Comment 47 for bug 7037

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Message-Id: <1086275777.28335.23.camel@localhost>
Date: Thu, 03 Jun 2004 10:16:18 -0500
From: Alex Malinovich <email address hidden>
To: Marcin Owsiany <email address hidden>
Cc: <email address hidden>
Subject: Re: Bug#252170: xmms-xf86audio: Loading plugin causes XMMS segfault

--=-QjQt9PMfyyBzj4YrO0r7
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

On Wed, 2004-06-02 at 17:13, Marcin Owsiany wrote:
> Here are some more instructions from Branden Robinson. Please:
>=20
> apt-get install libx11-6-dbg
>=20
> set LD_LIBRARY_PATH as described in "dpkg -s libx11-6-dbg"
>=20
> cause core dump as before (maybe try starting xmms under gdb, so it will
> catch the signal before xmms does, and then display backtrace directly)
>=20
> generate backtrace from coredump with gdb

Sorry, I ran the last one from the wrong terminal. (Didn't have
LD_LIBRARY_PATH set.) Here's the output from the correct one:

alex@Balrog:~$ echo $LD_LIBRARY_PATH
/usr/X11R6/lib/debug/
alex@Balrog:~$ gdb /usr/bin/xmms
GNU gdb 6.1-debian
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you
are
welcome to change it and/or distribute copies of it under certain
conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for
details.
This GDB was configured as "i386-linux"...(no debugging symbols
found)...Using host libthread_db library "/lib/tls/libthread_db.so.1".

(gdb) run
Starting program: /usr/bin/xmms
(no debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...(no debugging symbols found)...(no debugging
symbols found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...[Thread debugging using
libthread_db enabled]
[New Thread 1076208640 (LWP 29753)]
(no debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...[New Thread 1086360496 (LWP 29756)]
[New Thread 1114602416 (LWP 29757)]
[New Thread 1122991024 (LWP 29758)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1076208640 (LWP 29753)]
0x411866a1 in pthread_mutex_lock () from /lib/tls/libpthread.so.0
(gdb) bt
#0 0x411866a1 in pthread_mutex_lock () from /lib/tls/libpthread.so.0
#1 0x40257d28 in __JCR_LIST__ () from /usr/X11R6/lib/debug/libX11.so.6
#2 0xbffff748 in ?? ()
#3 0x401a4758 in _XrmInternalStringToQuark (name=3D0xbffff7b8 "[?]\001",
    len=3D1076198696, sig=3D1076202924, permstring=3D1075464024) at
Quarks.c:290
#4 0x401ce429 in XrmQGetResource (db=3D0x40257d28, names=3D0x0,
    classes=3D0x40258908, pType=3D0xbffff7ac, pValue=3D0xbffff7b0) at
Xrm.c:2576
#5 0x401c1c6a in XStringToKeysym (s=3D0x40ecc8ae "XF86AudioNext")
    at StrKeysym.c:123
#6 0x40ecc27c in get_gplugin_info ()
   from /usr/lib/xmms/General/libxf86audio.so
#7 0x40ecc8ae in ?? () from /usr/lib/xmms/General/libxf86audio.so
#8 0x000001ed in ?? ()
#9 0xbffff818 in ?? ()
#10 0x400a5b91 in gtk_timeout_add () from /usr/lib/libgtk-1.2.so.0
#11 0x40ecc447 in get_gplugin_info ()
   from /usr/lib/xmms/General/libxf86audio.so
#12 0x40ecc8ae in ?? () from /usr/lib/xmms/General/libxf86audio.so
#13 0x000001ed in ?? ()
#14 0x00000000 in ?? ()
#15 0x08210940 in ?? ()
#16 0x40ecdec0 in ?? () from /usr/lib/xmms/General/libxf86audio.so
#17 0x08210940 in ?? ()
---Type <return> to continue, or q <return> to quit---
#18 0xbffff868 in ?? ()
#19 0x08063166 in general_enable_from_stringified_list ()
Previous frame identical to this frame (corrupt stack?)
(gdb)

Line #3 above, the [?] is an unknown character. It shows up on my
terminal as a 'box', and when I try to paste it here, it gives me the
[?] instead.

--=20
Alex Malinovich
Support Free Software, delete your Windows partition TODAY!
Encrypted mail preferred. You can get my public key from any of the
pgp.net keyservers. Key ID: A6D24837

--=-QjQt9PMfyyBzj4YrO0r7
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)

iD8DBQBAv0DBBPYwh6bSSDcRAsiuAJsFRp/EW6jUaTDmRWVHmD2tkVOfgQCglIuu
KmuXgqDcP7hR5mvbIurN2y4=
=cqwg
-----END PGP SIGNATURE-----

--=-QjQt9PMfyyBzj4YrO0r7--