Ticket #1459: gdb.txt

File gdb.txt, 11.0 KB (added by mythdev@…, 18 years ago)

gdb corefile trace from EIT segfault

Line 
1Reading symbols from /usr/local/bin/mythbackend...done.
2Using host libthread_db library "/lib/tls/libthread_db.so.1".
3Core was generated by `/usr/local/bin/mythbackend -v all -l /var/log/mythbackend.log'.
4Program terminated with signal 11, Segmentation fault.
5warning: current_sos: Can't read pathname for load map: Input/output error
6
7Reading symbols from /usr/local/lib/libmythtv-0.19.so.0...done.
8Loaded symbols for /usr/local/lib/libmythtv-0.19.so.0
9Reading symbols from /usr/local/lib/libmythavformat-0.19.so.0...done.
10Loaded symbols for /usr/local/lib/libmythavformat-0.19.so.0
11Reading symbols from /usr/local/lib/libmythavutil-0.19.so.0...done.
12Loaded symbols for /usr/local/lib/libmythavutil-0.19.so.0
13Reading symbols from /usr/local/lib/libmythavcodec-0.19.so.0...done.
14Loaded symbols for /usr/local/lib/libmythavcodec-0.19.so.0
15Reading symbols from /usr/local/lib/libmyth-0.19.so.0...done.
16Loaded symbols for /usr/local/lib/libmyth-0.19.so.0
17Reading symbols from /usr/local/lib/libmythui-0.19.so.0...done.
18Loaded symbols for /usr/local/lib/libmythui-0.19.so.0
19Reading symbols from /usr/X11R6/lib/libfreetype.so.6...done.
20Loaded symbols for /usr/X11R6/lib/libfreetype.so.6
21Reading symbols from /usr/local/lib/libmp3lame.so.0...done.
22Loaded symbols for /usr/local/lib/libmp3lame.so.0
23Reading symbols from /usr/lib/libasound.so.2...done.
24Loaded symbols for /usr/lib/libasound.so.2
25Reading symbols from /usr/X11R6/lib/libXinerama.so.1...done.
26Loaded symbols for /usr/X11R6/lib/libXinerama.so.1
27Reading symbols from /usr/X11R6/lib/libXv.so.1...done.
28Loaded symbols for /usr/X11R6/lib/libXv.so.1
29Reading symbols from /usr/X11R6/lib/libXxf86vm.so.1...done.
30Loaded symbols for /usr/X11R6/lib/libXxf86vm.so.1
31Reading symbols from /usr/X11R6/lib/libXvMCW.so.1...done.
32Loaded symbols for /usr/X11R6/lib/libXvMCW.so.1
33Reading symbols from /usr/X11R6/lib/libXvMC.so.1...done.
34Loaded symbols for /usr/X11R6/lib/libXvMC.so.1
35Reading symbols from /usr/lib/libqt-mt.so.3...done.
36Loaded symbols for /usr/lib/libqt-mt.so.3
37Reading symbols from /usr/X11R6/lib/libGLU.so.1...done.
38Loaded symbols for /usr/X11R6/lib/libGLU.so.1
39Reading symbols from /usr/X11R6/lib/libGL.so.1...done.
40Loaded symbols for /usr/X11R6/lib/libGL.so.1
41Reading symbols from /usr/X11R6/lib/libXmu.so.6...done.
42Loaded symbols for /usr/X11R6/lib/libXmu.so.6
43Reading symbols from /usr/X11R6/lib/libXext.so.6...done.
44Loaded symbols for /usr/X11R6/lib/libXext.so.6
45Reading symbols from /usr/X11R6/lib/libX11.so.6...done.
46Loaded symbols for /usr/X11R6/lib/libX11.so.6
47Reading symbols from /lib/tls/libpthread.so.0...done.
48Loaded symbols for /lib/tls/libpthread.so.0
49Reading symbols from /usr/lib/libstdc++.so.5...done.
50Loaded symbols for /usr/lib/libstdc++.so.5
51Reading symbols from /lib/tls/libm.so.6...done.
52Loaded symbols for /lib/tls/libm.so.6
53Reading symbols from /lib/libgcc_s.so.1...done.
54Loaded symbols for /lib/libgcc_s.so.1
55Reading symbols from /lib/tls/libc.so.6...done.
56Loaded symbols for /lib/tls/libc.so.6
57Reading symbols from /usr/local/lib/liblirc_client.so.0...done.
58Loaded symbols for /usr/local/lib/liblirc_client.so.0
59Reading symbols from /lib/libdl.so.2...done.
60Loaded symbols for /lib/libdl.so.2
61Reading symbols from /usr/lib/libpng.so.3...done.
62Loaded symbols for /usr/lib/libpng.so.3
63Reading symbols from /lib/libz.so.1...done.
64Loaded symbols for /lib/libz.so.1
65Reading symbols from /usr/X11R6/lib/libXi.so.6...done.
66Loaded symbols for /usr/X11R6/lib/libXi.so.6
67Reading symbols from /usr/X11R6/lib/libXrender.so.1...done.
68Loaded symbols for /usr/X11R6/lib/libXrender.so.1
69Reading symbols from /usr/X11R6/lib/libXrandr.so.2...done.
70Loaded symbols for /usr/X11R6/lib/libXrandr.so.2
71Reading symbols from /usr/X11R6/lib/libXcursor.so.1...done.
72Loaded symbols for /usr/X11R6/lib/libXcursor.so.1
73Reading symbols from /usr/X11R6/lib/libXft.so.2...done.
74Loaded symbols for /usr/X11R6/lib/libXft.so.2
75Reading symbols from /usr/X11R6/lib/libfontconfig.so.1...done.
76Loaded symbols for /usr/X11R6/lib/libfontconfig.so.1
77Reading symbols from /usr/X11R6/lib/libSM.so.6...done.
78Loaded symbols for /usr/X11R6/lib/libSM.so.6
79Reading symbols from /usr/X11R6/lib/libICE.so.6...done.
80Loaded symbols for /usr/X11R6/lib/libICE.so.6
81Reading symbols from /usr/X11R6/lib/libXt.so.6...done.
82Loaded symbols for /usr/X11R6/lib/libXt.so.6
83Reading symbols from /lib/ld-linux.so.2...done.
84Loaded symbols for /lib/ld-linux.so.2
85Reading symbols from /usr/X11R6/lib/libexpat.so.0...done.
86Loaded symbols for /usr/X11R6/lib/libexpat.so.0
87Reading symbols from /usr/lib/qt3/plugins/sqldrivers/libqsqlmysql.so...done.
88Loaded symbols for /usr/lib/qt3/plugins/sqldrivers/libqsqlmysql.so
89Reading symbols from /usr/lib/libmysqlclient.so.12...done.
90Loaded symbols for /usr/lib/libmysqlclient.so.12
91Reading symbols from /lib/libcrypt.so.1...done.
92Loaded symbols for /lib/libcrypt.so.1
93Reading symbols from /lib/libnsl.so.1...done.
94Loaded symbols for /lib/libnsl.so.1
95Reading symbols from /lib/libnss_files.so.2...done.
96Loaded symbols for /lib/libnss_files.so.2
97Reading symbols from /usr/local/lib/mythtv/filters/libadjust.so...done.
98Loaded symbols for /usr/local/lib/mythtv/filters/libadjust.so
99Reading symbols from /usr/local/lib/mythtv/filters/libbobdeint.so...done.
100Loaded symbols for /usr/local/lib/mythtv/filters/libbobdeint.so
101Reading symbols from /usr/local/lib/mythtv/filters/libconvert.so...done.
102Loaded symbols for /usr/local/lib/mythtv/filters/libconvert.so
103Reading symbols from /usr/local/lib/mythtv/filters/libcrop.so...done.
104Loaded symbols for /usr/local/lib/mythtv/filters/libcrop.so
105Reading symbols from /usr/local/lib/mythtv/filters/libdenoise3d.so...done.
106Loaded symbols for /usr/local/lib/mythtv/filters/libdenoise3d.so
107Reading symbols from /usr/local/lib/mythtv/filters/libforce.so...done.
108Loaded symbols for /usr/local/lib/mythtv/filters/libforce.so
109Reading symbols from /usr/local/lib/mythtv/filters/libinvert.so...done.
110Loaded symbols for /usr/local/lib/mythtv/filters/libinvert.so
111Reading symbols from /usr/local/lib/mythtv/filters/libkerneldeint.so...done.
112Loaded symbols for /usr/local/lib/mythtv/filters/libkerneldeint.so
113Reading symbols from /usr/local/lib/mythtv/filters/liblinearblend.so...done.
114Loaded symbols for /usr/local/lib/mythtv/filters/liblinearblend.so
115Reading symbols from /usr/local/lib/mythtv/filters/libonefield.so...done.
116Loaded symbols for /usr/local/lib/mythtv/filters/libonefield.so
117Reading symbols from /usr/local/lib/mythtv/filters/libquickdnr.so...done.
118Loaded symbols for /usr/local/lib/mythtv/filters/libquickdnr.so
119Reading symbols from /opt/kde3/lib/kde3/plugins/imageformats/libqxcfi.so...done.
120Loaded symbols for /opt/kde3/lib/kde3/plugins/imageformats/libqxcfi.so
121Reading symbols from /usr/lib/qt3/plugins/imageformats/libqjpeg.so...done.
122Loaded symbols for /usr/lib/qt3/plugins/imageformats/libqjpeg.so
123Reading symbols from /usr/lib/libjpeg.so.62...done.
124Loaded symbols for /usr/lib/libjpeg.so.62
125Reading symbols from /usr/lib/qt3/plugins/imageformats/libqmng.so...done.
126Loaded symbols for /usr/lib/qt3/plugins/imageformats/libqmng.so
127Reading symbols from /usr/lib/libmng.so.1...done.
128Loaded symbols for /usr/lib/libmng.so.1
129Reading symbols from /usr/lib/liblcms.so.1...done.
130Loaded symbols for /usr/lib/liblcms.so.1
131#0  0x4065385b in ATSCStreamData::DeleteCachedTable (this=0x8210f30, psip=0x81c50b0) at pespacket.h:153
132153         uint StreamID()   const { return _pesdata[0]; }
133
134 [jd] l
135148             { return reinterpret_cast<const TSHeader*>(_fullbuffer); }
136149         TSHeader* tsheader()
137150             { return reinterpret_cast<TSHeader*>(_fullbuffer); }
138151     
139152         // _pesdata[-3] == 0, _pesdata[-2] == 0, _pesdata[-1] == 1
140153         uint StreamID()   const { return _pesdata[0]; }
141154         uint Length()     const
142155             { return (_pesdata[1] & 0x0f) << 8 | _pesdata[2]; }
143156         // 2 bits "10"
144157         // 2 bits "PES_scrambling_control (0 not scrambled)
145
146[jd] bt
147
148#0  0x4065385b in ATSCStreamData::DeleteCachedTable (this=0x8210f30,
149    psip=0x81c50b0) at pespacket.h:153
150153         uint StreamID()   const { return _pesdata[0]; }
151#0  0x4065385b in ATSCStreamData::DeleteCachedTable (this=0x8210f30,
152    psip=0x81c50b0) at pespacket.h:153
153#1  0x40641b23 in MPEGStreamData::Reset (this=0x8210f30,
154    desiredProgram=1142017120) at mpegstreamdata.cpp:80
155#2  0x40658740 in ATSCStreamData::Reset (this=0x8210f30,
156    desiredMajorChannel=1142017120, desiredMinorChannel=1142017120)
157    at atscstreamdata.cpp:54
158#3  0x4065895c in ~ATSCStreamData (this=0x8210f30) at atscstreamdata.cpp:38
159#4  0x415a7a9c in QObject::event () from /usr/lib/libqt-mt.so.3
160#5  0x4154485f in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
161#6  0x41546423 in QApplication::notify () from /usr/lib/libqt-mt.so.3
162#7  0x415456a0 in QApplication::sendPostedEvents () from /usr/lib/libqt-mt.so.3
163#8  0x41545724 in QApplication::sendPostedEvents () from /usr/lib/libqt-mt.so.3
164#9  0x414f1928 in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
165#10 0x4155c7b1 in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
166#11 0x4155c5f6 in QEventLoop::exec () from /usr/lib/libqt-mt.so.3
167#12 0x415462ef in QApplication::exec () from /usr/lib/libqt-mt.so.3
168#13 0x080948cb in main (argc=5, argv=0x4411cc60) at main.cpp:637
169
170[jd] p *psip
171$1 = {<PESPacket> = {_vptr.PESPacket = 0x409f6410,
172    _pesdata = 0x4400a00d <Address 0x4400a00d out of bounds>,
173    _fullbuffer = 0x4400a008 <Address 0x4400a008 out of bounds>,
174    _psiOffset = 4, _ccLast = 2, _pesdataSize = 188, _allocSize = 3948,
175    _badPacket = false}, static PSIP_OFFSET = 8}
176
177[jd] p *this
178$2 = {<MPEGStreamData> = {<> = {<No data fields>}, static metaObj = 0x81a4b00,
179    _have_CRC_bug = false, _pids_listening = {sh = 0x81f96b0},
180    _pids_notlistening = {sh = 0x81ca848}, _pids_writing = {sh = 0x81cd328},
181    _pids_audio = {sh = 0x81c5180}, _pat_version = -1, _pmt_version = {
182      sh = 0x81eddc0},
183    _pat_section_seen = {<std::_Vector_base<unsigned char, std::allocator<unsigned char> >> = {<std::_Vector_alloc_base<unsigned char, std::allocator<unsigned char>, true>> = {_M_start = 0x8211e58 "", _M_finish = 0x8211e78 "",
184          _M_end_of_storage = 0x8211e78 ""}, <No data fields>}, <No data fields>}, _pmt_section_seen = {sh = 0x81c46a8}, _partial_pes_packet_cache = {
185      sh = 0x82109e8}, _cache_tables = true, _cache_lock = <incomplete type>,
186    _cached_pat = 0x81c50b0, _cached_pmts = {sh = 0x81c28d0},
187    _cached_ref_cnt = {sh = 0x81e7a88}, _cached_slated_for_deletion = {
188      sh = 0x81cb5a0}, _desired_program = -1,
189    _pid_video_single_program = 4294967295,
190    _pid_pmt_single_program = 4294967295, _pmt_single_program_num_video = 0,
191    _pmt_single_program_num_audio = 0, _pat_single_program = 0x0,
192    _pmt_single_program = 0x0, _invalid_pat_seen = false,
193    _invalid_pat_warning = false, _invalid_pat_timer = {m_timer = {ds = 0}},
194    static bit_sel = "\001\002\004\b\020 @\200"}, static metaObj = 0x81a4a90,
195  _GPS_UTC_offset = 13, _mgt_version = -1, _tvct_version = {sh = 0x81c3610},
196  _cvct_version = {sh = 0x8170ed8}, _eit_version = {sh = 0x81ce0e8},
197  _eit_section_seen = {sh = 0x81c2c68}, _cached_mgt = 0x0, _cached_tvcts = {
198    sh = 0x81c51b8}, _cached_cvcts = {sh = 0x8196b00},
199  _desired_major_channel = -1, _desired_minor_channel = -1}
200