[Bug 1397] kbounces crashes composite extension

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Sat Feb 19 07:39:51 PST 2005


Please do not reply to this email: if you want to comment on the bug, go to    
       
the URL shown below and enter yourcomments there.     
   
https://bugs.freedesktop.org/show_bug.cgi?id=1397          
     




------- Additional Comments From clemens at endorphin.org  2005-02-19 07:39 -------
I'm tapping in the dark, with respect to this bug. stracing Xorg in -dumbSched
shows, that X gets stuck waiting for a futex. Inspecting the address of the
futex reveals that it comes from glibc, and is the malloc futex.

Updating glibc doesn't help. Normally I'd suspect it to be a bug in glibc, that
glibc has some kind of race that causes it to loss synchronization. But this bug
is only reproducable with Composite enabled, so I'm wondering if there is
something in Xorg which can deadlock? Another synchronization mechanism? 

I compiled Xorg with debug, but I'm not sure what's the gain, except it's
awefully slow. A practical question, is there a way to produce a stack trace
when the program is in kernel mode? I really don't think so, however..

Or is there some kind of function call log, so I can see what functions are
called before X locking?

          
     
     
--           
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email         
     
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.


More information about the xorg-bugzilla-noise mailing list