[Bug 328035] Re: *** glibc detected *** free(): invalid next size (fast) for xf86Wakeup() call
Steve Langasek
steve.langasek at canonical.com
Mon Mar 23 09:12:47 UTC 2009
Here's a recipe for running your X server under valgrind that might be
helpful.
$ sudo dpkg-divert --local --rename --divert /usr/bin/X.valgrind-madness /usr/bin/X
$ sudo tee /usr/bin/X
#!/bin/sh
exec valgrind --error-limit=no --log-file=/var/log/Xorg-valgrind.log X.valgrind-madness "$@"
^D
$ sudo chmod a+x /usr/bin/X
$
I think that's sufficient to get X started with the right permissions
from gdm. If you're starting it by some other method that depends on
X's suid bit, you'll probably need to set valgrind itself suid root
(unfortunately) to get the right permissions available.
To unwind, run:
$ sudo rm /usr/bin/X
$ sudo dpkg-divert --remove --local --rename /usr/bin/X
$
--
*** glibc detected *** free(): invalid next size (fast) for xf86Wakeup() call
https://bugs.launchpad.net/bugs/328035
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
--
ubuntu-bugs mailing list
ubuntu-bugs at lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
More information about the universe-bugs
mailing list