Bug#829293: libatk-wrapper-java: Can't create new web project in Netbeans 8.1 when AtkWrapper is activated
Package: libatk-wrapper-java
Version: 0.33.3-7
Severity: important
Dear Maintainer,
* What led up to the situation?
When trying to create a new project the wizard can't finish
* What exactly did you do (or not do) that was effective (or
ineffective)?
1. File/New Project/Java Web/Web Application, press next
2. Complete Name and Location, press next
3. Choose GlassFish as deployment Server, press next
4. Framework choose none, press finish
* What was the outcome of this action?
The wizard didn't close, and all buttons appears disabled (except the help button).
The Esc closes the dialog, but the project does not appear in the IDE.
The new project created can be added manually.
A silent error notification appears in the status bar.
Disabling assistive_technology from /etc/java-8-openjdk/accessibility.properties
makes the error disappear.
The silent error notification says "Unexpected Exception", the details show this stack trace.
java.lang.NullPointerException
at org.GNOME.Accessibility.AtkWrapper$4.propertyChange(AtkWrapper.java:584)
at java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:335)
at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:327)
at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:263)
at javax.accessibility.AccessibleContext.firePropertyChange(AccessibleContext.java:768)
at java.awt.Component$AccessibleAWTComponent$AccessibleAWTComponentHandler.componentHidden(Component.java:9074)
at java.awt.AWTEventMulticaster.componentHidden(AWTEventMulticaster.java:190)
at java.awt.Component.processComponentEvent(Component.java:6370)
at java.awt.Component.processEvent(Component.java:6315)
at java.awt.Container.processEvent(Container.java:2236)
at java.awt.Component.dispatchEventImpl(Component.java:4891)
at java.awt.Container.dispatchEventImpl(Container.java:2294)
at java.awt.Component.dispatchEvent(Component.java:4713)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758)
at java.awt.EventQueue.access$500(EventQueue.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:709)
at java.awt.EventQueue$3.run(EventQueue.java:703)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)
at java.awt.EventQueue$4.run(EventQueue.java:731)
at java.awt.EventQueue$4.run(EventQueue.java:729)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:728)
at org.netbeans.core.TimableEventQueue.dispatchEvent(Unknown Source)
[catch] at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:109)
at java.awt.WaitDispatchSupport$2.run(WaitDispatchSupport.java:184)
at java.awt.WaitDispatchSupport$4.run(WaitDispatchSupport.java:229)
at java.awt.WaitDispatchSupport$4.run(WaitDispatchSupport.java:227)
at java.security.AccessController.doPrivileged(Native Method)
at java.awt.WaitDispatchSupport.enter(WaitDispatchSupport.java:227)
at java.awt.Dialog.show(Dialog.java:1084)
at org.netbeans.core.windows.services.NbPresenter.superShow(Unknown Source)
at org.netbeans.core.windows.services.NbPresenter.doShow(Unknown Source)
at org.netbeans.core.windows.services.NbPresenter.run(Unknown Source)
at org.netbeans.core.windows.services.NbPresenter.run(Unknown Source)
at org.netbeans.modules.openide.util.NbMutexEventProvider$Event.doEventAccess(Unknown Source)
at org.netbeans.modules.openide.util.NbMutexEventProvider$Event.readAccess(Unknown Source)
at org.netbeans.modules.openide.util.LazyMutexImplementation.readAccess(Unknown Source)
at org.openide.util.Mutex.readAccess(Unknown Source)
at org.netbeans.core.windows.services.NbPresenter.show(Unknown Source)
at java.awt.Component.show(Component.java:1673)
at java.awt.Component.setVisible(Component.java:1625)
at java.awt.Window.setVisible(Window.java:1014)
at java.awt.Dialog.setVisible(Dialog.java:1005)
at org.netbeans.core.windows.services.DialogDisplayerImpl$1AWTQuery.showDialog(Unknown Source)
at org.netbeans.core.windows.services.DialogDisplayerImpl$1AWTQuery.run(Unknown Source)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:756)
at java.awt.EventQueue.access$500(EventQueue.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:709)
at java.awt.EventQueue$3.run(EventQueue.java:703)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:726)
at org.netbeans.core.TimableEventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
* What outcome did you expect instead?
The new created project should appear in the projects list, and the wizard should close
when finished its job.
-- System Information:
Debian Release: stretch/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.6.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=es_AR.UTF-8, LC_CTYPE=es_AR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages libatk-wrapper-java depends on:
ii x11-utils 7.7+3
Versions of packages libatk-wrapper-java recommends:
ii libatk-wrapper-java-jni 0.33.3-7
libatk-wrapper-java suggests no packages.
-- no debconf information
If it is required this is the netbeans package version
ii netbeans 8.1+dfsg3-1 all Extensible Java IDE
Reply to: