http://bugs.freedesktop.org/show_bug.cgi?id=13507





------- Comment #8 from [EMAIL PROTECTED]  2007-12-06 12:25 PST -------
Created an attachment (id=12981)
 --> (http://bugs.freedesktop.org/attachment.cgi?id=12981&action=view)
A secondary crash

After collecting the last gdb dump, I had gdb continue running through the
crashing Xorg process, expecting for it to die at least fairly gracefully after
catching the first signal. Much to my surprise, it caught another SIGSEGV at
this point, apparently while killing the server ( AbortServer() -> AbortDDX()
-> glxDRILeaveVT() -> glxSuspendClients() -> IgnoreClient() ). It seems like
the osPrivate field of the client argument isn't set, causing a null pointer
dereference when the connection fd is dereferenced.

Perhaps this explains why I rarely had error messages in the Xorg logs and
never had Xorg produce a backtrace. Should I open another bug about this?

Thanks,
- Ben


-- 
Configure bugmail: http://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.

-------------------------------------------------------------------------
SF.Net email is sponsored by: 
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
--
_______________________________________________
Dri-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to