> Install glibc-doc-reference > > Run Yelp > > Click GNU Info PAges > > Click GNU Libraries > > Click Libc > > > > Yelp eats 100% of the CPU for a few seconds. Then it prints the > > following to the console: > > > > Error: Malformed line (no ':'). Ignoring entry > > Error: Malformed line (no ':'). Ignoring entry > > Xlib: unexpected async reply (sequence 0x27a9)! > > > > and freezes (stops repainting its window). gdb says: > > Are you able to reproduce this bug reliably? It seems related to the > xulrunner 1.8.1.9 upgrade, but I'm not getting it every time.
Yes. I just tried again with the xulrunner packages from unstable too.
> If you can, it would be interesting to see the backtrace with
> libxul0d-dbg installed.
Unfortunately I already have the debug package installed. gdb's not
picking the symbols up for some reason. :/
If I run yelp from within gdb, the stack trace is even worse!
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb0f49b90 (LWP 18828)]
0xb7789075 in ?? () from /usr/lib/libglib-2.0.so.0
(gdb) where
#0 0xb7789075 in ?? () from /usr/lib/libglib-2.0.so.0
#1 0x08645400 in ?? ()
#2 0x0000498c in ?? ()
#3 0xb0f49328 in ?? ()
#4 0xb740f651 in _int_free () from /lib/i686/cmov/libc.so.6
#5 0xb77892e7 in ?? () from /usr/lib/libglib-2.0.so.0
#6 0x0807b768 in ?? ()
#7 0x08217030 in ?? ()
#8 0x093d4c18 in ?? ()
#9 0x08185ac0 in ?? ()
#10 0x08185ab0 in ?? ()
#11 0x093ca670 in ?? ()
#12 0x093ca670 in ?? ()
#13 0x00000032 in ?? ()
#14 0x00000001 in ?? ()
#15 0x769ab04b in ?? ()
#16 0x09375988 in ?? ()
#17 0x00000010 in ?? ()
#18 0x0807b13c in ?? ()
#19 0x092b5f00 in ?? ()
#20 0x09375988 in ?? ()
And if I try again with /usr/lib/debug in LD_LIBRARY_PATH (to pick up
glibc's symbols):
***MEMORY-ERROR***: yelp[18907]: GSlice: assertion failed:
sinfo->n_allocated > 0
Program received signal SIGABRT, Aborted.
[Switching to Thread 0xb2fffb90 (LWP 18928)]
0xb73867d6 in *__GI_raise (sig=6) at
../nptl/sysdeps/unix/sysv/linux/raise.c:64
64 ../nptl/sysdeps/unix/sysv/linux/raise.c: No such file or
directory.
in ../nptl/sysdeps/unix/sysv/linux/raise.c
(gdb) where
#0 0xb73867d6 in *__GI_raise (sig=6)
at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#1 0xb73880f1 in *__GI_abort () at abort.c:88
#2 0xb7746f72 in ?? () from /usr/lib/libglib-2.0.so.0
#3 0x0000000a in ?? ()
#4 0xb74a0580 in ?? () from /usr/lib/debug/libc.so.6
#5 0xb2fff2d4 in ?? ()
#6 0x000049db in ?? ()
#7 0x00000000 in ?? ()
--
Sam Morris
http://robots.org.uk/
PGP key id 1024D/5EA01078
3412 EA18 1277 354B 991B C869 B219 7FDB 5EA0 1078
signature.asc
Description: This is a digitally signed message part

