[PATCH] Xserver crash due to ScreenPriv->SavedCursor->bits == 0
mhopf at suse.de
Fri Sep 4 10:42:04 PDT 2009
On Sep 04, 09 17:34:00 +0200, Matthias Hopf wrote:
> Sometimes the current Xserver (with intel 2.8.1 with KMS) crashes after
> resume from RAM (or disk, but that is broken anyway ATM). I managed to
> get a core and analyze it (see attached gdb log).
> Long story short, sometimes after resume ScreenPriv->SavedCursor->bits
> is NULL, and the server crashes.
> The attached patch works around this issue, but it doesn't solve the
> mysterious initial issue (why bits is actually NULL). If anybody has a
> good idea, or a better idea how to actually solve this...
Forget the original patch, it didn't work at all.
1) tries (unsuccessfully so far) fix the issue
2) works around the crash by not cleaning up the old cursor
Could very well be that this introduces a memory leak. Well, better than
a server crash :-/
Matthias Hopf <mhopf at suse.de> __ __ __
Maxfeldstr. 5 / 90409 Nuernberg (_ | | (_ |__ mat at mshopf.de
Phone +49-911-74053-715 __) |_| __) |__ R & D www.mshopf.de
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 0 bytes
Desc: not available
Url : http://lists.x.org/archives/xorg-devel/attachments/20090904/e58dc116/attachment.bin
More information about the xorg-devel