[prev in list] [next in list] [prev in thread] [next in thread] 

List:       jedit-devel
Subject:    [ jEdit-devel ] [jedit:bugs] #3999 jEdit hangs on startup (only in KDE, works in GNOME)
From:       "TL88" <tl88 () users ! sf ! net>
Date:       2016-06-29 12:56:41
Message-ID: 5773c5873e5e837fa0e706d4.bugs () jedit ! p ! sourceforge ! net
[Download RAW message or body]

[Attachment #2 (multipart/related)]


--===============2801773502894797853==
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit




---

** [bugs:#3999] jEdit hangs on startup (only in KDE, works in GNOME)**

**Status:** open
**Group:** severe bug
**Created:** Wed Jun 29, 2016 12:56 PM UTC by TL88
**Last Updated:** Wed Jun 29, 2016 12:56 PM UTC
**Owner:** nobody
**Attachments:**

- [activity.log](https://sourceforge.net/p/jedit/bugs/3999/attachment/activity.log) \
(17.6 kB; text/x-log)


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)



---

Sent from sourceforge.net because jedit-devel@lists.sourceforge.net is subscribed to \
https://sourceforge.net/p/jedit/bugs/

To unsubscribe from further messages, a project admin can change settings at \
https://sourceforge.net/p/jedit/admin/bugs/options.  Or, if this is a mailing list, \
                you can unsubscribe from the mailing list.
--===============2801773502894797853==
MIME-Version: 1.0
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: 7bit

<div class="markdown_content"><hr/>
<p><strong> <a class="alink" \
href="https://sourceforge.net/p/jedit/bugs/3999/">[bugs:#3999]</a> jEdit hangs on \
startup (only in KDE, works in GNOME)</strong></p> <p><strong>Status:</strong> \
open<br/> <strong>Group:</strong> severe bug<br/>
<strong>Created:</strong> Wed Jun 29, 2016 12:56 PM UTC by TL88<br/>
<strong>Last Updated:</strong> Wed Jun 29, 2016 12:56 PM UTC<br/>
<strong>Owner:</strong> nobody<br/>
<strong>Attachments:</strong></p>
<ul>
<li><a class="" href="https://sourceforge.net/p/jedit/bugs/3999/attachment/activity.log">activity.log</a> \
(17.6 kB; text/x-log)</li> </ul>
<p>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:</p> <p>Note that this \
problem only happens when I log in with KDE Plasma 5, if I log in using GNOME, jEdit \
works fine.</p> <hr/>
<div class="codehilite"><pre>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
</pre></div>


<hr/>
<p>22:37:16 <span>[AWT-EventQueue-0]</span> <span>[error]</span> AWT-EventQueue-0: \
Exception in thread "AWT-EventQueue-0" <br/> 22:37:16 <span>[AWT-EventQueue-0]</span> \
<span>[error]</span> AWT-EventQueue-0: java.lang.IllegalArgumentException: Width (0) \
and height (0) must be non-zero<br/> 22:37:16 <span>[AWT-EventQueue-0]</span> \
<span>[error]</span> AWT-EventQueue-0:  at \
java.awt.image.ReplicateScaleFilter.&lt;init&gt;(ReplicateScaleFilter.java:102)<br/> \
22:37:16 <span>[AWT-EventQueue-0]</span> <span>[error]</span> AWT-EventQueue-0:  at \
java.awt.Image.getScaledInstance(Image.java:174)<br/> 22:37:16 \
<span>[AWT-EventQueue-0]</span> <span>[error]</span> AWT-EventQueue-0:  at \
sun.awt.CustomCursor.&lt;init&gt;(CustomCursor.java:69)<br/> 22:37:16 \
<span>[AWT-EventQueue-0]</span> <span>[error]</span> AWT-EventQueue-0:  at \
sun.awt.X11CustomCursor.&lt;init&gt;(X11CustomCursor.java:43)<br/> 22:37:16 \
<span>[AWT-EventQueue-0]</span> <span>[error]</span> AWT-EventQueue-0:  at \
sun.awt.X11.XCustomCursor.&lt;init&gt;(XCustomCursor.java:42)<br/> 22:37:16 \
<span>[AWT-EventQueue-0]</span> <span>[error]</span> AWT-EventQueue-0:  at \
sun.awt.X11.XToolkit.createCustomCursor(XToolkit.java:1140)<br/> 22:37:16 \
<span>[AWT-EventQueue-0]</span> <span>[error]</span> AWT-EventQueue-0:  at \
org.gjt.sp.jedit.textarea.TextAreaPainter.addNotify(TextAreaPainter.java:181)<br/> \
22:37:16 <span>[AWT-EventQueue-0]</span> <span>[error]</span> AWT-EventQueue-0:  at \
java.awt.Container.addNotify(Container.java:2773)<br/> 22:37:16 \
<span>[AWT-EventQueue-0]</span> <span>[error]</span> AWT-EventQueue-0:  at \
javax.swing.JComponent.addNotify(JComponent.java:4740)<br/> 22:37:16 \
<span>[AWT-EventQueue-0]</span> <span>[error]</span> AWT-EventQueue-0:  at \
org.gjt.sp.jedit.textarea.TextArea.addNotify(TextArea.java:4682)<br/> 22:37:16 \
<span>[AWT-EventQueue-0]</span> <span>[error]</span> AWT-EventQueue-0:  at \
java.awt.Container.addNotify(Container.java:2773)<br/> 22:37:16 \
<span>[AWT-EventQueue-0]</span> <span>[error]</span> AWT-EventQueue-0:  at \
javax.swing.JComponent.addNotify(JComponent.java:4740)<br/> 22:37:16 \
<span>[AWT-EventQueue-0]</span> <span>[error]</span> AWT-EventQueue-0:  at \
java.awt.Container.addNotify(Container.java:2773)<br/> 22:37:16 \
<span>[AWT-EventQueue-0]</span> <span>[error]</span> AWT-EventQueue-0:  at \
javax.swing.JComponent.addNotify(JComponent.java:4740)<br/> 22:37:16 \
<span>[AWT-EventQueue-0]</span> <span>[error]</span> AWT-EventQueue-0:  at \
java.awt.Container.addNotify(Container.java:2773)<br/> 22:37:16 \
<span>[AWT-EventQueue-0]</span> <span>[error]</span> AWT-EventQueue-0:  at \
javax.swing.JComponent.addNotify(JComponent.java:4740)<br/> 22:37:16 \
<span>[AWT-EventQueue-0]</span> <span>[error]</span> AWT-EventQueue-0:  at \
java.awt.Container.addNotify(Container.java:2773)<br/> 22:37:16 \
<span>[AWT-EventQueue-0]</span> <span>[error]</span> AWT-EventQueue-0:  at \
javax.swing.JComponent.addNotify(JComponent.java:4740)<br/> 22:37:16 \
<span>[AWT-EventQueue-0]</span> <span>[error]</span> AWT-EventQueue-0:  at \
java.awt.Container.addNotify(Container.java:2773)<br/> 22:37:16 \
<span>[AWT-EventQueue-0]</span> <span>[error]</span> AWT-EventQueue-0:  at \
javax.swing.JComponent.addNotify(JComponent.java:4740)<br/> 22:37:16 \
<span>[AWT-EventQueue-0]</span> <span>[error]</span> AWT-EventQueue-0:  at \
java.awt.Container.addNotify(Container.java:2773)<br/> 22:37:16 \
<span>[AWT-EventQueue-0]</span> <span>[error]</span> AWT-EventQueue-0:  at \
javax.swing.JComponent.addNotify(JComponent.java:4740)<br/> 22:37:16 \
<span>[AWT-EventQueue-0]</span> <span>[error]</span> AWT-EventQueue-0:  at \
java.awt.Container.addNotify(Container.java:2773)<br/> 22:37:16 \
<span>[AWT-EventQueue-0]</span> <span>[error]</span> AWT-EventQueue-0:  at \
javax.swing.JComponent.addNotify(JComponent.java:4740)<br/> 22:37:16 \
<span>[AWT-EventQueue-0]</span> <span>[error]</span> AWT-EventQueue-0:  at \
javax.swing.JRootPane.addNotify(JRootPane.java:757)<br/> 22:37:16 \
<span>[AWT-EventQueue-0]</span> <span>[error]</span> AWT-EventQueue-0:  at \
java.awt.Container.addNotify(Container.java:2773)<br/> 22:37:16 \
<span>[AWT-EventQueue-0]</span> <span>[error]</span> AWT-EventQueue-0:  at \
java.awt.Window.addNotify(Window.java:770)<br/> 22:37:16 \
<span>[AWT-EventQueue-0]</span> <span>[error]</span> AWT-EventQueue-0:  at \
java.awt.Frame.addNotify(Frame.java:487)<br/> 22:37:16 \
<span>[AWT-EventQueue-0]</span> <span>[error]</span> AWT-EventQueue-0:  at \
java.awt.Window.pack(Window.java:807)<br/> 22:37:16 <span>[AWT-EventQueue-0]</span> \
<span>[error]</span> AWT-EventQueue-0:  at \
org.gjt.sp.jedit.jEdit.newView(jEdit.java:2580)<br/> 22:37:16 \
<span>[AWT-EventQueue-0]</span> <span>[error]</span> AWT-EventQueue-0:  at \
org.gjt.sp.jedit.jEdit.newView(jEdit.java:2549)<br/> 22:37:16 \
<span>[AWT-EventQueue-0]</span> <span>[error]</span> AWT-EventQueue-0:  at \
org.gjt.sp.jedit.jEdit.newView(jEdit.java:2525)<br/> 22:37:16 \
<span>[AWT-EventQueue-0]</span> <span>[error]</span> AWT-EventQueue-0:  at \
org.gjt.sp.jedit.jEdit$8.run(jEdit.java:4190)<br/> 22:37:16 \
<span>[AWT-EventQueue-0]</span> <span>[error]</span> AWT-EventQueue-0:  at \
java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)<br/> 22:37:16 \
<span>[AWT-EventQueue-0]</span> <span>[error]</span> AWT-EventQueue-0:  at \
java.awt.EventQueue.dispatchEventImpl(EventQueue.java:756)<br/> 22:37:16 \
<span>[AWT-EventQueue-0]</span> <span>[error]</span> AWT-EventQueue-0:  at \
java.awt.EventQueue.access$500(EventQueue.java:97)<br/> 22:37:16 \
<span>[AWT-EventQueue-0]</span> <span>[error]</span> AWT-EventQueue-0:  at \
java.awt.EventQueue$3.run(EventQueue.java:709)<br/> 22:37:16 \
<span>[AWT-EventQueue-0]</span> <span>[error]</span> AWT-EventQueue-0:  at \
java.awt.EventQueue$3.run(EventQueue.java:703)<br/> 22:37:16 \
<span>[AWT-EventQueue-0]</span> <span>[error]</span> AWT-EventQueue-0:  at \
java.security.AccessController.doPrivileged(Native Method)<br/> 22:37:16 \
<span>[AWT-EventQueue-0]</span> <span>[error]</span> AWT-EventQueue-0:  at \
java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76)<br/>
 22:37:16 <span>[AWT-EventQueue-0]</span> <span>[error]</span> AWT-EventQueue-0:  at \
java.awt.EventQueue.dispatchEvent(EventQueue.java:726)<br/> 22:37:16 \
<span>[AWT-EventQueue-0]</span> <span>[error]</span> AWT-EventQueue-0:  at \
java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)<br/>
 22:37:16 <span>[AWT-EventQueue-0]</span> <span>[error]</span> AWT-EventQueue-0:  at \
java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)<br/> \
22:37:16 <span>[AWT-EventQueue-0]</span> <span>[error]</span> AWT-EventQueue-0:  at \
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)<br/>
 22:37:16 <span>[AWT-EventQueue-0]</span> <span>[error]</span> AWT-EventQueue-0:  at \
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)<br/> 22:37:16 \
<span>[AWT-EventQueue-0]</span> <span>[error]</span> AWT-EventQueue-0:  at \
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)<br/> 22:37:16 \
<span>[AWT-EventQueue-0]</span> <span>[error]</span> AWT-EventQueue-0:  at \
java.awt.EventDispatchThread.run(EventDispatchThread.java:82)</p> <hr/>
<p>Sent from sourceforge.net because jedit-devel@lists.sourceforge.net is subscribed \
to <a href="https://sourceforge.net/p/jedit/bugs/">https://sourceforge.net/p/jedit/bugs/</a></p>
 <p>To unsubscribe from further messages, a project admin can change settings at <a \
href="https://sourceforge.net/p/jedit/admin/bugs/options.">https://sourceforge.net/p/jedit/admin/bugs/options.</a> \
                Or, if this is a mailing list, you can unsubscribe from the mailing \
                list.</p></div>
--===============2801773502894797853==--



------------------------------------------------------------------------------
Attend Shape: An AT&T Tech Expo July 15-16. Meet us at AT&T Park in San
Francisco, CA to explore cutting-edge tech and listen to tech luminaries
present their vision of the future. This family event has something for
everyone, including kids. Get more information and register today.
http://sdm.link/attshape

-- 
-----------------------------------------------
jEdit Developers' List
jEdit-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jedit-devel


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic