1 | Program received signal SIGSEGV, Segmentation fault.
|
---|
2 | [Switching to Thread -1401119840 (LWP 20480)]
|
---|
3 | 0xb7956aed in ProgramAssociationTable::ProgramNumber (this=0xac7c9054, i=25118)
|
---|
4 | at mpeg/mpegtables.h:475
|
---|
5 | 475 { return (psipdata()[(i<<2)] << 8) | psipdata()[(i<<2) + 1]; }
|
---|
6 | (gdb) bt
|
---|
7 | #0 0xb7956aed in ProgramAssociationTable::ProgramNumber (this=0xac7c9054,
|
---|
8 | i=25118) at mpeg/mpegtables.h:475
|
---|
9 | #1 0xb796ce67 in ProgramAssociationTable::FindPID (this=0xac7c9054,
|
---|
10 | progNum=121) at mpeg/mpegtables.h:489
|
---|
11 | #2 0xb7969fa1 in MPEGStreamData::ProcessPAT (this=0x8245aec, pat=0xac7c9054)
|
---|
12 | at mpeg/mpegstreamdata.cpp:586
|
---|
13 | #3 0xb796a681 in MPEGStreamData::HandleTables (this=0x8245aec, pid=17,
|
---|
14 | psip=@0x82b7318) at mpeg/mpegstreamdata.cpp:550
|
---|
15 | #4 0xb798e37c in DVBStreamData::HandleTables (this=0x8245a68, pid=17,
|
---|
16 | psip=@0x82b7318) at mpeg/dvbstreamdata.cpp:227
|
---|
17 | #5 0xb796c163 in MPEGStreamData::HandleTSTables (this=0x8245aec,
|
---|
18 | tspacket=0xabd18994) at mpeg/mpegstreamdata.cpp:762
|
---|
19 | #6 0xb7965169 in MPEGStreamData::ProcessTSPacket (this=0x8245aec,
|
---|
20 | tspacket=@0xabd18994) at mpeg/mpegstreamdata.cpp:807
|
---|
21 | #7 0xb79624dd in MPEGStreamData::ProcessData (this=0x8245aec,
|
---|
22 | buffer=0xabd18008 "G@\022\023<\2170?t/H?V\2061|\v@9\bS\001!\223\030h^\222\201\202?\022(\201?AZ\221\022\227?v?\034\003\0040C+EP?\v??\200T\002???S?\206O?\222\027??\001\001", len=3196) at mpeg/mpegstreamdata.cpp:786
|
---|
23 | #8 0xb7d27d0b in DVBSignalMonitor::RunTableMonitorTS (this=0x82dd980)
|
---|
24 | at dvbsignalmonitor.cpp:389
|
---|
25 | #9 0xb7d2859b in DVBSignalMonitor::RunTableMonitor (this=0x82dd980)
|
---|
26 | at dvbsignalmonitor.cpp:591
|
---|
27 | #10 0xb7d285b5 in DVBSignalMonitor::TableMonitorThread (param=0x82dd980)
|
---|
28 | ---Type <return> to continue, or q <return> to quit---
|
---|
29 | at dvbsignalmonitor.cpp:176
|
---|
30 | #11 0xb60b1504 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
|
---|
31 | #12 0xb5f3451e in clone () from /lib/tls/i686/cmov/libc.so.6
|
---|
32 | (gdb) print pesdata()
|
---|
33 | $1 = (const unsigned char *) 0x8308781 ""
|
---|
34 | (gdb) print psipdata()
|
---|
35 |
|
---|
36 | $2 = (const unsigned char *) 0x8308789 "\216"
|
---|
37 | (gdb) print IsGood()
|
---|
38 | $3 = false
|
---|
39 | (gdb) print IsClone()
|
---|
40 | $4 = true
|
---|
41 | (gdb) print ViewData( pesdata() )
|
---|
42 | $5 = {_vptr.PESPacket = 0xb7f4a540, _pesdata = 0x8308781 "",
|
---|
43 | _fullbuffer = 0x8308781 "", _psiOffset = 3080022553, _ccLast = 2893844564,
|
---|
44 | _pesdataSize = 3, _allocSize = 0, _badPacket = true}
|
---|
45 | (gdb) print TSSizeInBuffer
|
---|
46 | $6 = (uint ( PESPacket::*)(void)) -151856703
|
---|
47 | (gdb)
|
---|
48 | $7 = (uint ( PESPacket::*)(void)) -151856703
|
---|
49 | (gdb) print ProgramCount()
|
---|
50 | $8 = 1073741822
|
---|
51 | (gdb) print SectionLength()
|
---|
52 | $9 = 3
|
---|
53 | (gdb) print ProgramCount
|
---|
54 | $10 = (uint ( ProgramAssociationTable::*)(void)) -151868074
|
---|
55 | (gdb) print ProgramCount()
|
---|
56 | $11 = 1073741822
|
---|
57 | (gdb) print Length()
|
---|
58 | $12 = 0
|
---|
59 | (gdb) |
---|