Ticket #1456: pespacket_debug2.txt

File pespacket_debug2.txt, 2.9 KB (added by Janne <janne-mythtv@…>, 15 years ago)

another segfault with a non CRC packet

Line 
12006-03-07 06:42:21.333 PESPacket.HasCRC() = 0; Length() = 458
22006-03-07 06:42:21.333 PESPacket created.
32006-03-07 06:42:21.333 PESPacket.HasCRC() = 1; Length() = 78
42006-03-07 06:42:21.333 PESPacket created.
52006-03-07 06:42:21.359 PESPacket.HasCRC() = 1; Length() = 151
62006-03-07 06:42:21.359 PESPacket created.
72006-03-07 06:42:21.376 PESPacket.HasCRC() = 0; Length() = 1017
82006-03-07 06:42:21.376 PESPacket created.
92006-03-07 06:42:21.381 PESPacket.HasCRC() = 0; Length() = 885
102006-03-07 06:42:21.381 PESPacket created.
112006-03-07 06:42:21.386 PESPacket.HasCRC() = 1; Length() = 444
122006-03-07 06:42:21.386 PESPacket created.
132006-03-07 06:42:21.434 PESPacket.HasCRC() = 1; Length() = 27
142006-03-07 06:42:21.435 PESPacket created.
152006-03-07 06:42:21.435 PESPacket.HasCRC() = 0; Length() = 90
162006-03-07 06:42:21.435 PESPacket created.
172006-03-07 06:42:21.435 PESPacket.HasCRC() = 0; Length() = 15
182006-03-07 06:42:21.435 PESPacket created.
192006-03-07 06:42:21.461 PESPacket.HasCRC() = 0; Length() = 0
202006-03-07 06:42:21.461 PESPacket created.
21
22Program received signal SIGSEGV, Segmentation fault.
23[Switching to Thread 3096591 (LWP 4654)]
240xb61d0b65 in memcpy () from /lib/libc.so.6
25(gdb) bt full
26#0  0xb61d0b65 in memcpy () from /lib/libc.so.6
27No symbol table info available.
28#1  0xb7ba1c82 in PESPacket (this=0xb10bac70, pkt=@0xb10bac90) at pespacket.h:87
29No locals.
30#2  0xb7bb4370 in PSIPTable (this=0xb10bac70, table=@0xb10bac90) at mpegtables.h:276
31No locals.
32#3  0xb7c33ea3 in SIParser::ParseTable (this=0xaffa7468, buffer=0xb10bae80 "Ô", pid=18) at siparser.cpp:528
33        locker = {mtx = 0xaffa74d4}
34        pes = {_vptr.PESPacket = 0xb7f1f208, _pesdata = 0xb10bae80 "Ô", _fullbuffer = 0xb10bae80 "Ô", _psiOffset = 3066599668, _ccLast = 2970332768,
35  _pesdataSize = 4294967295, _allocSize = 0, _badPacket = false}
36        psip = {<PESPacket> = {_vptr.PESPacket = 0xb7f1f208, _pesdata = 0x0, _fullbuffer = 0x0, _psiOffset = 3066599668, _ccLast = 2970332768,
37    _pesdataSize = 4294967295, _allocSize = 4294967295, _badPacket = false}, static PSIP_OFFSET = 8}
38#4  0xb7c48eb6 in DVBSIParser::StartSectionReader (this=0xaffa7468) at dvbsiparser.cpp:298
39        rsz = 3
40        i = 4
41        ret = 1
42        buffer = "Ô\000\000`\021û`x\t\001!\024`P­ZÍo\0054Y\000\002C\220?M1deu,Spiral Staircase - More Today Than Yesterday\000T\002\000\000P\006ò\003\002deu\001š}'deu\r\005MUSICA SACRA\000T\002ðÒi\003ö\031Ä\202\r07:0412.03#00ù§Ò.\a\000\000\000\004\000\0005M\031deu\024\005Nachrichten, Wetter\000T\004ðÁðÊi\003ö\032\000\202\r08:0012.03#00"...
43        processed = false
44#5  0xb7c46545 in DVBSIParser::SystemInfoThread (param=0xaffa7468) at dvbsiparser.cpp:102
45        siparser = (DVBSIParser *) 0xaffa7468
46#6  0xb637fcd2 in pthread_start_thread () from /lib/libpthread.so.0
47No symbol table info available.
48#7  0xb637fe42 in pthread_start_thread_event () from /lib/libpthread.so.0
49No symbol table info available.
50#8  0xb621f4ea in clone () from /lib/libc.so.6
51No symbol table info available.