A user reported this on IRC to me, and I verified it and tracked 
it down to what appears to be a bug in Xt.  I'm totally 
unfamiliar with Xt however so I thought it would be best to 
report the issue here for others to take a stab at.

Steps to Reproduce:
1. Start xmag and click somewhere to get the xmag window.
2. Then, left-click somewhere in the window. A bar pops up in the 
   window showing the pixel location and color.
3. Keeping the mouse held down still from #2 above, drag the 
   mouse pointer (without releasing the button) onto the popup 
   bar containing the pixel info, and release the button.

Xmag crashes with a segmentation fault

Program received signal SIGSEGV, Segmentation fault.
0x400c4030 in XtPopdown () from /usr/X11R6/lib/libXt.so.6
(gdb) bt
#0  0x400c4030 in XtPopdown () from /usr/X11R6/lib/libXt.so.6
#1  0x0804a1b6 in ceil ()
#2  0x400dbaea in _XtMatchAtom () from /usr/X11R6/lib/libXt.so.6
#3  0x400dc028 in _XtMatchAtom () from /usr/X11R6/lib/libXt.so.6
#4  0x400dc623 in _XtTranslateEvent () from /usr/X11R6/lib/libXt.so.6
#5  0x400b4864 in XtDispatchEventToWidget () from /usr/X11R6/lib/libXt.so.6
#6  0x400b5015 in _XtOnGrabList () from /usr/X11R6/lib/libXt.so.6
#7  0x400b5423 in _XtOnGrabList () from /usr/X11R6/lib/libXt.so.6
#8  0x400b555f in XtDispatchEvent () from /usr/X11R6/lib/libXt.so.6
#9  0x400b5ab4 in XtAppMainLoop () from /usr/X11R6/lib/libXt.so.6
#10 0x0804bae9 in ceil ()
#11 0x420158d4 in __libc_start_main () from /lib/i686/libc.so.6

Anyone familiar with the Xt library source?


-- 
Mike A. Harris


_______________________________________________
Devel mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/devel

Reply via email to