[mythtv] [BT] backend segfault with debian 0.16.20040906-1

Jeremy Daniel jdanielmit at gmail.com
Mon Nov 22 02:12:51 UTC 2004


I recompiled from scratch and ran the commands as the FAQ suggests,
but I'm not getting anything more helpful.  I think the corrupt stack
is messing with the backtrace results.  I've included the new
backtrace again, but I had a friend recommend running under valgrind. 
It didn't segfault while I was running under valgrind, but perhaps you
can make some thing out of it anyway.  I posted them to
http://mit.edu/jdaniel/tmp/valgrind.log.pid979 since the trace was a
bit long for email.

dibbler:/usr/local/src/mythtv-0.16/programs/mythbackend# gdb ./mythbackend
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"...Using host libthread_db
library "/lib/libthread_db.so.1".

(gdb) run
Starting program: /usr/local/src/mythtv-0.16/programs/mythbackend/mythbackend
[Thread debugging using libthread_db enabled]
[New Thread 16384 (LWP 31262)]
Starting up as the master server.
[New Thread 32769 (LWP 31273)]
[New Thread 16386 (LWP 31274)]
[New Thread 32771 (LWP 31275)]
[New Thread 49156 (LWP 31276)]
2004-11-21 18:22:41 Found changes in the todo list.
[New Thread 65541 (LWP 31277)]
[New Thread 81926 (LWP 31278)]
[New Thread 98311 (LWP 31279)]
2004-11-21 18:22:41 mythbackend version: 0.16.20040906-1 www.mythtv.org
2004-11-21 18:22:41 Enabled verbose msgs : important general
[New Thread 114696 (LWP 31280)]
[New Thread 131081 (LWP 31281)]
[New Thread 147466 (LWP 31282)]
[New Thread 163851 (LWP 31283)]
[New Thread 180236 (LWP 31284)]
[Thread 98311 (LWP 31279) exited]
[New Thread 196621 (LWP 31285)]
[New Thread 213006 (LWP 31287)]
[New Thread 229391 (LWP 31289)]
[New Thread 245776 (LWP 31291)]
[New Thread 262161 (LWP 31292)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 229391 (LWP 31289)]
0x40009315 in _dl_relocate_object () from /lib/ld-linux.so.2
(gdb) thread apply all bt full

Thread 18 (Thread 262161 (LWP 31292)):
#0  0x400113bd in realloc () from /lib/ld-linux.so.2
No symbol table info available.
#1  0x400064b6 in _dl_map_object () from /lib/ld-linux.so.2
No symbol table info available.
#2  0x41511b8a in getutmpx () from /lib/libc.so.6
No symbol table info available.
#3  0x00000000 in ?? ()
No symbol table info available.
#4  0x80000001 in ?? ()
No symbol table info available.
#5  0x080baa10 in vtable for ProgramList ()
No symbol table info available.
#6  0x081056bc in ?? ()
No symbol table info available.
#7  0x002e0ac4 in ?? ()
No symbol table info available.
#8  0x080baa10 in vtable for ProgramList ()
No symbol table info available.
#9  0xbd9ff7e8 in ?? ()
No symbol table info available.
#10 0xbd9ff6b4 in ?? ()
No symbol table info available.
#11 0x081056b8 in ?? ()
No symbol table info available.
#12 0xbd9ff6c4 in ?? ()
No symbol table info available.
#13 0x00000000 in ?? ()
No symbol table info available.
#14 0x00010001 in ?? ()
No symbol table info available.
#15 0xbd9ff6d4 in ?? ()
No symbol table info available.
#16 0x0000000c in ?? ()
No symbol table info available.
#17 0xbd9ff7f4 in ?? ()
No symbol table info available.
#18 0xbd9ff7e4 in ?? ()
No symbol table info available.
#19 0x00000000 in ?? ()
No symbol table info available.
#20 0xbd9ff484 in ?? ()
No symbol table info available.
#21 0x412dd580 in thread_self () from /lib/libpthread.so.0
No symbol table info available.
Previous frame inner to this frame (corrupt stack?)
#0  0x40009315 in _dl_relocate_object () from /lib/ld-linux.so.2

> You need to follow these instructions to produce a useable backtrace:
>
> http://www.mythtv.org/docs/mythtv-HOWTO-20.html#ss20.2

-- 
Jeremy Daniel <jdaniel at mit.edu>
26 Pearl St
Medford, MA 02155


More information about the mythtv-dev mailing list