I also see this on Debian unstable, so it most probably not an issue with a Ubuntu specific x server:
java.lang.RuntimeException: cannot load system cursor: CopyDrop.32x32 at sun.awt.X11.XToolkit.lazilyLoadDesktopProperty(XToolkit.java:1541) at java.awt.Toolkit.getDesktopProperty(Toolkit.java:1803) at java.awt.dnd.DragSource.load(DragSource.java:131) at java.awt.dnd.DragSource.<clinit>(DragSource.java:148) at org.jajuk.ui.helpers.TableTransferHandler.<init>(Unknown Source) at org.jajuk.ui.helpers.PlaylistEditorTransferHandler.<init>(Unknown Source) at org.jajuk.ui.views.QueueView.initUI(Unknown Source) at org.jajuk.ui.perspectives.PerspectiveManager.setCurrentPerspective(Unknown Source) at org.jajuk.ui.perspectives.PerspectiveManager.init(Unknown Source) at org.jajuk.ui.windows.JajukMainWindow.initUI(Unknown Source) at org.jajuk.ui.windows.WindowStateDecorator.display(Unknown Source) at org.jajuk.services.startup.StartupGUIService$6.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:80) at java.awt.EventQueue.dispatchEvent(EventQueue.java:726) 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) Caused by: java.awt.AWTException: Exception: class java.lang.IllegalArgumentException Width (0) and height (0) must be non-zero occurred while creating cursor CopyDrop.32x32 at java.awt.Cursor.getSystemCustomCursor(Cursor.java:363) at sun.awt.X11.XToolkit.lazilyLoadDesktopProperty(XToolkit.java:1539) ... 25 more Exception in thread "AWT-EventQueue-0" java.lang.ExceptionInInitializerError at org.jajuk.ui.helpers.TableTransferHandler.<init>(Unknown Source) at org.jajuk.ui.helpers.PlaylistEditorTransferHandler.<init>(Unknown Source) at org.jajuk.ui.views.QueueView.initUI(Unknown Source) at org.jajuk.ui.perspectives.PerspectiveManager.setCurrentPerspective(Unknown Source) at org.jajuk.ui.perspectives.PerspectiveManager.init(Unknown Source) at org.jajuk.ui.windows.JajukMainWindow.initUI(Unknown Source) at org.jajuk.ui.windows.WindowStateDecorator.display(Unknown Source) at org.jajuk.services.startup.StartupGUIService$6.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:80) at java.awt.EventQueue.dispatchEvent(EventQueue.java:726) 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) Caused by: java.lang.RuntimeException: failed to load system cursor: DnD.Cursor.CopyDrop : cannot load system cursor: CopyDrop.32x32 at java.awt.dnd.DragSource.load(DragSource.java:135) at java.awt.dnd.DragSource.<clinit>(DragSource.java:148) ... 22 more (here when starting jajuk, but I've also seen this with freeplane) ** Changed in: xorg-server (Ubuntu) Status: Invalid => In Progress -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1232471 Title: Java apps crash under XMir trying to set a custom cursor To manage notifications about this bug go to: https://bugs.launchpad.net/josm/+bug/1232471/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs