crash in Java_sun_awt_X11_XToolkit_getNumberOfButtonsImpl on solaris-sparcv9

Christian Thalinger christian.thalinger at oracle.com
Wed Nov 10 15:58:52 UTC 2010


While testing one of my changes with CompileTheWorld I hit a problem:

CompileTheWorld (1411) : com/sun/java/swing/plaf/motif/ 
MotifInternalFrameTitlePane$Title
= 
= 
= 
= 
= 
= 
========================================================================
Unexpected Error
------------------------------------------------------------------------------
SIGBUS (0xa) at pc=0xffffffff76c05264, pid=20849, tid=1

Do you want to debug the problem?

To debug, run 'dbx - 20849'; then switch to thread 1
Enter 'yes' to launch dbx automatically (PATH must include dbx)
Otherwise, press RETURN to abort...
= 
= 
= 
= 
= 
= 
========================================================================

The debugger shows that it seems to be a problem in getNumButtons:

   ---- called from signal handler with signal 10 (SIGBUS) ------
   [10] XListInputDevices(0x10118d0d0, 0xffffffff7fffb710, 0x1,  
0x10172d218, 0x10172d3d8, 0x10172d554), at 0xffffffff76c05264
   [11] getNumButtons() (optimized), at 0xffffffff77c1db40 (line ~950)  
in "XToolkit.c"
   [12] Java_sun_awt_X11_XToolkit_getNumberOfButtonsImpl(env = , cls  
= ) (optimized), at 0xffffffff77c1da34 (line ~925) in "XToolkit.c"

Is this a known issue?  I couldn't find anything related in Bugster  
but it also could be a VM problem.

-- Christian



More information about the core-libs-dev mailing list