[mythtv] [9258] Crash on ESC

Adam Egger mythtv2006 at bdam.de
Fri Mar 3 22:30:56 UTC 2006


Hi,

Today's backend crashes when I press ESC when watching a recording.
Using DVB-t in Germany, kernel 2.6.15.4 on debian-sid.

$ mythfrontend --version
Library API version: 0.19.20060226-1
Source code version: 9258M
Options compiled in:
 linux profile using_oss using_alsa using_arts using_jack using_lirc
using_dvb using_dvb_eit using_x11 using_xv using_xrandr using_frontend
using_backend

Simple bt shows:
(gdb) bt
#0  0xb624c71f in memcpy () from /lib/tls/libc.so.6
#1  0xb7cb1503 in SIParser::ParseTable (this=0x81c8638, buffer=0x0,
pid=18) at pespacket.h:83
#2  0xb7cccffb in DVBSIParser::StartSectionReader (this=0x81c8638) at
dvbsiparser.cpp:299
#3  0xb7ccdb02 in DVBSIParser::SystemInfoThread (param=0xffffffff) at
dvbsiparser.cpp:102
#4  0xb6429ced in start_thread () from /lib/tls/libpthread.so.0
#5  0xb62aedde in clone () from /lib/tls/libc.so.6

And the last lines of the backend log (-v channel,record,siparser) and
the full bt:

 Stream #0 pid(0x12d) type(video-mpeg2  0x2)
  Unknown(6) Descriptor (0x6) length(1)
  Stream Identifier Descriptor (0x52) length(1)
 Stream #1 pid(0x12e) type(audio-mp2-layer[1,2,3]  0x4)
  Stream Identifier Descriptor (0x52) length(1)
  ISO-639 Language: code(ger) canonical(ger) eng(German)
 Stream #2 pid(0x130) type(private-data  0x6)
  Teletext Descriptor (0x56) length(5)
  Stream Identifier Descriptor (0x52) length(1)
 Stream #3 pid(0x7d1) type(private-sec  0x5)
  Application Signalling Descriptor (0x6f) length(3)
 Stream #4 pid(0x7d2) type(dsmcc-b std data  0x11)
  Unknown(19) Descriptor (0x13) length(5)
  Data Broadcast Identifier Descriptor (0x66) length(2)
  Stream Identifier Descriptor (0x52) length(1)
 Stream #5 pid(0x7d3) type(dsmcc-b std data  0x11)
  Data Broadcast Identifier Descriptor (0x66) length(3)
  Stream Identifier Descriptor (0x52) length(1)

2006-03-03 23:18:28.596 PMT for output stream
2006-03-03 23:18:28.596 Program Map Table ver(0) pid(0x12c) pnum(1) len(23)

 Stream #0 pid(0x12d) type(video-mpeg2  0x2)
 Stream #1 pid(0x12e) type(audio-mp2-layer[1,2,3]  0x4)

2006-03-03 23:18:29.594 Scheduled 37 items in 2.1 = 1.43 match + 0.65 place
2006-03-03 23:18:32.939 SIParser: No Private Types defined for NetworkID 8468
2006-03-03 23:18:32.946 SIParser: Table[SERVICES]->RequirePIDs() == true
2006-03-03 23:18:32.946 DVBSIParser: Adding PID 0x  11 Filter 0x46
Mask 0xfb Buffer 40960
2006-03-03 23:18:33.658 SIParser: SDT: NetworkID=8468 TransportID=9985
2006-03-03 23:18:33.658 SIParser: SDT: sid=1 type=1 eit_present=1
collect_eit=1 name=Das Erste
2006-03-03 23:18:33.659 SIParser: SDT: sid=2 type=1 eit_present=1
collect_eit=1 name=arte
2006-03-03 23:18:33.659 SIParser: SDT: sid=3 type=1 eit_present=1
collect_eit=1 name=PHOENIX
2006-03-03 23:18:33.659 SIParser: SDT: sid=16 type=12 eit_present=1
collect_eit=0 name=ARD-MHP-Data
2006-03-03 23:18:33.659 DVBSIParser: Adding PID 0x  12 Filter 0xff
Mask 0x 0 Buffer 4096000
2006-03-03 23:18:48.707 SIParser: section_syntax_indicator == 0:
Ignoring table 0x74
2006-03-03 23:18:50.166 SIParser: section_syntax_indicator == 0:
Ignoring table 0x0
2006-03-03 23:18:53.941 SIParser: section_syntax_indicator == 0:
Ignoring table 0x50
2006-03-03 23:18:53.949 SIParser: section_syntax_indicator == 0:
Ignoring table 0x73
2006-03-03 23:18:53.949 SIParser: section_syntax_indicator == 0:
Ignoring table 0x65
2006-03-03 23:18:57.899 SIParser: section_syntax_indicator == 0:
Ignoring table 0x69
2006-03-03 23:18:57.903 SIParser: section_syntax_indicator == 0:
Ignoring table 0x5
2006-03-03 23:19:13.473 SIParser: section_syntax_indicator == 0:
Ignoring table 0x51
2006-03-03 23:19:18.499 SIParser: section_syntax_indicator == 0:
Ignoring table 0x14

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1354150992 (LWP 18353)]
0xb624c71f in memcpy () from /lib/tls/libc.so.6
(gdb) thread apply all bt full

Thread 59 (Thread -1354150992 (LWP 18353)):
#0  0xb624c71f in memcpy () from /lib/tls/libc.so.6
No symbol table info available.

#1  0xb7cb1503 in SIParser::ParseTable (this=0x81c8638, buffer=0x0,
pid=18) at pespacket.h:83
        psip = {<PESPacket> = {_vptr.PESPacket = 0xb7f6f7a8, _pesdata
= 0x0, _fullbuffer = 0x0, _psiOffset = 3086415776,
    _ccLast = 3086415776, _pesdataSize = 4294967295, _allocSize =
4294967295, _badPacket = false}, static PSIP_OFFSET = 8}
#2  0xb7cccffb in DVBSIParser::StartSectionReader (this=0x81c8638) at
dvbsiparser.cpp:299
        rsz = 3
        ret = -1
#3  0xb7ccdb02 in DVBSIParser::SystemInfoThread (param=0xffffffff) at
dvbsiparser.cpp:102
No locals.
#4  0xb6429ced in start_thread () from /lib/tls/libpthread.so.0
No symbol table info available.
#5  0xb62aedde in clone () from /lib/tls/libc.so.6
No symbol table info available.

Thread 58 (Thread -1354150992 (LWP 18353)):
#0  0xb624c71f in memcpy () from /lib/tls/libc.so.6
No symbol table info available.
#1  0xb7cb1503 in SIParser::ParseTable (this=0x81c8638, buffer=0x0,
pid=18) at pespacket.h:83
        psip = {<PESPacket> = {_vptr.PESPacket = 0xb7f6f7a8, _pesdata
= 0x0, _fullbuffer = 0x0, _psiOffset = 3086415776,
    _ccLast = 3086415776, _pesdataSize = 4294967295, _allocSize =
4294967295, _badPacket = false}, static PSIP_OFFSET = 8}
#2  0xb7cccffb in DVBSIParser::StartSectionReader (this=0x81c8638) at
dvbsiparser.cpp:299
        rsz = 3
        ret = -1
#3  0xb7ccdb02 in DVBSIParser::SystemInfoThread (param=0xffffffff) at
dvbsiparser.cpp:102
No locals.
---Type <return> to continue, or q <return> to quit---
#4  0xb6429ced in start_thread () from /lib/tls/libpthread.so.0
No symbol table info available.
#5  0xb62aedde in clone () from /lib/tls/libc.so.6
No symbol table info available.

Thread 54 (Thread -1354150992 (LWP 18353)):
#0  0xb624c71f in memcpy () from /lib/tls/libc.so.6
No symbol table info available.
#1  0xb7cb1503 in SIParser::ParseTable (this=0x81c8638, buffer=0x0,
pid=18) at pespacket.h:83
        psip = {<PESPacket> = {_vptr.PESPacket = 0xb7f6f7a8, _pesdata
= 0x0, _fullbuffer = 0x0, _psiOffset = 3086415776,
    _ccLast = 3086415776, _pesdataSize = 4294967295, _allocSize =
4294967295, _badPacket = false}, static PSIP_OFFSET = 8}
#2  0xb7cccffb in DVBSIParser::StartSectionReader (this=0x81c8638) at
dvbsiparser.cpp:299
        rsz = 3
        ret = -1
#3  0xb7ccdb02 in DVBSIParser::SystemInfoThread (param=0xffffffff) at
dvbsiparser.cpp:102
No locals.
#4  0xb6429ced in start_thread () from /lib/tls/libpthread.so.0
No symbol table info available.
#5  0xb62aedde in clone () from /lib/tls/libc.so.6
No symbol table info available.

Thread 53 (Thread -1354150992 (LWP 18353)):
#0  0xb624c71f in memcpy () from /lib/tls/libc.so.6
No symbol table info available.
#1  0xb7cb1503 in SIParser::ParseTable (this=0x81c8638, buffer=0x0,
pid=18) at pespacket.h:83
        psip = {<PESPacket> = {_vptr.PESPacket = 0xb7f6f7a8, _pesdata
= 0x0, _fullbuffer = 0x0, _psiOffset = 3086415776,
    _ccLast = 3086415776, _pesdataSize = 4294967295, _allocSize =
4294967295, _badPacket = false}, static PSIP_OFFSET = 8}
#2  0xb7cccffb in DVBSIParser::StartSectionReader (this=0x81c8638) at
dvbsiparser.cpp:299


More information about the mythtv-dev mailing list