Git Product home page Git Product logo

Comments (16)

xiaopangzia avatar xiaopangzia commented on June 20, 2024 1

Could you try to reset workspace settings? https://github.com/dbeaver/dbeaver/wiki/Reset-UI-settings

delete files %APPDATA%\DBeaverData\workspace6.metadata.plugins Still unable to open

I rolled back to 24.0.3 can be open

from dbeaver.

xiaopangzia avatar xiaopangzia commented on June 20, 2024

24.0.3 upgrade to 24.0.4

from dbeaver.

serge-rider avatar serge-rider commented on June 20, 2024

Could you try to reset workspace settings?
https://github.com/dbeaver/dbeaver/wiki/Reset-UI-settings

from dbeaver.

iciness avatar iciness commented on June 20, 2024

Could you try to reset workspace settings? https://github.com/dbeaver/dbeaver/wiki/Reset-UI-settings

delete files %APPDATA%\DBeaverData\workspace6.metadata.plugins Still unable to open

I rolled back to 24.0.3 can be open

I'd like to use the portable version. However, the software cannot be started after the overlay is upgraded. After I delete the program directory, I can normally start it directly after unpacking 24.0.4. It's not to delete %APPDATA%\DBeaverData\

from dbeaver.

progsurfer avatar progsurfer commented on June 20, 2024

I've extaly same Issue, tried to reset nothing helped:

OS: Win: 11 Enterprise
got couple of errors:

ENTRY org.eclipse.osgi 4 0 2024-05-06 17:05:07.521
!MESSAGE Application error
!STACK 1
org.eclipse.swt.SWTException: Failed to execute runnable (java.lang.NullPointerException: Cannot invoke "org.eclipse.swt.widgets.Shell.addDisposeListener(org.eclipse.swt.events.DisposeListener)" because the return value of "org.eclipse.ui.IWorkbenchWindow.getShell()" is null)
	at org.eclipse.swt.SWT.error(SWT.java:4922)
	at org.eclipse.swt.SWT.error(SWT.java:4837)
	at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:135)
	at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4047)
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3663)
	at org.eclipse.swt.widgets.Display.release(Display.java:3738)
	at org.eclipse.swt.graphics.Device.dispose(Device.java:324)
	at org.jkiss.dbeaver.ui.app.standalone.DBeaverApplication.start(DBeaverApplication.java:327)
	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:208)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:143)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:109)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:439)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:271)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
	at java.base/java.lang.reflect.Method.invoke(Unknown Source)
	at org.jkiss.dbeaver.launcher.DBeaverLauncher.invokeFramework(DBeaverLauncher.java:648)
	at org.jkiss.dbeaver.launcher.DBeaverLauncher.basicRun(DBeaverLauncher.java:608)
	at org.jkiss.dbeaver.launcher.DBeaverLauncher.run(DBeaverLauncher.java:1465)
	Suppressed: org.eclipse.swt.SWTException: Failed to execute runnable (java.lang.NullPointerException: Cannot invoke "org.eclipse.swt.widgets.Shell.addDisposeListener(org.eclipse.swt.events.DisposeListener)" because the return value of "org.eclipse.ui.IWorkbenchWindow.getShell()" is null)
		... 20 more
	Caused by: java.lang.NullPointerException: Cannot invoke "org.eclipse.swt.widgets.Shell.addDisposeListener(org.eclipse.swt.events.DisposeListener)" because the return value of "org.eclipse.ui.IWorkbenchWindow.getShell()" is null
		at org.jkiss.dbeaver.core.WorkbenchContextListener.listenWindowEvents(WorkbenchContextListener.java:103)
		at org.jkiss.dbeaver.core.WorkbenchContextListener.<init>(WorkbenchContextListener.java:61)
		at org.jkiss.dbeaver.core.WorkbenchContextListener.registerInWorkbench(WorkbenchContextListener.java:265)
		at org.jkiss.dbeaver.core.DesktopUI$1.lambda$0(DesktopUI.java:142)
		at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40)
		at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:132)
		... 17 more
	Suppressed: org.eclipse.swt.SWTException: Failed to execute runnable (java.lang.NullPointerException: Cannot invoke "org.eclipse.swt.widgets.Shell.getDisplay()" because the return value of "org.eclipse.ui.IWorkbenchWindow.getShell()" is null)
		... 20 more
	Caused by: java.lang.NullPointerException: Cannot invoke "org.eclipse.swt.widgets.Shell.getDisplay()" because the return value of "org.eclipse.ui.IWorkbenchWindow.getShell()" is null
		at org.jkiss.dbeaver.ext.ui.tipoftheday.TipOfTheDayInitializer.initializeWorkbenchWindow(TipOfTheDayInitializer.java:37)
		at org.jkiss.dbeaver.ui.app.standalone.ApplicationWorkbenchWindowAdvisor.lambda$2(ApplicationWorkbenchWindowAdvisor.java:357)
		at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40)
		at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:132)
		... 17 more
	Suppressed: org.eclipse.swt.SWTException: Failed to execute runnable (org.eclipse.swt.SWTException: Widget is disposed)
		... 20 more
	Caused by: org.eclipse.swt.SWTException: Widget is disposed
		at org.eclipse.swt.SWT.error(SWT.java:4922)
		at org.eclipse.swt.SWT.error(SWT.java:4837)
		at org.eclipse.swt.SWT.error(SWT.java:4808)
		at org.eclipse.swt.widgets.Widget.error(Widget.java:484)
		at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:403)
		at org.eclipse.swt.widgets.Widget.getStyle(Widget.java:714)
		at org.eclipse.swt.custom.SashForm.getStyle(SashForm.java:142)
		at org.eclipse.swt.custom.CTabFolder.checkStyle(CTabFolder.java:410)
		at org.eclipse.swt.custom.CTabFolder.<init>(CTabFolder.java:297)
		at org.jkiss.dbeaver.ui.editors.sql.SQLEditor.createResultTabs(SQLEditor.java:1219)
		at org.jkiss.dbeaver.ui.UIExecutionQueue.executeInUI(UIExecutionQueue.java:68)
		at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40)
		at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:132)
		... 17 more
	Suppressed: org.eclipse.swt.SWTException: Failed to execute runnable (org.eclipse.swt.SWTException: Widget is disposed)
		... 20 more
	Caused by: org.eclipse.swt.SWTException: Widget is disposed
		at org.eclipse.swt.SWT.error(SWT.java:4922)
		at org.eclipse.swt.SWT.error(SWT.java:4837)
		at org.eclipse.swt.SWT.error(SWT.java:4808)
		at org.eclipse.swt.widgets.Widget.error(Widget.java:484)
		at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:403)
		at org.eclipse.swt.widgets.Widget.getStyle(Widget.java:714)
		at org.eclipse.swt.custom.SashForm.getStyle(SashForm.java:142)
		at org.eclipse.swt.custom.CTabFolder.checkStyle(CTabFolder.java:410)
		at org.eclipse.swt.custom.CTabFolder.<init>(CTabFolder.java:297)
		at org.jkiss.dbeaver.ui.editors.sql.SQLEditor.createResultTabs(SQLEditor.java:1219)
		at org.jkiss.dbeaver.ui.UIExecutionQueue.executeInUI(UIExecutionQueue.java:68)
		at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40)
		at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:132)
		... 17 more
Caused by: java.lang.NullPointerException: Cannot invoke "org.eclipse.swt.widgets.Shell.addDisposeListener(org.eclipse.swt.events.DisposeListener)" because the return value of "org.eclipse.ui.IWorkbenchWindow.getShell()" is null
	at org.jkiss.dbeaver.core.WorkbenchContextListener.listenWindowEvents(WorkbenchContextListener.java:103)
	at org.jkiss.dbeaver.core.WorkbenchContextListener.<init>(WorkbenchContextListener.java:61)
	at org.jkiss.dbeaver.core.WorkbenchContextListener.registerInWorkbench(WorkbenchContextListener.java:265)
	at org.jkiss.dbeaver.core.DesktopUI$1.lambda$0(DesktopUI.java:142)
	at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40)
	at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:132)
	... 17 more

!ENTRY org.eclipse.e4.ui.workbench 4 0 2024-05-06 17:05:07.640
!MESSAGE FrameworkEvent ERROR
!STACK 0
org.eclipse.swt.SWTException: Device is disposed
	at org.eclipse.swt.SWT.error(SWT.java:4922)
	at org.eclipse.swt.SWT.error(SWT.java:4837)
	at org.eclipse.swt.SWT.error(SWT.java:4808)
	at org.eclipse.swt.widgets.Display.error(Display.java:1279)
	at org.eclipse.swt.widgets.Display.asyncExec(Display.java:775)
	at org.eclipse.ui.internal.WorkbenchWindow$3.changed(WorkbenchWindow.java:884)
	at org.eclipse.e4.core.internal.contexts.TrackableComputationExt.update(TrackableComputationExt.java:105)
	at org.eclipse.e4.core.internal.contexts.EclipseContext.processScheduled(EclipseContext.java:358)
	at org.eclipse.e4.core.internal.contexts.EclipseContext.set(EclipseContext.java:374)
	at org.eclipse.e4.core.internal.contexts.EclipseContext.dispose(EclipseContext.java:200)
	at org.eclipse.e4.core.internal.contexts.EclipseContext.dispose(EclipseContext.java:164)
	at org.eclipse.e4.core.internal.contexts.EclipseContext.dispose(EclipseContext.java:164)
	at org.eclipse.e4.core.internal.contexts.EclipseContext.dispose(EclipseContext.java:164)
	at org.eclipse.e4.core.internal.contexts.EclipseContext.dispose(EclipseContext.java:164)
	at org.eclipse.e4.core.internal.contexts.osgi.EclipseContextOSGi.dispose(EclipseContextOSGi.java:102)
	at org.eclipse.e4.core.internal.contexts.osgi.EclipseContextOSGi.bundleChanged(EclipseContextOSGi.java:144)
	at org.eclipse.osgi.internal.framework.BundleContextImpl.dispatchEvent(BundleContextImpl.java:972)
	at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)
	at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:151)
	at org.eclipse.osgi.internal.framework.EquinoxEventPublisher.publishBundleEventPrivileged(EquinoxEventPublisher.java:235)
	at org.eclipse.osgi.internal.framework.EquinoxEventPublisher.publishBundleEvent(EquinoxEventPublisher.java:134)
	at org.eclipse.osgi.internal.framework.EquinoxEventPublisher.publishBundleEvent(EquinoxEventPublisher.java:126)
	at org.eclipse.osgi.internal.framework.EquinoxContainerAdaptor.publishModuleEvent(EquinoxContainerAdaptor.java:229)
	at org.eclipse.osgi.container.Module.publishEvent(Module.java:531)
	at org.eclipse.osgi.container.Module.doStop(Module.java:693)
	at org.eclipse.osgi.container.Module.stop(Module.java:554)
	at org.eclipse.osgi.container.SystemModule.stop(SystemModule.java:212)
	at org.eclipse.osgi.internal.framework.EquinoxBundle$SystemBundle$EquinoxSystemModule$1.run(EquinoxBundle.java:240)
	at java.base/java.lang.Thread.run(Unknown Source)

!ENTRY org.jkiss.dbeaver.model 2 0 2024-05-06 17:05:07.672
!MESSAGE Listener 'org.jkiss.dbeaver.ui.actions.datasource.DataSourceToolbarHandler@47f8358' is not unregistered from DBM model

!ENTRY org.jkiss.dbeaver.model 2 0 2024-05-06 17:05:07.678
!MESSAGE Listener 'org.jkiss.dbeaver.ui.actions.datasource.DataSourceToolbarHandler@2c6681c8' is not unregistered from DBM model

!ENTRY org.jkiss.dbeaver.model 2 0 2024-05-06 17:05:07.683
!MESSAGE Some data source listeners are still registered: org.jkiss.dbeaver.ui.editors.sql.SQLEditor:org.jkiss.dbeaver.ui.editors.sql.SQLEditor@71e2ddd

!ENTRY org.jkiss.dbeaver.model 2 0 2024-05-06 17:05:07.686
!MESSAGE Some project listeners are still register: [org.jkiss.dbeaver.ui.app.standalone.ApplicationWorkbenchWindowAdvisor@3a641761]

!ENTRY org.jkiss.dbeaver.model 2 0 2024-05-06 17:05:07.690
!MESSAGE Some datasource registry listeners are still registered: [org.jkiss.dbeaver.ui.actions.datasource.DataSourceToolbarHandler@47f8358, org.jkiss.dbeaver.ui.actions.datasource.DataSourceToolbarHandler@2c6681c8]


!MESSAGE Error matching regex
!SUBENTRY 1 org.jkiss.dbeaver.model 2 0 2024-05-06 17:05:07.839
!MESSAGE Cannot invoke "org.jkiss.dbeaver.core.DBeaverActivator.getPreferences()" because the return value of "org.jkiss.dbeaver.core.DBeaverActivator.getInstance()" is null
!STACK 0
java.lang.NullPointerException: Cannot invoke "org.jkiss.dbeaver.core.DBeaverActivator.getPreferences()" because the return value of "org.jkiss.dbeaver.core.DBeaverActivator.getInstance()" is null
	at org.jkiss.dbeaver.ui.app.standalone.DBeaverApplication.getPreferenceStore(DBeaverApplication.java:172)
	at org.jkiss.dbeaver.core.DesktopPlatform.getPreferenceStore(DesktopPlatform.java:303)
	at org.jkiss.dbeaver.registry.driver.DriverDescriptor.getCustomDriversHome(DriverDescriptor.java:1937)
	at org.jkiss.dbeaver.registry.driver.DriverVariablesResolver.get(DriverVariablesResolver.java:27)
	at org.jkiss.dbeaver.utils.GeneralUtils.replaceVariables(GeneralUtils.java:538)
	at org.jkiss.dbeaver.utils.GeneralUtils.replaceVariables(GeneralUtils.java:511)
	at org.jkiss.dbeaver.registry.driver.DriverDescriptorSerializer.replacePathVariables(DriverDescriptorSerializer.java:39)
	at org.jkiss.dbeaver.registry.driver.DriverDescriptorSerializerLegacy$DriversParser.saxStartElement(DriverDescriptorSerializerLegacy.java:386)
	at org.jkiss.utils.xml.SAXReader.startElement(SAXReader.java:255)
	at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(Unknown Source)
	at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(Unknown Source)
	at java.xml/com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown Source)
	at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(Unknown Source)
	at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(Unknown Source)
	at java.xml/com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(Unknown Source)
	at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
	at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
	at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
	at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown Source)
	at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown Source)
	at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)
	at org.jkiss.utils.xml.SAXReader.parse(SAXReader.java:112)
	at org.jkiss.dbeaver.registry.DataSourceProviderRegistry.loadDrivers(DataSourceProviderRegistry.java:444)
	at org.jkiss.dbeaver.registry.DataSourceProviderRegistry.loadExtensions(DataSourceProviderRegistry.java:217)
	at org.jkiss.dbeaver.registry.DataSourceProviderRegistry.getInstance(DataSourceProviderRegistry.java:64)
	at org.jkiss.dbeaver.registry.BasePlatformImpl.getDataSourceProviderRegistry(BasePlatformImpl.java:319)
	at org.jkiss.dbeaver.model.connection.DBPConnectionConfiguration.getAuthModelDescriptor(DBPConnectionConfiguration.java:499)
	at org.jkiss.dbeaver.model.connection.DBPConnectionConfiguration.getAuthModelDescriptor(DBPConnectionConfiguration.java:488)
	at org.jkiss.dbeaver.model.DBPDataSourceProvider.detectConnectionAuthModel(DBPDataSourceProvider.java:77)
	at org.jkiss.dbeaver.model.impl.jdbc.JDBCDataSource.openConnection(JDBCDataSource.java:162)
	at org.jkiss.dbeaver.ext.generic.model.GenericDataSource.openConnection(GenericDataSource.java:159)
	at org.jkiss.dbeaver.model.impl.jdbc.JDBCExecutionContext.connect(JDBCExecutionContext.java:106)
	at org.jkiss.dbeaver.model.impl.jdbc.JDBCRemoteInstance.initializeMainContext(JDBCRemoteInstance.java:102)
	at org.jkiss.dbeaver.model.impl.jdbc.JDBCRemoteInstance.<init>(JDBCRemoteInstance.java:61)
	at org.jkiss.dbeaver.model.impl.jdbc.JDBCDataSource.initializeRemoteInstance(JDBCDataSource.java:119)
	at org.jkiss.dbeaver.ext.generic.model.GenericDataSource.<init>(GenericDataSource.java:124)
	at org.jkiss.dbeaver.ext.bigquery.model.BigQueryDataSource.<init>(BigQueryDataSource.java:43)
	at org.jkiss.dbeaver.ext.bigquery.model.BigQueryMetaModel.createDataSourceImpl(BigQueryMetaModel.java:51)
	at org.jkiss.dbeaver.ext.generic.GenericDataSourceProvider.openDataSource(GenericDataSourceProvider.java:106)
	at org.jkiss.dbeaver.registry.DataSourceDescriptor.openDataSource(DataSourceDescriptor.java:1366)
	at org.jkiss.dbeaver.registry.DataSourceDescriptor.connect0(DataSourceDescriptor.java:1243)
	at org.jkiss.dbeaver.registry.DataSourceDescriptor.connect(DataSourceDescriptor.java:1033)
	at org.jkiss.dbeaver.runtime.jobs.ConnectJob.run(ConnectJob.java:78)
	at org.jkiss.dbeaver.model.runtime.AbstractJob.run(AbstractJob.java:115)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)

!ENTRY org.jkiss.dbeaver.model 4 0 2024-05-06 17:10:52.015
!MESSAGE Error reading Windows registry
!SUBENTRY 1 org.jkiss.dbeaver.model 4 0 2024-05-06 17:10:52.015
!MESSAGE Could not initialize class com.sun.jna.Native
!STACK 0
java.lang.NoClassDefFoundError: Could not initialize class com.sun.jna.Native
	at com.sun.jna.platform.win32.WinReg$HKEYByReference.<init>(WinReg.java:52)
	at com.sun.jna.platform.win32.WinReg$HKEYByReference.<init>(WinReg.java:48)
	at com.sun.jna.platform.win32.Advapi32Util.registryKeyExists(Advapi32Util.java:624)
	at com.sun.jna.platform.win32.Advapi32Util.registryKeyExists(Advapi32Util.java:608)
	at org.jkiss.dbeaver.registry.BasePolicyDataProvider.getRegistryPolicyValue(BasePolicyDataProvider.java:100)
	at org.jkiss.dbeaver.registry.BasePolicyDataProvider.getPolicyProperty(BasePolicyDataProvider.java:89)
	at org.jkiss.dbeaver.registry.BasePolicyDataProvider.isPolicyEnabled(BasePolicyDataProvider.java:53)
	at org.jkiss.dbeaver.ui.app.standalone.services.ApplicationPolicyService.disableStandardProductModification(ApplicationPolicyService.java:53)
	at org.jkiss.dbeaver.ui.app.standalone.ApplicationActionBarAdvisor.makeActions(ApplicationActionBarAdvisor.java:189)
	at org.eclipse.ui.application.ActionBarAdvisor.fillActionBars(ActionBarAdvisor.java:149)
	at org.eclipse.ui.internal.WorkbenchWindow.fillActionBars(WorkbenchWindow.java:2724)
	at org.eclipse.ui.internal.WorkbenchWindow.setup(WorkbenchWindow.java:829)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
	at java.base/java.lang.reflect.Method.invoke(Unknown Source)
	at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:58)
	at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:976)
	at org.eclipse.e4.core.internal.di.InjectorImpl.internalInject(InjectorImpl.java:138)
	at org.eclipse.e4.core.internal.di.InjectorImpl.inject(InjectorImpl.java:94)
	at org.eclipse.e4.core.contexts.ContextInjectionFactory.inject(ContextInjectionFactory.java:84)
	at org.eclipse.ui.internal.Workbench.createWorkbenchWindow(Workbench.java:1490)
	at org.eclipse.ui.internal.Workbench.openWorkbenchWindow(Workbench.java:2546)
	at org.eclipse.ui.internal.Workbench.getWorkbenchPage(Workbench.java:2036)
	at org.eclipse.ui.internal.Workbench.setReference(Workbench.java:2052)
	at org.eclipse.ui.internal.Workbench.lambda$10(Workbench.java:1972)
	at org.eclipse.e4.ui.services.internal.events.UIEventHandler.lambda$0(UIEventHandler.java:38)
	at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:183)
	at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:133)
	at org.eclipse.swt.widgets.Display.syncExec(Display.java:4803)
	at org.eclipse.e4.ui.workbench.swt.DisplayUISynchronize.syncExec(DisplayUISynchronize.java:34)
	at org.eclipse.e4.ui.services.internal.events.UIEventHandler.handleEvent(UIEventHandler.java:38)
	at org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerWrapper.java:206)
	at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:201)
	at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:1)
	at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)
	at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:151)
	at org.eclipse.equinox.internal.event.EventAdminImpl.dispatchEvent(EventAdminImpl.java:131)
	at org.eclipse.equinox.internal.event.EventAdminImpl.sendEvent(EventAdminImpl.java:73)
	at org.eclipse.equinox.internal.event.EventComponent.sendEvent(EventComponent.java:44)
	at org.eclipse.e4.ui.services.internal.events.EventBroker.send(EventBroker.java:55)
	at org.eclipse.e4.ui.internal.workbench.UIEventPublisher.notifyChanged(UIEventPublisher.java:60)
	at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify(BasicNotifierImpl.java:424)
	at org.eclipse.e4.ui.model.application.ui.basic.impl.PartImpl.setContext(PartImpl.java:469)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:633)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:762)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:727)
	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:711)
	at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.showTab(StackRenderer.java:1390)
	at org.eclipse.e4.ui.workbench.renderers.swt.LazyStackRenderer.postProcess(LazyStackRenderer.java:114)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:676)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:762)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:727)
	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:711)
	at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:72)
	at org.eclipse.e4.ui.workbench.renderers.swt.SashRenderer.processContents(SashRenderer.java:147)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:672)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:762)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:727)
	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:711)
	at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:72)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:672)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$1.run(PartRenderingEngine.java:543)
	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:527)
	at org.eclipse.e4.ui.workbench.renderers.swt.ElementReferenceRenderer.createWidget(ElementReferenceRenderer.java:73)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:991)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:658)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:762)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:727)
	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:711)
	at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:72)
	at org.eclipse.e4.ui.workbench.renderers.swt.SashRenderer.processContents(SashRenderer.java:147)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:672)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:762)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:727)
	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:711)
	at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:72)
	at org.eclipse.e4.ui.workbench.renderers.swt.SashRenderer.processContents(SashRenderer.java:147)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:672)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:762)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:727)
	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:711)
	at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:72)
	at org.eclipse.e4.ui.workbench.renderers.swt.SashRenderer.processContents(SashRenderer.java:147)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:672)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:762)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:727)
	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:711)
	at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:72)
	at org.eclipse.e4.ui.workbench.renderers.swt.PerspectiveRenderer.processContents(PerspectiveRenderer.java:48)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:672)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:762)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:727)
	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:711)
	at org.eclipse.e4.ui.workbench.renderers.swt.PerspectiveStackRenderer.showTab(PerspectiveStackRenderer.java:79)
	at org.eclipse.e4.ui.workbench.renderers.swt.LazyStackRenderer.postProcess(LazyStackRenderer.java:114)
	at org.eclipse.e4.ui.workbench.renderers.swt.PerspectiveStackRenderer.postProcess(PerspectiveStackRenderer.java:61)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:676)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:762)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:727)
	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:711)
	at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:72)
	at org.eclipse.e4.ui.workbench.renderers.swt.SashRenderer.processContents(SashRenderer.java:147)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:672)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:762)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:727)
	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:711)
	at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:72)
	at org.eclipse.e4.ui.workbench.renderers.swt.WBWRenderer.processContents(WBWRenderer.java:660)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:672)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:762)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:727)
	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:711)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1079)
	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:339)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1042)
	at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:152)
	at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:639)
	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:339)
	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:546)
	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:173)
	at org.jkiss.dbeaver.ui.app.standalone.DBeaverApplication.start(DBeaverApplication.java:290)
	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:208)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:143)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:109)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:439)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:271)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
	at java.base/java.lang.reflect.Method.invoke(Unknown Source)
	at org.jkiss.dbeaver.launcher.DBeaverLauncher.invokeFramework(DBeaverLauncher.java:648)
	at org.jkiss.dbeaver.launcher.DBeaverLauncher.basicRun(DBeaverLauncher.java:608)
	at org.jkiss.dbeaver.launcher.DBeaverLauncher.run(DBeaverLauncher.java:1465)

from dbeaver.

gzone156 avatar gzone156 commented on June 20, 2024

Same problem here with the portable versions 24.0.4 and 24.0.5 on Windows x64. Build 24.0.3 works fine.

eclipse.buildId=unknown
java.version=17.0.6
java.vendor=Eclipse Adoptium
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=it_IT
Framework arguments:  -eclipse.keyring C:\Users\u13729\AppData\Roaming\DBeaverData\secure\secure_storage
Command-line arguments:  -os win32 -ws win32 -arch x86_64

!ENTRY org.jkiss.dbeaver.model 4 0 2024-05-20 11:17:48.936
!MESSAGE Error reading Windows registry
!SUBENTRY 1 org.jkiss.dbeaver.model 4 0 2024-05-20 11:17:48.936
!MESSAGE 

There is an incompatible JNA native library installed on this system
Expected: 7.0.0
Found:    6.1.6
(at C:\Users\u13729\SynologyDrive\Applicazioni\DBeaver\jnidispatch.dll).
To resolve this issue you may do one of the following:
 - remove or uninstall the offending library
 - set the system property jna.nosys=true
 - set jna.boot.library.path to include the path to the version of the 
   jnidispatch library included with the JNA jar file you are using

from dbeaver.

Ganishka avatar Ganishka commented on June 20, 2024

I use zip version and face same issue when upgrade to 24.0.4 or 24.0.5
then i rename jnidispatch.dll to jnidispatch_.dll in dbeaver folder and it can open again

from dbeaver.

xiaopangzia avatar xiaopangzia commented on June 20, 2024

I use zip version and face same issue when upgrade to 24.0.4 or 24.0.5 then i rename jnidispatch.dll to jnidispatch_.dll in dbeaver folder and it can open again

thanks, i can open in 24.0.5

from dbeaver.

Destrolaric avatar Destrolaric commented on June 20, 2024

Hi everyone, are you trying to unpack the ZIP folder on the existing DBeaver installation?

from dbeaver.

gzone156 avatar gzone156 commented on June 20, 2024

Hi everyone, are you trying to unpack the ZIP folder on the existing DBeaver installation?

In my case, yes, as usual.

from dbeaver.

Destrolaric avatar Destrolaric commented on June 20, 2024

We would highly recommend clearing the initial installation before unpacking. This should prevent this form of issue.

from dbeaver.

gzone156 avatar gzone156 commented on June 20, 2024

Thanks, trying right now. Should one preserve only "configuration" and "data" folders?

from dbeaver.

Destrolaric avatar Destrolaric commented on June 20, 2024

As I understand it, data is a portable workspace folder. If it is, you should save and preserve them both. Just to be sure I would recommend making temporary folder

from dbeaver.

gzone156 avatar gzone156 commented on June 20, 2024

Fixed cleaning the installation directory. Moved data folder outside of the application folder so in the future I can update simply deleting entire application folder.

Thanks for support.

from dbeaver.

serjiokov avatar serjiokov commented on June 20, 2024

Hello @xiaopangzia, please try resent available DBeaver verion we fixed issue related to portable installation.
Let me know about any issue exists.

from dbeaver.

xiaopangzia avatar xiaopangzia commented on June 20, 2024

please try resent available DBeaver verion we fixed issue related to portable installation.
Let me know about any issue exists.

There's no problem now, thank you

from dbeaver.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.