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 crashes on startup (macOS Mojave)

See original GitHub issue

System information:

  • macOS version 10.14.3 (18D42)
  • DBeaver version 5.3.5
  • Java version “1.8.0_121”

Problem

Cannot open DBeaver

Steps to reproduce, if exist:

  • Open DBeaver from GUI DBeaver.app
  • Open /Applications/DBeaver.app/Contents/MacOS/dbeaver

logs when open from CLI

Contents/MacOS » ./dbeaver
2019-02-18 19:54:52.289 - Create display
2019-02-18 19:54:52.636 - > Start org.jkiss.dbeaver.core [5.3.5.201902180650]
2019-02-18 19:54:52.640 - DBeaver 5.3.5.201902180650 is starting
2019-02-18 19:54:52.641 - OS: Mac OS X 10.14.3 (x86_64)
2019-02-18 19:54:52.642 - Java version: 1.8.0_121 by Oracle Corporation (64bit)
2019-02-18 19:54:52.643 - Install path: '/Applications/DBeaver.app/Contents/Eclipse'
2019-02-18 19:54:52.644 - Instance path: 'file:/Users/achaipreecha/.dbeaver4/'
2019-02-18 19:54:52.645 - Memory available 77Mb/910Mb
2019-02-18 19:54:52.660 - Starting RMI server at 51440
2019-02-18 19:54:52.736 - Run workbench
2019-02-18 19:54:52.786 - > Start org.eclipse.e4.ui.workbench.swt [0.14.300.v20180906-1121]
2019-02-18 19:54:52.789 - > Start org.eclipse.e4.core.services [2.1.200.v20180817-1215]
2019-02-18 19:54:52.791 - > Start org.eclipse.e4.core.contexts [1.7.100.v20180817-1215]
2019-02-18 19:54:52.798 - > Start org.eclipse.e4.ui.services [1.3.200.v20180906-1121]
2019-02-18 19:54:52.826 - > Start org.eclipse.e4.ui.di [1.2.300.v20180906-1121]
2019-02-18 19:54:52.859 - > Start org.eclipse.emf.common [2.15.0.v20180723-1316]
2019-02-18 19:54:52.875 - > Start org.eclipse.emf.ecore [2.15.0.v20180722-1159]
2019-02-18 19:54:52.925 - > Start org.eclipse.emf.ecore.xmi [2.15.0.v20180706-1146]
2019-02-18 19:54:53.055 - > Start org.eclipse.core.filesystem [1.7.200.v20180828-0158]
2019-02-18 19:54:53.089 - > Start org.eclipse.core.resources [3.13.100.v20180828-0158]
2019-02-18 19:54:53.220 - > Start org.eclipse.e4.ui.workbench.addons.swt [1.3.200.v20180828-0227]
2019-02-18 19:54:53.229 - > Start org.eclipse.core.expressions [3.6.200.v20180817-1401]
2019-02-18 19:54:53.241 - > Start org.eclipse.e4.ui.workbench.renderers.swt [0.14.300.v20180828-0227]
2019-02-18 19:54:53.347 - > Start org.eclipse.e4.ui.bindings [0.12.200.v20180828-0227]
2019-02-18 19:54:53.388 - > Start org.eclipse.e4.core.di.extensions [0.15.200.v20180817-1215]
2019-02-18 19:54:53.400 - > Start org.eclipse.ui.ide [3.14.100.v20180828-1350]
java.lang.NullPointerException
	at org.eclipse.swt.widgets.Control.internal_new_GC(Control.java:2180)
	at org.eclipse.swt.graphics.GC.<init>(GC.java:177)
	at org.eclipse.swt.graphics.GC.<init>(GC.java:138)
	at org.eclipse.jface.wizard.ProgressMonitorPart.initialize(ProgressMonitorPart.java:244)
	at org.eclipse.jface.wizard.ProgressMonitorPart.<init>(ProgressMonitorPart.java:141)
	at org.eclipse.jface.wizard.ProgressMonitorPart.<init>(ProgressMonitorPart.java:106)
	at org.eclipse.ui.splash.BasicSplashHandler$AbsolutePositionProgressMonitorPart.<init>(BasicSplashHandler.java:53)
	at org.eclipse.ui.splash.BasicSplashHandler.getBundleProgressMonitor(BasicSplashHandler.java:141)
	at org.eclipse.ui.splash.BasicSplashHandler.getContent(BasicSplashHandler.java:240)
	at org.jkiss.dbeaver.core.application.DBeaverSplashHandler.initVisualization(DBeaverSplashHandler.java:112)
	at org.jkiss.dbeaver.core.application.DBeaverSplashHandler.init(DBeaverSplashHandler.java:69)
	at org.eclipse.ui.internal.Workbench$2.run(Workbench.java:833)
	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45)
	at org.eclipse.ui.internal.Workbench.createSplashWrapper(Workbench.java:849)
	at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:600)
	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:339)
	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:563)
	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:151)
	at org.jkiss.dbeaver.core.application.DBeaverApplication.start(DBeaverApplication.java:161)
	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:199)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:137)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:107)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:391)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:246)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:659)
	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:595)
	at org.eclipse.equinox.launcher.Main.run(Main.java:1501)
2019-02-18 19:54:53.534 - Internal error in workbench lifecycle
java.lang.NullPointerException
	at org.eclipse.swt.widgets.Control.internal_new_GC(Control.java:2180)
	at org.eclipse.swt.graphics.GC.<init>(GC.java:177)
	at org.eclipse.swt.graphics.GC.<init>(GC.java:138)
	at org.eclipse.jface.wizard.ProgressMonitorPart.initialize(ProgressMonitorPart.java:244)
	at org.eclipse.jface.wizard.ProgressMonitorPart.<init>(ProgressMonitorPart.java:141)
	at org.eclipse.jface.wizard.ProgressMonitorPart.<init>(ProgressMonitorPart.java:106)
	at org.eclipse.ui.splash.BasicSplashHandler$AbsolutePositionProgressMonitorPart.<init>(BasicSplashHandler.java:53)
	at org.eclipse.ui.splash.BasicSplashHandler.getBundleProgressMonitor(BasicSplashHandler.java:141)
	at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:608)
	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:339)
	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:563)
	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:151)
	at org.jkiss.dbeaver.core.application.DBeaverApplication.start(DBeaverApplication.java:161)
	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:199)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:137)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:107)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:391)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:246)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:659)
	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:595)
	at org.eclipse.equinox.launcher.Main.run(Main.java:1501)
java.lang.NullPointerException
	at org.eclipse.swt.widgets.Control.internal_new_GC(Control.java:2180)
	at org.eclipse.swt.graphics.GC.<init>(GC.java:177)
	at org.eclipse.swt.graphics.GC.<init>(GC.java:138)
	at org.eclipse.jface.wizard.ProgressMonitorPart.initialize(ProgressMonitorPart.java:244)
	at org.eclipse.jface.wizard.ProgressMonitorPart.<init>(ProgressMonitorPart.java:141)
	at org.eclipse.jface.wizard.ProgressMonitorPart.<init>(ProgressMonitorPart.java:106)
	at org.eclipse.ui.splash.BasicSplashHandler$AbsolutePositionProgressMonitorPart.<init>(BasicSplashHandler.java:53)
	at org.eclipse.ui.splash.BasicSplashHandler.getBundleProgressMonitor(BasicSplashHandler.java:141)
	at org.jkiss.dbeaver.core.application.DBeaverSplashHandler.getActiveMonitor(DBeaverSplashHandler.java:48)
	at org.jkiss.dbeaver.core.application.DBeaverSplashHandler.showMessage(DBeaverSplashHandler.java:153)
	at org.jkiss.dbeaver.core.application.DBeaverApplication.lambda$0(DBeaverApplication.java:130)
	at org.jkiss.dbeaver.Log.debugMessage(Log.java:155)
	at org.jkiss.dbeaver.Log.debug(Log.java:143)
	at org.jkiss.dbeaver.core.application.DBeaverApplication.start(DBeaverApplication.java:179)
	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:199)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:137)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:107)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:391)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:246)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:659)
	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:595)
	at org.eclipse.equinox.launcher.Main.run(Main.java:1501)
2019-02-18 19:54:53.584 - DBeaver is stopping
java.lang.NullPointerException
	at org.eclipse.swt.widgets.Control.internal_new_GC(Control.java:2180)
	at org.eclipse.swt.graphics.GC.<init>(GC.java:177)
	at org.eclipse.swt.graphics.GC.<init>(GC.java:138)
	at org.eclipse.jface.wizard.ProgressMonitorPart.initialize(ProgressMonitorPart.java:244)
	at org.eclipse.jface.wizard.ProgressMonitorPart.<init>(ProgressMonitorPart.java:141)
	at org.eclipse.jface.wizard.ProgressMonitorPart.<init>(ProgressMonitorPart.java:106)
	at org.eclipse.ui.splash.BasicSplashHandler$AbsolutePositionProgressMonitorPart.<init>(BasicSplashHandler.java:53)
	at org.eclipse.ui.splash.BasicSplashHandler.getBundleProgressMonitor(BasicSplashHandler.java:141)
	at org.jkiss.dbeaver.core.application.DBeaverSplashHandler.getActiveMonitor(DBeaverSplashHandler.java:48)
	at org.jkiss.dbeaver.core.application.DBeaverSplashHandler.showMessage(DBeaverSplashHandler.java:153)
	at org.jkiss.dbeaver.core.application.DBeaverApplication.lambda$0(DBeaverApplication.java:130)
	at org.jkiss.dbeaver.Log.debugMessage(Log.java:155)
	at org.jkiss.dbeaver.Log.debug(Log.java:143)
	at org.jkiss.dbeaver.Log.debug(Log.java:137)
	at org.jkiss.dbeaver.core.application.DBeaverApplication.shutdown(DBeaverApplication.java:312)
	at org.jkiss.dbeaver.core.application.DBeaverApplication.start(DBeaverApplication.java:182)
	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:199)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:137)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:107)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:391)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:246)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:659)
	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:595)
	at org.eclipse.equinox.launcher.Main.run(Main.java:1501)
2019-02-18 19:54:53.608 - Stop RMI server
java.lang.NullPointerException
	at org.eclipse.swt.widgets.Control.internal_new_GC(Control.java:2180)
	at org.eclipse.swt.graphics.GC.<init>(GC.java:177)
	at org.eclipse.swt.graphics.GC.<init>(GC.java:138)
	at org.eclipse.jface.wizard.ProgressMonitorPart.initialize(ProgressMonitorPart.java:244)
	at org.eclipse.jface.wizard.ProgressMonitorPart.<init>(ProgressMonitorPart.java:141)
	at org.eclipse.jface.wizard.ProgressMonitorPart.<init>(ProgressMonitorPart.java:106)
	at org.eclipse.ui.splash.BasicSplashHandler$AbsolutePositionProgressMonitorPart.<init>(BasicSplashHandler.java:53)
	at org.eclipse.ui.splash.BasicSplashHandler.getBundleProgressMonitor(BasicSplashHandler.java:141)
	at org.jkiss.dbeaver.core.application.DBeaverSplashHandler.getActiveMonitor(DBeaverSplashHandler.java:48)
	at org.jkiss.dbeaver.core.application.DBeaverSplashHandler.showMessage(DBeaverSplashHandler.java:153)
	at org.jkiss.dbeaver.core.application.DBeaverApplication.lambda$0(DBeaverApplication.java:130)
	at org.jkiss.dbeaver.Log.debugMessage(Log.java:155)
	at org.jkiss.dbeaver.Log.debug(Log.java:143)
	at org.jkiss.dbeaver.Log.debug(Log.java:137)
	at org.jkiss.dbeaver.core.application.rpc.DBeaverInstanceServer.stopInstanceServer(DBeaverInstanceServer.java:185)
	at org.jkiss.dbeaver.core.application.DBeaverApplication.shutdown(DBeaverApplication.java:321)
	at org.jkiss.dbeaver.core.application.DBeaverApplication.start(DBeaverApplication.java:182)
	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:199)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:137)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:107)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:391)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:246)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:659)
	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:595)
	at org.eclipse.equinox.launcher.Main.run(Main.java:1501)
2019-02-18 19:54:53.662 - < Stop org.jkiss.dbeaver.ext.mssql.ui [1.0.2.201902180650]
java.lang.IllegalArgumentException: Argument not valid
	at org.eclipse.swt.SWT.error(SWT.java:4576)
	at org.eclipse.swt.SWT.error(SWT.java:4510)
	at org.eclipse.swt.SWT.error(SWT.java:4481)
	at org.eclipse.swt.widgets.Widget.error(Widget.java:810)
	at org.eclipse.swt.widgets.Widget.checkParent(Widget.java:534)
	at org.eclipse.swt.widgets.Widget.<init>(Widget.java:142)
	at org.eclipse.swt.widgets.Control.<init>(Control.java:121)
	at org.eclipse.swt.widgets.Scrollable.<init>(Scrollable.java:76)
	at org.eclipse.swt.widgets.Composite.<init>(Composite.java:95)
	at org.eclipse.ui.splash.BasicSplashHandler.getBundleProgressMonitor(BasicSplashHandler.java:138)
	at org.jkiss.dbeaver.core.application.DBeaverSplashHandler.getActiveMonitor(DBeaverSplashHandler.java:48)
	at org.jkiss.dbeaver.core.application.DBeaverSplashHandler.showMessage(DBeaverSplashHandler.java:153)
	at org.jkiss.dbeaver.core.application.DBeaverApplication.lambda$0(DBeaverApplication.java:130)
	at org.jkiss.dbeaver.Log.debugMessage(Log.java:155)
	at org.jkiss.dbeaver.Log.debug(Log.java:143)
	at org.jkiss.dbeaver.Log.debug(Log.java:137)
	at org.jkiss.dbeaver.core.application.DBeaverApplication$BundleLoadListener.bundleChanged(DBeaverApplication.java:417)
	at org.eclipse.osgi.internal.framework.BundleContextImpl.dispatchEvent(BundleContextImpl.java:911)
	at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:233)
	at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:343)
2019-02-18 19:54:53.663 - < Stop org.jkiss.dbeaver.ext.mssql [1.0.97.201902180650]
java.lang.IllegalArgumentException: Argument not valid
	at org.eclipse.swt.SWT.error(SWT.java:4576)
	at org.eclipse.swt.SWT.error(SWT.java:4510)
	at org.eclipse.swt.SWT.error(SWT.java:4481)
	at org.eclipse.swt.widgets.Widget.error(Widget.java:810)
	at org.eclipse.swt.widgets.Widget.checkParent(Widget.java:534)
	at org.eclipse.swt.widgets.Widget.<init>(Widget.java:142)
	at org.eclipse.swt.widgets.Control.<init>(Control.java:121)
	at org.eclipse.swt.widgets.Scrollable.<init>(Scrollable.java:76)
	at org.eclipse.swt.widgets.Composite.<init>(Composite.java:95)
	at org.eclipse.ui.splash.BasicSplashHandler.getBundleProgressMonitor(BasicSplashHandler.java:138)
	at org.jkiss.dbeaver.core.application.DBeaverSplashHandler.getActiveMonitor(DBeaverSplashHandler.java:48)
	at org.jkiss.dbeaver.core.application.DBeaverSplashHandler.showMessage(DBeaverSplashHandler.java:153)
	at org.jkiss.dbeaver.core.application.DBeaverApplication.lambda$0(DBeaverApplication.java:130)
	at org.jkiss.dbeaver.Log.debugMessage(Log.java:155)
	at org.jkiss.dbeaver.Log.debug(Log.java:143)
	at org.jkiss.dbeaver.Log.debug(Log.java:137)
	at org.jkiss.dbeaver.core.application.DBeaverApplication$BundleLoadListener.bundleChanged(DBeaverApplication.java:417)
	at org.eclipse.osgi.internal.framework.BundleContextImpl.dispatchEvent(BundleContextImpl.java:911)
	at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:233)
	at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:343)
2019-02-18 19:54:53.663 - < Stop org.jkiss.dbeaver.ext.oracle [2.1.88.201902180650]
java.lang.IllegalArgumentException: Argument not valid
	at org.eclipse.swt.SWT.error(SWT.java:4576)
	at org.eclipse.swt.SWT.error(SWT.java:4510)
	at org.eclipse.swt.SWT.error(SWT.java:4481)
	at org.eclipse.swt.widgets.Widget.error(Widget.java:810)
	at org.eclipse.swt.widgets.Widget.checkParent(Widget.java:534)
	at org.eclipse.swt.widgets.Widget.<init>(Widget.java:142)
	at org.eclipse.swt.widgets.Control.<init>(Control.java:121)
	at org.eclipse.swt.widgets.Scrollable.<init>(Scrollable.java:76)
	at org.eclipse.swt.widgets.Composite.<init>(Composite.java:95)
	at org.eclipse.ui.splash.BasicSplashHandler.getBundleProgressMonitor(BasicSplashHandler.java:138)
	at org.jkiss.dbeaver.core.application.DBeaverSplashHandler.getActiveMonitor(DBeaverSplashHandler.java:48)
	at org.jkiss.dbeaver.core.application.DBeaverSplashHandler.showMessage(DBeaverSplashHandler.java:153)
	at org.jkiss.dbeaver.core.application.DBeaverApplication.lambda$0(DBeaverApplication.java:130)
	at org.jkiss.dbeaver.Log.debugMessage(Log.java:155)
	at org.jkiss.dbeaver.Log.debug(Log.java:143)
	at org.jkiss.dbeaver.Log.debug(Log.java:137)
	at org.jkiss.dbeaver.core.application.DBeaverApplication$BundleLoadListener.bundleChanged(DBeaverApplication.java:417)
	at org.eclipse.osgi.internal.framework.BundleContextImpl.dispatchEvent(BundleContextImpl.java:911)
	at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:233)
	at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:343)
2019-02-18 19:54:53.664 - < Stop org.jkiss.dbeaver.ext.ui.tipoftheday [1.0.9.201902180650]
java.lang.IllegalArgumentException: Argument not valid
	at org.eclipse.swt.SWT.error(SWT.java:4576)
	at org.eclipse.swt.SWT.error(SWT.java:4510)
	at org.eclipse.swt.SWT.error(SWT.java:4481)
	at org.eclipse.swt.widgets.Widget.error(Widget.java:810)
	at org.eclipse.swt.widgets.Widget.checkParent(Widget.java:534)
	at org.eclipse.swt.widgets.Widget.<init>(Widget.java:142)
	at org.eclipse.swt.widgets.Control.<init>(Control.java:121)
	at org.eclipse.swt.widgets.Scrollable.<init>(Scrollable.java:76)
	at org.eclipse.swt.widgets.Composite.<init>(Composite.java:95)
	at org.eclipse.ui.splash.BasicSplashHandler.getBundleProgressMonitor(BasicSplashHandler.java:138)
	at org.jkiss.dbeaver.core.application.DBeaverSplashHandler.getActiveMonitor(DBeaverSplashHandler.java:48)
	at org.jkiss.dbeaver.core.application.DBeaverSplashHandler.showMessage(DBeaverSplashHandler.java:153)
	at org.jkiss.dbeaver.core.application.DBeaverApplication.lambda$0(DBeaverApplication.java:130)
	at org.jkiss.dbeaver.Log.debugMessage(Log.java:155)
	at org.jkiss.dbeaver.Log.debug(Log.java:143)
	at org.jkiss.dbeaver.Log.debug(Log.java:137)
	at org.jkiss.dbeaver.core.application.DBeaverApplication$BundleLoadListener.bundleChanged(DBeaverApplication.java:417)
	at org.eclipse.osgi.internal.framework.BundleContextImpl.dispatchEvent(BundleContextImpl.java:911)
	at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:233)
	at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:343)

I tried downgrade to previous versions, still does not work. Tried to install with (pkg installer + JRE), does not work as well. This workaround also does not work.

Any suggestion?

Issue Analytics

  • State:closed
  • Created 5 years ago
  • Comments:12 (2 by maintainers)

github_iconTop GitHub Comments

4reactions
RickS-C137commented, Jun 4, 2019

Ok, I had the same NullPointerException as the thread creator. After executing the following it started normally: defaults write -g NSRequiresAquaSystemAppearance -bool Yes Mavbe this helps someone.

0reactions
alminislcommented, Oct 23, 2019

Updated OSX from 10.14.4 to 10.14.5 yesterday. DBeaver Community version 6.0.4 crashes on start up with UI. It was fine before the OSX update. If start with terminal ,

$ /Applications/DBeaver.app/Contents/MacOS/dbeaver
Segmentation fault: 11

Not sure it is the same issue or not.

I had the same issue and trying to change the defaults of system appearance did not solve the crash on startup at all.

First time seeing that issue, Mine seems to be fixed now after the Catalina update I have no more issues.

That issue could be because you are running out of memory ? Just top of my head, try closing all other programs and start just DBeaver

Read more comments on GitHub >

github_iconTop Results From Across the Web

DBeaver 2.2.4 on Mac Hangs at Startup
I'm running DBeaver v2.2.4, mac osx x86_64, and it hangs at startup (worked fine until it hung one day and had to be...
Read more >
macOS Monterey Released! First Impressions Megathread
Apple has released macOS Monterey 12.0.1 (build 21A559), along with macOS Big Sur 11.6.1 and Security Update 2021-007 Catalina.
Read more >
macOS | Apple Developer Forums
Hello when downloading Xcode from the AppStore or directly the downloading takes more than 20 hours to finish . Anyone knows how to...
Read more >
Eclipse Scala Is Crashing On Startup On Mac Os - ADocLib
Hi Since Mojave installation DBeaver crash at launch w/ blank Eclipse SDK window. My conf: Mac OS X: 10.14 java.version1.8.0191 DBeaver.
Read more >
PostgreSQL Bugs
17584, SQL crashes PostgreSQL when using ICU collation, 14.5, Linux / Mac, 2022-08-12 ... 16879, Delayed standby does not connect to primary on...
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