[Thread debugging using libthread_db enabled] [New Thread 46912582358544 (LWP 19638)] [New Thread 1082132832 (LWP 19645)] [New Thread 1090525536 (LWP 19646)] [New Thread 1098918240 (LWP 19647)] [Thread 1090525536 (LWP 19646) exited] [Thread 1098918240 (LWP 19647) exited] [New Thread 1098918240 (LWP 19654)] [New Thread 1090525536 (LWP 19655)] [Thread 1090525536 (LWP 19655) exited] [Thread 1098918240 (LWP 19654) exited] [New Thread 1098918240 (LWP 19656)] [New Thread 1090525536 (LWP 19657)] [Thread 1090525536 (LWP 19657) exited] [Thread 1098918240 (LWP 19656) exited] [New Thread 1098918240 (LWP 19658)] [New Thread 1090525536 (LWP 19659)] [Thread 1090525536 (LWP 19659) exited] [Thread 1098918240 (LWP 19658) exited] [New Thread 1098918240 (LWP 19660)] [New Thread 1090525536 (LWP 19661)] [Thread 1090525536 (LWP 19661) exited] [Thread 1098918240 (LWP 19660) exited] [New Thread 1098918240 (LWP 19662)] [New Thread 1090525536 (LWP 19663)] [Thread 1090525536 (LWP 19663) exited] [Thread 1098918240 (LWP 19662) exited] [New Thread 1098918240 (LWP 19664)] [New Thread 1090525536 (LWP 19665)] [Thread 1090525536 (LWP 19665) exited] [Thread 1098918240 (LWP 19664) exited] [New Thread 1098918240 (LWP 19666)] [New Thread 1090525536 (LWP 19667)] [New Thread 1107319136 (LWP 19669)] [Thread 1090525536 (LWP 19667) exited] [Thread 1098918240 (LWP 19666) exited] [New Thread 1098918240 (LWP 19670)] [New Thread 1090525536 (LWP 19671)] [New Thread 1115711840 (LWP 19672)] [New Thread 1124104544 (LWP 19673)] Program received signal SIGABRT, Aborted. [Switching to Thread 1098918240 (LWP 19670)] 0x00002aaaaeb44e20 in raise () from /lib/libc.so.6 Thread 23 (Thread 1124104544 (LWP 19673)): #0 0x00002aaaaeba8615 in nanosleep () from /lib/libc.so.6 No symbol table info available. #1 0x00002aaaaebda324 in usleep () from /lib/libc.so.6 No symbol table info available. #2 0x00002aaaab3a4ec0 in BusyWaitVideoSync::WaitForFrame (this=0x16bd350, sync_delay=0) at vsync.cpp:786 cnt = 0 #3 0x00002aaaab2fdb9c in NuppelVideoPlayer::AVSync (this=0x1442bd0) at NuppelVideoPlayer.cpp:1711 diverge = 1.11613619 buffer = (VideoFrame *) 0x13cbd10 ps = kScan_Ignore #4 0x00002aaaab315a2a in NuppelVideoPlayer::DisplayNormalFrame (this=0x1442bd0) at NuppelVideoPlayer.cpp:2018 frame = (VideoFrame *) 0x13cbd10 #5 0x00002aaaab31638e in NuppelVideoPlayer::OutputVideoLoop (this=0x1442bd0) at NuppelVideoPlayer.cpp:2140 temp_speed = 1 fr_int = 33366 rf_int = 16665 #6 0x00002aaaab3164db in NuppelVideoPlayer::kickoffOutputVideoLoop (player=0x1442bd0) at NuppelVideoPlayer.cpp:2216 nvp = (NuppelVideoPlayer *) 0x1442bd0 #7 0x00002aaaae575b1c in start_thread () from /lib/libpthread.so.0 No symbol table info available. #8 0x00002aaaaebe1052 in clone () from /lib/libc.so.6 No symbol table info available. #9 0x0000000000000000 in ?? () No symbol table info available. Thread 22 (Thread 1115711840 (LWP 19672)): #0 0x00002aaaaeba8615 in nanosleep () from /lib/libc.so.6 No symbol table info available. #1 0x00002aaaaebda324 in usleep () from /lib/libc.so.6 No symbol table info available. #2 0x00002aaaac38b41e in AudioOutputBase::OutputAudioLoop (this=0x2aaab7e10010) at audiooutputbase.cpp:781 space_on_soundcard = 1296 last_space_on_soundcard = 1296 zeros = 0x42804d90 "" 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þÿü^" e = { = { = {<> = {}, d = 0x0}, message = {static null = {static null = , d = 0x679da0, static shared_null = 0x679da0}, d = 0x0, static shared_null = 0x679da0}, extradata = {> = {sh = 0x0}, }}, error_msg = 0x0, elasped_seconds = 0, written_bytes = 0, brate = 0, freq = 0, prec = 0, chan = 0} #3 0x00002aaaac38b826 in AudioOutputBase::kickoffOutputAudioLoop (player=0x2aaab7e10010) at audiooutputbase.cpp:874 No locals. #4 0x00002aaaae575b1c in start_thread () from /lib/libpthread.so.0 No symbol table info available. #5 0x00002aaaaebe1052 in clone () from /lib/libc.so.6 No symbol table info available. #6 0x0000000000000000 in ?? () No symbol table info available. Thread 21 (Thread 1090525536 (LWP 19671)): #0 0x00002aaaae57a41f in __read_nocancel () from /lib/libpthread.so.0 No symbol table info available. #1 0x00002aaaab13b6e6 in RingBuffer::safe_read (this=0x73d500, fd=20, data=0x2aaab7d91010, sz=262144) at RingBuffer.cpp:391 ret = 7591296 tot = 0 errcnt = 0 zerocnt = 0 #2 0x00002aaaab13d49c in RingBuffer::ReadAheadThread (this=0x73d500) at RingBuffer.cpp:756 totfree = 262144 ret = 262144 used = 2457601 loops = 0 #3 0x00002aaaab13e001 in RingBuffer::StartReader (type=0x73d500) at RingBuffer.cpp:680 rbuffer = (RingBuffer *) 0x73d500 #4 0x00002aaaae575b1c in start_thread () from /lib/libpthread.so.0 No symbol table info available. #5 0x00002aaaaebe1052 in clone () from /lib/libc.so.6 No symbol table info available. #6 0x0000000000000000 in ?? () No symbol table info available. Thread 20 (Thread 1098918240 (LWP 19670)): #0 0x00002aaaaeb44e20 in raise () from /lib/libc.so.6 No symbol table info available. #1 0x00002aaaaeb462d0 in abort () from /lib/libc.so.6 No symbol table info available. #2 0x00002aaaaeb3dffb in __assert_fail () from /lib/libc.so.6 No symbol table info available. #3 0x00002aaaab231843 in append_cc (cc=0x1442bd8, service_num=1, blk_buf=0x7bcda2 "\230;\216", block_size=17) at cc708decoder.cpp:472 __PRETTY_FUNCTION__ = "void append_cc(CC708Reader*, uint, const unsigned char*, int)" #4 0x00002aaaab231a03 in parse_cc_packet (cb_cbs=0x1442bd8, pkt=0x7bcda0) at cc708decoder.cpp:549 block_size = 17 pkt_buf = (const unsigned char *) 0x7bcda0 "Ê1\230;\216" off = 1 len = 19 pkt_size = 20 service_number = 1 block_data_offset = 2 seq_num = 3 __PRETTY_FUNCTION__ = "void parse_cc_packet(CC708Reader*, CaptionPacket*)" #5 0x00002aaaab231ab1 in CC708Decoder::decode_cc_data (this=0x7bcda0, cc_type=3, data1=3, data2=34) at cc708decoder.cpp:66 No locals. #6 0x00002aaaab3277e9 in decode_cc_atsc (s=0x83eac0, buf=0x1810f5b "T", sz=45215) at avformatdecoder.cpp:1548 data1 = 3 cc_type = 3 cc_code = 255 data2 = 34 cc_valid = true nd = (AvFormatDecoder *) 0x130a180 process_cc_data = true cc_count = 20 cc_state = 1 buf_size = 45215 index = 11 curcount = 3 #7 0x00002aaaabe01e22 in mpeg_decode_user_data (avctx=0xffffffffffffffff, buf=, buf_size=) at mpeg12.c:2977 p = len = #8 0x00002aaaabe022ef in mpeg_decode_frame (avctx=0x83eac0, data=, data_size=0x4180182c, buf=0x1810f40 "", buf_size=45242) at mpeg12.c:3150 s = (Mpeg1Context *) 0x13a4500 buf_end = buf_ptr = (const uint8_t *) 0x1810f56 "GA94\003T" ret = start_code = 434 input_size = 45220 picture = (AVFrame *) 0x41801670 s2 = (MpegEncContext *) 0x13a4500 #9 0x00002aaaabd4bd07 in avcodec_decode_video (avctx=0x83eac0, picture=0x41801670, got_picture_ptr=0x4180182c, buf=0x1810f40 "", buf_size=45242) at utils.c:948 ret = #10 0x00002aaaab33671f in AvFormatDecoder::GetFrame (this=0x130a180, onlyvideo=0) at avformatdecoder.cpp:2627 context = (AVCodecContext *) 0x83eac0 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}} gotpicture = 0 temppts = 46912505464068 picframe = (VideoFrame *) 0x41801b10 curstream = (AVStream *) 0x1260cf0 ctype = 0 audIdx = 1 subIdx = -1 pkt = (AVPacket *) 0x16a4850 ret = 0 ptr = (unsigned char *) 0x1810f40 "" firstloop = true have_err = false storevideoframes = false len = 45242 data_size = 0 pts = 129577 allowedquit = false dvdvideopause = false skipaudio = false #11 0x00002aaaab2f7746 in NuppelVideoPlayer::GetFrameNormal (this=0x1442bd0, onlyvideo=0) at NuppelVideoPlayer.cpp:1017 No locals. #12 0x00002aaaab2f839e in NuppelVideoPlayer::GetFrame (this=0x1442bd0, onlyvideo=0, unsafe=false) at NuppelVideoPlayer.cpp:1095 ret = false #13 0x00002aaaab30b0d3 in NuppelVideoPlayer::StartPlaying (this=0x1442bd0) at NuppelVideoPlayer.cpp:2763 output_video = 1124104544 decoder_thread = 1098918240 #14 0x00002aaaab2b2cc7 in SpawnDecode (param=0x1442bd0) at tv_play.cpp:211 nvp = (class NuppelVideoPlayer *) 0x1442bd0 #15 0x00002aaaae575b1c in start_thread () from /lib/libpthread.so.0 No symbol table info available. #16 0x00002aaaaebe1052 in clone () from /lib/libc.so.6 No symbol table info available. #17 0x0000000000000000 in ?? () No symbol table info available. Thread 19 (Thread 1107319136 (LWP 19669)): #0 0x00002aaaaeba8615 in nanosleep () from /lib/libc.so.6 No symbol table info available. #1 0x00002aaaaebda324 in usleep () from /lib/libc.so.6 No symbol table info available. #2 0x00002aaaab2e8968 in TV::RunTV (this=0x139d220) at tv_play.cpp:1506 doHandle = false keypressed = (QKeyEvent *) 0x2aaabdf08c20 netCmd = {static null = {static null = , d = 0x679da0, static shared_null = 0x679da0}, d = 0x2aaabdf01380, static shared_null = 0x679da0} updatecheck = 22 #3 0x00002aaaab2e9b57 in TV::EventThread (param=0x139d220) at tv_play.cpp:1434 thetv = (class TV *) 0x139d220 #4 0x00002aaaae575b1c in start_thread () from /lib/libpthread.so.0 No symbol table info available. #5 0x00002aaaaebe1052 in clone () from /lib/libc.so.6 No symbol table info available. #6 0x0000000000000000 in ?? () No symbol table info available. Thread 18 (Thread 1090525536 (LWP 19671)): #0 0x00002aaaae57a41f in __read_nocancel () from /lib/libpthread.so.0 No symbol table info available. #1 0x00002aaaab13b6e6 in RingBuffer::safe_read (this=0x73d500, fd=20, data=0x2aaab7d91010, sz=262144) at RingBuffer.cpp:391 ret = 7591296 tot = 0 errcnt = 0 zerocnt = 0 #2 0x00002aaaab13d49c in RingBuffer::ReadAheadThread (this=0x73d500) at RingBuffer.cpp:756 totfree = 262144 ret = 262144 used = 2457601 loops = 0 #3 0x00002aaaab13e001 in RingBuffer::StartReader (type=0x73d500) at RingBuffer.cpp:680 rbuffer = (RingBuffer *) 0x73d500 #4 0x00002aaaae575b1c in start_thread () from /lib/libpthread.so.0 No symbol table info available. #5 0x00002aaaaebe1052 in clone () from /lib/libc.so.6 No symbol table info available. #6 0x0000000000000000 in ?? () No symbol table info available. Thread 17 (Thread 1098918240 (LWP 19670)): #0 0x00002aaaaeb44e20 in raise () from /lib/libc.so.6 No symbol table info available. #1 0x00002aaaaeb462d0 in abort () from /lib/libc.so.6 No symbol table info available. #2 0x00002aaaaeb3dffb in __assert_fail () from /lib/libc.so.6 No symbol table info available. #3 0x00002aaaab231843 in append_cc (cc=0x1442bd8, service_num=1, blk_buf=0x7bcda2 "\230;\216", block_size=17) at cc708decoder.cpp:472 __PRETTY_FUNCTION__ = "void append_cc(CC708Reader*, uint, const unsigned char*, int)" #4 0x00002aaaab231a03 in parse_cc_packet (cb_cbs=0x1442bd8, pkt=0x7bcda0) at cc708decoder.cpp:549 block_size = 17 pkt_buf = (const unsigned char *) 0x7bcda0 "Ê1\230;\216" off = 1 len = 19 pkt_size = 20 service_number = 1 block_data_offset = 2 seq_num = 3 __PRETTY_FUNCTION__ = "void parse_cc_packet(CC708Reader*, CaptionPacket*)" #5 0x00002aaaab231ab1 in CC708Decoder::decode_cc_data (this=0x7bcda0, cc_type=3, data1=3, data2=34) at cc708decoder.cpp:66 No locals. #6 0x00002aaaab3277e9 in decode_cc_atsc (s=0x83eac0, buf=0x1810f5b "T", sz=45215) at avformatdecoder.cpp:1548 data1 = 3 cc_type = 3 cc_code = 255 data2 = 34 cc_valid = true nd = (AvFormatDecoder *) 0x130a180 process_cc_data = true cc_count = 20 cc_state = 1 buf_size = 45215 index = 11 curcount = 3 #7 0x00002aaaabe01e22 in mpeg_decode_user_data (avctx=0xffffffffffffffff, buf=, buf_size=) at mpeg12.c:2977 p = len = #8 0x00002aaaabe022ef in mpeg_decode_frame (avctx=0x83eac0, data=, data_size=0x4180182c, buf=0x1810f40 "", buf_size=45242) at mpeg12.c:3150 s = (Mpeg1Context *) 0x13a4500 buf_end = buf_ptr = (const uint8_t *) 0x1810f56 "GA94\003T" ret = start_code = 434 input_size = 45220 picture = (AVFrame *) 0x41801670 s2 = (MpegEncContext *) 0x13a4500 #9 0x00002aaaabd4bd07 in avcodec_decode_video (avctx=0x83eac0, picture=0x41801670, got_picture_ptr=0x4180182c, buf=0x1810f40 "", buf_size=45242) at utils.c:948 ret = #10 0x00002aaaab33671f in AvFormatDecoder::GetFrame (this=0x130a180, onlyvideo=0) at avformatdecoder.cpp:2627 context = (AVCodecContext *) 0x83eac0 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}} gotpicture = 0 temppts = 46912505464068 picframe = (VideoFrame *) 0x41801b10 curstream = (AVStream *) 0x1260cf0 ctype = 0 audIdx = 1 subIdx = -1 pkt = (AVPacket *) 0x16a4850 ret = 0 ptr = (unsigned char *) 0x1810f40 "" firstloop = true have_err = false storevideoframes = false len = 45242 data_size = 0 pts = 129577 allowedquit = false dvdvideopause = false skipaudio = false #11 0x00002aaaab2f7746 in NuppelVideoPlayer::GetFrameNormal (this=0x1442bd0, onlyvideo=0) at NuppelVideoPlayer.cpp:1017 No locals. #12 0x00002aaaab2f839e in NuppelVideoPlayer::GetFrame (this=0x1442bd0, onlyvideo=0, unsafe=false) at NuppelVideoPlayer.cpp:1095 ret = false #13 0x00002aaaab30b0d3 in NuppelVideoPlayer::StartPlaying (this=0x1442bd0) at NuppelVideoPlayer.cpp:2763 output_video = 1124104544 decoder_thread = 1098918240 #14 0x00002aaaab2b2cc7 in SpawnDecode (param=0x1442bd0) at tv_play.cpp:211 nvp = (class NuppelVideoPlayer *) 0x1442bd0 #15 0x00002aaaae575b1c in start_thread () from /lib/libpthread.so.0 No symbol table info available. #16 0x00002aaaaebe1052 in clone () from /lib/libc.so.6 No symbol table info available. #17 0x0000000000000000 in ?? () No symbol table info available. Thread 16 (Thread 1090525536 (LWP 19671)): #0 0x00002aaaae57a41f in __read_nocancel () from /lib/libpthread.so.0 No symbol table info available. #1 0x00002aaaab13b6e6 in RingBuffer::safe_read (this=0x73d500, fd=20, data=0x2aaab7d91010, sz=262144) at RingBuffer.cpp:391 ret = 7591296 tot = 0 errcnt = 0 zerocnt = 0 #2 0x00002aaaab13d49c in RingBuffer::ReadAheadThread (this=0x73d500) at RingBuffer.cpp:756 totfree = 262144 ret = 262144 used = 2457601 loops = 0 #3 0x00002aaaab13e001 in RingBuffer::StartReader (type=0x73d500) at RingBuffer.cpp:680 rbuffer = (RingBuffer *) 0x73d500 #4 0x00002aaaae575b1c in start_thread () from /lib/libpthread.so.0 No symbol table info available. #5 0x00002aaaaebe1052 in clone () from /lib/libc.so.6 No symbol table info available. #6 0x0000000000000000 in ?? () No symbol table info available. Thread 15 (Thread 1098918240 (LWP 19670)): #0 0x00002aaaaeb44e20 in raise () from /lib/libc.so.6 No symbol table info available. #1 0x00002aaaaeb462d0 in abort () from /lib/libc.so.6 No symbol table info available. #2 0x00002aaaaeb3dffb in __assert_fail () from /lib/libc.so.6 No symbol table info available. #3 0x00002aaaab231843 in append_cc (cc=0x1442bd8, service_num=1, blk_buf=0x7bcda2 "\230;\216", block_size=17) at cc708decoder.cpp:472 __PRETTY_FUNCTION__ = "void append_cc(CC708Reader*, uint, const unsigned char*, int)" #4 0x00002aaaab231a03 in parse_cc_packet (cb_cbs=0x1442bd8, pkt=0x7bcda0) at cc708decoder.cpp:549 block_size = 17 pkt_buf = (const unsigned char *) 0x7bcda0 "Ê1\230;\216" off = 1 len = 19 pkt_size = 20 service_number = 1 block_data_offset = 2 seq_num = 3 __PRETTY_FUNCTION__ = "void parse_cc_packet(CC708Reader*, CaptionPacket*)" #5 0x00002aaaab231ab1 in CC708Decoder::decode_cc_data (this=0x7bcda0, cc_type=3, data1=3, data2=34) at cc708decoder.cpp:66 No locals. #6 0x00002aaaab3277e9 in decode_cc_atsc (s=0x83eac0, buf=0x1810f5b "T", sz=45215) at avformatdecoder.cpp:1548 data1 = 3 cc_type = 3 cc_code = 255 data2 = 34 cc_valid = true nd = (AvFormatDecoder *) 0x130a180 process_cc_data = true cc_count = 20 cc_state = 1 buf_size = 45215 index = 11 curcount = 3 #7 0x00002aaaabe01e22 in mpeg_decode_user_data (avctx=0xffffffffffffffff, buf=, buf_size=) at mpeg12.c:2977 p = len = #8 0x00002aaaabe022ef in mpeg_decode_frame (avctx=0x83eac0, data=, data_size=0x4180182c, buf=0x1810f40 "", buf_size=45242) at mpeg12.c:3150 s = (Mpeg1Context *) 0x13a4500 buf_end = buf_ptr = (const uint8_t *) 0x1810f56 "GA94\003T" ret = start_code = 434 input_size = 45220 picture = (AVFrame *) 0x41801670 s2 = (MpegEncContext *) 0x13a4500 #9 0x00002aaaabd4bd07 in avcodec_decode_video (avctx=0x83eac0, picture=0x41801670, got_picture_ptr=0x4180182c, buf=0x1810f40 "", buf_size=45242) at utils.c:948 ret = #10 0x00002aaaab33671f in AvFormatDecoder::GetFrame (this=0x130a180, onlyvideo=0) at avformatdecoder.cpp:2627 context = (AVCodecContext *) 0x83eac0 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}} gotpicture = 0 temppts = 46912505464068 picframe = (VideoFrame *) 0x41801b10 curstream = (AVStream *) 0x1260cf0 ctype = 0 audIdx = 1 subIdx = -1 pkt = (AVPacket *) 0x16a4850 ret = 0 ptr = (unsigned char *) 0x1810f40 "" firstloop = true have_err = false storevideoframes = false len = 45242 data_size = 0 pts = 129577 allowedquit = false dvdvideopause = false skipaudio = false #11 0x00002aaaab2f7746 in NuppelVideoPlayer::GetFrameNormal (this=0x1442bd0, onlyvideo=0) at NuppelVideoPlayer.cpp:1017 No locals. #12 0x00002aaaab2f839e in NuppelVideoPlayer::GetFrame (this=0x1442bd0, onlyvideo=0, unsafe=false) at NuppelVideoPlayer.cpp:1095 ret = false #13 0x00002aaaab30b0d3 in NuppelVideoPlayer::StartPlaying (this=0x1442bd0) at NuppelVideoPlayer.cpp:2763 output_video = 1124104544 decoder_thread = 1098918240 #14 0x00002aaaab2b2cc7 in SpawnDecode (param=0x1442bd0) at tv_play.cpp:211 nvp = (class NuppelVideoPlayer *) 0x1442bd0 #15 0x00002aaaae575b1c in start_thread () from /lib/libpthread.so.0 No symbol table info available. #16 0x00002aaaaebe1052 in clone () from /lib/libc.so.6 No symbol table info available. #17 0x0000000000000000 in ?? () No symbol table info available. Thread 14 (Thread 1090525536 (LWP 19671)): #0 0x00002aaaae57a41f in __read_nocancel () from /lib/libpthread.so.0 No symbol table info available. #1 0x00002aaaab13b6e6 in RingBuffer::safe_read (this=0x73d500, fd=20, data=0x2aaab7d91010, sz=262144) at RingBuffer.cpp:391 ret = 7591296 tot = 0 errcnt = 0 zerocnt = 0 #2 0x00002aaaab13d49c in RingBuffer::ReadAheadThread (this=0x73d500) at RingBuffer.cpp:756 totfree = 262144 ret = 262144 used = 2457601 loops = 0 #3 0x00002aaaab13e001 in RingBuffer::StartReader (type=0x73d500) at RingBuffer.cpp:680 rbuffer = (RingBuffer *) 0x73d500 #4 0x00002aaaae575b1c in start_thread () from /lib/libpthread.so.0 No symbol table info available. #5 0x00002aaaaebe1052 in clone () from /lib/libc.so.6 No symbol table info available. #6 0x0000000000000000 in ?? () No symbol table info available. Thread 13 (Thread 1098918240 (LWP 19670)): #0 0x00002aaaaeb44e20 in raise () from /lib/libc.so.6 No symbol table info available. #1 0x00002aaaaeb462d0 in abort () from /lib/libc.so.6 No symbol table info available. #2 0x00002aaaaeb3dffb in __assert_fail () from /lib/libc.so.6 No symbol table info available. #3 0x00002aaaab231843 in append_cc (cc=0x1442bd8, service_num=1, blk_buf=0x7bcda2 "\230;\216", block_size=17) at cc708decoder.cpp:472 __PRETTY_FUNCTION__ = "void append_cc(CC708Reader*, uint, const unsigned char*, int)" #4 0x00002aaaab231a03 in parse_cc_packet (cb_cbs=0x1442bd8, pkt=0x7bcda0) at cc708decoder.cpp:549 block_size = 17 pkt_buf = (const unsigned char *) 0x7bcda0 "Ê1\230;\216" off = 1 len = 19 pkt_size = 20 service_number = 1 block_data_offset = 2 seq_num = 3 __PRETTY_FUNCTION__ = "void parse_cc_packet(CC708Reader*, CaptionPacket*)" #5 0x00002aaaab231ab1 in CC708Decoder::decode_cc_data (this=0x7bcda0, cc_type=3, data1=3, data2=34) at cc708decoder.cpp:66 No locals. #6 0x00002aaaab3277e9 in decode_cc_atsc (s=0x83eac0, buf=0x1810f5b "T", sz=45215) at avformatdecoder.cpp:1548 data1 = 3 cc_type = 3 cc_code = 255 data2 = 34 cc_valid = true nd = (AvFormatDecoder *) 0x130a180 process_cc_data = true cc_count = 20 cc_state = 1 buf_size = 45215 index = 11 curcount = 3 #7 0x00002aaaabe01e22 in mpeg_decode_user_data (avctx=0xffffffffffffffff, buf=, buf_size=) at mpeg12.c:2977 p = len = #8 0x00002aaaabe022ef in mpeg_decode_frame (avctx=0x83eac0, data=, data_size=0x4180182c, buf=0x1810f40 "", buf_size=45242) at mpeg12.c:3150 s = (Mpeg1Context *) 0x13a4500 buf_end = buf_ptr = (const uint8_t *) 0x1810f56 "GA94\003T" ret = start_code = 434 input_size = 45220 picture = (AVFrame *) 0x41801670 s2 = (MpegEncContext *) 0x13a4500 #9 0x00002aaaabd4bd07 in avcodec_decode_video (avctx=0x83eac0, picture=0x41801670, got_picture_ptr=0x4180182c, buf=0x1810f40 "", buf_size=45242) at utils.c:948 ret = #10 0x00002aaaab33671f in AvFormatDecoder::GetFrame (this=0x130a180, onlyvideo=0) at avformatdecoder.cpp:2627 context = (AVCodecContext *) 0x83eac0 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}} gotpicture = 0 temppts = 46912505464068 picframe = (VideoFrame *) 0x41801b10 curstream = (AVStream *) 0x1260cf0 ctype = 0 audIdx = 1 subIdx = -1 pkt = (AVPacket *) 0x16a4850 ret = 0 ptr = (unsigned char *) 0x1810f40 "" firstloop = true have_err = false storevideoframes = false len = 45242 data_size = 0 pts = 129577 allowedquit = false dvdvideopause = false skipaudio = false #11 0x00002aaaab2f7746 in NuppelVideoPlayer::GetFrameNormal (this=0x1442bd0, onlyvideo=0) at NuppelVideoPlayer.cpp:1017 No locals. #12 0x00002aaaab2f839e in NuppelVideoPlayer::GetFrame (this=0x1442bd0, onlyvideo=0, unsafe=false) at NuppelVideoPlayer.cpp:1095 ret = false #13 0x00002aaaab30b0d3 in NuppelVideoPlayer::StartPlaying (this=0x1442bd0) at NuppelVideoPlayer.cpp:2763 output_video = 1124104544 decoder_thread = 1098918240 #14 0x00002aaaab2b2cc7 in SpawnDecode (param=0x1442bd0) at tv_play.cpp:211 nvp = (class NuppelVideoPlayer *) 0x1442bd0 #15 0x00002aaaae575b1c in start_thread () from /lib/libpthread.so.0 No symbol table info available. #16 0x00002aaaaebe1052 in clone () from /lib/libc.so.6 No symbol table info available. #17 0x0000000000000000 in ?? () No symbol table info available. Thread 12 (Thread 1090525536 (LWP 19671)): #0 0x00002aaaae57a41f in __read_nocancel () from /lib/libpthread.so.0 No symbol table info available. #1 0x00002aaaab13b6e6 in RingBuffer::safe_read (this=0x73d500, fd=20, data=0x2aaab7d91010, sz=262144) at RingBuffer.cpp:391 ret = 7591296 tot = 0 errcnt = 0 zerocnt = 0 #2 0x00002aaaab13d49c in RingBuffer::ReadAheadThread (this=0x73d500) at RingBuffer.cpp:756 totfree = 262144 ret = 262144 used = 2457601 loops = 0 #3 0x00002aaaab13e001 in RingBuffer::StartReader (type=0x73d500) at RingBuffer.cpp:680 rbuffer = (RingBuffer *) 0x73d500 #4 0x00002aaaae575b1c in start_thread () from /lib/libpthread.so.0 No symbol table info available. #5 0x00002aaaaebe1052 in clone () from /lib/libc.so.6 No symbol table info available. #6 0x0000000000000000 in ?? () No symbol table info available. Thread 11 (Thread 1098918240 (LWP 19670)): #0 0x00002aaaaeb44e20 in raise () from /lib/libc.so.6 No symbol table info available. #1 0x00002aaaaeb462d0 in abort () from /lib/libc.so.6 No symbol table info available. #2 0x00002aaaaeb3dffb in __assert_fail () from /lib/libc.so.6 No symbol table info available. #3 0x00002aaaab231843 in append_cc (cc=0x1442bd8, service_num=1, blk_buf=0x7bcda2 "\230;\216", block_size=17) at cc708decoder.cpp:472 __PRETTY_FUNCTION__ = "void append_cc(CC708Reader*, uint, const unsigned char*, int)" #4 0x00002aaaab231a03 in parse_cc_packet (cb_cbs=0x1442bd8, pkt=0x7bcda0) at cc708decoder.cpp:549 block_size = 17 pkt_buf = (const unsigned char *) 0x7bcda0 "Ê1\230;\216" off = 1 len = 19 pkt_size = 20 service_number = 1 block_data_offset = 2 seq_num = 3 __PRETTY_FUNCTION__ = "void parse_cc_packet(CC708Reader*, CaptionPacket*)" #5 0x00002aaaab231ab1 in CC708Decoder::decode_cc_data (this=0x7bcda0, cc_type=3, data1=3, data2=34) at cc708decoder.cpp:66 No locals. #6 0x00002aaaab3277e9 in decode_cc_atsc (s=0x83eac0, buf=0x1810f5b "T", sz=45215) at avformatdecoder.cpp:1548 data1 = 3 cc_type = 3 cc_code = 255 data2 = 34 cc_valid = true nd = (AvFormatDecoder *) 0x130a180 process_cc_data = true cc_count = 20 cc_state = 1 buf_size = 45215 index = 11 curcount = 3 #7 0x00002aaaabe01e22 in mpeg_decode_user_data (avctx=0xffffffffffffffff, buf=, buf_size=) at mpeg12.c:2977 p = len = #8 0x00002aaaabe022ef in mpeg_decode_frame (avctx=0x83eac0, data=, data_size=0x4180182c, buf=0x1810f40 "", buf_size=45242) at mpeg12.c:3150 s = (Mpeg1Context *) 0x13a4500 buf_end = buf_ptr = (const uint8_t *) 0x1810f56 "GA94\003T" ret = start_code = 434 input_size = 45220 picture = (AVFrame *) 0x41801670 s2 = (MpegEncContext *) 0x13a4500 #9 0x00002aaaabd4bd07 in avcodec_decode_video (avctx=0x83eac0, picture=0x41801670, got_picture_ptr=0x4180182c, buf=0x1810f40 "", buf_size=45242) at utils.c:948 ret = #10 0x00002aaaab33671f in AvFormatDecoder::GetFrame (this=0x130a180, onlyvideo=0) at avformatdecoder.cpp:2627 context = (AVCodecContext *) 0x83eac0 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}} gotpicture = 0 temppts = 46912505464068 picframe = (VideoFrame *) 0x41801b10 curstream = (AVStream *) 0x1260cf0 ctype = 0 audIdx = 1 subIdx = -1 pkt = (AVPacket *) 0x16a4850 ret = 0 ptr = (unsigned char *) 0x1810f40 "" firstloop = true have_err = false storevideoframes = false len = 45242 data_size = 0 pts = 129577 allowedquit = false dvdvideopause = false skipaudio = false #11 0x00002aaaab2f7746 in NuppelVideoPlayer::GetFrameNormal (this=0x1442bd0, onlyvideo=0) at NuppelVideoPlayer.cpp:1017 No locals. #12 0x00002aaaab2f839e in NuppelVideoPlayer::GetFrame (this=0x1442bd0, onlyvideo=0, unsafe=false) at NuppelVideoPlayer.cpp:1095 ret = false #13 0x00002aaaab30b0d3 in NuppelVideoPlayer::StartPlaying (this=0x1442bd0) at NuppelVideoPlayer.cpp:2763 output_video = 1124104544 decoder_thread = 1098918240 #14 0x00002aaaab2b2cc7 in SpawnDecode (param=0x1442bd0) at tv_play.cpp:211 nvp = (class NuppelVideoPlayer *) 0x1442bd0 #15 0x00002aaaae575b1c in start_thread () from /lib/libpthread.so.0 No symbol table info available. #16 0x00002aaaaebe1052 in clone () from /lib/libc.so.6 No symbol table info available. #17 0x0000000000000000 in ?? () No symbol table info available. Thread 10 (Thread 1090525536 (LWP 19671)): #0 0x00002aaaae57a41f in __read_nocancel () from /lib/libpthread.so.0 No symbol table info available. #1 0x00002aaaab13b6e6 in RingBuffer::safe_read (this=0x73d500, fd=20, data=0x2aaab7d91010, sz=262144) at RingBuffer.cpp:391 ret = 7591296 tot = 0 errcnt = 0 zerocnt = 0 #2 0x00002aaaab13d49c in RingBuffer::ReadAheadThread (this=0x73d500) at RingBuffer.cpp:756 totfree = 262144 ret = 262144 used = 2457601 loops = 0 #3 0x00002aaaab13e001 in RingBuffer::StartReader (type=0x73d500) at RingBuffer.cpp:680 rbuffer = (RingBuffer *) 0x73d500 #4 0x00002aaaae575b1c in start_thread () from /lib/libpthread.so.0 No symbol table info available. #5 0x00002aaaaebe1052 in clone () from /lib/libc.so.6 No symbol table info available. #6 0x0000000000000000 in ?? () No symbol table info available. Thread 9 (Thread 1098918240 (LWP 19670)): #0 0x00002aaaaeb44e20 in raise () from /lib/libc.so.6 No symbol table info available. #1 0x00002aaaaeb462d0 in abort () from /lib/libc.so.6 No symbol table info available. #2 0x00002aaaaeb3dffb in __assert_fail () from /lib/libc.so.6 No symbol table info available. #3 0x00002aaaab231843 in append_cc (cc=0x1442bd8, service_num=1, blk_buf=0x7bcda2 "\230;\216", block_size=17) at cc708decoder.cpp:472 __PRETTY_FUNCTION__ = "void append_cc(CC708Reader*, uint, const unsigned char*, int)" #4 0x00002aaaab231a03 in parse_cc_packet (cb_cbs=0x1442bd8, pkt=0x7bcda0) at cc708decoder.cpp:549 block_size = 17 pkt_buf = (const unsigned char *) 0x7bcda0 "Ê1\230;\216" off = 1 len = 19 pkt_size = 20 service_number = 1 block_data_offset = 2 seq_num = 3 __PRETTY_FUNCTION__ = "void parse_cc_packet(CC708Reader*, CaptionPacket*)" #5 0x00002aaaab231ab1 in CC708Decoder::decode_cc_data (this=0x7bcda0, cc_type=3, data1=3, data2=34) at cc708decoder.cpp:66 No locals. #6 0x00002aaaab3277e9 in decode_cc_atsc (s=0x83eac0, buf=0x1810f5b "T", sz=45215) at avformatdecoder.cpp:1548 data1 = 3 cc_type = 3 cc_code = 255 data2 = 34 cc_valid = true nd = (AvFormatDecoder *) 0x130a180 process_cc_data = true cc_count = 20 cc_state = 1 buf_size = 45215 index = 11 curcount = 3 #7 0x00002aaaabe01e22 in mpeg_decode_user_data (avctx=0xffffffffffffffff, buf=, buf_size=) at mpeg12.c:2977 p = len = #8 0x00002aaaabe022ef in mpeg_decode_frame (avctx=0x83eac0, data=, data_size=0x4180182c, buf=0x1810f40 "", buf_size=45242) at mpeg12.c:3150 s = (Mpeg1Context *) 0x13a4500 buf_end = buf_ptr = (const uint8_t *) 0x1810f56 "GA94\003T" ret = start_code = 434 input_size = 45220 picture = (AVFrame *) 0x41801670 s2 = (MpegEncContext *) 0x13a4500 #9 0x00002aaaabd4bd07 in avcodec_decode_video (avctx=0x83eac0, picture=0x41801670, got_picture_ptr=0x4180182c, buf=0x1810f40 "", buf_size=45242) at utils.c:948 ret = #10 0x00002aaaab33671f in AvFormatDecoder::GetFrame (this=0x130a180, onlyvideo=0) at avformatdecoder.cpp:2627 context = (AVCodecContext *) 0x83eac0 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}} gotpicture = 0 temppts = 46912505464068 picframe = (VideoFrame *) 0x41801b10 curstream = (AVStream *) 0x1260cf0 ctype = 0 audIdx = 1 subIdx = -1 pkt = (AVPacket *) 0x16a4850 ret = 0 ptr = (unsigned char *) 0x1810f40 "" firstloop = true have_err = false storevideoframes = false len = 45242 data_size = 0 pts = 129577 allowedquit = false dvdvideopause = false skipaudio = false #11 0x00002aaaab2f7746 in NuppelVideoPlayer::GetFrameNormal (this=0x1442bd0, onlyvideo=0) at NuppelVideoPlayer.cpp:1017 No locals. #12 0x00002aaaab2f839e in NuppelVideoPlayer::GetFrame (this=0x1442bd0, onlyvideo=0, unsafe=false) at NuppelVideoPlayer.cpp:1095 ret = false #13 0x00002aaaab30b0d3 in NuppelVideoPlayer::StartPlaying (this=0x1442bd0) at NuppelVideoPlayer.cpp:2763 output_video = 1124104544 decoder_thread = 1098918240 #14 0x00002aaaab2b2cc7 in SpawnDecode (param=0x1442bd0) at tv_play.cpp:211 nvp = (class NuppelVideoPlayer *) 0x1442bd0 #15 0x00002aaaae575b1c in start_thread () from /lib/libpthread.so.0 No symbol table info available. #16 0x00002aaaaebe1052 in clone () from /lib/libc.so.6 No symbol table info available. #17 0x0000000000000000 in ?? () No symbol table info available. Thread 8 (Thread 1090525536 (LWP 19671)): #0 0x00002aaaae57a41f in __read_nocancel () from /lib/libpthread.so.0 No symbol table info available. #1 0x00002aaaab13b6e6 in RingBuffer::safe_read (this=0x73d500, fd=20, data=0x2aaab7d91010, sz=262144) at RingBuffer.cpp:391 ret = 7591296 tot = 0 errcnt = 0 zerocnt = 0 #2 0x00002aaaab13d49c in RingBuffer::ReadAheadThread (this=0x73d500) at RingBuffer.cpp:756 totfree = 262144 ret = 262144 used = 2457601 loops = 0 #3 0x00002aaaab13e001 in RingBuffer::StartReader (type=0x73d500) at RingBuffer.cpp:680 rbuffer = (RingBuffer *) 0x73d500 #4 0x00002aaaae575b1c in start_thread () from /lib/libpthread.so.0 No symbol table info available. #5 0x00002aaaaebe1052 in clone () from /lib/libc.so.6 No symbol table info available. #6 0x0000000000000000 in ?? () No symbol table info available. Thread 7 (Thread 1098918240 (LWP 19670)): #0 0x00002aaaaeb44e20 in raise () from /lib/libc.so.6 No symbol table info available. #1 0x00002aaaaeb462d0 in abort () from /lib/libc.so.6 No symbol table info available. #2 0x00002aaaaeb3dffb in __assert_fail () from /lib/libc.so.6 No symbol table info available. #3 0x00002aaaab231843 in append_cc (cc=0x1442bd8, service_num=1, blk_buf=0x7bcda2 "\230;\216", block_size=17) at cc708decoder.cpp:472 __PRETTY_FUNCTION__ = "void append_cc(CC708Reader*, uint, const unsigned char*, int)" #4 0x00002aaaab231a03 in parse_cc_packet (cb_cbs=0x1442bd8, pkt=0x7bcda0) at cc708decoder.cpp:549 block_size = 17 pkt_buf = (const unsigned char *) 0x7bcda0 "Ê1\230;\216" off = 1 len = 19 pkt_size = 20 service_number = 1 block_data_offset = 2 seq_num = 3 __PRETTY_FUNCTION__ = "void parse_cc_packet(CC708Reader*, CaptionPacket*)" #5 0x00002aaaab231ab1 in CC708Decoder::decode_cc_data (this=0x7bcda0, cc_type=3, data1=3, data2=34) at cc708decoder.cpp:66 No locals. #6 0x00002aaaab3277e9 in decode_cc_atsc (s=0x83eac0, buf=0x1810f5b "T", sz=45215) at avformatdecoder.cpp:1548 data1 = 3 cc_type = 3 cc_code = 255 data2 = 34 cc_valid = true nd = (AvFormatDecoder *) 0x130a180 process_cc_data = true cc_count = 20 cc_state = 1 buf_size = 45215 index = 11 curcount = 3 #7 0x00002aaaabe01e22 in mpeg_decode_user_data (avctx=0xffffffffffffffff, buf=, buf_size=) at mpeg12.c:2977 p = len = #8 0x00002aaaabe022ef in mpeg_decode_frame (avctx=0x83eac0, data=, data_size=0x4180182c, buf=0x1810f40 "", buf_size=45242) at mpeg12.c:3150 s = (Mpeg1Context *) 0x13a4500 buf_end = buf_ptr = (const uint8_t *) 0x1810f56 "GA94\003T" ret = start_code = 434 input_size = 45220 picture = (AVFrame *) 0x41801670 s2 = (MpegEncContext *) 0x13a4500 #9 0x00002aaaabd4bd07 in avcodec_decode_video (avctx=0x83eac0, picture=0x41801670, got_picture_ptr=0x4180182c, buf=0x1810f40 "", buf_size=45242) at utils.c:948 ret = #10 0x00002aaaab33671f in AvFormatDecoder::GetFrame (this=0x130a180, onlyvideo=0) at avformatdecoder.cpp:2627 context = (AVCodecContext *) 0x83eac0 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}} gotpicture = 0 temppts = 46912505464068 picframe = (VideoFrame *) 0x41801b10 curstream = (AVStream *) 0x1260cf0 ctype = 0 audIdx = 1 subIdx = -1 pkt = (AVPacket *) 0x16a4850 ret = 0 ptr = (unsigned char *) 0x1810f40 "" firstloop = true have_err = false storevideoframes = false len = 45242 data_size = 0 pts = 129577 allowedquit = false dvdvideopause = false skipaudio = false #11 0x00002aaaab2f7746 in NuppelVideoPlayer::GetFrameNormal (this=0x1442bd0, onlyvideo=0) at NuppelVideoPlayer.cpp:1017 No locals. #12 0x00002aaaab2f839e in NuppelVideoPlayer::GetFrame (this=0x1442bd0, onlyvideo=0, unsafe=false) at NuppelVideoPlayer.cpp:1095 ret = false #13 0x00002aaaab30b0d3 in NuppelVideoPlayer::StartPlaying (this=0x1442bd0) at NuppelVideoPlayer.cpp:2763 output_video = 1124104544 decoder_thread = 1098918240 #14 0x00002aaaab2b2cc7 in SpawnDecode (param=0x1442bd0) at tv_play.cpp:211 nvp = (class NuppelVideoPlayer *) 0x1442bd0 #15 0x00002aaaae575b1c in start_thread () from /lib/libpthread.so.0 No symbol table info available. #16 0x00002aaaaebe1052 in clone () from /lib/libc.so.6 No symbol table info available. #17 0x0000000000000000 in ?? () No symbol table info available. Thread 6 (Thread 1090525536 (LWP 19671)): #0 0x00002aaaae57a41f in __read_nocancel () from /lib/libpthread.so.0 No symbol table info available. #1 0x00002aaaab13b6e6 in RingBuffer::safe_read (this=0x73d500, fd=20, data=0x2aaab7d91010, sz=262144) at RingBuffer.cpp:391 ret = 7591296 tot = 0 errcnt = 0 zerocnt = 0 #2 0x00002aaaab13d49c in RingBuffer::ReadAheadThread (this=0x73d500) at RingBuffer.cpp:756 totfree = 262144 ret = 262144 used = 2457601 loops = 0 #3 0x00002aaaab13e001 in RingBuffer::StartReader (type=0x73d500) at RingBuffer.cpp:680 rbuffer = (RingBuffer *) 0x73d500 #4 0x00002aaaae575b1c in start_thread () from /lib/libpthread.so.0 No symbol table info available. #5 0x00002aaaaebe1052 in clone () from /lib/libc.so.6 No symbol table info available. #6 0x0000000000000000 in ?? () No symbol table info available. Thread 5 (Thread 1098918240 (LWP 19670)): #0 0x00002aaaaeb44e20 in raise () from /lib/libc.so.6 No symbol table info available. #1 0x00002aaaaeb462d0 in abort () from /lib/libc.so.6 No symbol table info available. #2 0x00002aaaaeb3dffb in __assert_fail () from /lib/libc.so.6 No symbol table info available. #3 0x00002aaaab231843 in append_cc (cc=0x1442bd8, service_num=1, blk_buf=0x7bcda2 "\230;\216", block_size=17) at cc708decoder.cpp:472 __PRETTY_FUNCTION__ = "void append_cc(CC708Reader*, uint, const unsigned char*, int)" #4 0x00002aaaab231a03 in parse_cc_packet (cb_cbs=0x1442bd8, pkt=0x7bcda0) at cc708decoder.cpp:549 block_size = 17 pkt_buf = (const unsigned char *) 0x7bcda0 "Ê1\230;\216" off = 1 len = 19 pkt_size = 20 service_number = 1 block_data_offset = 2 seq_num = 3 __PRETTY_FUNCTION__ = "void parse_cc_packet(CC708Reader*, CaptionPacket*)" #5 0x00002aaaab231ab1 in CC708Decoder::decode_cc_data (this=0x7bcda0, cc_type=3, data1=3, data2=34) at cc708decoder.cpp:66 No locals. #6 0x00002aaaab3277e9 in decode_cc_atsc (s=0x83eac0, buf=0x1810f5b "T", sz=45215) at avformatdecoder.cpp:1548 data1 = 3 cc_type = 3 cc_code = 255 data2 = 34 cc_valid = true nd = (AvFormatDecoder *) 0x130a180 process_cc_data = true cc_count = 20 cc_state = 1 buf_size = 45215 index = 11 curcount = 3 #7 0x00002aaaabe01e22 in mpeg_decode_user_data (avctx=0xffffffffffffffff, buf=, buf_size=) at mpeg12.c:2977 p = len = #8 0x00002aaaabe022ef in mpeg_decode_frame (avctx=0x83eac0, data=, data_size=0x4180182c, buf=0x1810f40 "", buf_size=45242) at mpeg12.c:3150 s = (Mpeg1Context *) 0x13a4500 buf_end = buf_ptr = (const uint8_t *) 0x1810f56 "GA94\003T" ret = start_code = 434 input_size = 45220 picture = (AVFrame *) 0x41801670 s2 = (MpegEncContext *) 0x13a4500 #9 0x00002aaaabd4bd07 in avcodec_decode_video (avctx=0x83eac0, picture=0x41801670, got_picture_ptr=0x4180182c, buf=0x1810f40 "", buf_size=45242) at utils.c:948 ret = #10 0x00002aaaab33671f in AvFormatDecoder::GetFrame (this=0x130a180, onlyvideo=0) at avformatdecoder.cpp:2627 context = (AVCodecContext *) 0x83eac0 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}} gotpicture = 0 temppts = 46912505464068 picframe = (VideoFrame *) 0x41801b10 curstream = (AVStream *) 0x1260cf0 ctype = 0 audIdx = 1 subIdx = -1 pkt = (AVPacket *) 0x16a4850 ret = 0 ptr = (unsigned char *) 0x1810f40 "" firstloop = true have_err = false storevideoframes = false len = 45242 data_size = 0 pts = 129577 allowedquit = false dvdvideopause = false skipaudio = false #11 0x00002aaaab2f7746 in NuppelVideoPlayer::GetFrameNormal (this=0x1442bd0, onlyvideo=0) at NuppelVideoPlayer.cpp:1017 No locals. #12 0x00002aaaab2f839e in NuppelVideoPlayer::GetFrame (this=0x1442bd0, onlyvideo=0, unsafe=false) at NuppelVideoPlayer.cpp:1095 ret = false #13 0x00002aaaab30b0d3 in NuppelVideoPlayer::StartPlaying (this=0x1442bd0) at NuppelVideoPlayer.cpp:2763 output_video = 1124104544 decoder_thread = 1098918240 #14 0x00002aaaab2b2cc7 in SpawnDecode (param=0x1442bd0) at tv_play.cpp:211 nvp = (class NuppelVideoPlayer *) 0x1442bd0 #15 0x00002aaaae575b1c in start_thread () from /lib/libpthread.so.0 No symbol table info available. #16 0x00002aaaaebe1052 in clone () from /lib/libc.so.6 No symbol table info available. #17 0x0000000000000000 in ?? () No symbol table info available. Thread 4 (Thread 1098918240 (LWP 19670)): #0 0x00002aaaaeb44e20 in raise () from /lib/libc.so.6 No symbol table info available. #1 0x00002aaaaeb462d0 in abort () from /lib/libc.so.6 No symbol table info available. #2 0x00002aaaaeb3dffb in __assert_fail () from /lib/libc.so.6 No symbol table info available. #3 0x00002aaaab231843 in append_cc (cc=0x1442bd8, service_num=1, blk_buf=0x7bcda2 "\230;\216", block_size=17) at cc708decoder.cpp:472 __PRETTY_FUNCTION__ = "void append_cc(CC708Reader*, uint, const unsigned char*, int)" #4 0x00002aaaab231a03 in parse_cc_packet (cb_cbs=0x1442bd8, pkt=0x7bcda0) at cc708decoder.cpp:549 block_size = 17 pkt_buf = (const unsigned char *) 0x7bcda0 "Ê1\230;\216" off = 1 len = 19 pkt_size = 20 service_number = 1 block_data_offset = 2 seq_num = 3 __PRETTY_FUNCTION__ = "void parse_cc_packet(CC708Reader*, CaptionPacket*)" #5 0x00002aaaab231ab1 in CC708Decoder::decode_cc_data (this=0x7bcda0, cc_type=3, data1=3, data2=34) at cc708decoder.cpp:66 No locals. #6 0x00002aaaab3277e9 in decode_cc_atsc (s=0x83eac0, buf=0x1810f5b "T", sz=45215) at avformatdecoder.cpp:1548 data1 = 3 cc_type = 3 cc_code = 255 data2 = 34 cc_valid = true nd = (AvFormatDecoder *) 0x130a180 process_cc_data = true cc_count = 20 cc_state = 1 buf_size = 45215 index = 11 curcount = 3 #7 0x00002aaaabe01e22 in mpeg_decode_user_data (avctx=0xffffffffffffffff, buf=, buf_size=) at mpeg12.c:2977 p = len = #8 0x00002aaaabe022ef in mpeg_decode_frame (avctx=0x83eac0, data=, data_size=0x4180182c, buf=0x1810f40 "", buf_size=45242) at mpeg12.c:3150 s = (Mpeg1Context *) 0x13a4500 buf_end = buf_ptr = (const uint8_t *) 0x1810f56 "GA94\003T" ret = start_code = 434 input_size = 45220 picture = (AVFrame *) 0x41801670 s2 = (MpegEncContext *) 0x13a4500 #9 0x00002aaaabd4bd07 in avcodec_decode_video (avctx=0x83eac0, picture=0x41801670, got_picture_ptr=0x4180182c, buf=0x1810f40 "", buf_size=45242) at utils.c:948 ret = #10 0x00002aaaab33671f in AvFormatDecoder::GetFrame (this=0x130a180, onlyvideo=0) at avformatdecoder.cpp:2627 context = (AVCodecContext *) 0x83eac0 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}} gotpicture = 0 temppts = 46912505464068 picframe = (VideoFrame *) 0x41801b10 curstream = (AVStream *) 0x1260cf0 ctype = 0 audIdx = 1 subIdx = -1 pkt = (AVPacket *) 0x16a4850 ret = 0 ptr = (unsigned char *) 0x1810f40 "" firstloop = true have_err = false storevideoframes = false len = 45242 data_size = 0 pts = 129577 allowedquit = false dvdvideopause = false skipaudio = false #11 0x00002aaaab2f7746 in NuppelVideoPlayer::GetFrameNormal (this=0x1442bd0, onlyvideo=0) at NuppelVideoPlayer.cpp:1017 No locals. #12 0x00002aaaab2f839e in NuppelVideoPlayer::GetFrame (this=0x1442bd0, onlyvideo=0, unsafe=false) at NuppelVideoPlayer.cpp:1095 ret = false #13 0x00002aaaab30b0d3 in NuppelVideoPlayer::StartPlaying (this=0x1442bd0) at NuppelVideoPlayer.cpp:2763 output_video = 1124104544 decoder_thread = 1098918240 #14 0x00002aaaab2b2cc7 in SpawnDecode (param=0x1442bd0) at tv_play.cpp:211 nvp = (class NuppelVideoPlayer *) 0x1442bd0 #15 0x00002aaaae575b1c in start_thread () from /lib/libpthread.so.0 No symbol table info available. #16 0x00002aaaaebe1052 in clone () from /lib/libc.so.6 No symbol table info available. #17 0x0000000000000000 in ?? () No symbol table info available. Thread 3 (Thread 1090525536 (LWP 19671)): #0 0x00002aaaae57a41f in __read_nocancel () from /lib/libpthread.so.0 No symbol table info available. #1 0x00002aaaab13b6e6 in RingBuffer::safe_read (this=0x73d500, fd=20, data=0x2aaab7d91010, sz=262144) at RingBuffer.cpp:391 ret = 7591296 tot = 0 errcnt = 0 zerocnt = 0 #2 0x00002aaaab13d49c in RingBuffer::ReadAheadThread (this=0x73d500) at RingBuffer.cpp:756 totfree = 262144 ret = 262144 used = 2457601 loops = 0 #3 0x00002aaaab13e001 in RingBuffer::StartReader (type=0x73d500) at RingBuffer.cpp:680 rbuffer = (RingBuffer *) 0x73d500 #4 0x00002aaaae575b1c in start_thread () from /lib/libpthread.so.0 No symbol table info available. #5 0x00002aaaaebe1052 in clone () from /lib/libc.so.6 No symbol table info available. #6 0x0000000000000000 in ?? () No symbol table info available. Thread 2 (Thread 1082132832 (LWP 19645)): #0 0x00002aaaae577b6a in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 No symbol table info available. #1 0x00002aaaade61d43 in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3 No symbol table info available. #2 0x00002aaaac27821e in MythContext::waitPrivRequest (this=0x70a8f0) at mythcontext.cpp:2712 No locals. #3 0x0000000000431feb in run_priv_thread (data=0x0) at main.cpp:679 No locals. #4 0x00002aaaae575b1c in start_thread () from /lib/libpthread.so.0 No symbol table info available. #5 0x00002aaaaebe1052 in clone () from /lib/libc.so.6 No symbol table info available. #6 0x0000000000000000 in ?? () No symbol table info available. Thread 1 (Thread 46912582358544 (LWP 19638)): #0 0x00002aaaaeba8615 in nanosleep () from /lib/libc.so.6 No symbol table info available. #1 0x00002aaaaebda324 in usleep () from /lib/libc.so.6 No symbol table info available. #2 0x0000000000461837 in PlaybackBox::play (this=0x7fffffc675d0, rec=0x73d500, inPlaylist=false) at playbackbox.cpp:1915 playCompleted = false tv = (class TV *) 0x139d220 tvrec = (ProgramInfo *) 0x126ccb0 doremove = false doprompt = false #3 0x0000000000461dc6 in PlaybackBox::playSelected (this=0x7fffffc675d0) at playbackbox.cpp:1716 No locals. #4 0x000000000046295a in PlaybackBox::doPlay (this=0x7fffffc675d0) at playbackbox.cpp:2687 No locals. #5 0x00000000004fc979 in PlaybackBox::qt_invoke (this=0x7fffffc675d0, _id=81, _o=0x7fffffc667a0) at moc_playbackbox.cpp:359 No locals. #6 0x00002aaaadba23a2 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3 No symbol table info available. #7 0x00002aaaadba2f32 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3 No symbol table info available. #8 0x00002aaaadf11b18 in QButton::pressed () from /usr/lib/libqt-mt.so.3 No symbol table info available. #9 0x00002aaaac299903 in MythPushButton::keyPressEvent (this=0x1361b20, e=0x7fffffc66e60) at mythwidgets.cpp:1046 action = {static null = {static null = , d = 0x679da0, static shared_null = 0x679da0}, d = 0x7ce6a0, static shared_null = 0x679da0} i = 0 handled = false actions = {> = {sh = 0x8307c0}, } #10 0x00002aaaadbda17f in QWidget::event () from /usr/lib/libqt-mt.so.3 No symbol table info available. #11 0x00002aaaadb3c000 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3 No symbol table info available. #12 0x00002aaaadb3c453 in QApplication::notify () from /usr/lib/libqt-mt.so.3 No symbol table info available. #13 0x00002aaaadacccd6 in QApplication::sendSpontaneousEvent () from /usr/lib/libqt-mt.so.3 No symbol table info available. #14 0x00002aaaadac1079 in QETWidget::translateKeyEvent () from /usr/lib/libqt-mt.so.3 No symbol table info available. #15 0x00002aaaadac67a8 in QApplication::x11ProcessEvent () from /usr/lib/libqt-mt.so.3 No symbol table info available. #16 0x00002aaaadadf77f in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3 No symbol table info available. #17 0x00002aaaadb53cde in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3 No symbol table info available. #18 0x00002aaaadb3ae0a in QApplication::enter_loop () from /usr/lib/libqt-mt.so.3 No symbol table info available. #19 0x00002aaaac342e03 in MythDialog::exec (this=0x7fffffc675d0) at mythdialogs.cpp:1052 res = 32767 #20 0x000000000042fa30 in startPlayback () at main.cpp:193 pbb = { = {<> = {}, 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 = { = {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 = { = {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 = { = {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 = , d = 0x679da0, static shared_null = 0x679da0}, d = 0x812740, static shared_null = 0x679da0}, formatLongDate = {static null = {static null = , d = 0x679da0, static shared_null = 0x679da0}, d = 0x80fb40, static shared_null = 0x679da0}, formatTime = {static null = {static null = , 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 = , d = 0x679da0, static shared_null = 0x679da0}, d = 0x807fc0, static shared_null = 0x679da0}, recGroup = {static null = {static null = , d = 0x679da0, static shared_null = 0x679da0}, d = 0x7bfe60, static shared_null = 0x679da0}, recGroupPassword = {static null = {static null = , d = 0x679da0, static shared_null = 0x679da0}, d = 0x80ce30, static shared_null = 0x679da0}, curGroupPassword = {static null = {static null = , d = 0x679da0, static shared_null = 0x679da0}, d = 0x808ab0, static shared_null = 0x679da0}, theme = 0x735f10, xmldata = , 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 = , 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 = {> = {sh = 0x11858c0}, }, progLists = {sh = 0x7bc270}, playList = {> = {sh = 0x6f6530}, }, 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 = , 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 = , previewVideoUnsafeKillLock = , 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 = , d = 0x679da0, static shared_null = 0x679da0}, d = 0xb8ca70, static shared_null = 0x679da0}, previewGeneratorLock = , previewGenerator = {sh = 0x80cf90}, ncLock = , networkControlCommands = {sh = 0x7ec670}, underNetworkControl = false} #21 0x0000000000435b99 in TVMenuCallback (data=0x70a8f0, selection=@0x7f7438) at main.cpp:334 sel = {static null = {static null = , d = 0x679da0, static shared_null = 0x679da0}, d = 0x81e550, static shared_null = 0x679da0} #22 0x00002aaaac2cffec in ThemedMenuPrivate::handleAction (this=0x7f7300, action=@0x80c040) at themedmenu.cpp:2508 ok = true #23 0x00002aaaac2d0670 in ThemedMenuPrivate::keyPressHandler (this=0x7f7300, e=0x7fffffc68b50) at themedmenu.cpp:2336 it = {node = 0x80c030} action = {static null = {static null = , d = 0x679da0, static shared_null = 0x679da0}, d = 0x806b30, static shared_null = 0x679da0} i = 0 lastbutton = (ThemedButton *) 0x82d9a0 oldrow = 0 handled = true actions = {> = {sh = 0x8270a0}, } #24 0x00002aaaac2d0a2f in ThemedMenu::keyPressEvent (this=0x735a30, e=0x7fffffc68b50) at themedmenu.cpp:2714 No locals. #25 0x00002aaaadbda17f in QWidget::event () from /usr/lib/libqt-mt.so.3 No symbol table info available. #26 0x00002aaaadb3c000 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3 No symbol table info available. #27 0x00002aaaadb3c453 in QApplication::notify () from /usr/lib/libqt-mt.so.3 No symbol table info available. #28 0x00002aaaac348079 in MythMainWindow::keyPressEvent (this=0x72ced0, e=0x7fffffc68b50) at mythdialogs.cpp:755 current = (struct QWidget *) 0x735a30 #29 0x00002aaaadbda17f in QWidget::event () from /usr/lib/libqt-mt.so.3 No symbol table info available. #30 0x00002aaaadb3c000 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3 No symbol table info available. #31 0x00002aaaadb3c453 in QApplication::notify () from /usr/lib/libqt-mt.so.3 No symbol table info available. #32 0x00002aaaadacccd6 in QApplication::sendSpontaneousEvent () from /usr/lib/libqt-mt.so.3 No symbol table info available. #33 0x00002aaaadac1079 in QETWidget::translateKeyEvent () from /usr/lib/libqt-mt.so.3 No symbol table info available. #34 0x00002aaaadac67a8 in QApplication::x11ProcessEvent () from /usr/lib/libqt-mt.so.3 No symbol table info available. #35 0x00002aaaadadf77f in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3 No symbol table info available. #36 0x00002aaaadb53cde in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3 No symbol table info available. #37 0x00002aaaadb3ae0a in QApplication::enter_loop () from /usr/lib/libqt-mt.so.3 No symbol table info available. #38 0x00002aaaac342e03 in MythDialog::exec (this=0x735a30) at mythdialogs.cpp:1052 res = 10922 #39 0x00000000004305c7 in RunMenu (themedir=@0x7fffffc69c00) at main.cpp:498 exitstatus = 0 #40 0x0000000000435748 in main (argc=5, argv=0x7fffffc69d48) at main.cpp:1062 geometry = {static null = {static null = , d = 0x679da0, static shared_null = 0x679da0}, d = 0x6aea40, static shared_null = 0x679da0} a = logfile = {static null = {static null = , d = 0x679da0, static shared_null = 0x679da0}, d = 0x6fac60, static shared_null = 0x679da0} pluginname = {static null = {static null = , d = 0x679da0, static shared_null = 0x679da0}, d = 0x706d10, static shared_null = 0x679da0} finfo = {fn = {static null = {static null = , d = 0x679da0, static shared_null = 0x679da0}, d = 0x706d40, static shared_null = 0x679da0}, fic = 0x0, cache = true, symLink = false} binname = {static null = {static null = , d = 0x679da0, static shared_null = 0x679da0}, d = 0x706d70, static shared_null = 0x679da0} ResetSettings = false logfd = 12 fileprefix = {static null = {static null = , d = 0x679da0, static shared_null = 0x679da0}, d = 0x706ec0, static shared_null = 0x679da0} dir = priv_thread = 1082132832 status = 0 themename = {static null = {static null = , d = 0x679da0, static shared_null = 0x679da0}, d = 0x8034f0, static shared_null = 0x679da0} randomtheme = false themedir = {static null = {static null = , d = 0x679da0, static shared_null = 0x679da0}, d = 0x7ff530, static shared_null = 0x679da0} mainWindow = (class MythMainWindow *) 0x72ced0 pmanager = (MythPluginManager *) 0x7d4960 mon = (class MediaMonitor *) 0x0 networkControl = (class NetworkControl *) 0x0 exitstatus = 10922 #0 0x00002aaaaeb44e20 in raise () from /lib/libc.so.6