[mythtv-users] Segfault in mythbackend w/ backtrace
Fleming
flemingp at bigpond.net.au
Mon Oct 6 15:56:29 EDT 2003
Hi everyone,
I get this segfault when I'm scheduling a recording. It happens when I
finish scheduling, and it won't start again afterwards. If I clear the
record table it starts properly. I think this is my last error, please
help me out! :)
Kieran
-------------- next part --------------
Starting program: /usr/local/bin/mythbackend
[New Thread 16384 (LWP 3793)]
Starting up as the master server.
[New Thread 32769 (LWP 3801)]
[New Thread 16386 (LWP 3802)]
[New Thread 32771 (LWP 3803)]
[New Thread 49156 (LWP 3804)]
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 32771 (LWP 3803)]
0x08090505 in Scheduler::CopyList(std::list<ProgramInfo*, std::allocator<ProgramInfo*> >*) (this=0x842a4b0, sourcelist=0x842a4dc) at scheduler.cpp:922
922 second->inputid = sourceToInput[first->sourceid][0];
(gdb) thread apply all bt full
Thread 5 (Thread 49156 (LWP 3804)):
#0 0x40b35568 in sigsuspend () from /lib/i686/libc.so.6
No symbol table info available.
#1 0x409e7478 in __pthread_wait_for_restart_signal ()
from /lib/i686/libpthread.so.0
No symbol table info available.
#2 0x409e8c88 in __pthread_lock () from /lib/i686/libpthread.so.0
No symbol table info available.
#3 0x409e58fe in pthread_start_thread_event () from /lib/i686/libpthread.so.0
No symbol table info available.
Thread 4 (Thread 32771 (LWP 3803)):
#0 0x08090505 in Scheduler::CopyList(std::list<ProgramInfo*, std::allocator<ProgramInfo*> >*) (this=0x842a4b0, sourcelist=0x842a4dc) at scheduler.cpp:922
numinputs = 0
placed = false
first = (ProgramInfo *) 0x8433668
second = (ProgramInfo *) 0x842c5b0
retlist = (
list<ProgramInfo*,std::allocator<ProgramInfo*> > *) 0x8433bd8
i = {<_List_iterator_base> = {_M_node = 0x84100b0}, <No data fields>}
#1 0x0809057c in Scheduler::DoMultiCard() (this=0x842a4b0)
at scheduler.cpp:938
More information about the mythtv-users
mailing list