Actions
Bug #1152
closedBug #1153: TVHeadend crashes while tuning channel
TVHeadend crashes during initial scan
Start date:
2012-08-23
Due date:
% Done:
0%
Estimated time:
Found in version:
fab1f902bb
Affected Versions:
Description
DS112j> gdb /opt/tvheadend/testbuild/bin/tvheadend
dlopen failed on 'libthread_db.so.1' - libthread_db.so.1: cannot open shared object file: No such file or directory
GDB will not be able to debug pthreads.
GNU gdb 6.8
Copyright (C) 2008 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 "arm-none-linux-gnueabi"...
(gdb) attach 29764
Attaching to program: /opt/tvheadend/testbuild/bin/tvheadend, process 29764
Reading symbols from /lib/libssl.so.0.9.8...done.
Loaded symbols for /lib/libssl.so.0.9.8
Reading symbols from /lib/libcrypto.so.0.9.8...done.
Loaded symbols for /lib/libcrypto.so.0.9.8
Reading symbols from /lib/libdl.so.2...done.
Loaded symbols for /lib/libdl.so.2
Reading symbols from /lib/librt.so.1...done.
Loaded symbols for /lib/librt.so.1
Reading symbols from /lib/libpthread.so.0...done.
Loaded symbols for /lib/libpthread.so.0
Reading symbols from /lib/libc.so.6...done.
Loaded symbols for /lib/libc.so.6
Reading symbols from /lib/ld-linux.so.3...done.
Loaded symbols for /lib/ld-linux.so.3
0x401bfe54 in pthread_mutex_lock () from /lib/libpthread.so.0
(gdb) bt
#0 0x401bfe54 in pthread_mutex_lock () from /lib/libpthread.so.0
#1 0x0000b578 in main (argc=<value optimized out>, argv=<value optimized out>) at /opt/src/tvheadend_beta/src/main.c:223
(gdb) bt full
#0 0x401bfe54 in pthread_mutex_lock () from /lib/libpthread.so.0
No symbol table info available.
#1 0x0000b578 in main (argc=<value optimized out>, argv=<value optimized out>) at /opt/src/tvheadend_beta/src/main.c:223
c = <value optimized out>
forkaway = -1091462180
pidfile = <value optimized out>
pidpath = 0x4002 <Address 0x4002 out of bounds>
grp = <value optimized out>
pw = <value optimized out>
usernam = <value optimized out>
groupnam = <value optimized out>
createdefault = 0
set = {__val = {16386, 0 <repeats 31 times>}}
rawts_input = 0x0
join_transport = 0x0
confpath = 0x0
p = <value optimized out>
endp = 0x0
adapter_mask = 4294967295
crash = 0
This time gdb was not that helpful :(
Tvheadend is still running, but webif is not accessible, no console output
Sadly I could not reproduce the crash a second time.
Actions