Bug #2110
closedLatest master tvheadend (3.9.674~g3f08872) - Keeps crashing
0%
Description
I've rebuild my entire stack (drivers and tvheadend) but can't find any problem on my end (yet).
I'm running:
Debian Wheezy (fully updated)
Linux 3.2.0-4-amd64 #1 SMP Debian 3.2.57-3+deb7u1 x86_64 GNU/Linux
tvheadend (3.9.674~g3f08872)
GDB reports the following after a crash:
(gdb) set pagination off
(gdb) bt full
#0 http_port (scheme=0x0, port=0) at src/httpc.c:87
_s2_len = 4
#1 0x000000000043903b in http_client_reconnect (hc=hc@entry=0x719780, ver=ver@entry=HTTP_VERSION_1_1, scheme=scheme@entry=0x0, host=host@entry=0x0, port=0) at src/httpc.c:1159
ssl = <optimized out>
errbuf = '\000' <repeats 72 times>"\200, \066s\000\000\000\000\000\340\031p\355\377\177\000\000\000\000\000\000\000\000\000\000\220\330\177\000\000\000\000\000@\320\377\367\377\177\000\000\200\001\000\000\000\000\000\000Z\251@\000\000\000\000\000\310.\366\364\377\177\000\000\023\245\302\364\377\177\000\000p\001\000\000\000\000\000\000\060\000\000\000\030\000\000\000\300\031p\355\377\177\000\000\000\031p\355\377\177\000\000\200\031p\355\377\177\000\000\200\066s\000\000\000\000\000@\v\002\000\000\000\000\000\300\344\177\000\000\000\000\000p\001\000\000\000\000\000\000`.\366\364\377\177\000\000`.\366\364\377\177\000\000\032t\305\364\377\177\000\000\000\000\000\000\377\177\000\000\200\066s\000\000\000\000"
#2 0x000000000043abce in http_client_connect (aux=aux@entry=0x0, ver=ver@entry=HTTP_VERSION_1_1, scheme=0x0, host=0x0, port=<optimized out>) at src/httpc.c:1231
hc = 0x719780
#3 0x0000000000434bd3 in imagecache_image_fetch (img=0x733680) at src/imagecache.c:168
res = 1
r = <optimized out>
fp = 0x7fd890
url = {scheme = 0x0, user = 0x0, pass = 0x0, host = 0x0, port = 0, path = 0x0, query = 0x0, frag = 0x0, raw = 0x7fc4e0 ""}
tmp = "/home/tvheadend/.hts/tvheadend/imagecache/data/172.tmp", '\000' <repeats 11 times>"\231, \000\000\000\000\000\000\000\000\024\000\000\000\000\360\344\300\364\377\177\000\000\000
", '\000' <repeats 142 times>, "\035\344\300\364\377\177\000\000\000\231@\000\000\000\000\000\000@\000\000\000\000\000"
path = "/home/tvheadend/.hts/tvheadend/imagecache/data/172\000\355\377\177\000\000@\320\377\367\377\177\000\000\003\000\000\000\000\000\000\000Z\251@\000\000\000\000\000\230\033p\355\377\177", '\000' <repeats 18 times>, "Ã037\365\377\177\000\000p\034p\355\377\177\000\000\260\033p\355\377\177\000\000\360\344\300\364\377\177\000\000\200^n\000\000\000\000\000\b\000\000\000\000\000\000\000\071#\037\365\377\177", '\000' <repeats 90 times>, "hC\037\365\377\177\000"
ev = {fd = 4233472, events = 0, data = {ptr = 0x14000000, u64 = 335544320, u32 = 335544320, fd = 335544320}}
efd = 0x0
hc = <optimized out>
#4 0x0000000000434dc2 in imagecache_thread (p=<optimized out>) at src/imagecache.c:250
img = <optimized out>
#5 0x000000000040ed11 in thread_wrapper (p=0x709200) at src/wrappers.c:123
ts = 0x709200
set = {_val = {16384, 0 <repeats 15 times>}}
r = <optimized out>
#6 0x00007ffff51efb50 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
No symbol table info available.
#7 0x00007ffff4cb80ed in clone () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.
#8 0x0000000000000000 in ?? ()
No symbol table info available.
(gdb)
Let me know if you are missing / need any other information. I'm on IRC.