You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@directory.apache.org by Maxim Zizin <mz...@gmail.com> on 2014/07/26 07:58:51 UTC
Apache Directory Studio hangs in OS X
Hi,
I'm running Apache Directory Studio 2.0.0.v20130628 on my MacBook Pro
(Retina, 13-inch, Early 2013) with OS X 10.9.4 (13E28) and always having
the following issue (had it on earlier OS X versions as well). I can
run the Studio and browse my directory for some time but pretty soon it
simply hangs and doesn't respond until force stopped. There is no need
to do any changes to make it hang. It can hang when I click on an
entity I already clicked on a couple of entities ago, so it's not
related to any specific directory part.
I'm desperate because this makes me run Apache Directory Studio on
Ubuntu under VirtualBox where it works without such problems. Can
anyone help me with this? My ~/.ApacheDirectoryStudio/.metadata/.log
shows the following:
!SESSION 2014-07-26 09:37:45.751
-----------------------------------------------
eclipse.buildId=unknown
java.version=1.7.0_45
java.vendor=Oracle Corporation
BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_US
Framework arguments: -keyring /Users/mzizin/.eclipse_keyring -showlocation
Command-line arguments: -os macosx -ws cocoa -arch x86_64 -keyring
/Users/mzizin/.eclipse_keyring -consoleLog -showlocation
!ENTRY org.eclipse.ui 2 0 2014-07-26 09:37:47.748
!MESSAGE Warnings while parsing the commands from the
'org.eclipse.ui.commands' and 'org.eclipse.ui.actionDefinitions'
extension points.
!SUBENTRY 1 org.eclipse.ui 2 0 2014-07-26 09:37:47.748
!MESSAGE Commands should really have a category:
plug-in='org.eclipse.jdt.debug.ui',
id='org.eclipse.jdt.debug.ui.commands.AddExceptionBreakpoint',
categoryId='org.eclipse.debug.ui.category.run'
!SUBENTRY 1 org.eclipse.ui 2 0 2014-07-26 09:37:47.748
!MESSAGE Commands should really have a category:
plug-in='org.eclipse.jdt.debug.ui',
id='org.eclipse.jdt.debug.ui.commands.AddClassPrepareBreakpoint',
categoryId='org.eclipse.debug.ui.category.run'
!SUBENTRY 1 org.eclipse.ui 2 0 2014-07-26 09:37:47.749
!MESSAGE Commands should really have a category:
plug-in='org.eclipse.jdt.debug.ui',
id='org.eclipse.jdt.debug.ui.commands.StepIntoSelection',
categoryId='org.eclipse.debug.ui.category.run'
!SUBENTRY 1 org.eclipse.ui 2 0 2014-07-26 09:37:47.749
!MESSAGE Commands should really have a category:
plug-in='org.eclipse.jdt.debug.ui',
id='org.eclipse.jdt.debug.ui.commands.Execute',
categoryId='org.eclipse.debug.ui.category.run'
!SUBENTRY 1 org.eclipse.ui 2 0 2014-07-26 09:37:47.749
!MESSAGE Commands should really have a category:
plug-in='org.eclipse.jdt.debug.ui',
id='org.eclipse.jdt.debug.ui.commands.Display',
categoryId='org.eclipse.debug.ui.category.run'
!SUBENTRY 1 org.eclipse.ui 2 0 2014-07-26 09:37:47.749
!MESSAGE Commands should really have a category:
plug-in='org.eclipse.jdt.debug.ui',
id='org.eclipse.jdt.debug.ui.commands.Inspect',
categoryId='org.eclipse.debug.ui.category.run'
!SUBENTRY 1 org.eclipse.ui 2 0 2014-07-26 09:37:47.749
!MESSAGE Commands should really have a category:
plug-in='org.eclipse.jdt.debug.ui',
id='org.eclipse.jdt.debug.ui.commands.ForceReturn',
categoryId='org.eclipse.debug.ui.category.run'
!SUBENTRY 1 org.eclipse.ui 2 0 2014-07-26 09:37:47.750
!MESSAGE Commands should really have a category:
plug-in='org.eclipse.jdt.debug.ui',
id='org.eclipse.jdt.debug.ui.localJavaShortcut.debug',
categoryId='org.eclipse.debug.ui.category.run'
!SUBENTRY 1 org.eclipse.ui 2 0 2014-07-26 09:37:47.750
!MESSAGE Commands should really have a category:
plug-in='org.eclipse.jdt.debug.ui',
id='org.eclipse.jdt.debug.ui.localJavaShortcut.run',
categoryId='org.eclipse.debug.ui.category.run'
!SUBENTRY 1 org.eclipse.ui 2 0 2014-07-26 09:37:47.750
!MESSAGE Commands should really have a category:
plug-in='org.eclipse.jdt.debug.ui',
id='org.eclipse.jdt.debug.ui.javaAppletShortcut.debug',
categoryId='org.eclipse.debug.ui.category.run'
!SUBENTRY 1 org.eclipse.ui 2 0 2014-07-26 09:37:47.750
!MESSAGE Commands should really have a category:
plug-in='org.eclipse.jdt.debug.ui',
id='org.eclipse.jdt.debug.ui.javaAppletShortcut.run',
categoryId='org.eclipse.debug.ui.category.run'
!SUBENTRY 1 org.eclipse.ui 2 0 2014-07-26 09:37:47.751
!MESSAGE Commands should really have a category:
plug-in='org.eclipse.jdt.debug.ui',
id='org.eclipse.jdt.debug.ui.commands.Watch',
categoryId='org.eclipse.debug.ui.category.run'
!SUBENTRY 1 org.eclipse.ui 2 0 2014-07-26 09:37:47.751
!MESSAGE Commands should really have a category:
plug-in='org.eclipse.jdt.debug.ui',
id='org.eclipse.jdt.debug.ui.commands.AllReferences',
categoryId='org.eclipse.debug.ui.category.run'
!SUBENTRY 1 org.eclipse.ui 2 0 2014-07-26 09:37:47.751
!MESSAGE Commands should really have a category:
plug-in='org.eclipse.jdt.debug.ui',
id='org.eclipse.jdt.debug.ui.commands.AllInstances',
categoryId='org.eclipse.debug.ui.category.run'
!SUBENTRY 1 org.eclipse.ui 2 0 2014-07-26 09:37:47.751
!MESSAGE Commands should really have a category:
plug-in='org.eclipse.jdt.debug.ui',
id='org.eclipse.jdt.debug.ui.commands.InstanceCount',
categoryId='org.eclipse.debug.ui.category.run'
!SUBENTRY 1 org.eclipse.ui 2 0 2014-07-26 09:37:47.751
!MESSAGE Commands should really have a category:
plug-in='org.eclipse.jdt.debug.ui',
id='org.eclipse.jdt.debug.ui.breakpoint.properties',
categoryId='org.eclipse.debug.ui.category.run'
!ENTRY org.eclipse.core.net 1 0 2014-07-26 09:37:53.556
!MESSAGE System property http.nonProxyHosts has been set to
local|*.local|169.254/16|*.169.254/16 by an external source. This value
will be overwritten using the values from the preferences
!ENTRY org.eclipse.ui 4 0 2014-07-26 09:38:28.188
!MESSAGE Unhandled event loop exception
!STACK 0
org.eclipse.swt.SWTException: Failed to execute runnable
(java.lang.NullPointerException)
at org.eclipse.swt.SWT.error(SWT.java:4361)
at org.eclipse.swt.SWT.error(SWT.java:4276)
at
org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:138)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3944)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3621)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2701)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2665)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2499)
at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:679)
at
org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:668)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at org.apache.directory.studio.Application.start(Application.java:51)
at
org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:353)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:180)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:629)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:584)
at org.eclipse.equinox.launcher.Main.run(Main.java:1438)
Caused by: java.lang.NullPointerException
at
org.apache.directory.studio.ldapbrowser.ui.editors.entry.EntryEditorOutlinePage.refresh(EntryEditorOutlinePage.java:232)
at
org.apache.directory.studio.ldapbrowser.ui.editors.entry.EntryEditorUniversalListener.entryUpdated(EntryEditorUniversalListener.java:193)
at
org.apache.directory.studio.ldapbrowser.core.events.EventRegistry$4$1.run(EventRegistry.java:237)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
at
org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:135)
... 22 more
!ENTRY org.eclipse.ui 4 0 2014-07-26 09:38:28.891
!MESSAGE Unhandled event loop exception
!STACK 0
org.eclipse.swt.SWTException: Failed to execute runnable
(java.lang.NullPointerException)
at org.eclipse.swt.SWT.error(SWT.java:4361)
at org.eclipse.swt.SWT.error(SWT.java:4276)
at
org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:138)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3944)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3621)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2701)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2665)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2499)
at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:679)
at
org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:668)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at org.apache.directory.studio.Application.start(Application.java:51)
at
org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:353)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:180)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:629)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:584)
at org.eclipse.equinox.launcher.Main.run(Main.java:1438)
Caused by: java.lang.NullPointerException
at
org.apache.directory.studio.ldapbrowser.ui.editors.entry.EntryEditorOutlinePage.refresh(EntryEditorOutlinePage.java:232)
at
org.apache.directory.studio.ldapbrowser.ui.editors.entry.EntryEditor.setInput(EntryEditor.java:121)
at
org.apache.directory.studio.ldapbrowser.ui.editors.entry.EntryEditor.showEditorInput(EntryEditor.java:442)
at
org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched(WorkbenchPage.java:2933)
at
org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:2854)
at
org.eclipse.ui.internal.WorkbenchPage.access$11(WorkbenchPage.java:2846)
at
org.eclipse.ui.internal.WorkbenchPage$10.run(WorkbenchPage.java:2797)
at
org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
at
org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2793)
at
org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2777)
at
org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2768)
at
org.apache.directory.studio.entryeditors.OpenEntryEditorRunnable$1.run(OpenEntryEditorRunnable.java:251)
at
org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:164)
at
org.eclipse.ui.internal.UISynchronizer$3.run(UISynchronizer.java:158)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
at
org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:135)
... 22 more
--
Maxim Zizin
Re: Apache Directory Studio hangs in OS X
Posted by Stefan Seelmann <ma...@stefan-seelmann.de>.
Hi,
The same stacktraces in log had been reported in [1] and are fixed in
current trunk. So the next version will probably fix this problem. If
you want you can try to build the Studio yourself from sources [2], or
download the nightly build [3].
Kind Regards,
Stefan
[1] https://issues.apache.org/jira/browse/DIRSTUDIO-966
[2] https://directory.apache.org/studio/building.html
[3] https://directory.apache.org/studio/nightly-builds.html
On 07/26/2014 07:58 AM, Maxim Zizin wrote:
> Hi,
>
> I'm running Apache Directory Studio 2.0.0.v20130628 on my MacBook Pro
> (Retina, 13-inch, Early 2013) with OS X 10.9.4 (13E28) and always having
> the following issue (had it on earlier OS X versions as well). I can
> run the Studio and browse my directory for some time but pretty soon it
> simply hangs and doesn't respond until force stopped. There is no need
> to do any changes to make it hang. It can hang when I click on an
> entity I already clicked on a couple of entities ago, so it's not
> related to any specific directory part.
>
> I'm desperate because this makes me run Apache Directory Studio on
> Ubuntu under VirtualBox where it works without such problems. Can
> anyone help me with this? My ~/.ApacheDirectoryStudio/.metadata/.log
> shows the following:
>
>
> !SESSION 2014-07-26 09:37:45.751
> -----------------------------------------------
> eclipse.buildId=unknown
> java.version=1.7.0_45
> java.vendor=Oracle Corporation
> BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_US
> Framework arguments: -keyring /Users/mzizin/.eclipse_keyring -showlocation
> Command-line arguments: -os macosx -ws cocoa -arch x86_64 -keyring
> /Users/mzizin/.eclipse_keyring -consoleLog -showlocation
>
> !ENTRY org.eclipse.ui 2 0 2014-07-26 09:37:47.748
> !MESSAGE Warnings while parsing the commands from the
> 'org.eclipse.ui.commands' and 'org.eclipse.ui.actionDefinitions'
> extension points.
> !SUBENTRY 1 org.eclipse.ui 2 0 2014-07-26 09:37:47.748
> !MESSAGE Commands should really have a category:
> plug-in='org.eclipse.jdt.debug.ui',
> id='org.eclipse.jdt.debug.ui.commands.AddExceptionBreakpoint',
> categoryId='org.eclipse.debug.ui.category.run'
> !SUBENTRY 1 org.eclipse.ui 2 0 2014-07-26 09:37:47.748
> !MESSAGE Commands should really have a category:
> plug-in='org.eclipse.jdt.debug.ui',
> id='org.eclipse.jdt.debug.ui.commands.AddClassPrepareBreakpoint',
> categoryId='org.eclipse.debug.ui.category.run'
> !SUBENTRY 1 org.eclipse.ui 2 0 2014-07-26 09:37:47.749
> !MESSAGE Commands should really have a category:
> plug-in='org.eclipse.jdt.debug.ui',
> id='org.eclipse.jdt.debug.ui.commands.StepIntoSelection',
> categoryId='org.eclipse.debug.ui.category.run'
> !SUBENTRY 1 org.eclipse.ui 2 0 2014-07-26 09:37:47.749
> !MESSAGE Commands should really have a category:
> plug-in='org.eclipse.jdt.debug.ui',
> id='org.eclipse.jdt.debug.ui.commands.Execute',
> categoryId='org.eclipse.debug.ui.category.run'
> !SUBENTRY 1 org.eclipse.ui 2 0 2014-07-26 09:37:47.749
> !MESSAGE Commands should really have a category:
> plug-in='org.eclipse.jdt.debug.ui',
> id='org.eclipse.jdt.debug.ui.commands.Display',
> categoryId='org.eclipse.debug.ui.category.run'
> !SUBENTRY 1 org.eclipse.ui 2 0 2014-07-26 09:37:47.749
> !MESSAGE Commands should really have a category:
> plug-in='org.eclipse.jdt.debug.ui',
> id='org.eclipse.jdt.debug.ui.commands.Inspect',
> categoryId='org.eclipse.debug.ui.category.run'
> !SUBENTRY 1 org.eclipse.ui 2 0 2014-07-26 09:37:47.749
> !MESSAGE Commands should really have a category:
> plug-in='org.eclipse.jdt.debug.ui',
> id='org.eclipse.jdt.debug.ui.commands.ForceReturn',
> categoryId='org.eclipse.debug.ui.category.run'
> !SUBENTRY 1 org.eclipse.ui 2 0 2014-07-26 09:37:47.750
> !MESSAGE Commands should really have a category:
> plug-in='org.eclipse.jdt.debug.ui',
> id='org.eclipse.jdt.debug.ui.localJavaShortcut.debug',
> categoryId='org.eclipse.debug.ui.category.run'
> !SUBENTRY 1 org.eclipse.ui 2 0 2014-07-26 09:37:47.750
> !MESSAGE Commands should really have a category:
> plug-in='org.eclipse.jdt.debug.ui',
> id='org.eclipse.jdt.debug.ui.localJavaShortcut.run',
> categoryId='org.eclipse.debug.ui.category.run'
> !SUBENTRY 1 org.eclipse.ui 2 0 2014-07-26 09:37:47.750
> !MESSAGE Commands should really have a category:
> plug-in='org.eclipse.jdt.debug.ui',
> id='org.eclipse.jdt.debug.ui.javaAppletShortcut.debug',
> categoryId='org.eclipse.debug.ui.category.run'
> !SUBENTRY 1 org.eclipse.ui 2 0 2014-07-26 09:37:47.750
> !MESSAGE Commands should really have a category:
> plug-in='org.eclipse.jdt.debug.ui',
> id='org.eclipse.jdt.debug.ui.javaAppletShortcut.run',
> categoryId='org.eclipse.debug.ui.category.run'
> !SUBENTRY 1 org.eclipse.ui 2 0 2014-07-26 09:37:47.751
> !MESSAGE Commands should really have a category:
> plug-in='org.eclipse.jdt.debug.ui',
> id='org.eclipse.jdt.debug.ui.commands.Watch',
> categoryId='org.eclipse.debug.ui.category.run'
> !SUBENTRY 1 org.eclipse.ui 2 0 2014-07-26 09:37:47.751
> !MESSAGE Commands should really have a category:
> plug-in='org.eclipse.jdt.debug.ui',
> id='org.eclipse.jdt.debug.ui.commands.AllReferences',
> categoryId='org.eclipse.debug.ui.category.run'
> !SUBENTRY 1 org.eclipse.ui 2 0 2014-07-26 09:37:47.751
> !MESSAGE Commands should really have a category:
> plug-in='org.eclipse.jdt.debug.ui',
> id='org.eclipse.jdt.debug.ui.commands.AllInstances',
> categoryId='org.eclipse.debug.ui.category.run'
> !SUBENTRY 1 org.eclipse.ui 2 0 2014-07-26 09:37:47.751
> !MESSAGE Commands should really have a category:
> plug-in='org.eclipse.jdt.debug.ui',
> id='org.eclipse.jdt.debug.ui.commands.InstanceCount',
> categoryId='org.eclipse.debug.ui.category.run'
> !SUBENTRY 1 org.eclipse.ui 2 0 2014-07-26 09:37:47.751
> !MESSAGE Commands should really have a category:
> plug-in='org.eclipse.jdt.debug.ui',
> id='org.eclipse.jdt.debug.ui.breakpoint.properties',
> categoryId='org.eclipse.debug.ui.category.run'
>
> !ENTRY org.eclipse.core.net 1 0 2014-07-26 09:37:53.556
> !MESSAGE System property http.nonProxyHosts has been set to
> local|*.local|169.254/16|*.169.254/16 by an external source. This value
> will be overwritten using the values from the preferences
>
> !ENTRY org.eclipse.ui 4 0 2014-07-26 09:38:28.188
> !MESSAGE Unhandled event loop exception
> !STACK 0
> org.eclipse.swt.SWTException: Failed to execute runnable
> (java.lang.NullPointerException)
> at org.eclipse.swt.SWT.error(SWT.java:4361)
> at org.eclipse.swt.SWT.error(SWT.java:4276)
> at
> org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:138)
>
> at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3944)
> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3621)
> at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2701)
> at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2665)
> at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2499)
> at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:679)
> at
> org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
>
> at
> org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:668)
> at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
> at org.apache.directory.studio.Application.start(Application.java:51)
> at
> org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
>
> at
> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
>
> at
> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
>
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:353)
>
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:180)
>
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>
> at java.lang.reflect.Method.invoke(Method.java:606)
> at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:629)
> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:584)
> at org.eclipse.equinox.launcher.Main.run(Main.java:1438)
> Caused by: java.lang.NullPointerException
> at
> org.apache.directory.studio.ldapbrowser.ui.editors.entry.EntryEditorOutlinePage.refresh(EntryEditorOutlinePage.java:232)
>
> at
> org.apache.directory.studio.ldapbrowser.ui.editors.entry.EntryEditorUniversalListener.entryUpdated(EntryEditorUniversalListener.java:193)
>
> at
> org.apache.directory.studio.ldapbrowser.core.events.EventRegistry$4$1.run(EventRegistry.java:237)
>
> at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
> at
> org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:135)
>
> ... 22 more
>
> !ENTRY org.eclipse.ui 4 0 2014-07-26 09:38:28.891
> !MESSAGE Unhandled event loop exception
> !STACK 0
> org.eclipse.swt.SWTException: Failed to execute runnable
> (java.lang.NullPointerException)
> at org.eclipse.swt.SWT.error(SWT.java:4361)
> at org.eclipse.swt.SWT.error(SWT.java:4276)
> at
> org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:138)
>
> at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3944)
> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3621)
> at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2701)
> at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2665)
> at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2499)
> at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:679)
> at
> org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
>
> at
> org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:668)
> at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
> at org.apache.directory.studio.Application.start(Application.java:51)
> at
> org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
>
> at
> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
>
> at
> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
>
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:353)
>
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:180)
>
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>
> at java.lang.reflect.Method.invoke(Method.java:606)
> at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:629)
> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:584)
> at org.eclipse.equinox.launcher.Main.run(Main.java:1438)
> Caused by: java.lang.NullPointerException
> at
> org.apache.directory.studio.ldapbrowser.ui.editors.entry.EntryEditorOutlinePage.refresh(EntryEditorOutlinePage.java:232)
>
> at
> org.apache.directory.studio.ldapbrowser.ui.editors.entry.EntryEditor.setInput(EntryEditor.java:121)
>
> at
> org.apache.directory.studio.ldapbrowser.ui.editors.entry.EntryEditor.showEditorInput(EntryEditor.java:442)
>
> at
> org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched(WorkbenchPage.java:2933)
>
> at
> org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:2854)
>
> at
> org.eclipse.ui.internal.WorkbenchPage.access$11(WorkbenchPage.java:2846)
> at
> org.eclipse.ui.internal.WorkbenchPage$10.run(WorkbenchPage.java:2797)
> at
> org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
> at
> org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2793)
> at
> org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2777)
> at
> org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2768)
> at
> org.apache.directory.studio.entryeditors.OpenEntryEditorRunnable$1.run(OpenEntryEditorRunnable.java:251)
>
> at
> org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:164)
>
> at
> org.eclipse.ui.internal.UISynchronizer$3.run(UISynchronizer.java:158)
> at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
> at
> org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:135)
>
> ... 22 more
>