Project

General

Profile

Bug #3233

TVHeadEnd Crashes when Android Transcode Connection

Added by Acid Rain about 9 years ago. Updated about 9 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
Crashes
Target version:
-
Start date:
2015-10-30
Due date:
% Done:

0%

Estimated time:
Found in version:
4.1-784~g9d28df5
Affected Versions:

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

Streaming Profile.JPG (58.8 KB) Streaming Profile.JPG Profile Settings Acid Rain, 2015-10-30 21:26

History

#1

Updated by Jaroslav Kysela about 9 years ago

Provide the full trace.

#2

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

#3

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

Also available in: Atom PDF