1 | [Thread debugging using libthread_db enabled] |
---|
2 | [New Thread 46912582358544 (LWP 19638)] |
---|
3 | [New Thread 1082132832 (LWP 19645)] |
---|
4 | [New Thread 1090525536 (LWP 19646)] |
---|
5 | [New Thread 1098918240 (LWP 19647)] |
---|
6 | [Thread 1090525536 (LWP 19646) exited] |
---|
7 | [Thread 1098918240 (LWP 19647) exited] |
---|
8 | [New Thread 1098918240 (LWP 19654)] |
---|
9 | [New Thread 1090525536 (LWP 19655)] |
---|
10 | [Thread 1090525536 (LWP 19655) exited] |
---|
11 | [Thread 1098918240 (LWP 19654) exited] |
---|
12 | [New Thread 1098918240 (LWP 19656)] |
---|
13 | [New Thread 1090525536 (LWP 19657)] |
---|
14 | [Thread 1090525536 (LWP 19657) exited] |
---|
15 | [Thread 1098918240 (LWP 19656) exited] |
---|
16 | [New Thread 1098918240 (LWP 19658)] |
---|
17 | [New Thread 1090525536 (LWP 19659)] |
---|
18 | [Thread 1090525536 (LWP 19659) exited] |
---|
19 | [Thread 1098918240 (LWP 19658) exited] |
---|
20 | [New Thread 1098918240 (LWP 19660)] |
---|
21 | [New Thread 1090525536 (LWP 19661)] |
---|
22 | [Thread 1090525536 (LWP 19661) exited] |
---|
23 | [Thread 1098918240 (LWP 19660) exited] |
---|
24 | [New Thread 1098918240 (LWP 19662)] |
---|
25 | [New Thread 1090525536 (LWP 19663)] |
---|
26 | [Thread 1090525536 (LWP 19663) exited] |
---|
27 | [Thread 1098918240 (LWP 19662) exited] |
---|
28 | [New Thread 1098918240 (LWP 19664)] |
---|
29 | [New Thread 1090525536 (LWP 19665)] |
---|
30 | [Thread 1090525536 (LWP 19665) exited] |
---|
31 | [Thread 1098918240 (LWP 19664) exited] |
---|
32 | [New Thread 1098918240 (LWP 19666)] |
---|
33 | [New Thread 1090525536 (LWP 19667)] |
---|
34 | [New Thread 1107319136 (LWP 19669)] |
---|
35 | [Thread 1090525536 (LWP 19667) exited] |
---|
36 | [Thread 1098918240 (LWP 19666) exited] |
---|
37 | [New Thread 1098918240 (LWP 19670)] |
---|
38 | [New Thread 1090525536 (LWP 19671)] |
---|
39 | [New Thread 1115711840 (LWP 19672)] |
---|
40 | [New Thread 1124104544 (LWP 19673)] |
---|
41 | |
---|
42 | Program received signal SIGABRT, Aborted. |
---|
43 | [Switching to Thread 1098918240 (LWP 19670)] |
---|
44 | 0x00002aaaaeb44e20 in raise () from /lib/libc.so.6 |
---|
45 | |
---|
46 | Thread 23 (Thread 1124104544 (LWP 19673)): |
---|
47 | #0 0x00002aaaaeba8615 in nanosleep () from /lib/libc.so.6 |
---|
48 | No symbol table info available. |
---|
49 | #1 0x00002aaaaebda324 in usleep () from /lib/libc.so.6 |
---|
50 | No symbol table info available. |
---|
51 | #2 0x00002aaaab3a4ec0 in BusyWaitVideoSync::WaitForFrame (this=0x16bd350, sync_delay=0) at vsync.cpp:786 |
---|
52 | cnt = 0 |
---|
53 | #3 0x00002aaaab2fdb9c in NuppelVideoPlayer::AVSync (this=0x1442bd0) at NuppelVideoPlayer.cpp:1711 |
---|
54 | diverge = 1.11613619 |
---|
55 | buffer = (VideoFrame *) 0x13cbd10 |
---|
56 | ps = kScan_Ignore |
---|
57 | #4 0x00002aaaab315a2a in NuppelVideoPlayer::DisplayNormalFrame (this=0x1442bd0) at NuppelVideoPlayer.cpp:2018 |
---|
58 | frame = (VideoFrame *) 0x13cbd10 |
---|
59 | #5 0x00002aaaab31638e in NuppelVideoPlayer::OutputVideoLoop (this=0x1442bd0) at NuppelVideoPlayer.cpp:2140 |
---|
60 | temp_speed = 1 |
---|
61 | fr_int = 33366 |
---|
62 | rf_int = 16665 |
---|
63 | #6 0x00002aaaab3164db in NuppelVideoPlayer::kickoffOutputVideoLoop (player=0x1442bd0) at NuppelVideoPlayer.cpp:2216 |
---|
64 | nvp = (NuppelVideoPlayer *) 0x1442bd0 |
---|
65 | #7 0x00002aaaae575b1c in start_thread () from /lib/libpthread.so.0 |
---|
66 | No symbol table info available. |
---|
67 | #8 0x00002aaaaebe1052 in clone () from /lib/libc.so.6 |
---|
68 | No symbol table info available. |
---|
69 | #9 0x0000000000000000 in ?? () |
---|
70 | No symbol table info available. |
---|
71 | |
---|
72 | Thread 22 (Thread 1115711840 (LWP 19672)): |
---|
73 | #0 0x00002aaaaeba8615 in nanosleep () from /lib/libc.so.6 |
---|
74 | No symbol table info available. |
---|
75 | #1 0x00002aaaaebda324 in usleep () from /lib/libc.so.6 |
---|
76 | No symbol table info available. |
---|
77 | #2 0x00002aaaac38b41e in AudioOutputBase::OutputAudioLoop (this=0x2aaab7e10010) at audiooutputbase.cpp:781 |
---|
78 | space_on_soundcard = 1296 |
---|
79 | last_space_on_soundcard = 1296 |
---|
80 | zeros = 0x42804d90 "" |
---|
81 | fragment = 0x42803d80 "fñ_ñ.ñ\037ñ4ñ\031ñ%ñ\001ñ\033ñ÷ð-ñ\006ñ\026ñåð®ðnð?ðõï(ðÔï|ð\035ð\004ñ\230ðbñèð]ñÏð2ñ\211ð\200ñŸðÏò\002ò6õdô2øR÷ÖúÛùšü\214û8þÿü^" |
---|
82 | e = {<MythEvent> = {<QCustomEvent> = {<> = {<No data fields>}, d = 0x0}, message = {static null = {static null = <same as static member of an already seen type>, d = 0x679da0, static shared_null = 0x679da0}, d = 0x0, static shared_null = 0x679da0}, extradata = {<QValueList<QString>> = {sh = 0x0}, <No data fields>}}, error_msg = 0x0, elasped_seconds = 0, written_bytes = 0, brate = 0, freq = 0, prec = 0, chan = 0} |
---|
83 | #3 0x00002aaaac38b826 in AudioOutputBase::kickoffOutputAudioLoop (player=0x2aaab7e10010) at audiooutputbase.cpp:874 |
---|
84 | No locals. |
---|
85 | #4 0x00002aaaae575b1c in start_thread () from /lib/libpthread.so.0 |
---|
86 | No symbol table info available. |
---|
87 | #5 0x00002aaaaebe1052 in clone () from /lib/libc.so.6 |
---|
88 | No symbol table info available. |
---|
89 | #6 0x0000000000000000 in ?? () |
---|
90 | No symbol table info available. |
---|
91 | |
---|
92 | Thread 21 (Thread 1090525536 (LWP 19671)): |
---|
93 | #0 0x00002aaaae57a41f in __read_nocancel () from /lib/libpthread.so.0 |
---|
94 | No symbol table info available. |
---|
95 | #1 0x00002aaaab13b6e6 in RingBuffer::safe_read (this=0x73d500, fd=20, data=0x2aaab7d91010, sz=262144) at RingBuffer.cpp:391 |
---|
96 | ret = 7591296 |
---|
97 | tot = 0 |
---|
98 | errcnt = 0 |
---|
99 | zerocnt = 0 |
---|
100 | #2 0x00002aaaab13d49c in RingBuffer::ReadAheadThread (this=0x73d500) at RingBuffer.cpp:756 |
---|
101 | totfree = 262144 |
---|
102 | ret = 262144 |
---|
103 | used = 2457601 |
---|
104 | loops = 0 |
---|
105 | #3 0x00002aaaab13e001 in RingBuffer::StartReader (type=0x73d500) at RingBuffer.cpp:680 |
---|
106 | rbuffer = (RingBuffer *) 0x73d500 |
---|
107 | #4 0x00002aaaae575b1c in start_thread () from /lib/libpthread.so.0 |
---|
108 | No symbol table info available. |
---|
109 | #5 0x00002aaaaebe1052 in clone () from /lib/libc.so.6 |
---|
110 | No symbol table info available. |
---|
111 | #6 0x0000000000000000 in ?? () |
---|
112 | No symbol table info available. |
---|
113 | |
---|
114 | Thread 20 (Thread 1098918240 (LWP 19670)): |
---|
115 | #0 0x00002aaaaeb44e20 in raise () from /lib/libc.so.6 |
---|
116 | No symbol table info available. |
---|
117 | #1 0x00002aaaaeb462d0 in abort () from /lib/libc.so.6 |
---|
118 | No symbol table info available. |
---|
119 | #2 0x00002aaaaeb3dffb in __assert_fail () from /lib/libc.so.6 |
---|
120 | No symbol table info available. |
---|
121 | #3 0x00002aaaab231843 in append_cc (cc=0x1442bd8, service_num=1, blk_buf=0x7bcda2 "\230;\216", block_size=17) at cc708decoder.cpp:472 |
---|
122 | __PRETTY_FUNCTION__ = "void append_cc(CC708Reader*, uint, const unsigned char*, int)" |
---|
123 | #4 0x00002aaaab231a03 in parse_cc_packet (cb_cbs=0x1442bd8, pkt=0x7bcda0) at cc708decoder.cpp:549 |
---|
124 | block_size = 17 |
---|
125 | pkt_buf = (const unsigned char *) 0x7bcda0 "Ê1\230;\216" |
---|
126 | off = 1 |
---|
127 | len = 19 |
---|
128 | pkt_size = 20 |
---|
129 | service_number = 1 |
---|
130 | block_data_offset = 2 |
---|
131 | seq_num = 3 |
---|
132 | __PRETTY_FUNCTION__ = "void parse_cc_packet(CC708Reader*, CaptionPacket*)" |
---|
133 | #5 0x00002aaaab231ab1 in CC708Decoder::decode_cc_data (this=0x7bcda0, cc_type=3, data1=3, data2=34) at cc708decoder.cpp:66 |
---|
134 | No locals. |
---|
135 | #6 0x00002aaaab3277e9 in decode_cc_atsc (s=0x83eac0, buf=0x1810f5b "T", sz=45215) at avformatdecoder.cpp:1548 |
---|
136 | data1 = 3 |
---|
137 | cc_type = 3 |
---|
138 | cc_code = 255 |
---|
139 | data2 = 34 |
---|
140 | cc_valid = true |
---|
141 | nd = (AvFormatDecoder *) 0x130a180 |
---|
142 | process_cc_data = true |
---|
143 | cc_count = 20 |
---|
144 | cc_state = 1 |
---|
145 | buf_size = 45215 |
---|
146 | index = 11 |
---|
147 | curcount = 3 |
---|
148 | #7 0x00002aaaabe01e22 in mpeg_decode_user_data (avctx=0xffffffffffffffff, buf=<value optimized out>, buf_size=<value optimized out>) at mpeg12.c:2977 |
---|
149 | p = <value optimized out> |
---|
150 | len = <value optimized out> |
---|
151 | #8 0x00002aaaabe022ef in mpeg_decode_frame (avctx=0x83eac0, data=<value optimized out>, data_size=0x4180182c, buf=0x1810f40 "", buf_size=45242) at mpeg12.c:3150 |
---|
152 | s = (Mpeg1Context *) 0x13a4500 |
---|
153 | buf_end = <value optimized out> |
---|
154 | buf_ptr = (const uint8_t *) 0x1810f56 "GA94\003T" |
---|
155 | ret = <value optimized out> |
---|
156 | start_code = 434 |
---|
157 | input_size = 45220 |
---|
158 | picture = (AVFrame *) 0x41801670 |
---|
159 | s2 = (MpegEncContext *) 0x13a4500 |
---|
160 | #9 0x00002aaaabd4bd07 in avcodec_decode_video (avctx=0x83eac0, picture=0x41801670, got_picture_ptr=0x4180182c, buf=0x1810f40 "", buf_size=45242) at utils.c:948 |
---|
161 | ret = <value optimized out> |
---|
162 | #10 0x00002aaaab33671f in AvFormatDecoder::GetFrame (this=0x130a180, onlyvideo=0) at avformatdecoder.cpp:2627 |
---|
163 | context = (AVCodecContext *) 0x83eac0 |
---|
164 | mpa_pic = {data = {0x0, 0x0, 0x0, 0x0}, linesize = {0, 0, 0, 0}, base = {0x0, 0x0, 0x0, 0x0}, key_frame = 0, pict_type = 0, pts = 0, coded_picture_number = 0, display_picture_number = 0, quality = 0, age = 0, reference = 0, qscale_table = 0x0, qstride = 0, mbskip_table = 0x0, motion_val = {0x0, 0x0}, mb_type = 0x0, motion_subsample_log2 = 0 '\0', opaque = 0x0, error = {0, 0, 0, 0}, type = 0, repeat_pict = 0, qscale_type = 0, interlaced_frame = 0, top_field_first = 0, pan_scan = 0x0, palette_has_changed = 0, buffer_hints = 0, dct_coeff = 0x0, ref_index = {0x0, 0x0}} |
---|
165 | gotpicture = 0 |
---|
166 | temppts = 46912505464068 |
---|
167 | picframe = (VideoFrame *) 0x41801b10 |
---|
168 | curstream = (AVStream *) 0x1260cf0 |
---|
169 | ctype = 0 |
---|
170 | audIdx = 1 |
---|
171 | subIdx = -1 |
---|
172 | pkt = (AVPacket *) 0x16a4850 |
---|
173 | ret = 0 |
---|
174 | ptr = (unsigned char *) 0x1810f40 "" |
---|
175 | firstloop = true |
---|
176 | have_err = false |
---|
177 | storevideoframes = false |
---|
178 | len = 45242 |
---|
179 | data_size = 0 |
---|
180 | pts = 129577 |
---|
181 | allowedquit = false |
---|
182 | dvdvideopause = false |
---|
183 | skipaudio = false |
---|
184 | #11 0x00002aaaab2f7746 in NuppelVideoPlayer::GetFrameNormal (this=0x1442bd0, onlyvideo=0) at NuppelVideoPlayer.cpp:1017 |
---|
185 | No locals. |
---|
186 | #12 0x00002aaaab2f839e in NuppelVideoPlayer::GetFrame (this=0x1442bd0, onlyvideo=0, unsafe=false) at NuppelVideoPlayer.cpp:1095 |
---|
187 | ret = false |
---|
188 | #13 0x00002aaaab30b0d3 in NuppelVideoPlayer::StartPlaying (this=0x1442bd0) at NuppelVideoPlayer.cpp:2763 |
---|
189 | output_video = 1124104544 |
---|
190 | decoder_thread = 1098918240 |
---|
191 | #14 0x00002aaaab2b2cc7 in SpawnDecode (param=0x1442bd0) at tv_play.cpp:211 |
---|
192 | nvp = (class NuppelVideoPlayer *) 0x1442bd0 |
---|
193 | #15 0x00002aaaae575b1c in start_thread () from /lib/libpthread.so.0 |
---|
194 | No symbol table info available. |
---|
195 | #16 0x00002aaaaebe1052 in clone () from /lib/libc.so.6 |
---|
196 | No symbol table info available. |
---|
197 | #17 0x0000000000000000 in ?? () |
---|
198 | No symbol table info available. |
---|
199 | |
---|
200 | Thread 19 (Thread 1107319136 (LWP 19669)): |
---|
201 | #0 0x00002aaaaeba8615 in nanosleep () from /lib/libc.so.6 |
---|
202 | No symbol table info available. |
---|
203 | #1 0x00002aaaaebda324 in usleep () from /lib/libc.so.6 |
---|
204 | No symbol table info available. |
---|
205 | #2 0x00002aaaab2e8968 in TV::RunTV (this=0x139d220) at tv_play.cpp:1506 |
---|
206 | doHandle = false |
---|
207 | keypressed = (QKeyEvent *) 0x2aaabdf08c20 |
---|
208 | netCmd = {static null = {static null = <same as static member of an already seen type>, d = 0x679da0, static shared_null = 0x679da0}, d = 0x2aaabdf01380, static shared_null = 0x679da0} |
---|
209 | updatecheck = 22 |
---|
210 | #3 0x00002aaaab2e9b57 in TV::EventThread (param=0x139d220) at tv_play.cpp:1434 |
---|
211 | thetv = (class TV *) 0x139d220 |
---|
212 | #4 0x00002aaaae575b1c in start_thread () from /lib/libpthread.so.0 |
---|
213 | No symbol table info available. |
---|
214 | #5 0x00002aaaaebe1052 in clone () from /lib/libc.so.6 |
---|
215 | No symbol table info available. |
---|
216 | #6 0x0000000000000000 in ?? () |
---|
217 | No symbol table info available. |
---|
218 | |
---|
219 | Thread 18 (Thread 1090525536 (LWP 19671)): |
---|
220 | #0 0x00002aaaae57a41f in __read_nocancel () from /lib/libpthread.so.0 |
---|
221 | No symbol table info available. |
---|
222 | #1 0x00002aaaab13b6e6 in RingBuffer::safe_read (this=0x73d500, fd=20, data=0x2aaab7d91010, sz=262144) at RingBuffer.cpp:391 |
---|
223 | ret = 7591296 |
---|
224 | tot = 0 |
---|
225 | errcnt = 0 |
---|
226 | zerocnt = 0 |
---|
227 | #2 0x00002aaaab13d49c in RingBuffer::ReadAheadThread (this=0x73d500) at RingBuffer.cpp:756 |
---|
228 | totfree = 262144 |
---|
229 | ret = 262144 |
---|
230 | used = 2457601 |
---|
231 | loops = 0 |
---|
232 | #3 0x00002aaaab13e001 in RingBuffer::StartReader (type=0x73d500) at RingBuffer.cpp:680 |
---|
233 | rbuffer = (RingBuffer *) 0x73d500 |
---|
234 | #4 0x00002aaaae575b1c in start_thread () from /lib/libpthread.so.0 |
---|
235 | No symbol table info available. |
---|
236 | #5 0x00002aaaaebe1052 in clone () from /lib/libc.so.6 |
---|
237 | No symbol table info available. |
---|
238 | #6 0x0000000000000000 in ?? () |
---|
239 | No symbol table info available. |
---|
240 | |
---|
241 | Thread 17 (Thread 1098918240 (LWP 19670)): |
---|
242 | #0 0x00002aaaaeb44e20 in raise () from /lib/libc.so.6 |
---|
243 | No symbol table info available. |
---|
244 | #1 0x00002aaaaeb462d0 in abort () from /lib/libc.so.6 |
---|
245 | No symbol table info available. |
---|
246 | #2 0x00002aaaaeb3dffb in __assert_fail () from /lib/libc.so.6 |
---|
247 | No symbol table info available. |
---|
248 | #3 0x00002aaaab231843 in append_cc (cc=0x1442bd8, service_num=1, blk_buf=0x7bcda2 "\230;\216", block_size=17) at cc708decoder.cpp:472 |
---|
249 | __PRETTY_FUNCTION__ = "void append_cc(CC708Reader*, uint, const unsigned char*, int)" |
---|
250 | #4 0x00002aaaab231a03 in parse_cc_packet (cb_cbs=0x1442bd8, pkt=0x7bcda0) at cc708decoder.cpp:549 |
---|
251 | block_size = 17 |
---|
252 | pkt_buf = (const unsigned char *) 0x7bcda0 "Ê1\230;\216" |
---|
253 | off = 1 |
---|
254 | len = 19 |
---|
255 | pkt_size = 20 |
---|
256 | service_number = 1 |
---|
257 | block_data_offset = 2 |
---|
258 | seq_num = 3 |
---|
259 | __PRETTY_FUNCTION__ = "void parse_cc_packet(CC708Reader*, CaptionPacket*)" |
---|
260 | #5 0x00002aaaab231ab1 in CC708Decoder::decode_cc_data (this=0x7bcda0, cc_type=3, data1=3, data2=34) at cc708decoder.cpp:66 |
---|
261 | No locals. |
---|
262 | #6 0x00002aaaab3277e9 in decode_cc_atsc (s=0x83eac0, buf=0x1810f5b "T", sz=45215) at avformatdecoder.cpp:1548 |
---|
263 | data1 = 3 |
---|
264 | cc_type = 3 |
---|
265 | cc_code = 255 |
---|
266 | data2 = 34 |
---|
267 | cc_valid = true |
---|
268 | nd = (AvFormatDecoder *) 0x130a180 |
---|
269 | process_cc_data = true |
---|
270 | cc_count = 20 |
---|
271 | cc_state = 1 |
---|
272 | buf_size = 45215 |
---|
273 | index = 11 |
---|
274 | curcount = 3 |
---|
275 | #7 0x00002aaaabe01e22 in mpeg_decode_user_data (avctx=0xffffffffffffffff, buf=<value optimized out>, buf_size=<value optimized out>) at mpeg12.c:2977 |
---|
276 | p = <value optimized out> |
---|
277 | len = <value optimized out> |
---|
278 | #8 0x00002aaaabe022ef in mpeg_decode_frame (avctx=0x83eac0, data=<value optimized out>, data_size=0x4180182c, buf=0x1810f40 "", buf_size=45242) at mpeg12.c:3150 |
---|
279 | s = (Mpeg1Context *) 0x13a4500 |
---|
280 | buf_end = <value optimized out> |
---|
281 | buf_ptr = (const uint8_t *) 0x1810f56 "GA94\003T" |
---|
282 | ret = <value optimized out> |
---|
283 | start_code = 434 |
---|
284 | input_size = 45220 |
---|
285 | picture = (AVFrame *) 0x41801670 |
---|
286 | s2 = (MpegEncContext *) 0x13a4500 |
---|
287 | #9 0x00002aaaabd4bd07 in avcodec_decode_video (avctx=0x83eac0, picture=0x41801670, got_picture_ptr=0x4180182c, buf=0x1810f40 "", buf_size=45242) at utils.c:948 |
---|
288 | ret = <value optimized out> |
---|
289 | #10 0x00002aaaab33671f in AvFormatDecoder::GetFrame (this=0x130a180, onlyvideo=0) at avformatdecoder.cpp:2627 |
---|
290 | context = (AVCodecContext *) 0x83eac0 |
---|
291 | mpa_pic = {data = {0x0, 0x0, 0x0, 0x0}, linesize = {0, 0, 0, 0}, base = {0x0, 0x0, 0x0, 0x0}, key_frame = 0, pict_type = 0, pts = 0, coded_picture_number = 0, display_picture_number = 0, quality = 0, age = 0, reference = 0, qscale_table = 0x0, qstride = 0, mbskip_table = 0x0, motion_val = {0x0, 0x0}, mb_type = 0x0, motion_subsample_log2 = 0 '\0', opaque = 0x0, error = {0, 0, 0, 0}, type = 0, repeat_pict = 0, qscale_type = 0, interlaced_frame = 0, top_field_first = 0, pan_scan = 0x0, palette_has_changed = 0, buffer_hints = 0, dct_coeff = 0x0, ref_index = {0x0, 0x0}} |
---|
292 | gotpicture = 0 |
---|
293 | temppts = 46912505464068 |
---|
294 | picframe = (VideoFrame *) 0x41801b10 |
---|
295 | curstream = (AVStream *) 0x1260cf0 |
---|
296 | ctype = 0 |
---|
297 | audIdx = 1 |
---|
298 | subIdx = -1 |
---|
299 | pkt = (AVPacket *) 0x16a4850 |
---|
300 | ret = 0 |
---|
301 | ptr = (unsigned char *) 0x1810f40 "" |
---|
302 | firstloop = true |
---|
303 | have_err = false |
---|
304 | storevideoframes = false |
---|
305 | len = 45242 |
---|
306 | data_size = 0 |
---|
307 | pts = 129577 |
---|
308 | allowedquit = false |
---|
309 | dvdvideopause = false |
---|
310 | skipaudio = false |
---|
311 | #11 0x00002aaaab2f7746 in NuppelVideoPlayer::GetFrameNormal (this=0x1442bd0, onlyvideo=0) at NuppelVideoPlayer.cpp:1017 |
---|
312 | No locals. |
---|
313 | #12 0x00002aaaab2f839e in NuppelVideoPlayer::GetFrame (this=0x1442bd0, onlyvideo=0, unsafe=false) at NuppelVideoPlayer.cpp:1095 |
---|
314 | ret = false |
---|
315 | #13 0x00002aaaab30b0d3 in NuppelVideoPlayer::StartPlaying (this=0x1442bd0) at NuppelVideoPlayer.cpp:2763 |
---|
316 | output_video = 1124104544 |
---|
317 | decoder_thread = 1098918240 |
---|
318 | #14 0x00002aaaab2b2cc7 in SpawnDecode (param=0x1442bd0) at tv_play.cpp:211 |
---|
319 | nvp = (class NuppelVideoPlayer *) 0x1442bd0 |
---|
320 | #15 0x00002aaaae575b1c in start_thread () from /lib/libpthread.so.0 |
---|
321 | No symbol table info available. |
---|
322 | #16 0x00002aaaaebe1052 in clone () from /lib/libc.so.6 |
---|
323 | No symbol table info available. |
---|
324 | #17 0x0000000000000000 in ?? () |
---|
325 | No symbol table info available. |
---|
326 | |
---|
327 | Thread 16 (Thread 1090525536 (LWP 19671)): |
---|
328 | #0 0x00002aaaae57a41f in __read_nocancel () from /lib/libpthread.so.0 |
---|
329 | No symbol table info available. |
---|
330 | #1 0x00002aaaab13b6e6 in RingBuffer::safe_read (this=0x73d500, fd=20, data=0x2aaab7d91010, sz=262144) at RingBuffer.cpp:391 |
---|
331 | ret = 7591296 |
---|
332 | tot = 0 |
---|
333 | errcnt = 0 |
---|
334 | zerocnt = 0 |
---|
335 | #2 0x00002aaaab13d49c in RingBuffer::ReadAheadThread (this=0x73d500) at RingBuffer.cpp:756 |
---|
336 | totfree = 262144 |
---|
337 | ret = 262144 |
---|
338 | used = 2457601 |
---|
339 | loops = 0 |
---|
340 | #3 0x00002aaaab13e001 in RingBuffer::StartReader (type=0x73d500) at RingBuffer.cpp:680 |
---|
341 | rbuffer = (RingBuffer *) 0x73d500 |
---|
342 | #4 0x00002aaaae575b1c in start_thread () from /lib/libpthread.so.0 |
---|
343 | No symbol table info available. |
---|
344 | #5 0x00002aaaaebe1052 in clone () from /lib/libc.so.6 |
---|
345 | No symbol table info available. |
---|
346 | #6 0x0000000000000000 in ?? () |
---|
347 | No symbol table info available. |
---|
348 | |
---|
349 | Thread 15 (Thread 1098918240 (LWP 19670)): |
---|
350 | #0 0x00002aaaaeb44e20 in raise () from /lib/libc.so.6 |
---|
351 | No symbol table info available. |
---|
352 | #1 0x00002aaaaeb462d0 in abort () from /lib/libc.so.6 |
---|
353 | No symbol table info available. |
---|
354 | #2 0x00002aaaaeb3dffb in __assert_fail () from /lib/libc.so.6 |
---|
355 | No symbol table info available. |
---|
356 | #3 0x00002aaaab231843 in append_cc (cc=0x1442bd8, service_num=1, blk_buf=0x7bcda2 "\230;\216", block_size=17) at cc708decoder.cpp:472 |
---|
357 | __PRETTY_FUNCTION__ = "void append_cc(CC708Reader*, uint, const unsigned char*, int)" |
---|
358 | #4 0x00002aaaab231a03 in parse_cc_packet (cb_cbs=0x1442bd8, pkt=0x7bcda0) at cc708decoder.cpp:549 |
---|
359 | block_size = 17 |
---|
360 | pkt_buf = (const unsigned char *) 0x7bcda0 "Ê1\230;\216" |
---|
361 | off = 1 |
---|
362 | len = 19 |
---|
363 | pkt_size = 20 |
---|
364 | service_number = 1 |
---|
365 | block_data_offset = 2 |
---|
366 | seq_num = 3 |
---|
367 | __PRETTY_FUNCTION__ = "void parse_cc_packet(CC708Reader*, CaptionPacket*)" |
---|
368 | #5 0x00002aaaab231ab1 in CC708Decoder::decode_cc_data (this=0x7bcda0, cc_type=3, data1=3, data2=34) at cc708decoder.cpp:66 |
---|
369 | No locals. |
---|
370 | #6 0x00002aaaab3277e9 in decode_cc_atsc (s=0x83eac0, buf=0x1810f5b "T", sz=45215) at avformatdecoder.cpp:1548 |
---|
371 | data1 = 3 |
---|
372 | cc_type = 3 |
---|
373 | cc_code = 255 |
---|
374 | data2 = 34 |
---|
375 | cc_valid = true |
---|
376 | nd = (AvFormatDecoder *) 0x130a180 |
---|
377 | process_cc_data = true |
---|
378 | cc_count = 20 |
---|
379 | cc_state = 1 |
---|
380 | buf_size = 45215 |
---|
381 | index = 11 |
---|
382 | curcount = 3 |
---|
383 | #7 0x00002aaaabe01e22 in mpeg_decode_user_data (avctx=0xffffffffffffffff, buf=<value optimized out>, buf_size=<value optimized out>) at mpeg12.c:2977 |
---|
384 | p = <value optimized out> |
---|
385 | len = <value optimized out> |
---|
386 | #8 0x00002aaaabe022ef in mpeg_decode_frame (avctx=0x83eac0, data=<value optimized out>, data_size=0x4180182c, buf=0x1810f40 "", buf_size=45242) at mpeg12.c:3150 |
---|
387 | s = (Mpeg1Context *) 0x13a4500 |
---|
388 | buf_end = <value optimized out> |
---|
389 | buf_ptr = (const uint8_t *) 0x1810f56 "GA94\003T" |
---|
390 | ret = <value optimized out> |
---|
391 | start_code = 434 |
---|
392 | input_size = 45220 |
---|
393 | picture = (AVFrame *) 0x41801670 |
---|
394 | s2 = (MpegEncContext *) 0x13a4500 |
---|
395 | #9 0x00002aaaabd4bd07 in avcodec_decode_video (avctx=0x83eac0, picture=0x41801670, got_picture_ptr=0x4180182c, buf=0x1810f40 "", buf_size=45242) at utils.c:948 |
---|
396 | ret = <value optimized out> |
---|
397 | #10 0x00002aaaab33671f in AvFormatDecoder::GetFrame (this=0x130a180, onlyvideo=0) at avformatdecoder.cpp:2627 |
---|
398 | context = (AVCodecContext *) 0x83eac0 |
---|
399 | mpa_pic = {data = {0x0, 0x0, 0x0, 0x0}, linesize = {0, 0, 0, 0}, base = {0x0, 0x0, 0x0, 0x0}, key_frame = 0, pict_type = 0, pts = 0, coded_picture_number = 0, display_picture_number = 0, quality = 0, age = 0, reference = 0, qscale_table = 0x0, qstride = 0, mbskip_table = 0x0, motion_val = {0x0, 0x0}, mb_type = 0x0, motion_subsample_log2 = 0 '\0', opaque = 0x0, error = {0, 0, 0, 0}, type = 0, repeat_pict = 0, qscale_type = 0, interlaced_frame = 0, top_field_first = 0, pan_scan = 0x0, palette_has_changed = 0, buffer_hints = 0, dct_coeff = 0x0, ref_index = {0x0, 0x0}} |
---|
400 | gotpicture = 0 |
---|
401 | temppts = 46912505464068 |
---|
402 | picframe = (VideoFrame *) 0x41801b10 |
---|
403 | curstream = (AVStream *) 0x1260cf0 |
---|
404 | ctype = 0 |
---|
405 | audIdx = 1 |
---|
406 | subIdx = -1 |
---|
407 | pkt = (AVPacket *) 0x16a4850 |
---|
408 | ret = 0 |
---|
409 | ptr = (unsigned char *) 0x1810f40 "" |
---|
410 | firstloop = true |
---|
411 | have_err = false |
---|
412 | storevideoframes = false |
---|
413 | len = 45242 |
---|
414 | data_size = 0 |
---|
415 | pts = 129577 |
---|
416 | allowedquit = false |
---|
417 | dvdvideopause = false |
---|
418 | skipaudio = false |
---|
419 | #11 0x00002aaaab2f7746 in NuppelVideoPlayer::GetFrameNormal (this=0x1442bd0, onlyvideo=0) at NuppelVideoPlayer.cpp:1017 |
---|
420 | No locals. |
---|
421 | #12 0x00002aaaab2f839e in NuppelVideoPlayer::GetFrame (this=0x1442bd0, onlyvideo=0, unsafe=false) at NuppelVideoPlayer.cpp:1095 |
---|
422 | ret = false |
---|
423 | #13 0x00002aaaab30b0d3 in NuppelVideoPlayer::StartPlaying (this=0x1442bd0) at NuppelVideoPlayer.cpp:2763 |
---|
424 | output_video = 1124104544 |
---|
425 | decoder_thread = 1098918240 |
---|
426 | #14 0x00002aaaab2b2cc7 in SpawnDecode (param=0x1442bd0) at tv_play.cpp:211 |
---|
427 | nvp = (class NuppelVideoPlayer *) 0x1442bd0 |
---|
428 | #15 0x00002aaaae575b1c in start_thread () from /lib/libpthread.so.0 |
---|
429 | No symbol table info available. |
---|
430 | #16 0x00002aaaaebe1052 in clone () from /lib/libc.so.6 |
---|
431 | No symbol table info available. |
---|
432 | #17 0x0000000000000000 in ?? () |
---|
433 | No symbol table info available. |
---|
434 | |
---|
435 | Thread 14 (Thread 1090525536 (LWP 19671)): |
---|
436 | #0 0x00002aaaae57a41f in __read_nocancel () from /lib/libpthread.so.0 |
---|
437 | No symbol table info available. |
---|
438 | #1 0x00002aaaab13b6e6 in RingBuffer::safe_read (this=0x73d500, fd=20, data=0x2aaab7d91010, sz=262144) at RingBuffer.cpp:391 |
---|
439 | ret = 7591296 |
---|
440 | tot = 0 |
---|
441 | errcnt = 0 |
---|
442 | zerocnt = 0 |
---|
443 | #2 0x00002aaaab13d49c in RingBuffer::ReadAheadThread (this=0x73d500) at RingBuffer.cpp:756 |
---|
444 | totfree = 262144 |
---|
445 | ret = 262144 |
---|
446 | used = 2457601 |
---|
447 | loops = 0 |
---|
448 | #3 0x00002aaaab13e001 in RingBuffer::StartReader (type=0x73d500) at RingBuffer.cpp:680 |
---|
449 | rbuffer = (RingBuffer *) 0x73d500 |
---|
450 | #4 0x00002aaaae575b1c in start_thread () from /lib/libpthread.so.0 |
---|
451 | No symbol table info available. |
---|
452 | #5 0x00002aaaaebe1052 in clone () from /lib/libc.so.6 |
---|
453 | No symbol table info available. |
---|
454 | #6 0x0000000000000000 in ?? () |
---|
455 | No symbol table info available. |
---|
456 | |
---|
457 | Thread 13 (Thread 1098918240 (LWP 19670)): |
---|
458 | #0 0x00002aaaaeb44e20 in raise () from /lib/libc.so.6 |
---|
459 | No symbol table info available. |
---|
460 | #1 0x00002aaaaeb462d0 in abort () from /lib/libc.so.6 |
---|
461 | No symbol table info available. |
---|
462 | #2 0x00002aaaaeb3dffb in __assert_fail () from /lib/libc.so.6 |
---|
463 | No symbol table info available. |
---|
464 | #3 0x00002aaaab231843 in append_cc (cc=0x1442bd8, service_num=1, blk_buf=0x7bcda2 "\230;\216", block_size=17) at cc708decoder.cpp:472 |
---|
465 | __PRETTY_FUNCTION__ = "void append_cc(CC708Reader*, uint, const unsigned char*, int)" |
---|
466 | #4 0x00002aaaab231a03 in parse_cc_packet (cb_cbs=0x1442bd8, pkt=0x7bcda0) at cc708decoder.cpp:549 |
---|
467 | block_size = 17 |
---|
468 | pkt_buf = (const unsigned char *) 0x7bcda0 "Ê1\230;\216" |
---|
469 | off = 1 |
---|
470 | len = 19 |
---|
471 | pkt_size = 20 |
---|
472 | service_number = 1 |
---|
473 | block_data_offset = 2 |
---|
474 | seq_num = 3 |
---|
475 | __PRETTY_FUNCTION__ = "void parse_cc_packet(CC708Reader*, CaptionPacket*)" |
---|
476 | #5 0x00002aaaab231ab1 in CC708Decoder::decode_cc_data (this=0x7bcda0, cc_type=3, data1=3, data2=34) at cc708decoder.cpp:66 |
---|
477 | No locals. |
---|
478 | #6 0x00002aaaab3277e9 in decode_cc_atsc (s=0x83eac0, buf=0x1810f5b "T", sz=45215) at avformatdecoder.cpp:1548 |
---|
479 | data1 = 3 |
---|
480 | cc_type = 3 |
---|
481 | cc_code = 255 |
---|
482 | data2 = 34 |
---|
483 | cc_valid = true |
---|
484 | nd = (AvFormatDecoder *) 0x130a180 |
---|
485 | process_cc_data = true |
---|
486 | cc_count = 20 |
---|
487 | cc_state = 1 |
---|
488 | buf_size = 45215 |
---|
489 | index = 11 |
---|
490 | curcount = 3 |
---|
491 | #7 0x00002aaaabe01e22 in mpeg_decode_user_data (avctx=0xffffffffffffffff, buf=<value optimized out>, buf_size=<value optimized out>) at mpeg12.c:2977 |
---|
492 | p = <value optimized out> |
---|
493 | len = <value optimized out> |
---|
494 | #8 0x00002aaaabe022ef in mpeg_decode_frame (avctx=0x83eac0, data=<value optimized out>, data_size=0x4180182c, buf=0x1810f40 "", buf_size=45242) at mpeg12.c:3150 |
---|
495 | s = (Mpeg1Context *) 0x13a4500 |
---|
496 | buf_end = <value optimized out> |
---|
497 | buf_ptr = (const uint8_t *) 0x1810f56 "GA94\003T" |
---|
498 | ret = <value optimized out> |
---|
499 | start_code = 434 |
---|
500 | input_size = 45220 |
---|
501 | picture = (AVFrame *) 0x41801670 |
---|
502 | s2 = (MpegEncContext *) 0x13a4500 |
---|
503 | #9 0x00002aaaabd4bd07 in avcodec_decode_video (avctx=0x83eac0, picture=0x41801670, got_picture_ptr=0x4180182c, buf=0x1810f40 "", buf_size=45242) at utils.c:948 |
---|
504 | ret = <value optimized out> |
---|
505 | #10 0x00002aaaab33671f in AvFormatDecoder::GetFrame (this=0x130a180, onlyvideo=0) at avformatdecoder.cpp:2627 |
---|
506 | context = (AVCodecContext *) 0x83eac0 |
---|
507 | mpa_pic = {data = {0x0, 0x0, 0x0, 0x0}, linesize = {0, 0, 0, 0}, base = {0x0, 0x0, 0x0, 0x0}, key_frame = 0, pict_type = 0, pts = 0, coded_picture_number = 0, display_picture_number = 0, quality = 0, age = 0, reference = 0, qscale_table = 0x0, qstride = 0, mbskip_table = 0x0, motion_val = {0x0, 0x0}, mb_type = 0x0, motion_subsample_log2 = 0 '\0', opaque = 0x0, error = {0, 0, 0, 0}, type = 0, repeat_pict = 0, qscale_type = 0, interlaced_frame = 0, top_field_first = 0, pan_scan = 0x0, palette_has_changed = 0, buffer_hints = 0, dct_coeff = 0x0, ref_index = {0x0, 0x0}} |
---|
508 | gotpicture = 0 |
---|
509 | temppts = 46912505464068 |
---|
510 | picframe = (VideoFrame *) 0x41801b10 |
---|
511 | curstream = (AVStream *) 0x1260cf0 |
---|
512 | ctype = 0 |
---|
513 | audIdx = 1 |
---|
514 | subIdx = -1 |
---|
515 | pkt = (AVPacket *) 0x16a4850 |
---|
516 | ret = 0 |
---|
517 | ptr = (unsigned char *) 0x1810f40 "" |
---|
518 | firstloop = true |
---|
519 | have_err = false |
---|
520 | storevideoframes = false |
---|
521 | len = 45242 |
---|
522 | data_size = 0 |
---|
523 | pts = 129577 |
---|
524 | allowedquit = false |
---|
525 | dvdvideopause = false |
---|
526 | skipaudio = false |
---|
527 | #11 0x00002aaaab2f7746 in NuppelVideoPlayer::GetFrameNormal (this=0x1442bd0, onlyvideo=0) at NuppelVideoPlayer.cpp:1017 |
---|
528 | No locals. |
---|
529 | #12 0x00002aaaab2f839e in NuppelVideoPlayer::GetFrame (this=0x1442bd0, onlyvideo=0, unsafe=false) at NuppelVideoPlayer.cpp:1095 |
---|
530 | ret = false |
---|
531 | #13 0x00002aaaab30b0d3 in NuppelVideoPlayer::StartPlaying (this=0x1442bd0) at NuppelVideoPlayer.cpp:2763 |
---|
532 | output_video = 1124104544 |
---|
533 | decoder_thread = 1098918240 |
---|
534 | #14 0x00002aaaab2b2cc7 in SpawnDecode (param=0x1442bd0) at tv_play.cpp:211 |
---|
535 | nvp = (class NuppelVideoPlayer *) 0x1442bd0 |
---|
536 | #15 0x00002aaaae575b1c in start_thread () from /lib/libpthread.so.0 |
---|
537 | No symbol table info available. |
---|
538 | #16 0x00002aaaaebe1052 in clone () from /lib/libc.so.6 |
---|
539 | No symbol table info available. |
---|
540 | #17 0x0000000000000000 in ?? () |
---|
541 | No symbol table info available. |
---|
542 | |
---|
543 | Thread 12 (Thread 1090525536 (LWP 19671)): |
---|
544 | #0 0x00002aaaae57a41f in __read_nocancel () from /lib/libpthread.so.0 |
---|
545 | No symbol table info available. |
---|
546 | #1 0x00002aaaab13b6e6 in RingBuffer::safe_read (this=0x73d500, fd=20, data=0x2aaab7d91010, sz=262144) at RingBuffer.cpp:391 |
---|
547 | ret = 7591296 |
---|
548 | tot = 0 |
---|
549 | errcnt = 0 |
---|
550 | zerocnt = 0 |
---|
551 | #2 0x00002aaaab13d49c in RingBuffer::ReadAheadThread (this=0x73d500) at RingBuffer.cpp:756 |
---|
552 | totfree = 262144 |
---|
553 | ret = 262144 |
---|
554 | used = 2457601 |
---|
555 | loops = 0 |
---|
556 | #3 0x00002aaaab13e001 in RingBuffer::StartReader (type=0x73d500) at RingBuffer.cpp:680 |
---|
557 | rbuffer = (RingBuffer *) 0x73d500 |
---|
558 | #4 0x00002aaaae575b1c in start_thread () from /lib/libpthread.so.0 |
---|
559 | No symbol table info available. |
---|
560 | #5 0x00002aaaaebe1052 in clone () from /lib/libc.so.6 |
---|
561 | No symbol table info available. |
---|
562 | #6 0x0000000000000000 in ?? () |
---|
563 | No symbol table info available. |
---|
564 | |
---|
565 | Thread 11 (Thread 1098918240 (LWP 19670)): |
---|
566 | #0 0x00002aaaaeb44e20 in raise () from /lib/libc.so.6 |
---|
567 | No symbol table info available. |
---|
568 | #1 0x00002aaaaeb462d0 in abort () from /lib/libc.so.6 |
---|
569 | No symbol table info available. |
---|
570 | #2 0x00002aaaaeb3dffb in __assert_fail () from /lib/libc.so.6 |
---|
571 | No symbol table info available. |
---|
572 | #3 0x00002aaaab231843 in append_cc (cc=0x1442bd8, service_num=1, blk_buf=0x7bcda2 "\230;\216", block_size=17) at cc708decoder.cpp:472 |
---|
573 | __PRETTY_FUNCTION__ = "void append_cc(CC708Reader*, uint, const unsigned char*, int)" |
---|
574 | #4 0x00002aaaab231a03 in parse_cc_packet (cb_cbs=0x1442bd8, pkt=0x7bcda0) at cc708decoder.cpp:549 |
---|
575 | block_size = 17 |
---|
576 | pkt_buf = (const unsigned char *) 0x7bcda0 "Ê1\230;\216" |
---|
577 | off = 1 |
---|
578 | len = 19 |
---|
579 | pkt_size = 20 |
---|
580 | service_number = 1 |
---|
581 | block_data_offset = 2 |
---|
582 | seq_num = 3 |
---|
583 | __PRETTY_FUNCTION__ = "void parse_cc_packet(CC708Reader*, CaptionPacket*)" |
---|
584 | #5 0x00002aaaab231ab1 in CC708Decoder::decode_cc_data (this=0x7bcda0, cc_type=3, data1=3, data2=34) at cc708decoder.cpp:66 |
---|
585 | No locals. |
---|
586 | #6 0x00002aaaab3277e9 in decode_cc_atsc (s=0x83eac0, buf=0x1810f5b "T", sz=45215) at avformatdecoder.cpp:1548 |
---|
587 | data1 = 3 |
---|
588 | cc_type = 3 |
---|
589 | cc_code = 255 |
---|
590 | data2 = 34 |
---|
591 | cc_valid = true |
---|
592 | nd = (AvFormatDecoder *) 0x130a180 |
---|
593 | process_cc_data = true |
---|
594 | cc_count = 20 |
---|
595 | cc_state = 1 |
---|
596 | buf_size = 45215 |
---|
597 | index = 11 |
---|
598 | curcount = 3 |
---|
599 | #7 0x00002aaaabe01e22 in mpeg_decode_user_data (avctx=0xffffffffffffffff, buf=<value optimized out>, buf_size=<value optimized out>) at mpeg12.c:2977 |
---|
600 | p = <value optimized out> |
---|
601 | len = <value optimized out> |
---|
602 | #8 0x00002aaaabe022ef in mpeg_decode_frame (avctx=0x83eac0, data=<value optimized out>, data_size=0x4180182c, buf=0x1810f40 "", buf_size=45242) at mpeg12.c:3150 |
---|
603 | s = (Mpeg1Context *) 0x13a4500 |
---|
604 | buf_end = <value optimized out> |
---|
605 | buf_ptr = (const uint8_t *) 0x1810f56 "GA94\003T" |
---|
606 | ret = <value optimized out> |
---|
607 | start_code = 434 |
---|
608 | input_size = 45220 |
---|
609 | picture = (AVFrame *) 0x41801670 |
---|
610 | s2 = (MpegEncContext *) 0x13a4500 |
---|
611 | #9 0x00002aaaabd4bd07 in avcodec_decode_video (avctx=0x83eac0, picture=0x41801670, got_picture_ptr=0x4180182c, buf=0x1810f40 "", buf_size=45242) at utils.c:948 |
---|
612 | ret = <value optimized out> |
---|
613 | #10 0x00002aaaab33671f in AvFormatDecoder::GetFrame (this=0x130a180, onlyvideo=0) at avformatdecoder.cpp:2627 |
---|
614 | context = (AVCodecContext *) 0x83eac0 |
---|
615 | mpa_pic = {data = {0x0, 0x0, 0x0, 0x0}, linesize = {0, 0, 0, 0}, base = {0x0, 0x0, 0x0, 0x0}, key_frame = 0, pict_type = 0, pts = 0, coded_picture_number = 0, display_picture_number = 0, quality = 0, age = 0, reference = 0, qscale_table = 0x0, qstride = 0, mbskip_table = 0x0, motion_val = {0x0, 0x0}, mb_type = 0x0, motion_subsample_log2 = 0 '\0', opaque = 0x0, error = {0, 0, 0, 0}, type = 0, repeat_pict = 0, qscale_type = 0, interlaced_frame = 0, top_field_first = 0, pan_scan = 0x0, palette_has_changed = 0, buffer_hints = 0, dct_coeff = 0x0, ref_index = {0x0, 0x0}} |
---|
616 | gotpicture = 0 |
---|
617 | temppts = 46912505464068 |
---|
618 | picframe = (VideoFrame *) 0x41801b10 |
---|
619 | curstream = (AVStream *) 0x1260cf0 |
---|
620 | ctype = 0 |
---|
621 | audIdx = 1 |
---|
622 | subIdx = -1 |
---|
623 | pkt = (AVPacket *) 0x16a4850 |
---|
624 | ret = 0 |
---|
625 | ptr = (unsigned char *) 0x1810f40 "" |
---|
626 | firstloop = true |
---|
627 | have_err = false |
---|
628 | storevideoframes = false |
---|
629 | len = 45242 |
---|
630 | data_size = 0 |
---|
631 | pts = 129577 |
---|
632 | allowedquit = false |
---|
633 | dvdvideopause = false |
---|
634 | skipaudio = false |
---|
635 | #11 0x00002aaaab2f7746 in NuppelVideoPlayer::GetFrameNormal (this=0x1442bd0, onlyvideo=0) at NuppelVideoPlayer.cpp:1017 |
---|
636 | No locals. |
---|
637 | #12 0x00002aaaab2f839e in NuppelVideoPlayer::GetFrame (this=0x1442bd0, onlyvideo=0, unsafe=false) at NuppelVideoPlayer.cpp:1095 |
---|
638 | ret = false |
---|
639 | #13 0x00002aaaab30b0d3 in NuppelVideoPlayer::StartPlaying (this=0x1442bd0) at NuppelVideoPlayer.cpp:2763 |
---|
640 | output_video = 1124104544 |
---|
641 | decoder_thread = 1098918240 |
---|
642 | #14 0x00002aaaab2b2cc7 in SpawnDecode (param=0x1442bd0) at tv_play.cpp:211 |
---|
643 | nvp = (class NuppelVideoPlayer *) 0x1442bd0 |
---|
644 | #15 0x00002aaaae575b1c in start_thread () from /lib/libpthread.so.0 |
---|
645 | No symbol table info available. |
---|
646 | #16 0x00002aaaaebe1052 in clone () from /lib/libc.so.6 |
---|
647 | No symbol table info available. |
---|
648 | #17 0x0000000000000000 in ?? () |
---|
649 | No symbol table info available. |
---|
650 | |
---|
651 | Thread 10 (Thread 1090525536 (LWP 19671)): |
---|
652 | #0 0x00002aaaae57a41f in __read_nocancel () from /lib/libpthread.so.0 |
---|
653 | No symbol table info available. |
---|
654 | #1 0x00002aaaab13b6e6 in RingBuffer::safe_read (this=0x73d500, fd=20, data=0x2aaab7d91010, sz=262144) at RingBuffer.cpp:391 |
---|
655 | ret = 7591296 |
---|
656 | tot = 0 |
---|
657 | errcnt = 0 |
---|
658 | zerocnt = 0 |
---|
659 | #2 0x00002aaaab13d49c in RingBuffer::ReadAheadThread (this=0x73d500) at RingBuffer.cpp:756 |
---|
660 | totfree = 262144 |
---|
661 | ret = 262144 |
---|
662 | used = 2457601 |
---|
663 | loops = 0 |
---|
664 | #3 0x00002aaaab13e001 in RingBuffer::StartReader (type=0x73d500) at RingBuffer.cpp:680 |
---|
665 | rbuffer = (RingBuffer *) 0x73d500 |
---|
666 | #4 0x00002aaaae575b1c in start_thread () from /lib/libpthread.so.0 |
---|
667 | No symbol table info available. |
---|
668 | #5 0x00002aaaaebe1052 in clone () from /lib/libc.so.6 |
---|
669 | No symbol table info available. |
---|
670 | #6 0x0000000000000000 in ?? () |
---|
671 | No symbol table info available. |
---|
672 | |
---|
673 | Thread 9 (Thread 1098918240 (LWP 19670)): |
---|
674 | #0 0x00002aaaaeb44e20 in raise () from /lib/libc.so.6 |
---|
675 | No symbol table info available. |
---|
676 | #1 0x00002aaaaeb462d0 in abort () from /lib/libc.so.6 |
---|
677 | No symbol table info available. |
---|
678 | #2 0x00002aaaaeb3dffb in __assert_fail () from /lib/libc.so.6 |
---|
679 | No symbol table info available. |
---|
680 | #3 0x00002aaaab231843 in append_cc (cc=0x1442bd8, service_num=1, blk_buf=0x7bcda2 "\230;\216", block_size=17) at cc708decoder.cpp:472 |
---|
681 | __PRETTY_FUNCTION__ = "void append_cc(CC708Reader*, uint, const unsigned char*, int)" |
---|
682 | #4 0x00002aaaab231a03 in parse_cc_packet (cb_cbs=0x1442bd8, pkt=0x7bcda0) at cc708decoder.cpp:549 |
---|
683 | block_size = 17 |
---|
684 | pkt_buf = (const unsigned char *) 0x7bcda0 "Ê1\230;\216" |
---|
685 | off = 1 |
---|
686 | len = 19 |
---|
687 | pkt_size = 20 |
---|
688 | service_number = 1 |
---|
689 | block_data_offset = 2 |
---|
690 | seq_num = 3 |
---|
691 | __PRETTY_FUNCTION__ = "void parse_cc_packet(CC708Reader*, CaptionPacket*)" |
---|
692 | #5 0x00002aaaab231ab1 in CC708Decoder::decode_cc_data (this=0x7bcda0, cc_type=3, data1=3, data2=34) at cc708decoder.cpp:66 |
---|
693 | No locals. |
---|
694 | #6 0x00002aaaab3277e9 in decode_cc_atsc (s=0x83eac0, buf=0x1810f5b "T", sz=45215) at avformatdecoder.cpp:1548 |
---|
695 | data1 = 3 |
---|
696 | cc_type = 3 |
---|
697 | cc_code = 255 |
---|
698 | data2 = 34 |
---|
699 | cc_valid = true |
---|
700 | nd = (AvFormatDecoder *) 0x130a180 |
---|
701 | process_cc_data = true |
---|
702 | cc_count = 20 |
---|
703 | cc_state = 1 |
---|
704 | buf_size = 45215 |
---|
705 | index = 11 |
---|
706 | curcount = 3 |
---|
707 | #7 0x00002aaaabe01e22 in mpeg_decode_user_data (avctx=0xffffffffffffffff, buf=<value optimized out>, buf_size=<value optimized out>) at mpeg12.c:2977 |
---|
708 | p = <value optimized out> |
---|
709 | len = <value optimized out> |
---|
710 | #8 0x00002aaaabe022ef in mpeg_decode_frame (avctx=0x83eac0, data=<value optimized out>, data_size=0x4180182c, buf=0x1810f40 "", buf_size=45242) at mpeg12.c:3150 |
---|
711 | s = (Mpeg1Context *) 0x13a4500 |
---|
712 | buf_end = <value optimized out> |
---|
713 | buf_ptr = (const uint8_t *) 0x1810f56 "GA94\003T" |
---|
714 | ret = <value optimized out> |
---|
715 | start_code = 434 |
---|
716 | input_size = 45220 |
---|
717 | picture = (AVFrame *) 0x41801670 |
---|
718 | s2 = (MpegEncContext *) 0x13a4500 |
---|
719 | #9 0x00002aaaabd4bd07 in avcodec_decode_video (avctx=0x83eac0, picture=0x41801670, got_picture_ptr=0x4180182c, buf=0x1810f40 "", buf_size=45242) at utils.c:948 |
---|
720 | ret = <value optimized out> |
---|
721 | #10 0x00002aaaab33671f in AvFormatDecoder::GetFrame (this=0x130a180, onlyvideo=0) at avformatdecoder.cpp:2627 |
---|
722 | context = (AVCodecContext *) 0x83eac0 |
---|
723 | mpa_pic = {data = {0x0, 0x0, 0x0, 0x0}, linesize = {0, 0, 0, 0}, base = {0x0, 0x0, 0x0, 0x0}, key_frame = 0, pict_type = 0, pts = 0, coded_picture_number = 0, display_picture_number = 0, quality = 0, age = 0, reference = 0, qscale_table = 0x0, qstride = 0, mbskip_table = 0x0, motion_val = {0x0, 0x0}, mb_type = 0x0, motion_subsample_log2 = 0 '\0', opaque = 0x0, error = {0, 0, 0, 0}, type = 0, repeat_pict = 0, qscale_type = 0, interlaced_frame = 0, top_field_first = 0, pan_scan = 0x0, palette_has_changed = 0, buffer_hints = 0, dct_coeff = 0x0, ref_index = {0x0, 0x0}} |
---|
724 | gotpicture = 0 |
---|
725 | temppts = 46912505464068 |
---|
726 | picframe = (VideoFrame *) 0x41801b10 |
---|
727 | curstream = (AVStream *) 0x1260cf0 |
---|
728 | ctype = 0 |
---|
729 | audIdx = 1 |
---|
730 | subIdx = -1 |
---|
731 | pkt = (AVPacket *) 0x16a4850 |
---|
732 | ret = 0 |
---|
733 | ptr = (unsigned char *) 0x1810f40 "" |
---|
734 | firstloop = true |
---|
735 | have_err = false |
---|
736 | storevideoframes = false |
---|
737 | len = 45242 |
---|
738 | data_size = 0 |
---|
739 | pts = 129577 |
---|
740 | allowedquit = false |
---|
741 | dvdvideopause = false |
---|
742 | skipaudio = false |
---|
743 | #11 0x00002aaaab2f7746 in NuppelVideoPlayer::GetFrameNormal (this=0x1442bd0, onlyvideo=0) at NuppelVideoPlayer.cpp:1017 |
---|
744 | No locals. |
---|
745 | #12 0x00002aaaab2f839e in NuppelVideoPlayer::GetFrame (this=0x1442bd0, onlyvideo=0, unsafe=false) at NuppelVideoPlayer.cpp:1095 |
---|
746 | ret = false |
---|
747 | #13 0x00002aaaab30b0d3 in NuppelVideoPlayer::StartPlaying (this=0x1442bd0) at NuppelVideoPlayer.cpp:2763 |
---|
748 | output_video = 1124104544 |
---|
749 | decoder_thread = 1098918240 |
---|
750 | #14 0x00002aaaab2b2cc7 in SpawnDecode (param=0x1442bd0) at tv_play.cpp:211 |
---|
751 | nvp = (class NuppelVideoPlayer *) 0x1442bd0 |
---|
752 | #15 0x00002aaaae575b1c in start_thread () from /lib/libpthread.so.0 |
---|
753 | No symbol table info available. |
---|
754 | #16 0x00002aaaaebe1052 in clone () from /lib/libc.so.6 |
---|
755 | No symbol table info available. |
---|
756 | #17 0x0000000000000000 in ?? () |
---|
757 | No symbol table info available. |
---|
758 | |
---|
759 | Thread 8 (Thread 1090525536 (LWP 19671)): |
---|
760 | #0 0x00002aaaae57a41f in __read_nocancel () from /lib/libpthread.so.0 |
---|
761 | No symbol table info available. |
---|
762 | #1 0x00002aaaab13b6e6 in RingBuffer::safe_read (this=0x73d500, fd=20, data=0x2aaab7d91010, sz=262144) at RingBuffer.cpp:391 |
---|
763 | ret = 7591296 |
---|
764 | tot = 0 |
---|
765 | errcnt = 0 |
---|
766 | zerocnt = 0 |
---|
767 | #2 0x00002aaaab13d49c in RingBuffer::ReadAheadThread (this=0x73d500) at RingBuffer.cpp:756 |
---|
768 | totfree = 262144 |
---|
769 | ret = 262144 |
---|
770 | used = 2457601 |
---|
771 | loops = 0 |
---|
772 | #3 0x00002aaaab13e001 in RingBuffer::StartReader (type=0x73d500) at RingBuffer.cpp:680 |
---|
773 | rbuffer = (RingBuffer *) 0x73d500 |
---|
774 | #4 0x00002aaaae575b1c in start_thread () from /lib/libpthread.so.0 |
---|
775 | No symbol table info available. |
---|
776 | #5 0x00002aaaaebe1052 in clone () from /lib/libc.so.6 |
---|
777 | No symbol table info available. |
---|
778 | #6 0x0000000000000000 in ?? () |
---|
779 | No symbol table info available. |
---|
780 | |
---|
781 | Thread 7 (Thread 1098918240 (LWP 19670)): |
---|
782 | #0 0x00002aaaaeb44e20 in raise () from /lib/libc.so.6 |
---|
783 | No symbol table info available. |
---|
784 | #1 0x00002aaaaeb462d0 in abort () from /lib/libc.so.6 |
---|
785 | No symbol table info available. |
---|
786 | #2 0x00002aaaaeb3dffb in __assert_fail () from /lib/libc.so.6 |
---|
787 | No symbol table info available. |
---|
788 | #3 0x00002aaaab231843 in append_cc (cc=0x1442bd8, service_num=1, blk_buf=0x7bcda2 "\230;\216", block_size=17) at cc708decoder.cpp:472 |
---|
789 | __PRETTY_FUNCTION__ = "void append_cc(CC708Reader*, uint, const unsigned char*, int)" |
---|
790 | #4 0x00002aaaab231a03 in parse_cc_packet (cb_cbs=0x1442bd8, pkt=0x7bcda0) at cc708decoder.cpp:549 |
---|
791 | block_size = 17 |
---|
792 | pkt_buf = (const unsigned char *) 0x7bcda0 "Ê1\230;\216" |
---|
793 | off = 1 |
---|
794 | len = 19 |
---|
795 | pkt_size = 20 |
---|
796 | service_number = 1 |
---|
797 | block_data_offset = 2 |
---|
798 | seq_num = 3 |
---|
799 | __PRETTY_FUNCTION__ = "void parse_cc_packet(CC708Reader*, CaptionPacket*)" |
---|
800 | #5 0x00002aaaab231ab1 in CC708Decoder::decode_cc_data (this=0x7bcda0, cc_type=3, data1=3, data2=34) at cc708decoder.cpp:66 |
---|
801 | No locals. |
---|
802 | #6 0x00002aaaab3277e9 in decode_cc_atsc (s=0x83eac0, buf=0x1810f5b "T", sz=45215) at avformatdecoder.cpp:1548 |
---|
803 | data1 = 3 |
---|
804 | cc_type = 3 |
---|
805 | cc_code = 255 |
---|
806 | data2 = 34 |
---|
807 | cc_valid = true |
---|
808 | nd = (AvFormatDecoder *) 0x130a180 |
---|
809 | process_cc_data = true |
---|
810 | cc_count = 20 |
---|
811 | cc_state = 1 |
---|
812 | buf_size = 45215 |
---|
813 | index = 11 |
---|
814 | curcount = 3 |
---|
815 | #7 0x00002aaaabe01e22 in mpeg_decode_user_data (avctx=0xffffffffffffffff, buf=<value optimized out>, buf_size=<value optimized out>) at mpeg12.c:2977 |
---|
816 | p = <value optimized out> |
---|
817 | len = <value optimized out> |
---|
818 | #8 0x00002aaaabe022ef in mpeg_decode_frame (avctx=0x83eac0, data=<value optimized out>, data_size=0x4180182c, buf=0x1810f40 "", buf_size=45242) at mpeg12.c:3150 |
---|
819 | s = (Mpeg1Context *) 0x13a4500 |
---|
820 | buf_end = <value optimized out> |
---|
821 | buf_ptr = (const uint8_t *) 0x1810f56 "GA94\003T" |
---|
822 | ret = <value optimized out> |
---|
823 | start_code = 434 |
---|
824 | input_size = 45220 |
---|
825 | picture = (AVFrame *) 0x41801670 |
---|
826 | s2 = (MpegEncContext *) 0x13a4500 |
---|
827 | #9 0x00002aaaabd4bd07 in avcodec_decode_video (avctx=0x83eac0, picture=0x41801670, got_picture_ptr=0x4180182c, buf=0x1810f40 "", buf_size=45242) at utils.c:948 |
---|
828 | ret = <value optimized out> |
---|
829 | #10 0x00002aaaab33671f in AvFormatDecoder::GetFrame (this=0x130a180, onlyvideo=0) at avformatdecoder.cpp:2627 |
---|
830 | context = (AVCodecContext *) 0x83eac0 |
---|
831 | mpa_pic = {data = {0x0, 0x0, 0x0, 0x0}, linesize = {0, 0, 0, 0}, base = {0x0, 0x0, 0x0, 0x0}, key_frame = 0, pict_type = 0, pts = 0, coded_picture_number = 0, display_picture_number = 0, quality = 0, age = 0, reference = 0, qscale_table = 0x0, qstride = 0, mbskip_table = 0x0, motion_val = {0x0, 0x0}, mb_type = 0x0, motion_subsample_log2 = 0 '\0', opaque = 0x0, error = {0, 0, 0, 0}, type = 0, repeat_pict = 0, qscale_type = 0, interlaced_frame = 0, top_field_first = 0, pan_scan = 0x0, palette_has_changed = 0, buffer_hints = 0, dct_coeff = 0x0, ref_index = {0x0, 0x0}} |
---|
832 | gotpicture = 0 |
---|
833 | temppts = 46912505464068 |
---|
834 | picframe = (VideoFrame *) 0x41801b10 |
---|
835 | curstream = (AVStream *) 0x1260cf0 |
---|
836 | ctype = 0 |
---|
837 | audIdx = 1 |
---|
838 | subIdx = -1 |
---|
839 | pkt = (AVPacket *) 0x16a4850 |
---|
840 | ret = 0 |
---|
841 | ptr = (unsigned char *) 0x1810f40 "" |
---|
842 | firstloop = true |
---|
843 | have_err = false |
---|
844 | storevideoframes = false |
---|
845 | len = 45242 |
---|
846 | data_size = 0 |
---|
847 | pts = 129577 |
---|
848 | allowedquit = false |
---|
849 | dvdvideopause = false |
---|
850 | skipaudio = false |
---|
851 | #11 0x00002aaaab2f7746 in NuppelVideoPlayer::GetFrameNormal (this=0x1442bd0, onlyvideo=0) at NuppelVideoPlayer.cpp:1017 |
---|
852 | No locals. |
---|
853 | #12 0x00002aaaab2f839e in NuppelVideoPlayer::GetFrame (this=0x1442bd0, onlyvideo=0, unsafe=false) at NuppelVideoPlayer.cpp:1095 |
---|
854 | ret = false |
---|
855 | #13 0x00002aaaab30b0d3 in NuppelVideoPlayer::StartPlaying (this=0x1442bd0) at NuppelVideoPlayer.cpp:2763 |
---|
856 | output_video = 1124104544 |
---|
857 | decoder_thread = 1098918240 |
---|
858 | #14 0x00002aaaab2b2cc7 in SpawnDecode (param=0x1442bd0) at tv_play.cpp:211 |
---|
859 | nvp = (class NuppelVideoPlayer *) 0x1442bd0 |
---|
860 | #15 0x00002aaaae575b1c in start_thread () from /lib/libpthread.so.0 |
---|
861 | No symbol table info available. |
---|
862 | #16 0x00002aaaaebe1052 in clone () from /lib/libc.so.6 |
---|
863 | No symbol table info available. |
---|
864 | #17 0x0000000000000000 in ?? () |
---|
865 | No symbol table info available. |
---|
866 | |
---|
867 | Thread 6 (Thread 1090525536 (LWP 19671)): |
---|
868 | #0 0x00002aaaae57a41f in __read_nocancel () from /lib/libpthread.so.0 |
---|
869 | No symbol table info available. |
---|
870 | #1 0x00002aaaab13b6e6 in RingBuffer::safe_read (this=0x73d500, fd=20, data=0x2aaab7d91010, sz=262144) at RingBuffer.cpp:391 |
---|
871 | ret = 7591296 |
---|
872 | tot = 0 |
---|
873 | errcnt = 0 |
---|
874 | zerocnt = 0 |
---|
875 | #2 0x00002aaaab13d49c in RingBuffer::ReadAheadThread (this=0x73d500) at RingBuffer.cpp:756 |
---|
876 | totfree = 262144 |
---|
877 | ret = 262144 |
---|
878 | used = 2457601 |
---|
879 | loops = 0 |
---|
880 | #3 0x00002aaaab13e001 in RingBuffer::StartReader (type=0x73d500) at RingBuffer.cpp:680 |
---|
881 | rbuffer = (RingBuffer *) 0x73d500 |
---|
882 | #4 0x00002aaaae575b1c in start_thread () from /lib/libpthread.so.0 |
---|
883 | No symbol table info available. |
---|
884 | #5 0x00002aaaaebe1052 in clone () from /lib/libc.so.6 |
---|
885 | No symbol table info available. |
---|
886 | #6 0x0000000000000000 in ?? () |
---|
887 | No symbol table info available. |
---|
888 | |
---|
889 | Thread 5 (Thread 1098918240 (LWP 19670)): |
---|
890 | #0 0x00002aaaaeb44e20 in raise () from /lib/libc.so.6 |
---|
891 | No symbol table info available. |
---|
892 | #1 0x00002aaaaeb462d0 in abort () from /lib/libc.so.6 |
---|
893 | No symbol table info available. |
---|
894 | #2 0x00002aaaaeb3dffb in __assert_fail () from /lib/libc.so.6 |
---|
895 | No symbol table info available. |
---|
896 | #3 0x00002aaaab231843 in append_cc (cc=0x1442bd8, service_num=1, blk_buf=0x7bcda2 "\230;\216", block_size=17) at cc708decoder.cpp:472 |
---|
897 | __PRETTY_FUNCTION__ = "void append_cc(CC708Reader*, uint, const unsigned char*, int)" |
---|
898 | #4 0x00002aaaab231a03 in parse_cc_packet (cb_cbs=0x1442bd8, pkt=0x7bcda0) at cc708decoder.cpp:549 |
---|
899 | block_size = 17 |
---|
900 | pkt_buf = (const unsigned char *) 0x7bcda0 "Ê1\230;\216" |
---|
901 | off = 1 |
---|
902 | len = 19 |
---|
903 | pkt_size = 20 |
---|
904 | service_number = 1 |
---|
905 | block_data_offset = 2 |
---|
906 | seq_num = 3 |
---|
907 | __PRETTY_FUNCTION__ = "void parse_cc_packet(CC708Reader*, CaptionPacket*)" |
---|
908 | #5 0x00002aaaab231ab1 in CC708Decoder::decode_cc_data (this=0x7bcda0, cc_type=3, data1=3, data2=34) at cc708decoder.cpp:66 |
---|
909 | No locals. |
---|
910 | #6 0x00002aaaab3277e9 in decode_cc_atsc (s=0x83eac0, buf=0x1810f5b "T", sz=45215) at avformatdecoder.cpp:1548 |
---|
911 | data1 = 3 |
---|
912 | cc_type = 3 |
---|
913 | cc_code = 255 |
---|
914 | data2 = 34 |
---|
915 | cc_valid = true |
---|
916 | nd = (AvFormatDecoder *) 0x130a180 |
---|
917 | process_cc_data = true |
---|
918 | cc_count = 20 |
---|
919 | cc_state = 1 |
---|
920 | buf_size = 45215 |
---|
921 | index = 11 |
---|
922 | curcount = 3 |
---|
923 | #7 0x00002aaaabe01e22 in mpeg_decode_user_data (avctx=0xffffffffffffffff, buf=<value optimized out>, buf_size=<value optimized out>) at mpeg12.c:2977 |
---|
924 | p = <value optimized out> |
---|
925 | len = <value optimized out> |
---|
926 | #8 0x00002aaaabe022ef in mpeg_decode_frame (avctx=0x83eac0, data=<value optimized out>, data_size=0x4180182c, buf=0x1810f40 "", buf_size=45242) at mpeg12.c:3150 |
---|
927 | s = (Mpeg1Context *) 0x13a4500 |
---|
928 | buf_end = <value optimized out> |
---|
929 | buf_ptr = (const uint8_t *) 0x1810f56 "GA94\003T" |
---|
930 | ret = <value optimized out> |
---|
931 | start_code = 434 |
---|
932 | input_size = 45220 |
---|
933 | picture = (AVFrame *) 0x41801670 |
---|
934 | s2 = (MpegEncContext *) 0x13a4500 |
---|
935 | #9 0x00002aaaabd4bd07 in avcodec_decode_video (avctx=0x83eac0, picture=0x41801670, got_picture_ptr=0x4180182c, buf=0x1810f40 "", buf_size=45242) at utils.c:948 |
---|
936 | ret = <value optimized out> |
---|
937 | #10 0x00002aaaab33671f in AvFormatDecoder::GetFrame (this=0x130a180, onlyvideo=0) at avformatdecoder.cpp:2627 |
---|
938 | context = (AVCodecContext *) 0x83eac0 |
---|
939 | mpa_pic = {data = {0x0, 0x0, 0x0, 0x0}, linesize = {0, 0, 0, 0}, base = {0x0, 0x0, 0x0, 0x0}, key_frame = 0, pict_type = 0, pts = 0, coded_picture_number = 0, display_picture_number = 0, quality = 0, age = 0, reference = 0, qscale_table = 0x0, qstride = 0, mbskip_table = 0x0, motion_val = {0x0, 0x0}, mb_type = 0x0, motion_subsample_log2 = 0 '\0', opaque = 0x0, error = {0, 0, 0, 0}, type = 0, repeat_pict = 0, qscale_type = 0, interlaced_frame = 0, top_field_first = 0, pan_scan = 0x0, palette_has_changed = 0, buffer_hints = 0, dct_coeff = 0x0, ref_index = {0x0, 0x0}} |
---|
940 | gotpicture = 0 |
---|
941 | temppts = 46912505464068 |
---|
942 | picframe = (VideoFrame *) 0x41801b10 |
---|
943 | curstream = (AVStream *) 0x1260cf0 |
---|
944 | ctype = 0 |
---|
945 | audIdx = 1 |
---|
946 | subIdx = -1 |
---|
947 | pkt = (AVPacket *) 0x16a4850 |
---|
948 | ret = 0 |
---|
949 | ptr = (unsigned char *) 0x1810f40 "" |
---|
950 | firstloop = true |
---|
951 | have_err = false |
---|
952 | storevideoframes = false |
---|
953 | len = 45242 |
---|
954 | data_size = 0 |
---|
955 | pts = 129577 |
---|
956 | allowedquit = false |
---|
957 | dvdvideopause = false |
---|
958 | skipaudio = false |
---|
959 | #11 0x00002aaaab2f7746 in NuppelVideoPlayer::GetFrameNormal (this=0x1442bd0, onlyvideo=0) at NuppelVideoPlayer.cpp:1017 |
---|
960 | No locals. |
---|
961 | #12 0x00002aaaab2f839e in NuppelVideoPlayer::GetFrame (this=0x1442bd0, onlyvideo=0, unsafe=false) at NuppelVideoPlayer.cpp:1095 |
---|
962 | ret = false |
---|
963 | #13 0x00002aaaab30b0d3 in NuppelVideoPlayer::StartPlaying (this=0x1442bd0) at NuppelVideoPlayer.cpp:2763 |
---|
964 | output_video = 1124104544 |
---|
965 | decoder_thread = 1098918240 |
---|
966 | #14 0x00002aaaab2b2cc7 in SpawnDecode (param=0x1442bd0) at tv_play.cpp:211 |
---|
967 | nvp = (class NuppelVideoPlayer *) 0x1442bd0 |
---|
968 | #15 0x00002aaaae575b1c in start_thread () from /lib/libpthread.so.0 |
---|
969 | No symbol table info available. |
---|
970 | #16 0x00002aaaaebe1052 in clone () from /lib/libc.so.6 |
---|
971 | No symbol table info available. |
---|
972 | #17 0x0000000000000000 in ?? () |
---|
973 | No symbol table info available. |
---|
974 | |
---|
975 | Thread 4 (Thread 1098918240 (LWP 19670)): |
---|
976 | #0 0x00002aaaaeb44e20 in raise () from /lib/libc.so.6 |
---|
977 | No symbol table info available. |
---|
978 | #1 0x00002aaaaeb462d0 in abort () from /lib/libc.so.6 |
---|
979 | No symbol table info available. |
---|
980 | #2 0x00002aaaaeb3dffb in __assert_fail () from /lib/libc.so.6 |
---|
981 | No symbol table info available. |
---|
982 | #3 0x00002aaaab231843 in append_cc (cc=0x1442bd8, service_num=1, blk_buf=0x7bcda2 "\230;\216", block_size=17) at cc708decoder.cpp:472 |
---|
983 | __PRETTY_FUNCTION__ = "void append_cc(CC708Reader*, uint, const unsigned char*, int)" |
---|
984 | #4 0x00002aaaab231a03 in parse_cc_packet (cb_cbs=0x1442bd8, pkt=0x7bcda0) at cc708decoder.cpp:549 |
---|
985 | block_size = 17 |
---|
986 | pkt_buf = (const unsigned char *) 0x7bcda0 "Ê1\230;\216" |
---|
987 | off = 1 |
---|
988 | len = 19 |
---|
989 | pkt_size = 20 |
---|
990 | service_number = 1 |
---|
991 | block_data_offset = 2 |
---|
992 | seq_num = 3 |
---|
993 | __PRETTY_FUNCTION__ = "void parse_cc_packet(CC708Reader*, CaptionPacket*)" |
---|
994 | #5 0x00002aaaab231ab1 in CC708Decoder::decode_cc_data (this=0x7bcda0, cc_type=3, data1=3, data2=34) at cc708decoder.cpp:66 |
---|
995 | No locals. |
---|
996 | #6 0x00002aaaab3277e9 in decode_cc_atsc (s=0x83eac0, buf=0x1810f5b "T", sz=45215) at avformatdecoder.cpp:1548 |
---|
997 | data1 = 3 |
---|
998 | cc_type = 3 |
---|
999 | cc_code = 255 |
---|
1000 | data2 = 34 |
---|
1001 | cc_valid = true |
---|
1002 | nd = (AvFormatDecoder *) 0x130a180 |
---|
1003 | process_cc_data = true |
---|
1004 | cc_count = 20 |
---|
1005 | cc_state = 1 |
---|
1006 | buf_size = 45215 |
---|
1007 | index = 11 |
---|
1008 | curcount = 3 |
---|
1009 | #7 0x00002aaaabe01e22 in mpeg_decode_user_data (avctx=0xffffffffffffffff, buf=<value optimized out>, buf_size=<value optimized out>) at mpeg12.c:2977 |
---|
1010 | p = <value optimized out> |
---|
1011 | len = <value optimized out> |
---|
1012 | #8 0x00002aaaabe022ef in mpeg_decode_frame (avctx=0x83eac0, data=<value optimized out>, data_size=0x4180182c, buf=0x1810f40 "", buf_size=45242) at mpeg12.c:3150 |
---|
1013 | s = (Mpeg1Context *) 0x13a4500 |
---|
1014 | buf_end = <value optimized out> |
---|
1015 | buf_ptr = (const uint8_t *) 0x1810f56 "GA94\003T" |
---|
1016 | ret = <value optimized out> |
---|
1017 | start_code = 434 |
---|
1018 | input_size = 45220 |
---|
1019 | picture = (AVFrame *) 0x41801670 |
---|
1020 | s2 = (MpegEncContext *) 0x13a4500 |
---|
1021 | #9 0x00002aaaabd4bd07 in avcodec_decode_video (avctx=0x83eac0, picture=0x41801670, got_picture_ptr=0x4180182c, buf=0x1810f40 "", buf_size=45242) at utils.c:948 |
---|
1022 | ret = <value optimized out> |
---|
1023 | #10 0x00002aaaab33671f in AvFormatDecoder::GetFrame (this=0x130a180, onlyvideo=0) at avformatdecoder.cpp:2627 |
---|
1024 | context = (AVCodecContext *) 0x83eac0 |
---|
1025 | mpa_pic = {data = {0x0, 0x0, 0x0, 0x0}, linesize = {0, 0, 0, 0}, base = {0x0, 0x0, 0x0, 0x0}, key_frame = 0, pict_type = 0, pts = 0, coded_picture_number = 0, display_picture_number = 0, quality = 0, age = 0, reference = 0, qscale_table = 0x0, qstride = 0, mbskip_table = 0x0, motion_val = {0x0, 0x0}, mb_type = 0x0, motion_subsample_log2 = 0 '\0', opaque = 0x0, error = {0, 0, 0, 0}, type = 0, repeat_pict = 0, qscale_type = 0, interlaced_frame = 0, top_field_first = 0, pan_scan = 0x0, palette_has_changed = 0, buffer_hints = 0, dct_coeff = 0x0, ref_index = {0x0, 0x0}} |
---|
1026 | gotpicture = 0 |
---|
1027 | temppts = 46912505464068 |
---|
1028 | picframe = (VideoFrame *) 0x41801b10 |
---|
1029 | curstream = (AVStream *) 0x1260cf0 |
---|
1030 | ctype = 0 |
---|
1031 | audIdx = 1 |
---|
1032 | subIdx = -1 |
---|
1033 | pkt = (AVPacket *) 0x16a4850 |
---|
1034 | ret = 0 |
---|
1035 | ptr = (unsigned char *) 0x1810f40 "" |
---|
1036 | firstloop = true |
---|
1037 | have_err = false |
---|
1038 | storevideoframes = false |
---|
1039 | len = 45242 |
---|
1040 | data_size = 0 |
---|
1041 | pts = 129577 |
---|
1042 | allowedquit = false |
---|
1043 | dvdvideopause = false |
---|
1044 | skipaudio = false |
---|
1045 | #11 0x00002aaaab2f7746 in NuppelVideoPlayer::GetFrameNormal (this=0x1442bd0, onlyvideo=0) at NuppelVideoPlayer.cpp:1017 |
---|
1046 | No locals. |
---|
1047 | #12 0x00002aaaab2f839e in NuppelVideoPlayer::GetFrame (this=0x1442bd0, onlyvideo=0, unsafe=false) at NuppelVideoPlayer.cpp:1095 |
---|
1048 | ret = false |
---|
1049 | #13 0x00002aaaab30b0d3 in NuppelVideoPlayer::StartPlaying (this=0x1442bd0) at NuppelVideoPlayer.cpp:2763 |
---|
1050 | output_video = 1124104544 |
---|
1051 | decoder_thread = 1098918240 |
---|
1052 | #14 0x00002aaaab2b2cc7 in SpawnDecode (param=0x1442bd0) at tv_play.cpp:211 |
---|
1053 | nvp = (class NuppelVideoPlayer *) 0x1442bd0 |
---|
1054 | #15 0x00002aaaae575b1c in start_thread () from /lib/libpthread.so.0 |
---|
1055 | No symbol table info available. |
---|
1056 | #16 0x00002aaaaebe1052 in clone () from /lib/libc.so.6 |
---|
1057 | No symbol table info available. |
---|
1058 | #17 0x0000000000000000 in ?? () |
---|
1059 | No symbol table info available. |
---|
1060 | |
---|
1061 | Thread 3 (Thread 1090525536 (LWP 19671)): |
---|
1062 | #0 0x00002aaaae57a41f in __read_nocancel () from /lib/libpthread.so.0 |
---|
1063 | No symbol table info available. |
---|
1064 | #1 0x00002aaaab13b6e6 in RingBuffer::safe_read (this=0x73d500, fd=20, data=0x2aaab7d91010, sz=262144) at RingBuffer.cpp:391 |
---|
1065 | ret = 7591296 |
---|
1066 | tot = 0 |
---|
1067 | errcnt = 0 |
---|
1068 | zerocnt = 0 |
---|
1069 | #2 0x00002aaaab13d49c in RingBuffer::ReadAheadThread (this=0x73d500) at RingBuffer.cpp:756 |
---|
1070 | totfree = 262144 |
---|
1071 | ret = 262144 |
---|
1072 | used = 2457601 |
---|
1073 | loops = 0 |
---|
1074 | #3 0x00002aaaab13e001 in RingBuffer::StartReader (type=0x73d500) at RingBuffer.cpp:680 |
---|
1075 | rbuffer = (RingBuffer *) 0x73d500 |
---|
1076 | #4 0x00002aaaae575b1c in start_thread () from /lib/libpthread.so.0 |
---|
1077 | No symbol table info available. |
---|
1078 | #5 0x00002aaaaebe1052 in clone () from /lib/libc.so.6 |
---|
1079 | No symbol table info available. |
---|
1080 | #6 0x0000000000000000 in ?? () |
---|
1081 | No symbol table info available. |
---|
1082 | |
---|
1083 | Thread 2 (Thread 1082132832 (LWP 19645)): |
---|
1084 | #0 0x00002aaaae577b6a in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 |
---|
1085 | No symbol table info available. |
---|
1086 | #1 0x00002aaaade61d43 in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3 |
---|
1087 | No symbol table info available. |
---|
1088 | #2 0x00002aaaac27821e in MythContext::waitPrivRequest (this=0x70a8f0) at mythcontext.cpp:2712 |
---|
1089 | No locals. |
---|
1090 | #3 0x0000000000431feb in run_priv_thread (data=0x0) at main.cpp:679 |
---|
1091 | No locals. |
---|
1092 | #4 0x00002aaaae575b1c in start_thread () from /lib/libpthread.so.0 |
---|
1093 | No symbol table info available. |
---|
1094 | #5 0x00002aaaaebe1052 in clone () from /lib/libc.so.6 |
---|
1095 | No symbol table info available. |
---|
1096 | #6 0x0000000000000000 in ?? () |
---|
1097 | No symbol table info available. |
---|
1098 | |
---|
1099 | Thread 1 (Thread 46912582358544 (LWP 19638)): |
---|
1100 | #0 0x00002aaaaeba8615 in nanosleep () from /lib/libc.so.6 |
---|
1101 | No symbol table info available. |
---|
1102 | #1 0x00002aaaaebda324 in usleep () from /lib/libc.so.6 |
---|
1103 | No symbol table info available. |
---|
1104 | #2 0x0000000000461837 in PlaybackBox::play (this=0x7fffffc675d0, rec=0x73d500, inPlaylist=false) at playbackbox.cpp:1915 |
---|
1105 | playCompleted = false |
---|
1106 | tv = (class TV *) 0x139d220 |
---|
1107 | tvrec = (ProgramInfo *) 0x126ccb0 |
---|
1108 | doremove = false |
---|
1109 | doprompt = false |
---|
1110 | #3 0x0000000000461dc6 in PlaybackBox::playSelected (this=0x7fffffc675d0) at playbackbox.cpp:1716 |
---|
1111 | No locals. |
---|
1112 | #4 0x000000000046295a in PlaybackBox::doPlay (this=0x7fffffc675d0) at playbackbox.cpp:2687 |
---|
1113 | No locals. |
---|
1114 | #5 0x00000000004fc979 in PlaybackBox::qt_invoke (this=0x7fffffc675d0, _id=81, _o=0x7fffffc667a0) at moc_playbackbox.cpp:359 |
---|
1115 | No locals. |
---|
1116 | #6 0x00002aaaadba23a2 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3 |
---|
1117 | No symbol table info available. |
---|
1118 | #7 0x00002aaaadba2f32 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3 |
---|
1119 | No symbol table info available. |
---|
1120 | #8 0x00002aaaadf11b18 in QButton::pressed () from /usr/lib/libqt-mt.so.3 |
---|
1121 | No symbol table info available. |
---|
1122 | #9 0x00002aaaac299903 in MythPushButton::keyPressEvent (this=0x1361b20, e=0x7fffffc66e60) at mythwidgets.cpp:1046 |
---|
1123 | action = {static null = {static null = <same as static member of an already seen type>, d = 0x679da0, static shared_null = 0x679da0}, d = 0x7ce6a0, static shared_null = 0x679da0} |
---|
1124 | i = 0 |
---|
1125 | handled = false |
---|
1126 | actions = {<QValueList<QString>> = {sh = 0x8307c0}, <No data fields>} |
---|
1127 | #10 0x00002aaaadbda17f in QWidget::event () from /usr/lib/libqt-mt.so.3 |
---|
1128 | No symbol table info available. |
---|
1129 | #11 0x00002aaaadb3c000 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3 |
---|
1130 | No symbol table info available. |
---|
1131 | #12 0x00002aaaadb3c453 in QApplication::notify () from /usr/lib/libqt-mt.so.3 |
---|
1132 | No symbol table info available. |
---|
1133 | #13 0x00002aaaadacccd6 in QApplication::sendSpontaneousEvent () from /usr/lib/libqt-mt.so.3 |
---|
1134 | No symbol table info available. |
---|
1135 | #14 0x00002aaaadac1079 in QETWidget::translateKeyEvent () from /usr/lib/libqt-mt.so.3 |
---|
1136 | No symbol table info available. |
---|
1137 | #15 0x00002aaaadac67a8 in QApplication::x11ProcessEvent () from /usr/lib/libqt-mt.so.3 |
---|
1138 | No symbol table info available. |
---|
1139 | #16 0x00002aaaadadf77f in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3 |
---|
1140 | No symbol table info available. |
---|
1141 | #17 0x00002aaaadb53cde in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3 |
---|
1142 | No symbol table info available. |
---|
1143 | #18 0x00002aaaadb3ae0a in QApplication::enter_loop () from /usr/lib/libqt-mt.so.3 |
---|
1144 | No symbol table info available. |
---|
1145 | #19 0x00002aaaac342e03 in MythDialog::exec (this=0x7fffffc675d0) at mythdialogs.cpp:1052 |
---|
1146 | res = 32767 |
---|
1147 | #20 0x000000000042fa30 in startPlayback () at main.cpp:193 |
---|
1148 | pbb = {<MythDialog> = {<> = {<No data fields>}, static metaObj = 0x7eccb0, wmult = 1.27999997, hmult = 1.27999997, screenwidth = 1024, screenheight = 768, xbase = 0, ybase = 0, m_parent = 0x72ced0, rescode = 0, in_loop = true, defaultBigFont = {d = 0x7f0270}, defaultMediumFont = {d = 0x808400}, defaultSmallFont = {d = 0xb8c480}}, static metaObj = 0x134c7a0, backup = {<Qt> = {static color0 = @0x2aaaae279c00, static color1 = @0x2aaaae279c08, static black = @0x2aaaae279c10, static white = @0x2aaaae279c18, static darkGray = @0x2aaaae279c20, static gray = @0x2aaaae279c28, static lightGray = @0x2aaaae279c30, static red = @0x2aaaae279c38, static green = @0x2aaaae279c40, static blue = @0x2aaaae279c48, static cyan = @0x2aaaae279c50, static magenta = @0x2aaaae279c58, static yellow = @0x2aaaae279c60, static darkRed = @0x2aaaae279c68, static darkGreen = @0x2aaaae279c70, static darkBlue = @0x2aaaae279c78, static darkCyan = @0x2aaaae279c80, static darkMagenta = @0x2aaaae279c88, static darkYellow = @0x2aaaae279c90, static arrowCursor = @0x2aaaae2777a0, static upArrowCursor = @0x2aaaae2777a8, static crossCursor = @0x2aaaae2777b0, static waitCursor = @0x2aaaae2777b8, static ibeamCursor = @0x2aaaae2777c0, static sizeVerCursor = @0x2aaaae2777c8, static sizeHorCursor = @0x2aaaae2777d0, static sizeBDiagCursor = @0x2aaaae2777d8, static sizeFDiagCursor = @0x2aaaae2777e0, static sizeAllCursor = @0x2aaaae2777e8, static blankCursor = @0x2aaaae2777f0, static splitVCursor = @0x2aaaae2777f8, static splitHCursor = @0x2aaaae277800, static pointingHandCursor = @0x2aaaae277808, static forbiddenCursor = @0x2aaaae277810, static whatsThisCursor = @0x2aaaae277818, static busyCursor = @0x2aaaae277820}, flags = 4, d = 0x0, pdev = 0x0, bg_col = {static color_init = true, static globals_init = true, static colormodel = QColor::d32, d = {argb = 4294967295, d8 = {argb = 4294967295, pix = 84 'T', invalid = 82 'R', dirty = 73 'I', direct = 68 'D'}, d32 = {argb = 4294967295, pix = 1145655892}}}, bg_mode = 0 '\0', rop = 0 '\0', pu = 0 '\0', bro = {xp = 0, yp = 0}, cfont = {d = 0x6f6610}, pfont = 0x0, cpen = {<Qt> = {static color0 = @0x2aaaae279c00, static color1 = @0x2aaaae279c08, static black = @0x2aaaae279c10, static white = @0x2aaaae279c18, static darkGray = @0x2aaaae279c20, static gray = @0x2aaaae279c28, static lightGray = @0x2aaaae279c30, static red = @0x2aaaae279c38, static green = @0x2aaaae279c40, static blue = @0x2aaaae279c48, static cyan = @0x2aaaae279c50, static magenta = @0x2aaaae279c58, static yellow = @0x2aaaae279c60, static darkRed = @0x2aaaae279c68, static darkGreen = @0x2aaaae279c70, static darkBlue = @0x2aaaae279c78, static darkCyan = @0x2aaaae279c80, static darkMagenta = @0x2aaaae279c88, static darkYellow = @0x2aaaae279c90, static arrowCursor = @0x2aaaae2777a0, static upArrowCursor = @0x2aaaae2777a8, static crossCursor = @0x2aaaae2777b0, static waitCursor = @0x2aaaae2777b8, static ibeamCursor = @0x2aaaae2777c0, static sizeVerCursor = @0x2aaaae2777c8, static sizeHorCursor = @0x2aaaae2777d0, static sizeBDiagCursor = @0x2aaaae2777d8, static sizeFDiagCursor = @0x2aaaae2777e0, static sizeAllCursor = @0x2aaaae2777e8, static blankCursor = @0x2aaaae2777f0, static splitVCursor = @0x2aaaae2777f8, static splitHCursor = @0x2aaaae277800, static pointingHandCursor = @0x2aaaae277808, static forbiddenCursor = @0x2aaaae277810, static whatsThisCursor = @0x2aaaae277818, static busyCursor = @0x2aaaae277820}, data = 0x806f30}, cbrush = {<Qt> = {static color0 = @0x2aaaae279c00, static color1 = @0x2aaaae279c08, static black = @0x2aaaae279c10, static white = @0x2aaaae279c18, static darkGray = @0x2aaaae279c20, static gray = @0x2aaaae279c28, static lightGray = @0x2aaaae279c30, static red = @0x2aaaae279c38, static green = @0x2aaaae279c40, static blue = @0x2aaaae279c48, static cyan = @0x2aaaae279c50, static magenta = @0x2aaaae279c58, static yellow = @0x2aaaae279c60, static darkRed = @0x2aaaae279c68, static darkGreen = @0x2aaaae279c70, static darkBlue = @0x2aaaae279c78, static darkCyan = @0x2aaaae279c80, static darkMagenta = @0x2aaaae279c88, static darkYellow = @0x2aaaae279c90, static arrowCursor = @0x2aaaae2777a0, static upArrowCursor = @0x2aaaae2777a8, static crossCursor = @0x2aaaae2777b0, static waitCursor = @0x2aaaae2777b8, static ibeamCursor = @0x2aaaae2777c0, static sizeVerCursor = @0x2aaaae2777c8, static sizeHorCursor = @0x2aaaae2777d0, static sizeBDiagCursor = @0x2aaaae2777d8, static sizeFDiagCursor = @0x2aaaae2777e0, static sizeAllCursor = @0x2aaaae2777e8, static blankCursor = @0x2aaaae2777f0, static splitVCursor = @0x2aaaae2777f8, static splitHCursor = @0x2aaaae277800, static pointingHandCursor = @0x2aaaae277808, static forbiddenCursor = @0x2aaaae277810, static whatsThisCursor = @0x2aaaae277818, static busyCursor = @0x2aaaae277820}, data = 0x6afa40}, crgn = {data = 0x7e9870}, tabstops = 0, tabarray = 0x0, tabarraylen = 0, block_ext = false, wx = -3770208, wy = 32767, ww = 8019072, wh = 0, vx = -3770464, vy = 32767, vw = -1361775008, vh = 10922, wxmat = {_m11 = 1, _m12 = 0, _m21 = 0, _m22 = 1, _dx = 0, _dy = 0}, xmat = {_m11 = 1, _m12 = 0, _m21 = 0, _m22 = 1, _dx = 0, _dy = 0}, ixmat = {_m11 = 1, _m12 = 0, _m21 = 0, _m22 = 1, _dx = 0, _dy = 0}, txop = 0, txinv = false, penRef = 0x0, brushRef = 0x0, ps_stack = 0x0, wm_stack = 0x0, dpy = 0x0, scrn = 0, hd = 56623825, rendhd = 384, gc = 0x0, gc_brush = 0x0, curPt = {xp = 0, yp = 0}, clip_serial = 0}, type = PlaybackBox::Play, formatShortDate = {static null = {static null = <same as static member of an already seen type>, d = 0x679da0, static shared_null = 0x679da0}, d = 0x812740, static shared_null = 0x679da0}, formatLongDate = {static null = {static null = <same as static member of an already seen type>, d = 0x679da0, static shared_null = 0x679da0}, d = 0x80fb40, static shared_null = 0x679da0}, formatTime = {static null = {static null = <same as static member of an already seen type>, d = 0x679da0, static shared_null = 0x679da0}, d = 0x7ec8a0, static shared_null = 0x679da0}, titleView = true, useCategories = false, useRecGroups = false, groupnameAsAllProg = false, arrowAccel = true, ignoreKeyPressEvents = false, listOrder = 1, listsize = 7, groupDisplayName = {static null = {static null = <same as static member of an already seen type>, d = 0x679da0, static shared_null = 0x679da0}, d = 0x807fc0, static shared_null = 0x679da0}, recGroup = {static null = {static null = <same as static member of an already seen type>, d = 0x679da0, static shared_null = 0x679da0}, d = 0x7bfe60, static shared_null = 0x679da0}, recGroupPassword = {static null = {static null = <same as static member of an already seen type>, d = 0x679da0, static shared_null = 0x679da0}, d = 0x80ce30, static shared_null = 0x679da0}, curGroupPassword = {static null = {static null = <same as static member of an already seen type>, d = 0x679da0, static shared_null = 0x679da0}, d = 0x808ab0, static shared_null = 0x679da0}, theme = 0x735f10, xmldata = <incomplete type>, drawTransPixmap = 0x80fc70, drawPopupSolid = true, drawPopupFgColor = {static color_init = true, static globals_init = true, static colormodel = QColor::d32, d = {argb = 4294967295, d8 = {argb = 4294967295, pix = 84 'T', invalid = 82 'R', dirty = 73 'I', direct = 68 'D'}, d32 = {argb = 4294967295, pix = 1145655892}}}, drawPopupBgColor = {static color_init = true, static globals_init = true, static colormodel = QColor::d32, d = {argb = 4278190080, d8 = {argb = 4278190080, pix = 0 '\0', invalid = 0 '\0', dirty = 0 '\0', direct = 255 'ÿ'}, d32 = {argb = 4278190080, pix = 4278190080}}}, drawPopupSelColor = {static color_init = true, static globals_init = true, static colormodel = QColor::d32, d = {argb = 4294967295, d8 = {argb = 4294967295, pix = 84 'T', invalid = 82 'R', dirty = 73 'I', direct = 68 'D'}, d32 = {argb = 4294967295, pix = 1145655892}}}, drawTotalBounds = {x1 = 0, y1 = 0, x2 = 1023, y2 = 767}, drawListBounds = {x1 = 0, y1 = 63, x2 = 1022, y2 = 458}, drawInfoBounds = {x1 = 0, y1 = 460, x2 = 1022, y2 = 766}, drawGroupBounds = {x1 = 0, y1 = 460, x2 = 1021, y2 = 766}, drawUsageBounds = {x1 = 0, y1 = 710, x2 = 1022, y2 = 760}, drawVideoBounds = {x1 = 793, y1 = 460, x2 = 996, y2 = 612}, drawCurGroupBounds = {x1 = 0, y1 = 0, x2 = -1, y2 = -1}, popup = 0x0, expectingPopup = false, recGroupLastItem = 0, recGroupChooserPassword = {static null = {static null = <same as static member of an already seen type>, d = 0x679da0, static shared_null = 0x679da0}, d = 0x806ec0, static shared_null = 0x679da0}, recGroupType = {sh = 0x7b1c80}, recGroupPwCache = {sh = 0x73d670}, recGroupPopup = 0x0, recGroupListBox = 0x0, recGroupLineEdit = 0x0, recGroupLineEdit1 = 0x0, recGroupOldPassword = 0x0, recGroupNewPassword = 0x0, recGroupOkButton = 0x0, fillListTimer = 0x8239f0, connected = true, titleIndex = 14, progIndex = 0, titleList = {<QValueList<QString>> = {sh = 0x11858c0}, <No data fields>}, progLists = {sh = 0x7bc270}, playList = {<QValueList<QString>> = {sh = 0x6f6530}, <No data fields>}, curitem = 0x2aaabdf1e7e0, delitem = 0x1362190, lastProgram = 0x0, playingSomething = true, haveGroupInfoSet = false, inTitle = false, leftRight = false, freeSpaceNeedsUpdate = true, freeSpaceTimer = 0x819a10, freeSpaceTotal = 0, freeSpaceUsed = 0, paintSkipCount = 0, paintSkipUpdate = true, paintBackgroundPixmap = <incomplete type>, previewVideoNVP = 0x0, previewVideoRingBuf = 0x0, previewVideoRefreshTimer = 0x813d80, previewVideoStartTimer = {m_timer = {ds = 50352386}}, previewVideoPlayingTimer = {m_timer = {ds = 50351170}}, previewVideoBrokenRecId = 0, previewVideoState = PlaybackBox::kKilled, previewVideoStartTimerOn = true, previewVideoEnabled = true, previewVideoPlaying = false, previewVideoThreadRunning = true, previewVideoThread = 1098918240, previewVideoKillLock = <incomplete type>, previewVideoUnsafeKillLock = <incomplete type>, previewVideoKillState = PlaybackBox::kDone, previewVideoKillTimeout = {m_timer = {ds = 50352316}}, previewPixmapEnabled = false, previewPixmap = 0x0, previewLastModified = {d = {jd = 0}, t = {ds = 0}}, previewFilets = {d = {jd = 0}, t = {ds = 0}}, previewStartts = {d = {jd = 2453793}, t = {ds = 50336859}}, previewSuspend = false, previewChanid = {static null = {static null = <same as static member of an already seen type>, d = 0x679da0, static shared_null = 0x679da0}, d = 0xb8ca70, static shared_null = 0x679da0}, previewGeneratorLock = <incomplete type>, previewGenerator = {sh = 0x80cf90}, ncLock = <incomplete type>, networkControlCommands = {sh = 0x7ec670}, underNetworkControl = false} |
---|
1149 | #21 0x0000000000435b99 in TVMenuCallback (data=0x70a8f0, selection=@0x7f7438) at main.cpp:334 |
---|
1150 | sel = {static null = {static null = <same as static member of an already seen type>, d = 0x679da0, static shared_null = 0x679da0}, d = 0x81e550, static shared_null = 0x679da0} |
---|
1151 | #22 0x00002aaaac2cffec in ThemedMenuPrivate::handleAction (this=0x7f7300, action=@0x80c040) at themedmenu.cpp:2508 |
---|
1152 | ok = true |
---|
1153 | #23 0x00002aaaac2d0670 in ThemedMenuPrivate::keyPressHandler (this=0x7f7300, e=0x7fffffc68b50) at themedmenu.cpp:2336 |
---|
1154 | it = {node = 0x80c030} |
---|
1155 | action = {static null = {static null = <same as static member of an already seen type>, d = 0x679da0, static shared_null = 0x679da0}, d = 0x806b30, static shared_null = 0x679da0} |
---|
1156 | i = 0 |
---|
1157 | lastbutton = (ThemedButton *) 0x82d9a0 |
---|
1158 | oldrow = 0 |
---|
1159 | handled = true |
---|
1160 | actions = {<QValueList<QString>> = {sh = 0x8270a0}, <No data fields>} |
---|
1161 | #24 0x00002aaaac2d0a2f in ThemedMenu::keyPressEvent (this=0x735a30, e=0x7fffffc68b50) at themedmenu.cpp:2714 |
---|
1162 | No locals. |
---|
1163 | #25 0x00002aaaadbda17f in QWidget::event () from /usr/lib/libqt-mt.so.3 |
---|
1164 | No symbol table info available. |
---|
1165 | #26 0x00002aaaadb3c000 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3 |
---|
1166 | No symbol table info available. |
---|
1167 | #27 0x00002aaaadb3c453 in QApplication::notify () from /usr/lib/libqt-mt.so.3 |
---|
1168 | No symbol table info available. |
---|
1169 | #28 0x00002aaaac348079 in MythMainWindow::keyPressEvent (this=0x72ced0, e=0x7fffffc68b50) at mythdialogs.cpp:755 |
---|
1170 | current = (struct QWidget *) 0x735a30 |
---|
1171 | #29 0x00002aaaadbda17f in QWidget::event () from /usr/lib/libqt-mt.so.3 |
---|
1172 | No symbol table info available. |
---|
1173 | #30 0x00002aaaadb3c000 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3 |
---|
1174 | No symbol table info available. |
---|
1175 | #31 0x00002aaaadb3c453 in QApplication::notify () from /usr/lib/libqt-mt.so.3 |
---|
1176 | No symbol table info available. |
---|
1177 | #32 0x00002aaaadacccd6 in QApplication::sendSpontaneousEvent () from /usr/lib/libqt-mt.so.3 |
---|
1178 | No symbol table info available. |
---|
1179 | #33 0x00002aaaadac1079 in QETWidget::translateKeyEvent () from /usr/lib/libqt-mt.so.3 |
---|
1180 | No symbol table info available. |
---|
1181 | #34 0x00002aaaadac67a8 in QApplication::x11ProcessEvent () from /usr/lib/libqt-mt.so.3 |
---|
1182 | No symbol table info available. |
---|
1183 | #35 0x00002aaaadadf77f in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3 |
---|
1184 | No symbol table info available. |
---|
1185 | #36 0x00002aaaadb53cde in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3 |
---|
1186 | No symbol table info available. |
---|
1187 | #37 0x00002aaaadb3ae0a in QApplication::enter_loop () from /usr/lib/libqt-mt.so.3 |
---|
1188 | No symbol table info available. |
---|
1189 | #38 0x00002aaaac342e03 in MythDialog::exec (this=0x735a30) at mythdialogs.cpp:1052 |
---|
1190 | res = 10922 |
---|
1191 | #39 0x00000000004305c7 in RunMenu (themedir=@0x7fffffc69c00) at main.cpp:498 |
---|
1192 | exitstatus = 0 |
---|
1193 | #40 0x0000000000435748 in main (argc=5, argv=0x7fffffc69d48) at main.cpp:1062 |
---|
1194 | geometry = {static null = {static null = <same as static member of an already seen type>, d = 0x679da0, static shared_null = 0x679da0}, d = 0x6aea40, static shared_null = 0x679da0} |
---|
1195 | a = <incomplete type> |
---|
1196 | logfile = {static null = {static null = <same as static member of an already seen type>, d = 0x679da0, static shared_null = 0x679da0}, d = 0x6fac60, static shared_null = 0x679da0} |
---|
1197 | pluginname = {static null = {static null = <same as static member of an already seen type>, d = 0x679da0, static shared_null = 0x679da0}, d = 0x706d10, static shared_null = 0x679da0} |
---|
1198 | finfo = {fn = {static null = {static null = <same as static member of an already seen type>, d = 0x679da0, static shared_null = 0x679da0}, d = 0x706d40, static shared_null = 0x679da0}, fic = 0x0, cache = true, symLink = false} |
---|
1199 | binname = {static null = {static null = <same as static member of an already seen type>, d = 0x679da0, static shared_null = 0x679da0}, d = 0x706d70, static shared_null = 0x679da0} |
---|
1200 | ResetSettings = false |
---|
1201 | logfd = 12 |
---|
1202 | fileprefix = {static null = {static null = <same as static member of an already seen type>, d = 0x679da0, static shared_null = 0x679da0}, d = 0x706ec0, static shared_null = 0x679da0} |
---|
1203 | dir = <incomplete type> |
---|
1204 | priv_thread = 1082132832 |
---|
1205 | status = 0 |
---|
1206 | themename = {static null = {static null = <same as static member of an already seen type>, d = 0x679da0, static shared_null = 0x679da0}, d = 0x8034f0, static shared_null = 0x679da0} |
---|
1207 | randomtheme = false |
---|
1208 | themedir = {static null = {static null = <same as static member of an already seen type>, d = 0x679da0, static shared_null = 0x679da0}, d = 0x7ff530, static shared_null = 0x679da0} |
---|
1209 | mainWindow = (class MythMainWindow *) 0x72ced0 |
---|
1210 | pmanager = (MythPluginManager *) 0x7d4960 |
---|
1211 | mon = (class MediaMonitor *) 0x0 |
---|
1212 | networkControl = (class NetworkControl *) 0x0 |
---|
1213 | exitstatus = 10922 |
---|
1214 | #0 0x00002aaaaeb44e20 in raise () from /lib/libc.so.6 |
---|