Ticket #1716: segfault.bt.txt

File segfault.bt.txt, 23.8 KB (added by dm@…, 20 years ago)
Line 
1(gdb) thread apply all bt
2
3Thread 39 (Thread -1439695952 (LWP 11336)):
4#0 0x0056a402 in __kernel_vsyscall ()
5#1 0x0339faec in pthread_cond_timedwait@@GLIBC_2.3.2 ()
6 from /lib/libpthread.so.0
7#2 0x051b5407 in QWaitCondition::wait ()
8 from /usr/lib/qt-3.3/lib/libqt-mt.so.3
9#3 0x00c62916 in MHIContext::GetCarouselData (this=0xaa301e88,
10 objectPath=@0xaa2ff35c, result=@0xaa2ff34c) at mhi.cpp:271
11#4 0x001d63ea in MHEngine::Launch (this=0xaa302c10, target=@0xaa2ff3a8,
12 fIsSpawn=false) at Engine.cpp:188
13#5 0x001d6855 in MHEngine::RunAll (this=0xaa302c10) at Engine.cpp:82
14#6 0x00c63da0 in MHIContext::RunMHEGEngine (this=0xaa301e88) at mhi.cpp:190
15#7 0x00c63e13 in MHIContext::StartMHEGEngine (param=0xaa301e88) at mhi.cpp:160
16#8 0x0339dbd4 in start_thread () from /lib/libpthread.so.0
17#9 0x035794fe in clone () from /lib/libc.so.6
18
19Thread 38 (Thread -1455424592 (LWP 11301)):
20#0 0x0056a402 in __kernel_vsyscall ()
21#1 0x0353b7f6 in __nanosleep_nocancel () from /lib/libc.so.6
22#2 0x035726e7 in usleep () from /lib/libc.so.6
23#3 0x01260985 in AudioOutputBase::OutputAudioLoop (this=0xa97a3008)
24 at audiooutputbase.cpp:758
25---Type <return> to continue, or q <return> to quit---
26#4 0x012614e0 in AudioOutputBase::kickoffOutputAudioLoop (player=0xa97a3008)
27 at audiooutputbase.cpp:874
28#5 0x0339dbd4 in start_thread () from /lib/libpthread.so.0
29#6 0x035794fe in clone () from /lib/libc.so.6
30
31Thread 37 (Thread -1439695952 (LWP 11300)):
32#0 0x0056a402 in __kernel_vsyscall ()
33#1 0x0339faec in pthread_cond_timedwait@@GLIBC_2.3.2 ()
34 from /lib/libpthread.so.0
35#2 0x051b5407 in QWaitCondition::wait ()
36 from /usr/lib/qt-3.3/lib/libqt-mt.so.3
37#3 0x00c62916 in MHIContext::GetCarouselData (this=0xaa301e88,
38 objectPath=@0xaa2ff35c, result=@0xaa2ff34c) at mhi.cpp:271
39#4 0x001d63ea in MHEngine::Launch (this=0xaa302c10, target=@0xaa2ff3a8,
40 fIsSpawn=false) at Engine.cpp:188
41#5 0x001d6855 in MHEngine::RunAll (this=0xaa302c10) at Engine.cpp:82
42#6 0x00c63da0 in MHIContext::RunMHEGEngine (this=0xaa301e88) at mhi.cpp:190
43#7 0x00c63e13 in MHIContext::StartMHEGEngine (param=0xaa301e88) at mhi.cpp:160
44#8 0x0339dbd4 in start_thread () from /lib/libpthread.so.0
45#9 0x035794fe in clone () from /lib/libc.so.6
46
47Thread 36 (Thread -1468892240 (LWP 11295)):
48#0 0x0056a402 in __kernel_vsyscall ()
49---Type <return> to continue, or q <return> to quit---
50#1 0x035714f9 in ioctl () from /lib/libc.so.6
51#2 0x00c083b4 in drmWaitVBlank (fd=27, vbl=0xa8727084) at vsync.cpp:256
52#3 0x00c08c7e in DRMVideoSync::Start (this=0x95d9550) at vsync.cpp:308
53#4 0x00b2e6ea in NuppelVideoPlayer::PrebufferEnoughFrames (this=0x8e986b8)
54 at NuppelVideoPlayer.cpp:2255
55#5 0x00b5355b in NuppelVideoPlayer::DisplayNormalFrame (this=0x8e986b8)
56 at NuppelVideoPlayer.cpp:2300
57#6 0x00b54442 in NuppelVideoPlayer::OutputVideoLoop (this=0x8e986b8)
58 at NuppelVideoPlayer.cpp:2500
59#7 0x00b54566 in NuppelVideoPlayer::kickoffOutputVideoLoop (player=0x8e986b8)
60 at NuppelVideoPlayer.cpp:2578
61#8 0x0339dbd4 in start_thread () from /lib/libpthread.so.0
62#9 0x035794fe in clone () from /lib/libc.so.6
63
64Thread 35 (Thread -1427453008 (LWP 11286)):
65#0 0x0056a402 in __kernel_vsyscall ()
66#1 0x0353b7f6 in __nanosleep_nocancel () from /lib/libc.so.6
67#2 0x035726e7 in usleep () from /lib/libc.so.6
68#3 0x008aa9c3 in RingBuffer::safe_read (this=0x863d7b0, fd=19,
69 data=0x931e040, sz=131072) at RingBuffer.cpp:437
70#4 0x008ac4de in RingBuffer::ReadAheadThread (this=0x863d7b0)
71 at RingBuffer.cpp:768
72#5 0x008ac825 in RingBuffer::StartReader (type=0x863d7b0)
73---Type <return> to continue, or q <return> to quit---
74 at RingBuffer.cpp:690
75#6 0x0339dbd4 in start_thread () from /lib/libpthread.so.0
76#7 0x035794fe in clone () from /lib/libc.so.6
77
78Thread 34 (Thread -1416963152 (LWP 11285)):
79#0 0x0056a402 in __kernel_vsyscall ()
80#1 0x0339faec in pthread_cond_timedwait@@GLIBC_2.3.2 ()
81 from /lib/libpthread.so.0
82#2 0x051b554c in QWaitCondition::wait ()
83 from /usr/lib/qt-3.3/lib/libqt-mt.so.3
84#3 0x008ad2a5 in RingBuffer::ReadFromBuf (this=0x863d7b0, buf=0xaa36c140,
85 count=32768) at RingBuffer.cpp:916
86#4 0x008ae7e0 in RingBuffer::Read (this=0x863d7b0, buf=0xaa36c140,
87 count=32768) at RingBuffer.cpp:1038
88#5 0x00b71bee in read_avf (h=0xa9602ac8, buf=0xaa36c140 "", buf_size=32768)
89 at avformatdecoder.cpp:622
90#6 0x00122f60 in url_read (h=0xa9602ac8, buf=0xaa36c140 "", size=32768)
91 at avio.c:99
92#7 0x00b71d03 in avf_read_packet (opaque=0xa9602ac8, buf=0xaa36c140 "",
93 buf_size=32768) at avformatdecoder.cpp:668
94#8 0x00123c98 in fill_buffer (s=0xaa354c00) at aviobuf.c:284
95#9 0x00123f71 in get_buffer (s=0xaa354c00, buf=0xab89c348 "", size=80)
96 at aviobuf.c:369
97---Type <return> to continue, or q <return> to quit---
98#10 0x001408fa in read_packet (pb=0xaa354c00, buf=0xab89c2dc "G\037ÿ",
99 raw_packet_size=188, position=0xab89c2d0) at mpegts.c:1799
100#11 0x001409fd in handle_packets (ts=0xaa356050, nb_packets=0) at mpegts.c:1836
101#12 0x00141658 in mpegts_read_packet (s=0xaa354bf0, pkt=0xaa355b50)
102 at mpegts.c:2130
103#13 0x00152139 in av_read_packet (s=0xaa354bf0, pkt=0xaa355b50) at utils.c:711
104#14 0x0015318d in av_read_frame_internal (s=0xaa354bf0, pkt=0xab89c9bc)
105 at utils.c:1030
106#15 0x00156165 in av_find_stream_info (ic=0xaa354bf0) at utils.c:2086
107#16 0x00b80c90 in AvFormatDecoder::OpenFile (this=0xa96028f0,
108 rbuffer=0x863d7b0, novideo=false, testbuf=0xab89cde8 "G@",
109 testbufsize=65536) at avformatdecoder.cpp:786
110#17 0x00b3d466 in NuppelVideoPlayer::OpenFile (this=0x8e986b8, skipDsp=false,
111 retries=4, allow_libmpeg2=true) at NuppelVideoPlayer.cpp:980
112#18 0x00b420ce in NuppelVideoPlayer::JumpToProgram (this=0x8e986b8)
113 at NuppelVideoPlayer.cpp:2769
114#19 0x00b47fa4 in NuppelVideoPlayer::StartPlaying (this=0x8e986b8)
115 at NuppelVideoPlayer.cpp:2974
116#20 0x00ad8ce3 in SpawnDecode (param=0x8e986b8) at tv_play.cpp:245
117#21 0x0339dbd4 in start_thread () from /lib/libpthread.so.0
118#22 0x035794fe in clone () from /lib/libc.so.6
119
120Thread 33 (Thread -1455424592 (LWP 11273)):
121---Type <return> to continue, or q <return> to quit---
122#0 0x0056a402 in __kernel_vsyscall ()
123#1 0x0353b7f6 in __nanosleep_nocancel () from /lib/libc.so.6
124#2 0x035726e7 in usleep () from /lib/libc.so.6
125#3 0x01260985 in AudioOutputBase::OutputAudioLoop (this=0xa97a3008)
126 at audiooutputbase.cpp:758
127#4 0x012614e0 in AudioOutputBase::kickoffOutputAudioLoop (player=0xa97a3008)
128 at audiooutputbase.cpp:874
129#5 0x0339dbd4 in start_thread () from /lib/libpthread.so.0
130#6 0x035794fe in clone () from /lib/libc.so.6
131
132Thread 32 (Thread -1427453008 (LWP 11272)):
133#0 0x0056a402 in __kernel_vsyscall ()
134#1 0x0353b7f6 in __nanosleep_nocancel () from /lib/libc.so.6
135#2 0x035726e7 in usleep () from /lib/libc.so.6
136#3 0x008aa9c3 in RingBuffer::safe_read (this=0x863d7b0, fd=19,
137 data=0x931e040, sz=131072) at RingBuffer.cpp:437
138#4 0x008ac4de in RingBuffer::ReadAheadThread (this=0x863d7b0)
139 at RingBuffer.cpp:768
140#5 0x008ac825 in RingBuffer::StartReader (type=0x863d7b0)
141 at RingBuffer.cpp:690
142#6 0x0339dbd4 in start_thread () from /lib/libpthread.so.0
143#7 0x035794fe in clone () from /lib/libc.so.6
144
145---Type <return> to continue, or q <return> to quit---
146Thread 30 (Thread -1416963152 (LWP 11261)):
147#0 0x0056a402 in __kernel_vsyscall ()
148#1 0x0339faec in pthread_cond_timedwait@@GLIBC_2.3.2 ()
149 from /lib/libpthread.so.0
150#2 0x051b554c in QWaitCondition::wait ()
151 from /usr/lib/qt-3.3/lib/libqt-mt.so.3
152#3 0x008ad2a5 in RingBuffer::ReadFromBuf (this=0x863d7b0, buf=0xaa36c140,
153 count=32768) at RingBuffer.cpp:916
154#4 0x008ae7e0 in RingBuffer::Read (this=0x863d7b0, buf=0xaa36c140,
155 count=32768) at RingBuffer.cpp:1038
156#5 0x00b71bee in read_avf (h=0xa9602ac8, buf=0xaa36c140 "", buf_size=32768)
157 at avformatdecoder.cpp:622
158#6 0x00122f60 in url_read (h=0xa9602ac8, buf=0xaa36c140 "", size=32768)
159 at avio.c:99
160#7 0x00b71d03 in avf_read_packet (opaque=0xa9602ac8, buf=0xaa36c140 "",
161 buf_size=32768) at avformatdecoder.cpp:668
162#8 0x00123c98 in fill_buffer (s=0xaa354c00) at aviobuf.c:284
163#9 0x00123f71 in get_buffer (s=0xaa354c00, buf=0xab89c348 "", size=80)
164 at aviobuf.c:369
165#10 0x001408fa in read_packet (pb=0xaa354c00, buf=0xab89c2dc "G\037ÿ",
166 raw_packet_size=188, position=0xab89c2d0) at mpegts.c:1799
167#11 0x001409fd in handle_packets (ts=0xaa356050, nb_packets=0) at mpegts.c:1836
168#12 0x00141658 in mpegts_read_packet (s=0xaa354bf0, pkt=0xaa355b50)
169---Type <return> to continue, or q <return> to quit---
170 at mpegts.c:2130
171#13 0x00152139 in av_read_packet (s=0xaa354bf0, pkt=0xaa355b50) at utils.c:711
172#14 0x0015318d in av_read_frame_internal (s=0xaa354bf0, pkt=0xab89c9bc)
173 at utils.c:1030
174#15 0x00156165 in av_find_stream_info (ic=0xaa354bf0) at utils.c:2086
175#16 0x00b80c90 in AvFormatDecoder::OpenFile (this=0xa96028f0,
176 rbuffer=0x863d7b0, novideo=false, testbuf=0xab89cde8 "G@",
177 testbufsize=65536) at avformatdecoder.cpp:786
178#17 0x00b3d466 in NuppelVideoPlayer::OpenFile (this=0x8e986b8, skipDsp=false,
179 retries=4, allow_libmpeg2=true) at NuppelVideoPlayer.cpp:980
180#18 0x00b420ce in NuppelVideoPlayer::JumpToProgram (this=0x8e986b8)
181 at NuppelVideoPlayer.cpp:2769
182#19 0x00b47fa4 in NuppelVideoPlayer::StartPlaying (this=0x8e986b8)
183 at NuppelVideoPlayer.cpp:2974
184#20 0x00ad8ce3 in SpawnDecode (param=0x8e986b8) at tv_play.cpp:245
185#21 0x0339dbd4 in start_thread () from /lib/libpthread.so.0
186#22 0x035794fe in clone () from /lib/libc.so.6
187
188Thread 29 (Thread -1468892240 (LWP 11259)):
189#0 0x0056a402 in __kernel_vsyscall ()
190#1 0x035714f9 in ioctl () from /lib/libc.so.6
191#2 0x00c083b4 in drmWaitVBlank (fd=27, vbl=0xa8727084) at vsync.cpp:256
192#3 0x00c08c7e in DRMVideoSync::Start (this=0x95d9550) at vsync.cpp:308
193---Type <return> to continue, or q <return> to quit---
194#4 0x00b2e6ea in NuppelVideoPlayer::PrebufferEnoughFrames (this=0x8e986b8)
195 at NuppelVideoPlayer.cpp:2255
196#5 0x00b5355b in NuppelVideoPlayer::DisplayNormalFrame (this=0x8e986b8)
197 at NuppelVideoPlayer.cpp:2300
198#6 0x00b54442 in NuppelVideoPlayer::OutputVideoLoop (this=0x8e986b8)
199 at NuppelVideoPlayer.cpp:2500
200#7 0x00b54566 in NuppelVideoPlayer::kickoffOutputVideoLoop (player=0x8e986b8)
201 at NuppelVideoPlayer.cpp:2578
202#8 0x0339dbd4 in start_thread () from /lib/libpthread.so.0
203#9 0x035794fe in clone () from /lib/libc.so.6
204
205Thread 28 (Thread -1427453008 (LWP 11240)):
206#0 0x0056a402 in __kernel_vsyscall ()
207#1 0x0353b7f6 in __nanosleep_nocancel () from /lib/libc.so.6
208#2 0x035726e7 in usleep () from /lib/libc.so.6
209#3 0x008aa9c3 in RingBuffer::safe_read (this=0x863d7b0, fd=19,
210 data=0x931e040, sz=131072) at RingBuffer.cpp:437
211#4 0x008ac4de in RingBuffer::ReadAheadThread (this=0x863d7b0)
212 at RingBuffer.cpp:768
213#5 0x008ac825 in RingBuffer::StartReader (type=0x863d7b0)
214 at RingBuffer.cpp:690
215#6 0x0339dbd4 in start_thread () from /lib/libpthread.so.0
216#7 0x035794fe in clone () from /lib/libc.so.6
217---Type <return> to continue, or q <return> to quit---
218
219Thread 27 (Thread -1416963152 (LWP 11233)):
220#0 0x0056a402 in __kernel_vsyscall ()
221#1 0x0339faec in pthread_cond_timedwait@@GLIBC_2.3.2 ()
222 from /lib/libpthread.so.0
223#2 0x051b554c in QWaitCondition::wait ()
224 from /usr/lib/qt-3.3/lib/libqt-mt.so.3
225#3 0x008ad2a5 in RingBuffer::ReadFromBuf (this=0x863d7b0, buf=0xaa36c140,
226 count=32768) at RingBuffer.cpp:916
227#4 0x008ae7e0 in RingBuffer::Read (this=0x863d7b0, buf=0xaa36c140,
228 count=32768) at RingBuffer.cpp:1038
229#5 0x00b71bee in read_avf (h=0xa9602ac8, buf=0xaa36c140 "", buf_size=32768)
230 at avformatdecoder.cpp:622
231#6 0x00122f60 in url_read (h=0xa9602ac8, buf=0xaa36c140 "", size=32768)
232 at avio.c:99
233#7 0x00b71d03 in avf_read_packet (opaque=0xa9602ac8, buf=0xaa36c140 "",
234 buf_size=32768) at avformatdecoder.cpp:668
235#8 0x00123c98 in fill_buffer (s=0xaa354c00) at aviobuf.c:284
236#9 0x00123f71 in get_buffer (s=0xaa354c00, buf=0xab89c348 "", size=80)
237 at aviobuf.c:369
238#10 0x001408fa in read_packet (pb=0xaa354c00, buf=0xab89c2dc "G\037ÿ",
239 raw_packet_size=188, position=0xab89c2d0) at mpegts.c:1799
240#11 0x001409fd in handle_packets (ts=0xaa356050, nb_packets=0) at mpegts.c:1836
241---Type <return> to continue, or q <return> to quit---
242#12 0x00141658 in mpegts_read_packet (s=0xaa354bf0, pkt=0xaa355b50)
243 at mpegts.c:2130
244#13 0x00152139 in av_read_packet (s=0xaa354bf0, pkt=0xaa355b50) at utils.c:711
245#14 0x0015318d in av_read_frame_internal (s=0xaa354bf0, pkt=0xab89c9bc)
246 at utils.c:1030
247#15 0x00156165 in av_find_stream_info (ic=0xaa354bf0) at utils.c:2086
248#16 0x00b80c90 in AvFormatDecoder::OpenFile (this=0xa96028f0,
249 rbuffer=0x863d7b0, novideo=false, testbuf=0xab89cde8 "G@",
250 testbufsize=65536) at avformatdecoder.cpp:786
251#17 0x00b3d466 in NuppelVideoPlayer::OpenFile (this=0x8e986b8, skipDsp=false,
252 retries=4, allow_libmpeg2=true) at NuppelVideoPlayer.cpp:980
253#18 0x00b420ce in NuppelVideoPlayer::JumpToProgram (this=0x8e986b8)
254 at NuppelVideoPlayer.cpp:2769
255#19 0x00b47fa4 in NuppelVideoPlayer::StartPlaying (this=0x8e986b8)
256 at NuppelVideoPlayer.cpp:2974
257#20 0x00ad8ce3 in SpawnDecode (param=0x8e986b8) at tv_play.cpp:245
258#21 0x0339dbd4 in start_thread () from /lib/libpthread.so.0
259#22 0x035794fe in clone () from /lib/libc.so.6
260
261Thread 26 (Thread -1427453008 (LWP 11225)):
262#0 0x0056a402 in __kernel_vsyscall ()
263#1 0x0353b7f6 in __nanosleep_nocancel () from /lib/libc.so.6
264#2 0x035726e7 in usleep () from /lib/libc.so.6
265---Type <return> to continue, or q <return> to quit---
266#3 0x008aa9c3 in RingBuffer::safe_read (this=0x863d7b0, fd=19,
267 data=0x931e040, sz=131072) at RingBuffer.cpp:437
268#4 0x008ac4de in RingBuffer::ReadAheadThread (this=0x863d7b0)
269 at RingBuffer.cpp:768
270#5 0x008ac825 in RingBuffer::StartReader (type=0x863d7b0)
271 at RingBuffer.cpp:690
272#6 0x0339dbd4 in start_thread () from /lib/libpthread.so.0
273#7 0x035794fe in clone () from /lib/libc.so.6
274
275Thread 25 (Thread -1416963152 (LWP 11224)):
276#0 0x0056a402 in __kernel_vsyscall ()
277#1 0x0339faec in pthread_cond_timedwait@@GLIBC_2.3.2 ()
278 from /lib/libpthread.so.0
279#2 0x051b554c in QWaitCondition::wait ()
280 from /usr/lib/qt-3.3/lib/libqt-mt.so.3
281#3 0x008ad2a5 in RingBuffer::ReadFromBuf (this=0x863d7b0, buf=0xaa36c140,
282 count=32768) at RingBuffer.cpp:916
283#4 0x008ae7e0 in RingBuffer::Read (this=0x863d7b0, buf=0xaa36c140,
284 count=32768) at RingBuffer.cpp:1038
285#5 0x00b71bee in read_avf (h=0xa9602ac8, buf=0xaa36c140 "", buf_size=32768)
286 at avformatdecoder.cpp:622
287#6 0x00122f60 in url_read (h=0xa9602ac8, buf=0xaa36c140 "", size=32768)
288 at avio.c:99
289---Type <return> to continue, or q <return> to quit---
290#7 0x00b71d03 in avf_read_packet (opaque=0xa9602ac8, buf=0xaa36c140 "",
291 buf_size=32768) at avformatdecoder.cpp:668
292#8 0x00123c98 in fill_buffer (s=0xaa354c00) at aviobuf.c:284
293#9 0x00123f71 in get_buffer (s=0xaa354c00, buf=0xab89c348 "", size=80)
294 at aviobuf.c:369
295#10 0x001408fa in read_packet (pb=0xaa354c00, buf=0xab89c2dc "G\037ÿ",
296 raw_packet_size=188, position=0xab89c2d0) at mpegts.c:1799
297#11 0x001409fd in handle_packets (ts=0xaa356050, nb_packets=0) at mpegts.c:1836
298#12 0x00141658 in mpegts_read_packet (s=0xaa354bf0, pkt=0xaa355b50)
299 at mpegts.c:2130
300#13 0x00152139 in av_read_packet (s=0xaa354bf0, pkt=0xaa355b50) at utils.c:711
301#14 0x0015318d in av_read_frame_internal (s=0xaa354bf0, pkt=0xab89c9bc)
302 at utils.c:1030
303#15 0x00156165 in av_find_stream_info (ic=0xaa354bf0) at utils.c:2086
304#16 0x00b80c90 in AvFormatDecoder::OpenFile (this=0xa96028f0,
305 rbuffer=0x863d7b0, novideo=false, testbuf=0xab89cde8 "G@",
306 testbufsize=65536) at avformatdecoder.cpp:786
307#17 0x00b3d466 in NuppelVideoPlayer::OpenFile (this=0x8e986b8, skipDsp=false,
308 retries=4, allow_libmpeg2=true) at NuppelVideoPlayer.cpp:980
309#18 0x00b420ce in NuppelVideoPlayer::JumpToProgram (this=0x8e986b8)
310 at NuppelVideoPlayer.cpp:2769
311#19 0x00b47fa4 in NuppelVideoPlayer::StartPlaying (this=0x8e986b8)
312 at NuppelVideoPlayer.cpp:2974
313---Type <return> to continue, or q <return> to quit---
314#20 0x00ad8ce3 in SpawnDecode (param=0x8e986b8) at tv_play.cpp:245
315#21 0x0339dbd4 in start_thread () from /lib/libpthread.so.0
316#22 0x035794fe in clone () from /lib/libc.so.6
317
318Thread 23 (Thread -1468892240 (LWP 11213)):
319#0 0x0056a402 in __kernel_vsyscall ()
320#1 0x035714f9 in ioctl () from /lib/libc.so.6
321#2 0x00c083b4 in drmWaitVBlank (fd=27, vbl=0xa8727084) at vsync.cpp:256
322#3 0x00c08c7e in DRMVideoSync::Start (this=0x95d9550) at vsync.cpp:308
323#4 0x00b2e6ea in NuppelVideoPlayer::PrebufferEnoughFrames (this=0x8e986b8)
324 at NuppelVideoPlayer.cpp:2255
325#5 0x00b5355b in NuppelVideoPlayer::DisplayNormalFrame (this=0x8e986b8)
326 at NuppelVideoPlayer.cpp:2300
327#6 0x00b54442 in NuppelVideoPlayer::OutputVideoLoop (this=0x8e986b8)
328 at NuppelVideoPlayer.cpp:2500
329#7 0x00b54566 in NuppelVideoPlayer::kickoffOutputVideoLoop (player=0x8e986b8)
330 at NuppelVideoPlayer.cpp:2578
331#8 0x0339dbd4 in start_thread () from /lib/libpthread.so.0
332#9 0x035794fe in clone () from /lib/libc.so.6
333
334Thread 20 (Thread -1468892240 (LWP 11198)):
335#0 0x0056a402 in __kernel_vsyscall ()
336#1 0x035714f9 in ioctl () from /lib/libc.so.6
337---Type <return> to continue, or q <return> to quit---
338#2 0x00c083b4 in drmWaitVBlank (fd=27, vbl=0xa8727084) at vsync.cpp:256
339#3 0x00c08c7e in DRMVideoSync::Start (this=0x95d9550) at vsync.cpp:308
340#4 0x00b2e6ea in NuppelVideoPlayer::PrebufferEnoughFrames (this=0x8e986b8)
341 at NuppelVideoPlayer.cpp:2255
342#5 0x00b5355b in NuppelVideoPlayer::DisplayNormalFrame (this=0x8e986b8)
343 at NuppelVideoPlayer.cpp:2300
344#6 0x00b54442 in NuppelVideoPlayer::OutputVideoLoop (this=0x8e986b8)
345 at NuppelVideoPlayer.cpp:2500
346#7 0x00b54566 in NuppelVideoPlayer::kickoffOutputVideoLoop (player=0x8e986b8)
347 at NuppelVideoPlayer.cpp:2578
348#8 0x0339dbd4 in start_thread () from /lib/libpthread.so.0
349#9 0x035794fe in clone () from /lib/libc.so.6
350
351Thread 18 (Thread -1468892240 (LWP 11189)):
352#0 0x0056a402 in __kernel_vsyscall ()
353#1 0x035714f9 in ioctl () from /lib/libc.so.6
354#2 0x00c083b4 in drmWaitVBlank (fd=27, vbl=0xa8727084) at vsync.cpp:256
355#3 0x00c08c7e in DRMVideoSync::Start (this=0x95d9550) at vsync.cpp:308
356#4 0x00b2e6ea in NuppelVideoPlayer::PrebufferEnoughFrames (this=0x8e986b8)
357 at NuppelVideoPlayer.cpp:2255
358#5 0x00b5355b in NuppelVideoPlayer::DisplayNormalFrame (this=0x8e986b8)
359 at NuppelVideoPlayer.cpp:2300
360#6 0x00b54442 in NuppelVideoPlayer::OutputVideoLoop (this=0x8e986b8)
361---Type <return> to continue, or q <return> to quit---
362 at NuppelVideoPlayer.cpp:2500
363#7 0x00b54566 in NuppelVideoPlayer::kickoffOutputVideoLoop (player=0x8e986b8)
364 at NuppelVideoPlayer.cpp:2578
365#8 0x0339dbd4 in start_thread () from /lib/libpthread.so.0
366#9 0x035794fe in clone () from /lib/libc.so.6
367
368Thread 14 (Thread -1468892240 (LWP 11171)):
369#0 0x0056a402 in __kernel_vsyscall ()
370#1 0x035714f9 in ioctl () from /lib/libc.so.6
371#2 0x00c083b4 in drmWaitVBlank (fd=27, vbl=0xa8727084) at vsync.cpp:256
372#3 0x00c08c7e in DRMVideoSync::Start (this=0x95d9550) at vsync.cpp:308
373#4 0x00b2e6ea in NuppelVideoPlayer::PrebufferEnoughFrames (this=0x8e986b8)
374 at NuppelVideoPlayer.cpp:2255
375#5 0x00b5355b in NuppelVideoPlayer::DisplayNormalFrame (this=0x8e986b8)
376 at NuppelVideoPlayer.cpp:2300
377#6 0x00b54442 in NuppelVideoPlayer::OutputVideoLoop (this=0x8e986b8)
378 at NuppelVideoPlayer.cpp:2500
379#7 0x00b54566 in NuppelVideoPlayer::kickoffOutputVideoLoop (player=0x8e986b8)
380 at NuppelVideoPlayer.cpp:2578
381#8 0x0339dbd4 in start_thread () from /lib/libpthread.so.0
382#9 0x035794fe in clone () from /lib/libc.so.6
383
384Thread 4 (Thread -1371485264 (LWP 11134)):
385---Type <return> to continue, or q <return> to quit---
386#0 0x00b66bc3 in QValueVector<DecoderBase::posmapentry>::detach (
387 this=0xaa31a530) at /usr/lib/qt-3.3/include/qvaluevector.h:479
388#1 0x00b66c65 in QValueVector<DecoderBase::posmapentry>::clear (
389 this=0xaa31a530) at /usr/lib/qt-3.3/include/qvaluevector.h:431
390#2 0x00b65833 in DecoderBase::PosMapFromDb (this=0xaa31a4d8)
391 at decoderbase.cpp:159
392#3 0x00b617cc in DecoderBase::SyncPositionMap (this=0xaa31a4d8)
393 at decoderbase.cpp:292
394#4 0x00b5e94e in DecoderBase::setWatchingRecording (this=0xaa31a4d8,
395 mode=false) at decoderbase.cpp:95
396#5 0x00b25d04 in NuppelVideoPlayer::SetWatchingRecording (this=0x8e986b8,
397 mode=false) at NuppelVideoPlayer.cpp:338
398#6 0x00b2ea7d in NuppelVideoPlayer::CheckTVChain (this=0x8e986b8)
399 at NuppelVideoPlayer.cpp:2630
400#7 0x00b198df in TV::RunTV (this=0x8641cf8) at tv_play.cpp:1514
401#8 0x00b1ad79 in TV::EventThread (param=0x8641cf8) at tv_play.cpp:1458
402#9 0x0339dbd4 in start_thread () from /lib/libpthread.so.0
403#10 0x035794fe in clone () from /lib/libc.so.6
404
405Thread 3 (Thread 102341552 (LWP 11128)):
406#0 0x0056a402 in __kernel_vsyscall ()
407#1 0x033a221b in __read_nocancel () from /lib/libpthread.so.0
408#2 0x0338c9df in lirc_nextcode () from /usr/lib/liblirc_client.so.0
409---Type <return> to continue, or q <return> to quit---
410#3 0x0129c87c in LircClient::Process (this=0x84a32e8) at lirc.cpp:68
411#4 0x00302418 in SpawnLirc (param=0x843f248) at mythmainwindow.cpp:52
412#5 0x0339dbd4 in start_thread () from /lib/libpthread.so.0
413#6 0x035794fe in clone () from /lib/libc.so.6
414
415Thread 2 (Thread 36625328 (LWP 11127)):
416#0 0x0056a402 in __kernel_vsyscall ()
417#1 0x0339f876 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
418#2 0x051b5461 in QWaitCondition::wait ()
419 from /usr/lib/qt-3.3/lib/libqt-mt.so.3
420#3 0x0115e25f in MythContext::waitPrivRequest (this=0x838bef8)
421 at mythcontext.cpp:2734
422#4 0x080749a7 in run_priv_thread (data=0x0) at main.cpp:684
423#5 0x0339dbd4 in start_thread () from /lib/libpthread.so.0
424#6 0x035794fe in clone () from /lib/libc.so.6
425
426Thread 1 (Thread -1208768288 (LWP 11120)):
427#0 0x0056a402 in __kernel_vsyscall ()
428#1 0x0353b7f6 in __nanosleep_nocancel () from /lib/libc.so.6
429#2 0x035726e7 in usleep () from /lib/libc.so.6
430#3 0x08072473 in startTV (startInGuide=false) at main.cpp:273
431#4 0x08072540 in startTVNormal () at main.cpp:299
432#5 0x0807a24f in TVMenuCallback (data=0x838bef8, selection=@0x8657f88)
433---Type <return> to continue, or q <return> to quit---
434 at main.cpp:333
435#6 0x0034b0e2 in MythThemedMenuPrivate::handleAction (this=0x8657f58,
436 action=@0x866ca00) at myththemedmenu.cpp:2360
437#7 0x0034b5fe in MythThemedMenuPrivate::keyHandler (this=0x8657f58,
438 actions=@0xbfe55cf8, fullexit=true) at myththemedmenu.cpp:2112
439#8 0x0034bd63 in MythThemedMenuPrivate::keyPressHandler (this=0x8657f58,
440 e=0xbfe5612c) at myththemedmenu.cpp:2015
441#9 0x0034bdf5 in MythThemedMenu::keyPressEvent (this=0x8649d08, e=0xbfe5612c)
442 at myththemedmenu.cpp:2534
443#10 0x00303e58 in MythMainWindow::eventFilter (this=0x843f248, e=0xbfe5612c)
444 at mythmainwindow.cpp:1020
445#11 0x04ee493c in QObject::activate_filters ()
446 from /usr/lib/qt-3.3/lib/libqt-mt.so.3
447#12 0x04ee49b1 in QObject::event () from /usr/lib/qt-3.3/lib/libqt-mt.so.3
448#13 0x04f22e0c in QWidget::event () from /usr/lib/qt-3.3/lib/libqt-mt.so.3
449#14 0x04e800dd in QApplication::internalNotify ()
450 from /usr/lib/qt-3.3/lib/libqt-mt.so.3
451#15 0x04e80d69 in QApplication::notify ()
452 from /usr/lib/qt-3.3/lib/libqt-mt.so.3
453#16 0x01287c6b in QApplication::sendEvent (receiver=0x843f248,
454 event=0xbfe5612c) at /usr/lib/qt-3.3/include/qapplication.h:515
455#17 0x0030d202 in MythMainWindow::customEvent (this=0x843f248, ce=0x8648ab0)
456 at mythmainwindow.cpp:1209
457---Type <return> to continue, or q <return> to quit---
458#18 0x04ee4a1b in QObject::event () from /usr/lib/qt-3.3/lib/libqt-mt.so.3
459#19 0x04f22e0c in QWidget::event () from /usr/lib/qt-3.3/lib/libqt-mt.so.3
460#20 0x04e800dd in QApplication::internalNotify ()
461 from /usr/lib/qt-3.3/lib/libqt-mt.so.3
462#21 0x04e80a36 in QApplication::notify ()
463 from /usr/lib/qt-3.3/lib/libqt-mt.so.3
464#22 0x04e81863 in QApplication::sendPostedEvents ()
465 from /usr/lib/qt-3.3/lib/libqt-mt.so.3
466#23 0x04e819f8 in QApplication::sendPostedEvents ()
467 from /usr/lib/qt-3.3/lib/libqt-mt.so.3
468#24 0x04e29f7e in QEventLoop::processEvents ()
469 from /usr/lib/qt-3.3/lib/libqt-mt.so.3
470#25 0x04e98812 in QEventLoop::enterLoop ()
471 from /usr/lib/qt-3.3/lib/libqt-mt.so.3
472#26 0x04e98736 in QEventLoop::exec () from /usr/lib/qt-3.3/lib/libqt-mt.so.3
473#27 0x04e7faa9 in QApplication::exec () from /usr/lib/qt-3.3/lib/libqt-mt.so.3
474#28 0x08079de3 in main (argc=3, argv=0xbfe56b64) at main.cpp:1147
475(gdb)