The problem seems to be that in __xmlParserInputBufferCreateFilename()
in xmlIO.c, the pointer returned by cptr = (char *) ((z_stream
*)context)-next_in; at line 2523 is invalid.
I made an ugly patch where I commented the strncmp and always set
ret-compressed to zero and it solves the problem
Public bug reported:
(gdb) run
Starting program: /usr/bin/nm-applet
[Thread debugging using libthread_db enabled]
Program received signal SIGSEGV, Segmentation fault.
__strncmp_ssse3 () at ../sysdeps/i386/i686/multiarch/strcmp-ssse3.S:2071
2071../sysdeps/i386/i686/multiarch/strcmp-ssse3.S:
** Attachment added: Dependencies.txt
https://bugs.launchpad.net/bugs/617390/+attachment/1488056/+files/Dependencies.txt
** Attachment added: Gconf.txt
https://bugs.launchpad.net/bugs/617390/+attachment/1488057/+files/Gconf.txt
** Attachment added: IfupdownConfig.txt
Another example
(gdb) run
Starting program: /usr/lib/bonobo-activation/bonobo-activation-server
[Thread debugging using libthread_db enabled]
[New Thread 0xb7e71b70 (LWP 4605)]
Program received signal SIGSEGV, Segmentation fault.
__strncmp_ssse3 () at
Public bug reported:
Most applications with some kind audio component segfault when started
as a normal user, works ok when launched with sudo.
Sound does works.
Example :
$ alsamixer
Segmentation fault
$ dmesg | tail -1
[85176.329383] alsamixer[1311]: segfault at 9f9eebd8 ip 9feedaf7 sp