question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

DBeaver CE 22.0.5 can't start on Big Sur 11.4

See original GitHub issue

After installed dbeaver-ce-22.0.5-macos-x86_64.dmg, I can’t start DBeaver app. My MacOS version is: Big Sur 11.4. Error message as below:


> Start 帮助系统核心 [org.eclipse.help 3.9.100.v20210721-0601]
2022-05-25 14:53:13.973 - Create actions
2022-05-25 14:53:13.982 - Disable Eclipse action set 'org.eclipse.ui.edit.text.actionSet.annotationNavigation'
2022-05-25 14:53:13.982 - Disable Eclipse action set 'org.eclipse.ui.WorkingSetActionSet'
2022-05-25 14:53:13.983 - Disable Eclipse action set 'org.eclipse.ui.actionSet.openFiles'
Warning: NLS unused message: pref_page_ui_general_check_new_driver_versions in: org.jkiss.dbeaver.core.CoreResources
Warning: NLS unused message: pref_page_sql_completion_group_misc in: org.jkiss.dbeaver.ui.controls.resultset.internal.ResultSetMessages
Warning: NLS unused message: sql_editor_resultset_filter_panel_menu_stop in: org.jkiss.dbeaver.ui.controls.resultset.internal.ResultSetMessages
> Start DBeaver UI Editors - Data [org.jkiss.dbeaver.ui.editors.data 1.0.82.202205220912]
2022-05-25 14:53:14.723 - Initialize workbench window
2022-05-25 14:53:14.725 - Finish initialization
> Start Draw2d [org.eclipse.draw2dl 3.12.100.20220506142945]
> Start GEF3 GEF (MVC) [org.eclipse.gef3 3.12.100.20220506142945]
> Start DBeaver ERD UI [org.jkiss.dbeaver.erd.ui 3.0.42.202205220912]
> Start Equinox Java 认证和授权服务(JAAS) [org.eclipse.equinox.security 1.3.900.v20220108-1321]
2022-05-25 14:53:14.824 - Internal error in workbench lifecycle
java.lang.NoClassDefFoundError: org/eclipse/core/net/proxy/IProxyService
	at org.eclipse.ui.internal.ide.application.IDEWorkbenchAdvisor.activateProxyService(IDEWorkbenchAdvisor.java:299)
	at org.eclipse.ui.internal.ide.application.IDEWorkbenchAdvisor.postStartup(IDEWorkbenchAdvisor.java:277)
	at org.jkiss.dbeaver.ui.app.standalone.ApplicationWorkbenchAdvisor.postStartup(ApplicationWorkbenchAdvisor.java:170)
	at org.eclipse.ui.internal.Workbench.lambda$17(Workbench.java:2774)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1112)
	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046)
	at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155)
	at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644)
	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551)
	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156)
	at org.jkiss.dbeaver.ui.app.standalone.DBeaverApplication.start(DBeaverApplication.java:269)
	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255)
	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.equinox.launcher.Main.invokeFramework(Main.java:659)
	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:596)
	at org.eclipse.equinox.launcher.Main.run(Main.java:1467)
Caused by: java.lang.ClassNotFoundException: 自动激活 bundle org.eclipse.core.net 时出错(43)。
	at org.eclipse.osgi.internal.hooks.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:126)
	at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:570)
	at org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:335)
	at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:397)
	at org.eclipse.osgi.internal.loader.sources.SingleSourcePackage.loadClass(SingleSourcePackage.java:41)
	at org.eclipse.osgi.internal.loader.BundleLoader.findClass0(BundleLoader.java:484)
	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:416)
	at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:168)
	at java.base/java.lang.ClassLoader.loadClass(Unknown Source)
	... 25 more
Caused by: org.osgi.framework.BundleException: org.eclipse.core.internal.net.Activator 中的意外。束 org.eclipse.core.net 中的 start()
	at org.eclipse.osgi.internal.framework.BundleContextImpl.startActivator(BundleContextImpl.java:834)
	at org.eclipse.osgi.internal.framework.BundleContextImpl.start(BundleContextImpl.java:762)
	at org.eclipse.osgi.internal.framework.EquinoxBundle.startWorker0(EquinoxBundle.java:1032)
	at org.eclipse.osgi.internal.framework.EquinoxBundle$EquinoxModule.startWorker(EquinoxBundle.java:371)
	at org.eclipse.osgi.container.Module.doStart(Module.java:605)
	at org.eclipse.osgi.container.Module.start(Module.java:468)
	at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:513)
	at org.eclipse.osgi.internal.hooks.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:117)
	... 33 more
Caused by: java.lang.IllegalArgumentException: 节点路径“讼›×¼>œÑ>¥Ùb&Y¦øYÁyP&A‚ûðԄӱ,¼#¼žŒÓÖ²5G«¸ê®@#8—Qª¶×Jf¯Ou½%””无效。
	at org.eclipse.equinox.internal.security.storage.SecurePreferences.validatePath(SecurePreferences.java:363)
	at org.eclipse.equinox.internal.security.storage.SecurePreferences.node(SecurePreferences.java:101)
	at org.eclipse.equinox.internal.security.storage.SecurePreferencesRoot.load(SecurePreferencesRoot.java:157)
	at org.eclipse.equinox.internal.security.storage.SecurePreferencesRoot.<init>(SecurePreferencesRoot.java:88)
	at org.eclipse.equinox.internal.security.storage.SecurePreferencesMapper.open(SecurePreferencesMapper.java:116)
	at org.eclipse.equinox.internal.security.storage.SecurePreferencesMapper.getDefault(SecurePreferencesMapper.java:56)
	at org.eclipse.equinox.security.storage.SecurePreferencesFactory.getDefault(SecurePreferencesFactory.java:52)
	at org.eclipse.core.internal.net.ProxyType.getNode(ProxyType.java:545)
	at org.eclipse.core.internal.net.ProxyType.loadProxyAuth(ProxyType.java:555)
	at org.eclipse.core.internal.net.ProxyType.createProxyData(ProxyType.java:145)
	at org.eclipse.core.internal.net.ProxyType.getProxyData(ProxyType.java:134)
	at org.eclipse.core.internal.net.ProxyType.initialize(ProxyType.java:539)
	at org.eclipse.core.internal.net.ProxyManager.initialize(ProxyManager.java:262)
	at org.eclipse.core.internal.net.Activator.start(Activator.java:177)
	at org.eclipse.osgi.internal.framework.BundleContextImpl$2.run(BundleContextImpl.java:813)
	at org.eclipse.osgi.internal.framework.BundleContextImpl$2.run(BundleContextImpl.java:1)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at org.eclipse.osgi.internal.framework.BundleContextImpl.startActivator(BundleContextImpl.java:805)
	... 40 more
2022-05-25 14:53:14.828 - DBeaver is stopping
2022-05-25 14:53:14.829 - Stop RMI server
2022-05-25 14:53:14.833 - RMI controller has been stopped
2022-05-25 14:53:14.929 - DBeaver shutdown completed
> Start DBeaver SQL Model [org.jkiss.dbeaver.model.sql 1.0.72.202205220912]
2022-05-25 14:53:15.096 - Script dialect 'databricks' not found in registry (for data source provider databricks). Use default.
2022-05-25 14:53:15.123 - Total database drivers: 98 (98)
> Start DBeaver ERD Model [org.jkiss.dbeaver.erd.model 1.0.42.202205220912]
Warning: NLS unused message: pref_page_sql_editor_group_misc in: org.jkiss.dbeaver.ui.editors.sql.internal.SQLEditorMessages
> Start DBeaver UI Editors - SQL [org.jkiss.dbeaver.ui.editors.sql 1.0.82.202205220912]
> Start DBeaver Sample Database [org.jkiss.dbeaver.ext.sample.database 1.0.119.202205220912]
> Start DBeaver 每日一帖 [org.jkiss.dbeaver.ext.ui.tipoftheday 1.0.88.202205220912]

Issue Analytics

  • State:closed
  • Created a year ago
  • Comments:12 (6 by maintainers)

github_iconTop GitHub Comments

2reactions
jmoraledacommented, Jun 1, 2022

Thank you @ShadelessFox . I tried waiting (10min) but it didn’t work, BUT what did work (in case others get here) was deleting my old .dbeaver4 and .dbeaver-drivers folders. (I backed them up so I just have to recreate my connections).

In conclusion. The original bug has been fixed in debian. Thank you everyone.

2reactions
serge-ridercommented, Jun 1, 2022

Please test the fix in the Early Access version: https://dbeaver.io/files/ea

This problem may be caused by following bug in Eclipse platform: https://bugs.eclipse.org/bugs/show_bug.cgi?id=231206 https://bugs.eclipse.org/bugs/show_bug.cgi?id=335171

Potentially it may be caused by some other Eclipse-based application corrupted configuration.

Workaround: delete file ~/.eclipse/org.eclipse.equinox.security/secure_storage (backup it before delete)

Read more comments on GitHub >

github_iconTop Results From Across the Web

Download | DBeaver Community
Time series charts renderer; Eclipse Marketplace (allows to easily install 3rd party plugins); All CE features of course; Online customer support. DOWNLOAD.
Read more >
DBeaver 22.0.5
Linux: Problem with workspace load was fixed on some. Problem with UI freeze in connection type editor was fixed.
Read more >
22.0.5 - Archive Files | DBeaver Community
dbeaver‑ce‑22.0.5‑linux.gtk.aarch64‑nojdk.tar.gz 2022‑05‑22 19:38:34 70.53 MB dbeaver‑ce‑22.0.5‑linux.gtk.x86_64‑nojdk.tar.gz 2022‑05‑22 19:38:37 70.58 MB dbeaver‑ce‑22.0.5‑linux.gtk.x86_64.tar.gz 2022‑05‑22 19:38:40 106.18 MB dbeaver‑ce‑22.0.5‑macos‑aarch64.dmg 2022‑05‑22 19:38:43 104.27 MB
Read more >
Unable to open when running OS X
Hello, when I try and open DBeaver I'm prompted with: “Dbeaver” is damaged and can't be opened. You should move it to the...
Read more >
Best alternative ways to download DBeaver Community Edition
For macOS users. MacOS has two popular application managers which you can use to install DBeaver CE. If you are using Brew Cask,...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found