Comment 12 for bug 328035

Revision history for this message
Steve Langasek (vorlon) wrote : Re: *** glibc detected *** free(): invalid next size (fast) for xf86Wakeup() call

Was going to bisect, then noticed that the first xserver-xorg-video-intel version where I started seeing the problem had a changelog entry describing a single fix related to switching video output - which is precisely what appears to trigger the bug for me. Have downgraded to 2:2.6.1-1ubuntu1, and so far X is stable for me again, in the face of being exercised with lid open/close, suspend/resume, toggling video output, etc.

No clue why that small patch from -1ubuntu2 is triggering heap corruption - clearly the corruption is happening in some other part of the code. But I'm about 98% certain that this is the change that introduced the problem. I'll continue to run with this version for the time being and try to trigger the crash in the usual ways (you know, suspend/resume, sneezing, etc).