[Pkg-audacious-maintainers] Bug#491615: audacious: 1.5.1-1 (Lenny) fails with a segmentation fault on startup

A. Costa agcosta at gis.net
Tue Oct 27 19:51:41 UTC 2009


On Tue, 27 Oct 2009 07:18:32 -0400
John Lindgren <john.lindgren at tds.net> wrote:

> On Tue, 2009-10-27 at 03:06 -0400, A. Costa wrote:
> > Sorry, but I'm not up on debuggers (for 'audacious' anyway).  What
> > would I type at the command line?  A one-liner would be ideal for
> > copy & pasting.
> 
> $ gdb audacious2
> (gdb) run
> 
> Then, when it crashes:
> 
> (gdb) thread apply all backtrace

	% gdb audacious2 << FOO
	> run
	> thread apply all backtrace
	> q
	> FOO
	GNU gdb (GDB) 7.0-debian
	Copyright (C) 2009 Free Software Foundation, Inc.
	License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
	This is free software: you are free to change and redistribute it.
	There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
	and "show warranty" for details.
	This GDB was configured as "i486-linux-gnu".
	For bug reporting instructions, please see:
	<http://www.gnu.org/software/gdb/bugs/>...
	Reading symbols from /usr/bin/audacious2...(no debugging symbols found)...done.
	(gdb) Starting program: /usr/bin/audacious2 
	[Thread debugging using libthread_db enabled]
	[New Thread 0xb70e7b70 (LWP 7691)]
	[New Thread 0xb187cb70 (LWP 7707)]
	
	Program received signal SIGSEGV, Segmentation fault.
	0xb7da075a in ?? () from /lib/libglib-2.0.so.0
	(gdb) 
	Thread 3 (Thread 0xb187cb70 (LWP 7707)):
	#0  0xb7fe2424 in __kernel_vsyscall ()
	#1  0xb75f0cc5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0
	#2  0xb39b2378 in watchdog_func () from /usr/lib/audacious/Input/cuesheet_ng.so
	#3  0xb7de311f in ?? () from /lib/libglib-2.0.so.0
	#4  0xb75ec7f5 in start_thread () from /lib/i686/cmov/libpthread.so.0
	#5  0xb755d05e in clone () from /lib/i686/cmov/libc.so.6
	
	Thread 2 (Thread 0xb70e7b70 (LWP 7691)):
	#0  0xb7fe2424 in __kernel_vsyscall ()
	#1  0xb75f3b3b in read () from /lib/i686/cmov/libpthread.so.0
	#2  0x08065c8e in ?? ()
	#3  0xb7de311f in ?? () from /lib/libglib-2.0.so.0
	#4  0xb75ec7f5 in start_thread () from /lib/i686/cmov/libpthread.so.0
	#5  0xb755d05e in clone () from /lib/i686/cmov/libc.so.6
	
	Thread 1 (Thread 0xb7137a40 (LWP 7688)):
	#0  0xb7da075a in ?? () from /lib/libglib-2.0.so.0
	#1  0xb7da0faf in g_filename_from_uri () from /lib/libglib-2.0.so.0
	#2  0xb7fb59f5 in vfs_file_test () from /usr/lib/libaudcore.so.1
	#3  0xb655cbb7 in open_file () from /usr/lib/audacious/Input/timidity.so
	#4  0xb6564c08 in ?? () from /usr/lib/audacious/Input/timidity.so
	#5  0xb656559e in ?? () from /usr/lib/audacious/Input/timidity.so
	#6  0xb656559e in ?? () from /usr/lib/audacious/Input/timidity.so
	#7  0xb655c3bb in ?? () from /usr/lib/audacious/Input/timidity.so
	---Type <return> to continue, or q <return> to quit---Quit
	(gdb) quit
	A debugging session is active.

		Inferior 1 [process 7688] will be killed.

	Quit anyway? (y or n) [answered Y; input not from terminal]

HTH...





More information about the Pkg-audacious-maintainers mailing list