[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [platform-swt-dev] SWT - X Window System error Crash on Solaris (Sparc) 10u8 GTK / SWT 3.6.2 / JRE 1.6u24 (Silenio Quarti)
|
Here is the output of the Debug stacktrace:
bash-3.00# java -cp .:solswt.jar CrashApp
-------------------------------------------
Entering SWT Display loop
---------------------------------------------
org.eclipse.swt.SWTError: Unspecified error
at org.eclipse.swt.graphics.Device.XErrorProc(Device.java:902)
at sun.java2d.loops.DrawGlyphListAA.DrawGlyphListAA(Native Method)
at sun.java2d.pipe.AATextRenderer.drawGlyphList(AATextRenderer.java:22)
at sun.java2d.pipe.GlyphListPipe.drawString(GlyphListPipe.java:54)
at sun.java2d.pipe.ValidatePipe.drawString(ValidatePipe.java:147)
at sun.java2d.SunGraphics2D.drawString(SunGraphics2D.java:2753)
at sun.swing.SwingUtilities2.drawString(SwingUtilities2.java:500)
at sun.swing.SwingUtilities2.drawStringUnderlineCharAt(SwingUtilities2.j ava:531)
at javax.swing.plaf.basic.BasicLabelUI.paintEnabledText(BasicLabelUI.jav a:101)
at javax.swing.plaf.basic.BasicLabelUI.paint(BasicLabelUI.java:162)
at javax.swing.plaf.ComponentUI.update(ComponentUI.java:143)
at javax.swing.JComponent.paintComponent(JComponent.java:752)
at javax.swing.JComponent.paint(JComponent.java:1029)
at javax.swing.JComponent.paintChildren(JComponent.java:862)
at javax.swing.JComponent.paint(JComponent.java:1038)
at javax.swing.JComponent.paintChildren(JComponent.java:862)
at javax.swing.JComponent.paint(JComponent.java:1038)
at javax.swing.JComponent.paintChildren(JComponent.java:862)
at javax.swing.JComponent.paint(JComponent.java:1038)
at javax.swing.JLayeredPane.paint(JLayeredPane.java:567)
at javax.swing.JComponent.paintChildren(JComponent.java:862)
at javax.swing.JComponent.paintToOffscreen(JComponent.java:5131)
at javax.swing.BufferStrategyPaintManager.paint(BufferStrategyPaintManag er.java:278)
at javax.swing.RepaintManager.paint(RepaintManager.java:1224)
at javax.swing.JComponent.paint(JComponent.java:1015)
at java.awt.GraphicsCallback$PaintCallback.run(GraphicsCallback.java:21)
at sun.awt.SunGraphicsCallback.runOneComponent(SunGraphicsCallback.java: 60)
at sun.awt.SunGraphicsCallback.runComponents(SunGraphicsCallback.java:97 )
at java.awt.Container.paint(Container.java:1780)
at java.awt.Window.paint(Window.java:3375)
at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:796)
at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:713)
at javax.swing.RepaintManager.seqPaintDirtyRegions(RepaintManager.java:6 93)
at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(System EventQueueUtilities.java:125)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:642)
at java.awt.EventQueue.access$000(EventQueue.java:85)
at java.awt.EventQueue$1.run(EventQueue.java:603)
at java.awt.EventQueue$1.run(EventQueue.java:601)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessCo ntrolContext.java:87)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:612)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThre ad.java:269)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread. java:184)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre ad.java:174)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
The program 'SWT' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadMatch (invalid parameter attributes)'.
(Details: serial 687 error_code 8 request_code 129 minor_code 4)
(Note to programmers: normally, X errors are reported asynchronously;
that is, you will receive the error a while after causing it.
To debug your program, run it with the --sync command line
option to change this behavior. You can then get a meaningful
backtrace from your debugger if you break on the gdk_x_error() function.)
bash-3.00#
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Mon, 18 Apr 2011 10:50:42 -0400
> From: Silenio Quarti
> To: "Eclipse Platform SWT component developers list."
>
> Subject: Re: [platform-swt-dev] SWT - X Window System error Crash on
> Solaris (Sparc) 10u8 GTK / SWT 3.6.2 / JRE 1.6u24
> Message-ID:
>
> Content-Type: text/plain; charset="us-ascii"
>
> Try setting
>
> Display.DEBUG=true;
>
> in the first line of your main method. It should show the stack when the
> BadMatch error happen.
>
> Silenio
>
>
>