Ticket #1069: gdb.txt

File gdb.txt, 16.0 KB (added by jwestfall@…, 21 years ago)

gdb output from core file of crash

Line 
1
2Thread 7 (process 29999):
3#0 0x0e074230 in poll () from /lib/libc.so.6
4No symbol table info available.
5#1 0x0e2d1368 in __pthread_manager () from /lib/libpthread.so.0
6No symbol table info available.
7#2 0x0e07deac in clone () from /lib/libc.so.6
8No symbol table info available.
9Previous frame inner to this frame (corrupt stack?)
10
11Thread 6 (process 30000):
12#0 0x0e2d3748 in __pthread_sigsuspend () from /lib/libpthread.so.0
13No symbol table info available.
14#1 0x0e2d2f0c in __pthread_wait_for_restart_signal () from /lib/libpthread.so.0
15No symbol table info available.
16#2 0x0e2cffc0 in pthread_cond_wait@GLIBC_2.0 () from /lib/libpthread.so.0
17No symbol table info available.
18#3 0x0e9e80a8 in QWaitCondition::wait () from /usr/qt/3/lib/libqt-mt.so.3
19No symbol table info available.
20#4 0x0e9e80a8 in QWaitCondition::wait () from /usr/qt/3/lib/libqt-mt.so.3
21No symbol table info available.
22#5 0x0e9e80a8 in QWaitCondition::wait () from /usr/qt/3/lib/libqt-mt.so.3
23No symbol table info available.
24#6 0x0e9e80a8 in QWaitCondition::wait () from /usr/qt/3/lib/libqt-mt.so.3
25No symbol table info available.
26#7 0x0e9e80a8 in QWaitCondition::wait () from /usr/qt/3/lib/libqt-mt.so.3
27No symbol table info available.
28Previous frame inner to this frame (corrupt stack?)
29
30Thread 5 (process 30002):
31#0 0x0e076a38 in select () from /lib/libc.so.6
32No symbol table info available.
33#1 0x0e076a18 in select () from /lib/libc.so.6
34No symbol table info available.
35#2 0x0e076a18 in select () from /lib/libc.so.6
36No symbol table info available.
37#3 0x0e076a18 in select () from /lib/libc.so.6
38No symbol table info available.
39#4 0x0e076a18 in select () from /lib/libc.so.6
40No symbol table info available.
41#5 0x0e076a18 in select () from /lib/libc.so.6
42No symbol table info available.
43#6 0x0e076a18 in select () from /lib/libc.so.6
44No symbol table info available.
45#7 0x0e076a18 in select () from /lib/libc.so.6
46No symbol table info available.
47#8 0x0e076a18 in select () from /lib/libc.so.6
48No symbol table info available.
49Previous frame inner to this frame (corrupt stack?)
50
51Thread 4 (process 30003):
52#0 0x0e2d3748 in __pthread_sigsuspend () from /lib/libpthread.so.0
53No symbol table info available.
54#1 0x0e2d2f0c in __pthread_wait_for_restart_signal () from /lib/libpthread.so.0
55No symbol table info available.
56#2 0x0e2cffc0 in pthread_cond_wait@GLIBC_2.0 () from /lib/libpthread.so.0
57No symbol table info available.
58#3 0x0e9e80a8 in QWaitCondition::wait () from /usr/qt/3/lib/libqt-mt.so.3
59No symbol table info available.
60#4 0x0e9e80a8 in QWaitCondition::wait () from /usr/qt/3/lib/libqt-mt.so.3
61No symbol table info available.
62#5 0x0e9e80a8 in QWaitCondition::wait () from /usr/qt/3/lib/libqt-mt.so.3
63No symbol table info available.
64#6 0x0e9e80a8 in QWaitCondition::wait () from /usr/qt/3/lib/libqt-mt.so.3
65No symbol table info available.
66#7 0x0e9e80a8 in QWaitCondition::wait () from /usr/qt/3/lib/libqt-mt.so.3
67No symbol table info available.
68Previous frame inner to this frame (corrupt stack?)
69
70Thread 3 (process 30007):
71#0 0x0e02e0c4 in memset () from /lib/libc.so.6
72No symbol table info available.
73#1 0x0fb9fd08 in VideoBuffers::CreateBuffers (this=0x1025d2fc, width=528, height=480, bufs=
74 {<std::_Vector_base<unsigned char*,std::allocator<unsigned char*> >> = {_M_impl = {<std::allocator<unsigned char*>> = {<__gnu_cxx::new_allocator<unsigned char*>> = {<No data fields>}, <No data fields>}, _M_start = 0x1024a650, _M_finish = 0x1024a6a0, _M_end_of_storage = 0x1024a6d0}}, <No data fields>}) at videobuffers.cpp:1081
75 data = (unsigned char *) 0x33b6f020 ""
76 ok = true
77 bpp = 3
78 bpb = 2
79 buf_size = 380162
80#2 0x0fb9fb7c in VideoBuffers::CreateBuffers (this=0x1025d2fc, width=528, height=480)
81 at videobuffers.cpp:1065
82 bufs = {<std::_Vector_base<unsigned char*,std::allocator<unsigned char*> >> = {
83 _M_impl = {<std::allocator<unsigned char*>> = {<__gnu_cxx::new_allocator<unsigned char*>> = {<No data fields>}, <No data fields>}, _M_start = 0x0, _M_finish = 0x0,
84 _M_end_of_storage = 0x0}}, <No data fields>}
85#3 0x0fb98714 in VideoOutputNull::InputChanged (this=0x1025d228, width=528, height=480,
86 aspect=1.33333337) at videoout_null.cpp:58
87No locals.
88#4 0x0faf8e5c in NuppelVideoPlayer::ReinitVideo (this=0x327f4d50) at NuppelVideoPlayer.cpp:439
89No locals.
90#5 0x0fafac8c in NuppelVideoPlayer::SetVideoParams (this=0x327f4d50, width=528, height=480,
91 fps=29.970029830932617, keyframedistance=15, aspect=1.33333337, scan=kScan_Detect,
92 reinit=true) at NuppelVideoPlayer.cpp:612
93No locals.
94#6 0x0fb35b78 in AvFormatDecoder::MpegPreProcessPkt (this=0x10263080, stream=0x1024d3b0,
95 pkt=0x102663a0) at avformatdecoder.cpp:1639
96 awidth = 528
97 aheight = 480
98 avFPS = 3.25711346e-29
99 seq = (SequenceHeader *) 0x102f694c
100 aspect = 1.33333337
101 seqFPS = 29.9700298
102 width = 528
103 height = 480
104 changed = true
105 last_state = 1
106 context = (AVCodecContext *) 0x102527c0
107 state = 435
108 bufptr = (
109 unsigned char *) 0x102f694c "!\001à$$\237#\201\020\021\021\022\022\022\023\023\023\023\024\024\024\024\024\025\025\025\025\025\025\026\026\026\026\026\026\026\027\027\027\027\027\027\027\027\030\030\030\031\030\030\030\031\032\032\032\032\031\033\033\033\033\033\034\034\034\034\036\036\036\037\037!"
110 v = 179
111 prvcount = 6
112#7 0x0fb3a4d0 in AvFormatDecoder::GetFrame (this=0x10263080, onlyvideo=1)
113 at avformatdecoder.cpp:2308
114 context = (AVCodecContext *) 0x102527c0
115 curstream = (AVStream *) 0x1024d3b0
116 ctype = 270870464
117 audIdx = 1
118 subIdx = -1
119 pkt = (AVPacket *) 0x102663a0
120 ret = 6652
121 ptr = (unsigned char *) 0x102f6948 ""
122 firstloop = true
123 have_err = false
124 storevideoframes = false
125 len = 39645
126 data_size = 0
127 pts = 6643006
128 allowedquit = false
129 skipaudio = false
130#8 0x0fafd670 in NuppelVideoPlayer::GetFrameNormal (this=0x327f4d50, onlyvideo=1)
131 at NuppelVideoPlayer.cpp:938
132No locals.
133#9 0x0fafe36c in NuppelVideoPlayer::GetFrame (this=0x327f4d50, onlyvideo=1, unsafe=false)
134 at NuppelVideoPlayer.cpp:1016
135 ret = false
136#10 0x0fb06458 in NuppelVideoPlayer::StartPlaying (this=0x327f4d50)
137 at NuppelVideoPlayer.cpp:2451
138 output_video = 98310
139 decoder_thread = 81925
140#11 0x100449d8 in SpawnDecoder (param=0x327f4d50) at playbackbox.cpp:1575
141 nvp = (NuppelVideoPlayer *) 0x327f4d50
142#12 0x0e2d0cb0 in pthread_start_thread () from /lib/libpthread.so.0
143No symbol table info available.
144#13 0x0e07deac in clone () from /lib/libc.so.6
145No symbol table info available.
146Previous frame inner to this frame (corrupt stack?)
147
148Thread 2 (process 30008):
149#0 0x0e2d7c80 in nanosleep () from /lib/libpthread.so.0
150No symbol table info available.
151#1 0x0e2d7c6c in nanosleep () from /lib/libpthread.so.0
152No symbol table info available.
153#2 0x0e2d7c6c in nanosleep () from /lib/libpthread.so.0
154No symbol table info available.
155#3 0x0e2d7c6c in nanosleep () from /lib/libpthread.so.0
156No symbol table info available.
157#4 0x0e2d7c6c in nanosleep () from /lib/libpthread.so.0
158No symbol table info available.
159#5 0x0e2d7c6c in nanosleep () from /lib/libpthread.so.0
160No symbol table info available.
161#6 0x0e2d7c6c in nanosleep () from /lib/libpthread.so.0
162No symbol table info available.
163#7 0x0e2d7c6c in nanosleep () from /lib/libpthread.so.0
164No symbol table info available.
165#8 0x0e2d7c6c in nanosleep () from /lib/libpthread.so.0
166No symbol table info available.
167Previous frame inner to this frame (corrupt stack?)
168
169Thread 1 (process 29996):
170#0 0x0fbb86a4 in yuv420_argb32_non_mmx (image=0x3a2af008 "",
171 py=0x381c5020 <Address 0x381c5020 out of bounds>,
172 pu=0x383c3020 <Address 0x383c3020 out of bounds>,
173 pv=0x38442820 <Address 0x38442820 out of bounds>, h_size=1920, v_size=366, rgb_stride=960,
174 y_stride=960, uv_stride=960, alphaones=0) at yuv2rgb.cpp:443
175 y2_ptr = (unsigned char *) 0x38318376 <Address 0x38318376 out of bounds>
176 y = 0
177 g_add = 512
178 width2 = 960
179 d1 = (unsigned char *) 0x3a7f9f60 ""
180 dstwidth = 7680
181 cb_ptr = (unsigned char *) 0x38417c4b <Address 0x38417c4b out of bounds>
182 cr_ptr = (unsigned char *) 0x3849744b <Address 0x3849744b out of bounds>
183 d2 = (unsigned char *) 0x3a7fbd60 ""
184 w = 341
185 y1_ptr = (unsigned char *) 0x38317bf6 <Address 0x38317bf6 out of bounds>
186 d = (unsigned char *) 0x3a7f8c08 ""
187 cb = 0
188 cr = 0
189 r_add = 512
190 b_add = 512
191#1 0x10040600 in PlaybackBox::updateVideo (this=0x7fe74640, p=0x7fe74000)
192 at playbackbox.cpp:885
193 w = 1920
194 frame = (VideoFrame *) 0x102e9898
195 img = {data = 0x1}
196 h = 1088
197 yuv_buf = (unsigned char *) 0x381c5020 <Address 0x381c5020 out of bounds>
198#2 0x1003e5ec in PlaybackBox::paintEvent (this=0x7fe74640, e=0x7fe74380)
199 at playbackbox.cpp:525
200 r = {x1 = 496, y1 = 288, x2 = 623, y2 = 383}
201 p = {<Qt> = {static color0 = @0xebefcd0, static color1 = @0xebefcd8,
202 static black = @0xebefce0, static white = @0xebefce8, static darkGray = @0xebefcf0,
203 static gray = @0xebefcf8, static lightGray = @0xebefd00, static red = @0xebefd08,
204 static green = @0xebefd10, static blue = @0xebefd18, static cyan = @0xebefd20,
205 static magenta = @0xebefd28, static yellow = @0xebefd30, static darkRed = @0xebefd38,
206 static darkGreen = @0xebefd40, static darkBlue = @0xebefd48, static darkCyan = @0xebefd50,
207 static darkMagenta = @0xebefd58, static darkYellow = @0xebefd60,
208 static arrowCursor = @0xebee7c0, static upArrowCursor = @0xebee7c4,
209 static crossCursor = @0xebee7c8, static waitCursor = @0xebee7cc,
210 static ibeamCursor = @0xebee7d0, static sizeVerCursor = @0xebee7d4,
211 static sizeHorCursor = @0xebee7d8, static sizeBDiagCursor = @0xebee7dc,
212 static sizeFDiagCursor = @0xebee7e0, static sizeAllCursor = @0xebee7e4,
213 static blankCursor = @0xebee7e8, static splitVCursor = @0xebee7ec,
214 static splitHCursor = @0xebee7f0, static pointingHandCursor = @0xebee7f4,
215 static forbiddenCursor = @0xebee7f8, static whatsThisCursor = @0xebee7fc,
216 static busyCursor = @0xebee800}, flags = 33281, d = 0x0, pdev = 0x7fe74668, bg_col = {
217 static color_init = true, static globals_init = true, static colormodel = QColor::d32,
218 d = {argb = 4287927444, d8 = {argb = 4287927444, pix = 255 'ÿ', invalid = 148 '\224',
219 dirty = 148 '\224', direct = 148 '\224'}, d32 = {argb = 4287927444,
220 pix = 4287927444}}}, bg_mode = 0 '\0', rop = 0 '\0', pu = 92 '\\', bro = {xp = 0,
221 yp = 0}, cfont = {d = 0x10279e58}, pfont = 0x0, cpen = {<Qt> = {
222 static color0 = @0xebefcd0, static color1 = @0xebefcd8, static black = @0xebefce0,
223 static white = @0xebefce8, static darkGray = @0xebefcf0, static gray = @0xebefcf8,
224 static lightGray = @0xebefd00, static red = @0xebefd08, static green = @0xebefd10,
225 static blue = @0xebefd18, static cyan = @0xebefd20, static magenta = @0xebefd28,
226 static yellow = @0xebefd30, static darkRed = @0xebefd38, static darkGreen = @0xebefd40,
227 static darkBlue = @0xebefd48, static darkCyan = @0xebefd50,
228 static darkMagenta = @0xebefd58, static darkYellow = @0xebefd60,
229 static arrowCursor = @0xebee7c0, static upArrowCursor = @0xebee7c4,
230 static crossCursor = @0xebee7c8, static waitCursor = @0xebee7cc,
231 static ibeamCursor = @0xebee7d0, static sizeVerCursor = @0xebee7d4,
232 static sizeHorCursor = @0xebee7d8, static sizeBDiagCursor = @0xebee7dc,
233 static sizeFDiagCursor = @0xebee7e0, static sizeAllCursor = @0xebee7e4,
234 static blankCursor = @0xebee7e8, static splitVCursor = @0xebee7ec,
235 static splitHCursor = @0xebee7f0, static pointingHandCursor = @0xebee7f4,
236 static forbiddenCursor = @0xebee7f8, static whatsThisCursor = @0xebee7fc,
237 static busyCursor = @0xebee800}, data = 0x31398d08}, cbrush = {<Qt> = {
238 static color0 = @0xebefcd0, static color1 = @0xebefcd8, static black = @0xebefce0,
239 static white = @0xebefce8, static darkGray = @0xebefcf0, static gray = @0xebefcf8,
240 static lightGray = @0xebefd00, static red = @0xebefd08, static green = @0xebefd10,
241 static blue = @0xebefd18, static cyan = @0xebefd20, static magenta = @0xebefd28,
242 static yellow = @0xebefd30, static darkRed = @0xebefd38, static darkGreen = @0xebefd40,
243 static darkBlue = @0xebefd48, static darkCyan = @0xebefd50,
244 static darkMagenta = @0xebefd58, static darkYellow = @0xebefd60,
245 static arrowCursor = @0xebee7c0, static upArrowCursor = @0xebee7c4,
246 static crossCursor = @0xebee7c8, static waitCursor = @0xebee7cc,
247 static ibeamCursor = @0xebee7d0, static sizeVerCursor = @0xebee7d4,
248 static sizeHorCursor = @0xebee7d8, static sizeBDiagCursor = @0xebee7dc,
249 static sizeFDiagCursor = @0xebee7e0, static sizeAllCursor = @0xebee7e4,
250 static blankCursor = @0xebee7e8, static splitVCursor = @0xebee7ec,
251 static splitHCursor = @0xebee7f0, static pointingHandCursor = @0xebee7f4,
252 static forbiddenCursor = @0xebee7f8, static whatsThisCursor = @0xebee7fc,
253 static busyCursor = @0xebee800}, data = 0x1016da78}, crgn = {data = 0x313191d8},
254 tabstops = 0, tabarray = 0x0, tabarraylen = 0, block_ext = false, wx = 0, wy = 0, ww = 640,
255 wh = 480, vx = 0, vy = 0, vw = 640, vh = 480, wxmat = {_m11 = 1, _m12 = 0, _m21 = 0,
256 _m22 = 1, _dx = 0, _dy = 0}, xmat = {_m11 = 1, _m12 = 0, _m21 = 0, _m22 = 1, _dx = 0,
257 _dy = 0}, ixmat = {_m11 = 1, _m12 = 0, _m21 = 0, _m22 = 1, _dx = 0, _dy = 0}, txop = 0,
258 txinv = false, penRef = 0x10172b58, brushRef = 0x10172f18, ps_stack = 0x0, wm_stack = 0x0,
259 dpy = 0x10163cf8, scrn = 0, hd = 25166268, rendhd = 826433128, gc = 0x313f2458,
260 gc_brush = 0x313f23e0, curPt = {xp = 0, yp = 0}, clip_serial = 930}
261#3 0x0e75e9b4 in QWidget::event () from /usr/qt/3/lib/libqt-mt.so.3
262No symbol table info available.
263#4 0x0e75e9b4 in QWidget::event () from /usr/qt/3/lib/libqt-mt.so.3
264No symbol table info available.
265#5 0x0e75e9b4 in QWidget::event () from /usr/qt/3/lib/libqt-mt.so.3
266No symbol table info available.
267#6 0x0e75e9b4 in QWidget::event () from /usr/qt/3/lib/libqt-mt.so.3
268No symbol table info available.
269#7 0x0e75e9b4 in QWidget::event () from /usr/qt/3/lib/libqt-mt.so.3
270No symbol table info available.
271#8 0x0e75e9b4 in QWidget::event () from /usr/qt/3/lib/libqt-mt.so.3
272No symbol table info available.
273#9 0x0e75e9b4 in QWidget::event () from /usr/qt/3/lib/libqt-mt.so.3
274No symbol table info available.
275#10 0x0e75e9b4 in QWidget::event () from /usr/qt/3/lib/libqt-mt.so.3
276No symbol table info available.
277#11 0x0e75e9b4 in QWidget::event () from /usr/qt/3/lib/libqt-mt.so.3
278No symbol table info available.
279#12 0x0e75e9b4 in QWidget::event () from /usr/qt/3/lib/libqt-mt.so.3
280No symbol table info available.
281#13 0x0e75e9b4 in QWidget::event () from /usr/qt/3/lib/libqt-mt.so.3
282No symbol table info available.
283#14 0x0e75e9b4 in QWidget::event () from /usr/qt/3/lib/libqt-mt.so.3
284No symbol table info available.
285#15 0x0e75e9b4 in QWidget::event () from /usr/qt/3/lib/libqt-mt.so.3
286No symbol table info available.
287#16 0x0e75e9b4 in QWidget::event () from /usr/qt/3/lib/libqt-mt.so.3
288No symbol table info available.
289#17 0x0e75e9b4 in QWidget::event () from /usr/qt/3/lib/libqt-mt.so.3
290No symbol table info available.
291#18 0x0e75e9b4 in QWidget::event () from /usr/qt/3/lib/libqt-mt.so.3
292No symbol table info available.
293#19 0x0e75e9b4 in QWidget::event () from /usr/qt/3/lib/libqt-mt.so.3
294No symbol table info available.
295#20 0x0e75e9b4 in QWidget::event () from /usr/qt/3/lib/libqt-mt.so.3
296No symbol table info available.
297#21 0x0e75e9b4 in QWidget::event () from /usr/qt/3/lib/libqt-mt.so.3
298No symbol table info available.
299#22 0x0e75e9b4 in QWidget::event () from /usr/qt/3/lib/libqt-mt.so.3
300No symbol table info available.
301#23 0x0e75e9b4 in QWidget::event () from /usr/qt/3/lib/libqt-mt.so.3
302No symbol table info available.
303#24 0x0e75e9b4 in QWidget::event () from /usr/qt/3/lib/libqt-mt.so.3
304No symbol table info available.
305#25 0x0e75e9b4 in QWidget::event () from /usr/qt/3/lib/libqt-mt.so.3
306No symbol table info available.
307#26 0x0e75e9b4 in QWidget::event () from /usr/qt/3/lib/libqt-mt.so.3
308No symbol table info available.
309#27 0x0e75e9b4 in QWidget::event () from /usr/qt/3/lib/libqt-mt.so.3
310No symbol table info available.
311#28 0x0e75e9b4 in QWidget::event () from /usr/qt/3/lib/libqt-mt.so.3
312No symbol table info available.
313#29 0x0e75e9b4 in QWidget::event () from /usr/qt/3/lib/libqt-mt.so.3
314No symbol table info available.
315#30 0x0e75e9b4 in QWidget::event () from /usr/qt/3/lib/libqt-mt.so.3
316No symbol table info available.
317Previous frame inner to this frame (corrupt stack?)