When I run jEdit, it displays the splash screen and then hangs with the following
error messages on the console, this is reproducible every time:
Note that this problem only happens when I log in with KDE Plasma 5, if I log in using
GNOME, jEdit works fine.
-----
Command line to run jEdit: jedit -reuseview
jEdit version: 5.3.0
Java version: Oracle JRE 1.8.0_92
Operating system: openSuSE Tumbleweed
UI Interface: KDE Plasma 5
-----
22:37:16 [AWT-EventQueue-0] [error] AWT-EventQueue-0: Exception in thread "AWT-EventQueue-0"
22:37:16 [AWT-EventQueue-0] [error] AWT-EventQueue-0: java.lang.IllegalArgumentException:
Width (0) and height (0) must be non-zero
22:37:16 [AWT-EventQueue-0] [error] AWT-EventQueue-0: at java.awt.image.ReplicateScaleFilter.<init>(ReplicateScaleFilter.java:102)
22:37:16 [AWT-EventQueue-0] [error] AWT-EventQueue-0: at java.awt.Image.getScaledInstance(Image.java:174)
22:37:16 [AWT-EventQueue-0] [error] AWT-EventQueue-0: at sun.awt.CustomCursor.<init>(CustomCursor.java:69)
22:37:16 [AWT-EventQueue-0] [error] AWT-EventQueue-0: at sun.awt.X11CustomCursor.<init>(X11CustomCursor.java:43)
22:37:16 [AWT-EventQueue-0] [error] AWT-EventQueue-0: at sun.awt.X11.XCustomCursor.<init>(XCustomCursor.java:42)
22:37:16 [AWT-EventQueue-0] [error] AWT-EventQueue-0: at sun.awt.X11.XToolkit.createCustomCursor(XToolkit.java:1140)
22:37:16 [AWT-EventQueue-0] [error] AWT-EventQueue-0: at org.gjt.sp.jedit.textarea.TextAreaPainter.addNotify(TextAreaPainter.java:181)
22:37:16 [AWT-EventQueue-0] [error] AWT-EventQueue-0: at java.awt.Container.addNotify(Container.java:2773)
22:37:16 [AWT-EventQueue-0] [error] AWT-EventQueue-0: at javax.swing.JComponent.addNotify(JComponent.java:4740)
22:37:16 [AWT-EventQueue-0] [error] AWT-EventQueue-0: at org.gjt.sp.jedit.textarea.TextArea.addNotify(TextArea.java:4682)
22:37:16 [AWT-EventQueue-0] [error] AWT-EventQueue-0: at java.awt.Container.addNotify(Container.java:2773)
22:37:16 [AWT-EventQueue-0] [error] AWT-EventQueue-0: at javax.swing.JComponent.addNotify(JComponent.java:4740)
22:37:16 [AWT-EventQueue-0] [error] AWT-EventQueue-0: at java.awt.Container.addNotify(Container.java:2773)
22:37:16 [AWT-EventQueue-0] [error] AWT-EventQueue-0: at javax.swing.JComponent.addNotify(JComponent.java:4740)
22:37:16 [AWT-EventQueue-0] [error] AWT-EventQueue-0: at java.awt.Container.addNotify(Container.java:2773)
22:37:16 [AWT-EventQueue-0] [error] AWT-EventQueue-0: at javax.swing.JComponent.addNotify(JComponent.java:4740)
22:37:16 [AWT-EventQueue-0] [error] AWT-EventQueue-0: at java.awt.Container.addNotify(Container.java:2773)
22:37:16 [AWT-EventQueue-0] [error] AWT-EventQueue-0: at javax.swing.JComponent.addNotify(JComponent.java:4740)
22:37:16 [AWT-EventQueue-0] [error] AWT-EventQueue-0: at java.awt.Container.addNotify(Container.java:2773)
22:37:16 [AWT-EventQueue-0] [error] AWT-EventQueue-0: at javax.swing.JComponent.addNotify(JComponent.java:4740)
22:37:16 [AWT-EventQueue-0] [error] AWT-EventQueue-0: at java.awt.Container.addNotify(Container.java:2773)
22:37:16 [AWT-EventQueue-0] [error] AWT-EventQueue-0: at javax.swing.JComponent.addNotify(JComponent.java:4740)
22:37:16 [AWT-EventQueue-0] [error] AWT-EventQueue-0: at java.awt.Container.addNotify(Container.java:2773)
22:37:16 [AWT-EventQueue-0] [error] AWT-EventQueue-0: at javax.swing.JComponent.addNotify(JComponent.java:4740)
22:37:16 [AWT-EventQueue-0] [error] AWT-EventQueue-0: at javax.swing.JRootPane.addNotify(JRootPane.java:757)
22:37:16 [AWT-EventQueue-0] [error] AWT-EventQueue-0: at java.awt.Container.addNotify(Container.java:2773)
22:37:16 [AWT-EventQueue-0] [error] AWT-EventQueue-0: at java.awt.Window.addNotify(Window.java:770)
22:37:16 [AWT-EventQueue-0] [error] AWT-EventQueue-0: at java.awt.Frame.addNotify(Frame.java:487)
22:37:16 [AWT-EventQueue-0] [error] AWT-EventQueue-0: at java.awt.Window.pack(Window.java:807)
22:37:16 [AWT-EventQueue-0] [error] AWT-EventQueue-0: at org.gjt.sp.jedit.jEdit.newView(jEdit.java:2580)
22:37:16 [AWT-EventQueue-0] [error] AWT-EventQueue-0: at org.gjt.sp.jedit.jEdit.newView(jEdit.java:2549)
22:37:16 [AWT-EventQueue-0] [error] AWT-EventQueue-0: at org.gjt.sp.jedit.jEdit.newView(jEdit.java:2525)
22:37:16 [AWT-EventQueue-0] [error] AWT-EventQueue-0: at org.gjt.sp.jedit.jEdit$8.run(jEdit.java:4190)
22:37:16 [AWT-EventQueue-0] [error] AWT-EventQueue-0: at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
22:37:16 [AWT-EventQueue-0] [error] AWT-EventQueue-0: at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:756)
22:37:16 [AWT-EventQueue-0] [error] AWT-EventQueue-0: at java.awt.EventQueue.access$500(EventQueue.java:97)
22:37:16 [AWT-EventQueue-0] [error] AWT-EventQueue-0: at java.awt.EventQueue$3.run(EventQueue.java:709)
22:37:16 [AWT-EventQueue-0] [error] AWT-EventQueue-0: at java.awt.EventQueue$3.run(EventQueue.java:703)
22:37:16 [AWT-EventQueue-0] [error] AWT-EventQueue-0: at java.security.AccessController.doPrivileged(Native
Method)
22:37:16 [AWT-EventQueue-0] [error] AWT-EventQueue-0: at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76)
22:37:16 [AWT-EventQueue-0] [error] AWT-EventQueue-0: at java.awt.EventQueue.dispatchEvent(EventQueue.java:726)
22:37:16 [AWT-EventQueue-0] [error] AWT-EventQueue-0: at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
22:37:16 [AWT-EventQueue-0] [error] AWT-EventQueue-0: at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
22:37:16 [AWT-EventQueue-0] [error] AWT-EventQueue-0: at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
22:37:16 [AWT-EventQueue-0] [error] AWT-EventQueue-0: at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
22:37:16 [AWT-EventQueue-0] [error] AWT-EventQueue-0: at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
22:37:16 [AWT-EventQueue-0] [error] AWT-EventQueue-0: at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
Submitted | tl88 - 2016-06-29 12:56:39.452000 | Assigned | |
---|---|---|---|
Priority | 9 | Labels | |
Status | open | Group | severe bug |
Resolution | None |
2016-07-05 04:07:36.004000 tl88 |
Withe the latest openSuSE Tumbleweed update (as of 5-Jul-2016) using "zypper dup",
jEdit is working again! Not sure which updated library fixed the problems with jEdit.
Here are the list of updated libraries:
|
---|---|
2016-07-05 14:37:21.930000 ezust |
I am also using KDE5 Plasma with Java 1.8.0_91 (kubuntu) and do not see the same problem.
|
2016-07-07 02:23:49.574000 tl88 |
Hi Alan, thanks for your message. As per my update, the problem has gone away after
the latest Tumbleweed update on 5-Jul.
|
2016-07-11 05:44:59.970000 tl88 |
Hi Alan,
|
2016-07-12 01:24:22.166000 ezust |
Does it reproduce with "jedit -noplugins"?
|
2016-07-12 01:29:23.312000 ezust |
The exception seems to be complaining about an X11CustomCursor.
|
2016-07-12 01:43:22.710000 tl88 |
Hi Alan, I tried both "jedit -noplugins" and "jedit -nosettings" and both still give the same errors. |
2016-07-12 01:45:38.706000 tl88 |
I just checked and I am also using the "Breeze" theme :-) I tried "DMZ" theme and it still produces the same error. |
2016-07-12 04:33:15.715000 ezust |
Well, to eliminate all possibility of it something in your KDE settings, I would suggest creating a new user and seeing if you can reproduce it while logged as that user, from a clean KDE settings. |
2016-07-12 05:19:24.151000 tl88 |
I just created a brand-new user, logged in to the new user's account and jEdit still gives the same error :-( |
2016-07-12 05:45:12.096000 tl88 |
As per your suggestion, I have just installed jEdit 5.3.1 daily build "2016-07-10_19-57-37" and it still gives the same error. |
2016-07-14 03:30:22.216000 tl88 |
Hi Alan,
|
2016-07-21 13:51:25.159000 tl88 |
Hi Alan,
|
2016-07-21 19:26:16.101000 ezust |
I still haven't seen this on Kubuntu. Does rebooting after you see this problem make
any difference? If I have other ideas, I will post them.
|
2016-07-21 21:17:22.666000 mike-y |
Linux typically comes in one of 2 flavors, bleeding edge or LTS (long term |
2016-07-21 21:18:51.067000 mike-y |
I don't know anything about Tumbleweed, but the list you posted looks alternate (10.9Kio) |
2016-07-22 02:49:10.157000 tl88 |
Hi Alan,
|
2016-07-22 03:00:54.503000 tl88 |
Hi Mikey,
|
2016-07-26 12:18:57.572000 tl88 |
Dear all,
|