Bug #3233
TVHeadEnd Crashes when Android Transcode Connection
0%
Description
Hello,
my TvHeadEnd crashes, when an android Client connects, which uses a transcoding Profile.Oct 30 20:44:37 myserver tvheadend[4093]: htsp: Got connection from xxx.xxx.xxx.xxx
Oct 30 20:44:37 myserver tvheadend[4093]: htsp: xxx.xxx.xxx.xxx: Identified as user 'xyz' (unverified)
Oct 30 20:44:37 myserver tvheadend[4093]: htsp: xxx.xxx.xxx.xxx [ xyz ]: Welcomed client software: org.tvheadend.tvhclient (HTSPv21)
Oct 30 20:44:37 myserver tvheadend[4093]: htsp: xxx.xxx.xxx.xxx [ xyz | org.tvheadend.tvhclient ]: Identified as user 'xyz'
Oct 30 20:44:37 myserver tvheadend[4093]: htsp: xxx.xxx.xxx.xxx [ xyz | org.tvheadend.tvhclient ]: Privileges updated
Oct 30 20:44:37 myserver tvheadend[4093]: CRASH: Signal: 11 in PRG: /usr/bin/tvheadend (4.1-784~g9d28df5) [281f78100602c8361c8ee4aa290dba926a3847fb] CWD: /
Oct 30 20:44:37 myserver tvheadend[4093]: CRASH: Fault address 0xd8 (Address not mapped)
Oct 30 20:44:37 myserver tvheadend[4093]: CRASH: Loaded libraries: /usr/lib/x86_64-linux-gnu/libssl.so.1.0.0 /usr/lib/x86_64-linux-gnu/libcrypto.so.1.0.0 /lib/x86_64-linux-gnu/libz.so.1 /usr/lib/liburiparser.so.1 /usr/lib/x86_64-linux-gnu/libavahi-common.so.3 /usr/lib/x86_64-linux-gnu/libavahi-client.so.3 /lib/x86_64-linux-gnu/libdbus-1.so.3 /lib/x86_64-linux-gnu/libdl.so.2 /lib/x86_64-linux-gnu/libpthread.so.0 /lib/x86_64-linux-gnu/libm.so.6 /lib/x86_64-linux-gnu/librt.so.1 /lib/x86_64-linux-gnu/libc.so.6 /lib64/ld-linux-x86-64.so.2 /lib/x86_64-linux-gnu/libnss_compat.so.2 /lib/x86_64-linux-gnu/libnsl.so.1 /lib/x86_64-linux-gnu/libnss_nis.so.2 /lib/x86_64-linux-gnu/libnss_files.so.2
Oct 30 20:44:37 myserver tvheadend[4093]: CRASH: Register dump [23]: (a lot of numbers...)
Oct 30 20:44:37 myserver tvheadend[4093]: CRASH: STACKTRACE
Oct 30 20:44:38 myserver tvheadend[4093]: CRASH: ??:0 0x469716
Oct 30 20:44:38 myserver tvheadend[4093]: CRASH: ??:0 0x7fcb0c59a0a0
Oct 30 20:44:38 myserver tvheadend[4093]: CRASH: ??:0 0x45eafa
Oct 30 20:44:38 myserver tvheadend[4093]: CRASH: ??:0 0x45dd54
Oct 30 20:44:38 myserver tvheadend[4093]: CRASH: ??:0 0x44024d
Oct 30 20:44:38 myserver tvheadend[4093]: CRASH: ??:0 0x43c66e
Oct 30 20:44:38 myserver tvheadend[4093]: CRASH: ??:0 0x7fcb0c591b50
Oct 30 20:44:38 myserver tvheadend[4093]: CRASH: clone+0x6d (/lib/x86_64-linux-gnu/libc.so.6)
Oct 30 20:44:38 myserver kernel: [80845.684122] tvh:tcp-start[10265]: segfault at d8 ip 000000000045eafa sp 00007fcaefffe800 error 4 in tvheadend[400000+a76000]
Switched back to Version: 4.1-415~geab75c2 and erverything works fine.
Same Profile under an iPhone works ==> ?!
compiled with: AUTOBUILD_CONFIGURE_EXTRA=--enable-libffmpeg_static ./Autobuild.sh -t Debian
Best reagrds
Rain
Files
History
Updated by Stephan Ramel about 9 years ago
Hi,
i also got the same problem yesterday....so i switched back to an older commit. today with new commits it seems the problem has been fixed. but unfortunately a new problem, also with a wrong address assignment, occured. i opened an additional ticket for it.
regards,
stephan
Updated by Acid Rain about 9 years ago
Ok,
Dont know how full trace :-(
And also have no android phobe. Its a friend who uses my server for watching sometimes Bundesliga.
Its difficult to test it over telephone...
Maybe can close this, And next weekend I can test it again with a newer version.
I'll follow Stephan's Ticket.
Regards
Rain