Bug #337
Crash on rtsp tvheadend 2.12
0%
Description
just clicked around in the webinterface.
[INFO]:subscription: "DVR: Team Okidoki" unsubscribing from "ORF1 HD"
[INFO]:dvr: Recording completed: "/srv/vdr/hts/Team Okidoki/ORF1 HD-Team Okidoki.2010-12-05.09-17.mkv"
[INFO]:dvr: "Team Okidoki" on "ORF1 HD": End of program: OK
[INFO]:subscription: "RTSP" direct subscription to adapter: "Sundtek DVB-C", network: "Salzburg AG", mux: "Salzburg AG: 434,000 kHz", provider: "Salzburg AG", service: "3sat", quality: 100
tvheadend: /root/tvheadend/hts-tvheadend-2.12/src/rtsp.c:447: rtsp_streaming_input: Assertion @rtsp->rtsp_ss != ((void *)0)' failed.
[ALERT]:CRASH: Signal: 6 in PRG: ./bin/tvheadend (2.12) [46d7eb3726fd5b4e531ec0a47ec4fe2a662873a0] CWD: /usr/local/hts
[ALERT]:CRASH: Fault address 0x2cd5 (N/A)
[ALERT]:CRASH: Loaded libraries: /opt/lib/libmediaclient.so /lib/librt.so.1 /lib/libdl.so.2 /lib/libcrypt.so.1 /usr/lib/libavahi-common.so.3 /usr/lib/libavahi-client.so.3 /lib/libpthread.so.0 /lib/libm.so.6 /lib/libc.so.6 /lib/ld-linux.so.2 /usr/lib/libdbus-1.so.3 /lib/libnss_compat.so.2 /lib/libnsl.so.1 /lib/libnss_nis.so.2 /lib/libnss_files.so.2
[ALERT]:CRASH: Register dump r19: 00000033 00000000 0000007b 0000007b b773dff4 b771ede5 b6d8514c b6d85134 00002cd5 00000006 00002cd7 00000000 00000000 00000000 b77f5424 00000073 00000202 b6d85134 0000007b
[ALERT]:CRASH: STACKTRACE
[ALERT]:CRASH: ./bin/tvheadend 0x80678e3
[ALERT]:CRASH: +kernel_rt_sigreturn+0x0 ()
[ALERT]:CRASH: abort+0x185 (/lib/libc.so.6)
[ALERT]:CRASH: +assert_fail+0xee (/lib/libc.so.6)
[ALERT]:CRASH: ./bin/tvheadend 0x805f2af
[ALERT]:CRASH: ./bin/tvheadend 0x805397b
[ALERT]:CRASH: ./bin/tvheadend 0x80596a8
[ALERT]:CRASH: ./bin/tvheadend 0x80597db
[ALERT]:CRASH: /lib/libpthread.so.0 0xb776e42f
[ALERT]:CRASH: clone+0x5e (/lib/libc.so.6)
Aborted
History
Updated by Jamie Kirkpatrick - about 14 years ago
I'm seeing something similar when I pull a video stream from a DVB device:
Dec 5 22:52:12 linsrv tvheadendr18754: subscription: "RTSP" direct subscription to adapter: "DiBcom 7000PC", network: "South.", mux: "South.: 690,000 kHz", provider: "BBC", service: "BBC 6 Music", quality: 100 Dec 5 22:52:38 linsrv tvheadendr18754: subscription: "RTSP" unsubscribing Dec 5 22:52:38 linsrv tvheadendr18754: subscription: "RTSP" direct subscription to adapter: "DiBcom 7000PC", network: "South.", mux: "South.: 706,000 kHz", provider: "Channel 4 TV", service: "E4", quality: 100 Dec 5 22:52:39 linsrv tvheadendr18754: TS: [[DiBcom]] 7000PC/South.: 706,000 kHz/E4: MPEG2VIDEO @ #570: Continuity counter error Dec 5 22:52:39 linsrv tvheadendr18754: CRASH: Signal: 6 in PRG: /usr/bin/tvheadend (2.12) [c7f931aec223f9d9eb6271cf0d33ffa2d4820975] CWD: / Dec 5 22:52:39 linsrv tvheadendr18754: CRASH: Fault address 0x6a00004942 (N/A) Dec 5 22:52:39 linsrv tvheadendr18754: CRASH: Loaded libraries: /lib/librt.so.1 /lib/libdl.so.2 /lib/libcrypt.so.1 /usr/lib/libavahi-common.so.3 /usr/lib/libavahi-client.so.3 /lib/libpthread.so.0 /lib/libm.so.6 /lib/libc.so.6 /lib64/ld-linux-x86-64.so.2 /lib/libdbus-1.so.3 /lib/libnss_compat.so.2 /lib/libnsl.so.1 /lib/libnss_nis.so.2 /lib/libnss_files.so.2 Dec 5 22:52:39 linsrv tvheadendr18754: CRASH: Register dump r23: 00007f580a76e710 00007f580bb35e14 0000000000000008 0000000000000206 000000000044df4c 000000000044e250 00007f580bb33e7a 00000000000001bf 0000000000004942 0000000000004946 00007f580bb33e7a 00007fff88034e3c 0000000000000006 0000000000000000 ffffffffffffffff 00007f580a76dc38 00007f580ba20ba5 0000000000000206 0000000000000033 0000000000000000 0000000000000000 fffffffe7ffbfa17 0000000000000000 Dec 5 22:52:39 linsrv tvheadendr18754: CRASH: STACKTRACE Dec 5 22:52:39 linsrv tvheadendr18754: CRASH: /usr/bin/tvheadend 0x4215f1 Dec 5 22:52:39 linsrv tvheadendr18754: CRASH: /lib/libpthread.so.0 0x7f580c002b40 Dec 5 22:52:39 linsrv tvheadendr18754: CRASH: gsignal+0x35 (/lib/libc.so.6) Dec 5 22:52:39 linsrv tvheadendr18754: CRASH: abort+0x180 (/lib/libc.so.6) Dec 5 22:52:39 linsrv tvheadendr18754: CRASH: +assert_fail+0xf1 (/lib/libc.so.6) Dec 5 22:52:39 linsrv tvheadendr18754: CRASH: /usr/bin/tvheadend 0x418b52 Dec 5 22:52:39 linsrv tvheadendr18754: CRASH: /usr/bin/tvheadend 0x40cd51 Dec 5 22:52:39 linsrv tvheadendr18754: CRASH: /usr/bin/tvheadend 0x412a09 Dec 5 22:52:39 linsrv tvheadendr18754: CRASH: /usr/bin/tvheadend 0x412b32 Dec 5 22:52:39 linsrv tvheadendr18754: CRASH: /lib/libpthread.so.0 0x7f580bffa971 Dec 5 22:52:39 linsrv tvheadendr18754: CRASH: clone+0x6d (/lib/libc.so.6)
Audio streams work OK but as soon as I try a video stream it crashes consistently.
Any ideas?
Updated by Jamie Kirkpatrick - about 14 years ago
Update: I built the latest code and the issue seems to be fixed.
Updated by Hein Rigolo about 14 years ago
- Status changed from New to Fixed
- Found in version set to invalid