evergreen died with SIGKILL with possibly coincidental Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.

4 views
Skip to first unread message

Martin Dorey

unread,
Apr 13, 2017, 1:59:30 PM4/13/17
to evergre...@googlegroups.com

I've had a few dead Evergreens in the last few months.  I don't think I've seen this symptom before, though:

 

Uncaught exception

 

An error occurred in Evergreen:

 

Exception RuntimeError: Java failed with #<Process::Status: pid 2114 SIGKILL (signal 9)>

 

An idea of what you were doing when Java exited might be useful.

 

Command line was:

java -Xmx1g -Dorg.jessies.libraryDirectories=/home/martind/jessies/work/salma-hayek/.generated/amd64_Linux/lib:/home/martind/jessies/work/salma-hayek/.generated/i386_Linux/lib -Dorg.jessies.binaryDirectory=/home/martind/jessies/work/salma-hayek/.generated/amd64_Linux/bin -DpreferencesDirectory=/home/martind/.e.edit.Edit -De.gui.HelpMenu.hasManual=true -De.gui.HelpMenu.supportAddress=evergre...@googlegroups.com -De.gui.HelpMenu.supportSite=http://groups.google.com/group/evergreen-users -Djava.class.path=/home/martind/jessies/work/evergreen/.generated/classes.jar:/home/martind/jessies/work/evergreen/.generated/classes:/home/martind/jessies/work/salma-hayek/.generated/classes:/usr/lib/jvm/java-8-openjdk-amd64/lib/tools.jar:/home/martind/jessies/work/salma-hayek/lib/jars/swing-worker-1.2.jar:/home/martind/jessies/work/salma-hayek/lib/jars/AppleJavaExtensions.jar -Dgnome.DESKTOP_STARTUP_ID=swiftboat2113_TIME1492101623 -De.util.Log.applicationName=Evergreen -Dorg.jessies.aboutBoxIcon=/home/martind/jessies/work/evergreen/lib/evergreen-128.png -Dorg.jessies.frameIcon=/home/martind/jessies/work/evergreen/lib/evergreen-128.png -Dorg.jessies.projectRoot=/home/martind/jessies/work/evergreen -Dorg.jessies.supportRoot=/home/martind/jessies/work/salma-hayek -Djava.awt.Window.locationByPlatform=true -Dswing.boldMetal=false -Dsun.java2d.d3d=false e/edit/Evergreen

 

                at /home/martind/jessies/work/salma-hayek/bin/invoke-java.rb:523:in `launch'

                at /home/martind/jessies/work/evergreen/bin/evergreen:105:in `launch0'

                at /home/martind/jessies/work/evergreen/bin/evergreen:20:in `block in launch'

                at /home/martind/jessies/work/salma-hayek/bin/show-alert.rb:155:in `call'

                at /home/martind/jessies/work/salma-hayek/bin/show-alert.rb:155:in `initialize'

                at /home/martind/jessies/work/salma-hayek/bin/show-alert.rb:167:in `new'

                at /home/martind/jessies/work/salma-hayek/bin/show-alert.rb:167:in `report_exceptions'

                at /home/martind/jessies/work/evergreen/bin/evergreen:20:in `launch'

                at /home/martind/jessies/work/evergreen/bin/evergreen:113:in `<main>'

 

Package 27.127.7039

Revision 7039 (7039)

Built 2017-04-07T14:23:32-07:00

 

Please mail this error message to evergre...@googlegroups.com.

 

The last I saw out of it was:

 

martind@swiftboat:~$ start-evergreen &

[7] 2084

martind@swiftboat:~$ 2017-04-13T09:40:27.647-0700 Evergreen: Java 1.8.0_121 (VM 25.121-b13, runtime 1.8.0_121-8u121-b13-1~bpo8+1-b13)

2017-04-13T09:40:27.648-0700 Evergreen: Linux 3.16.0-4-amd64/amd64 x8

2017-04-13T10:16:03.447-0700 Evergreen: Scan of workspace "misc" took 888ms; found 6424 files.

2017-04-13T10:16:04.405-0700 Evergreen: Scan of workspace "misc" took 845ms; found 6424 files.

2017-04-13T10:40:37.694-0700 Evergreen: (hang #1) event dispatch thread stuck processing event for 1.08s so far:

    sun.misc.Unsafe.park(Native Method)

    java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)

    java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:836)

    java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(AbstractQueuedSynchronizer.java:870)

    java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.java:1199)

    java.util.concurrent.locks.ReentrantLock$NonfairSync.lock(ReentrantLock.java:209)

    java.util.concurrent.locks.ReentrantLock.lock(ReentrantLock.java:285)

    sun.awt.SunToolkit.awtLock(SunToolkit.java:253)

    sun.java2d.xr.XRPMBlit.Blit(XRPMBlitLoops.java:163)

    sun.java2d.pipe.DrawImage.blitSurfaceData(DrawImage.java:959)

    sun.java2d.pipe.DrawImage.renderImageCopy(DrawImage.java:577)

    sun.java2d.pipe.DrawImage.copyImage(DrawImage.java:67)

    sun.java2d.pipe.DrawImage.copyImage(DrawImage.java:1014)

    sun.java2d.pipe.ValidatePipe.copyImage(ValidatePipe.java:186)

    sun.java2d.SunGraphics2D.drawImage(SunGraphics2D.java:3318)

    sun.java2d.SunGraphics2D.drawImage(SunGraphics2D.java:3296)

    com.sun.java.swing.plaf.gtk.GTKEngine.paintCachedImage(GTKEngine.java:555)

    com.sun.java.swing.plaf.gtk.GTKPainter.paintScrollBarBackground(GTKPainter.java:1055)

    javax.swing.plaf.synth.SynthPainter.paintScrollBarBackground(SynthPainter.java:1021)

    javax.swing.plaf.synth.SynthScrollBarUI.update(SynthScrollBarUI.java:241)

    javax.swing.JComponent.paintComponent(JComponent.java:780)

    javax.swing.JComponent.paint(JComponent.java:1056)

    javax.swing.JComponent.paintChildren(JComponent.java:889)

    javax.swing.JComponent.paint(JComponent.java:1065)

    javax.swing.JComponent.paintToOffscreen(JComponent.java:5210)

    javax.swing.BufferStrategyPaintManager.paint(BufferStrategyPaintManager.java:290)

    javax.swing.RepaintManager.paint(RepaintManager.java:1272)

    javax.swing.JComponent._paintImmediately(JComponent.java:5158)

    javax.swing.JComponent.paintImmediately(JComponent.java:4969)

    javax.swing.RepaintManager$4.run(RepaintManager.java:831)

    javax.swing.RepaintManager$4.run(RepaintManager.java:814)

    java.security.AccessController.doPrivileged(Native Method)

    java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)

    javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:814)

    javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:789)

    javax.swing.RepaintManager.prePaintDirtyRegions(RepaintManager.java:738)

    javax.swing.RepaintManager.access$1200(RepaintManager.java:64)

    javax.swing.RepaintManager$ProcessingRunnable.run(RepaintManager.java:1732)

    java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)

    java.awt.EventQueue.dispatchEventImpl(EventQueue.java:756)

    java.awt.EventQueue.access$500(EventQueue.java:97)

    java.awt.EventQueue$3.run(EventQueue.java:709)

    java.awt.EventQueue$3.run(EventQueue.java:703)

    java.security.AccessController.doPrivileged(Native Method)

    java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)

    java.awt.EventQueue.dispatchEvent(EventQueue.java:726)

    e.debug.EventDispatchThreadHangMonitor.dispatchEvent(EventDispatchThreadHangMonitor.java:191)

    java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)

    java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)

    java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)

   java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)

    java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)

    java.awt.EventDispatchThread.run(EventDispatchThread.java:82)

2017-04-13T10:40:37.823-0700 Evergreen: (hang #1) event dispatch thread unstuck after 1.21s.

2017-04-13T10:40:41.496-0700 Evergreen: (hang #2) event dispatch thread stuck processing event for 1.08s so far:

    sun.misc.Unsafe.park(Native Method)

    java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)

    java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:836)

    java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(AbstractQueuedSynchronizer.java:870)

    java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.java:1199)

    java.util.concurrent.locks.ReentrantLock$NonfairSync.lock(ReentrantLock.java:209)

    java.util.concurrent.locks.ReentrantLock.lock(ReentrantLock.java:285)

    sun.awt.SunToolkit.awtLock(SunToolkit.java:253)

    sun.font.XRTextRenderer.drawGlyphList(XRTextRenderer.java:63)

    sun.java2d.pipe.GlyphListPipe.drawString(GlyphListPipe.java:72)

    sun.java2d.SunGraphics2D.drawString(SunGraphics2D.java:2928)

    e.ptextarea.PTextSegment.paint(PTextSegment.java:38)

    e.ptextarea.PTextAreaRenderer.paintTextLines(PTextAreaRenderer.java:96)

    e.ptextarea.PTextAreaRenderer.render(PTextAreaRenderer.java:78)

    e.ptextarea.PTextArea.paintComponent(PTextArea.java:999)

    javax.swing.JComponent.paint(JComponent.java:1056)

    javax.swing.JComponent.paintChildren(JComponent.java:889)

    javax.swing.JComponent.paint(JComponent.java:1065)

    javax.swing.JViewport.paint(JViewport.java:728)

    javax.swing.JComponent.paintChildren(JComponent.java:889)

    javax.swing.JComponent.paint(JComponent.java:1065)

    javax.swing.JComponent.paintToOffscreen(JComponent.java:5210)

    javax.swing.BufferStrategyPaintManager.paint(BufferStrategyPaintManager.java:290)

    javax.swing.RepaintManager.paint(RepaintManager.java:1272)

    javax.swing.JComponent._paintImmediately(JComponent.java:5158)

    javax.swing.JComponent.paintImmediately(JComponent.java:4969)

    javax.swing.RepaintManager$4.run(RepaintManager.java:831)

    javax.swing.RepaintManager$4.run(RepaintManager.java:814)

    java.security.AccessController.doPrivileged(Native Method)

    java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)

    javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:814)

    javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:789)

    javax.swing.RepaintManager.prePaintDirtyRegions(RepaintManager.java:738)

    javax.swing.RepaintManager.access$1200(RepaintManager.java:64)

    javax.swing.RepaintManager$ProcessingRunnable.run(RepaintManager.java:1732)

    java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)

    java.awt.EventQueue.dispatchEventImpl(EventQueue.java:756)

    java.awt.EventQueue.access$500(EventQueue.java:97)

    java.awt.EventQueue$3.run(EventQueue.java:709)

    java.awt.EventQueue$3.run(EventQueue.java:703)

    java.security.AccessController.doPrivileged(Native Method)

    java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)

    java.awt.EventQueue.dispatchEvent(EventQueue.java:726)

    e.debug.EventDispatchThreadHangMonitor.dispatchEvent(EventDispatchThreadHangMonitor.java:191)

    java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)

    java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)

    java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)

    java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)

    java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)

    java.awt.EventDispatchThread.run(EventDispatchThread.java:82)

2017-04-13T10:40:41.558-0700 Evergreen: (hang #2) event dispatch thread unstuck after 1.15s.

Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.

 

martind@swiftboat:~$

 

Far as I know, I wasn't doing anything.  There was no evidence of anything suspicious, like oom killing, in the syslog.

Reply all
Reply to author
Forward
0 new messages