Bug #1539
TVHeadend crashes when live stream is paused (timeshift) and user tries to unsubscribe from (stop) stream
100%
Description
Just what the title says, compiled today.
On the debug log, I get:
Jan 15 22:35:40 Ion3D tvheadend4432: CRASH: Signal: 6 in PRG: /usr/bin/tvheadend (3.3.380~gc1312e1) [aadae4e95575882739cfcf4ee9ed88fe6c51603e] CWD: /
Jan 15 22:35:40 Ion3D tvheadend4432: CRASH: Fault address 0x1150 (N/A)
Jan 15 22:35:40 Ion3D tvheadend4432: CRASH: Loaded libraries: /lib/i386-linux-gnu/libcrypto.so.1.0.0 /lib/i386-linux-gnu/libz.so.1 /usr/lib/i386-linux-gnu/libavahi-common.so.3 /usr/lib/i386-linux-gnu/libavahi-client.so.3 /usr/lib/i386-linux-gnu/i686/cmov/libavcodec.so.53 /usr/lib/i386-linux-gnu/i686/cmov/libavutil.so.51 /usr/lib/i386-linux-gnu/i686/cmov/libavformat.so.53 /usr/lib/i386-linux-gnu/libcurl.so.4 /lib/i386-linux-gnu/librt.so.1 /lib/i386-linux-gnu/libdl.so.2 /lib/i386-linux-gnu/libpthread.so.0 /lib/i386-linux-gnu/libm.so.6 /lib/i386-linux-gnu/libc.so.6 /lib/i386-linux-gnu/libdbus-1.so.3 /usr/lib/libvpx.so.1 /usr/lib/i386-linux-gnu/libvorbisenc.so.2 /usr/lib/i386-linux-gnu/libvorbis.so.0 /usr/lib/i386-linux-gnu/libtheoraenc.so.1 /usr/lib/i386-linux-gnu/libtheoradec.so.1 /usr/lib/i386-linux-gnu/sse2/libspeex.so.1 /usr/lib/libschroedinger-1.0.so.0 /usr/lib/libgsm.so.1 /usr/lib/libva.so.1 /lib/i386-linux-gnu/libbz2.so.1.0 /usr/lib/i386-linux-gnu/libidn.so.11 /usr/lib/i386-linux-gnu/liblber-2.4.so.2 /usr/lib/i386-linux-gnu/libldap_r-2.4.so.2 /usr/lib/i386-linux-gn
Jan 15 22:35:40 Ion3D tvheadend4432: CRASH: Register dump [19]: 00000033 00000000 0000007b 0000007b b66c5ff4 00000000 b351d3e8 b351d0f4 00001150 00000006 00001158 00000000 00000000 00000000 b7716424 00000073 00200206 b351d0f4 0000007b
Jan 15 22:35:40 Ion3D tvheadend4432: CRASH: STACKTRACE
Jan 15 22:35:40 Ion3D tvheadend4432: CRASH: /home/nemphys/git/tvheadend/src/trap.c:141 0x8071722
Jan 15 22:35:40 Ion3D tvheadend4432: CRASH: __kernel_rt_sigreturn+0x0 ()
Jan 15 22:35:40 Ion3D tvheadend4432: CRASH: __kernel_vsyscall+0x10 ()
Jan 15 22:35:40 Ion3D tvheadend4432: CRASH: gsignal+0x4f (/lib/i386-linux-gnu/libc.so.6)
Jan 15 22:35:40 Ion3D tvheadend4432: CRASH: abort+0x175 (/lib/i386-linux-gnu/libc.so.6)
Jan 15 22:35:40 Ion3D tvheadend4432: CRASH: ??:0 0xb6547085
Jan 15 22:35:40 Ion3D tvheadend4432: CRASH: ??:0 0xb6547137
Jan 15 22:35:40 Ion3D tvheadend4432: CRASH: /home/nemphys/git/tvheadend/src/timeshift/timeshift_filemgr.c:79 0x8094eb0
Jan 15 22:35:40 Ion3D tvheadend4432: CRASH: ??:0 0xb66fdd4c
Jan 15 22:35:40 Ion3D tvheadend4432: CRASH: clone+0x5e (/lib/i386-linux-gnu/libc.so.6)
History
Updated by Adam Sutton almost 12 years ago
- Status changed from New to Fixed
- % Done changed from 0 to 100
Applied in changeset commit:2da44d4810f6a20af4038a86210c89af8d48fae5.