Ticket #12153: gdb-1209.txt

File gdb-1209.txt, 14.4 KB (added by tobias.powalowski@…, 10 years ago)

GDB debug from segfault

Line 
1Function "qFatal" not defined.
2Breakpoint 1 (qFatal) pending.
3warning: Could not load shared library symbols for linux-vdso.so.1.
4Do you need "set solib-search-path" or "set sysroot"?
5[Thread debugging using libthread_db enabled]
6Using host libthread_db library "/usr/lib/libthread_db.so.1".
7[New Thread 0x7fffdf206700 (LWP 10417)]
8[New Thread 0x7fffde29d700 (LWP 10418)]
9[Thread 0x7fffde29d700 (LWP 10418) exited]
10[New Thread 0x7fffde29d700 (LWP 10419)]
11
12Program received signal SIGSEGV, Segmentation fault.
130x00000000004384e6 in MPEG2fixup::getCodecContext (this=0x74ec70, id=4) at mpeg2fix.h:221
14221             return inputFC->streams[id]->codec;
15
16Thread 4 (Thread 0x7fffde29d700 (LWP 10419)):
17#0  0x00007ffff4f30b2f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
18No symbol table info available.
19#1  0x0000000000429316 in MPEG2replex::WaitBuffers (this=0x74ec70) at mpeg2fix.cpp:489
20        i = 3
21        ok = 0
22#2  0x0000000000428fbb in fill_buffers (r=0x74ec70, finish=0) at mpeg2fix.cpp:438
23        rx = 0x74ec70
24#3  0x00000000004462d8 in peek_next_video_unit (mx=0x7fffde29baa0, viu=0x7fffde29ad20) at replex/multiplex.c:57
25No locals.
26#4  0x000000000044642f in get_next_video_unit (mx=0x7fffde29baa0, viu=0x7fffde29bb20) at replex/multiplex.c:93
27        nviu = {active = 128 '\200', length = 0, start = 4495337, pts = 145475712937, dts = 140736920664736, seq_header = 192 '\300', seq_end = 173 '\255', gop = 41 ')', end_seq = 222 '\336', frame = 255 '\377', gop_off = 127 '\177', frame_off = 0 '\000', frame_start = 0 '\000', err = 0 '\000', framesize = 0, ptsrate = 140736920664736}
28#5  0x0000000000446690 in writeout_video (mx=0x7fffde29baa0) at replex/multiplex.c:231
29        nviu = {active = 1 '\001', length = 4898, start = 0, pts = 145476012000, dts = 145476012000, seq_header = 0 '\000', seq_end = 0 '\000', gop = 0 '\000', end_seq = 0 '\000', frame = 3 '\003', gop_off = 86 'V', frame_off = 0 '\000', frame_start = 1 '\001', err = 0 '\000', framesize = 0, ptsrate = 0}
30        old_pts = 145474932000
31        old_dts = 145475712937
32        outbuf = "\000\000\001\272E\316n\235\344\035\002r\a\370\000\000\001\275\a쀀\005!s\233\323ـ\002\000\000\vw\352v\034\060\341\334\r)\331$\240\000\a೫\242\212(\241\256\023\211a\363\312\316b)\216\371\363\347\266\024Ӝ\231L7O\224\327~\225\363\216\061\251?X.×ա\276\\\372\232ZjkWJ\372\225(j\224\302\305\061S\017C9`\362\276\275t\266\066\327j\344'\323j|ޔ;\260\337Rr\345txo\241\245uJ\223\347՟\276UJ\272J\352iL\272\301L4ԝ=\327Y\364(Ы\271\327\006\242\027ϟ.{]Mx\036§\353G\207\375\236׀\225JUP\242-\205\071\363\347\352k\253,\251\363\370O\237&\206\062=zV\335R\206"...
33        written = 0
34        nlength = 0
35#6  0x0000000000429608 in MPEG2replex::Start (this=0x74ec70) at mpeg2fix.cpp:553
36        ext_ok = {0 <repeats 32 times>}
37        video_ok = 1
38        video_delay = 0
39        start = 0
40        mx = {fd_out = 10, otype = 0, startup = 0, finish = 0, video_delay = 4860000, audio_delay = 4860000, pack_size = 2048, data_size = 2015, audio_buffer_size = 4096, video_buffer_size = 229376, mux_rate = 0, muxr = 2003279, navpack = 0 '\000', frame_timestamps = 1, VBR = 1, is_ts = 0, reset_clocks = 1, write_end_codes = 1, set_broken_link = 1, vsize = 2015, extsize = 2020, extra_clock = 0, SCR = 145467108077, oldSCR = 145467080470, SCRinc = 27607, viu = {active = 1 '\001', length = 4898, start = 0, pts = 145476012000, dts = 145476012000, seq_header = 0 '\000', seq_end = 0 '\000', gop = 0 '\000', end_seq = 0 '\000', frame = 3 '\003', gop_off = 86 'V', frame_off = 0 '\000', frame_start = 1 '\001', err = 0 '\000', framesize = 0, ptsrate = 0}, vdbuf = {size = 229376, fill = 146220, time_index = {read_pos = 65128, write_pos = 65800, size = 80000, buffer = 0x7fffd0061590 "?\307-\222!"}, data_index = {read_pos = 32564, write_pos = 32900, size = 40000, buffer = 0x7fffd0074e20 "\351\a"}}, ext = {{iu = {active = 1 '\001', length = 306, start = 747100, pts = 145466172000, dts = 0, seq_header = 0 '\000', seq_end = 0 '\000', gop = 0 '\000', end_seq = 0 '\000', frame = 0 '\000', gop_off = 0 '\000', frame_off = 0 '\000', frame_start = 1 '\001', err = 0 '\000', framesize = 576, ptsrate = 0}, pts = 145471032000, pts_off = 0, type = 2, strmnum = 0, frmperpkt = 1, language = "deu", dbuf = {size = 4096, fill = 3726, time_index = {read_pos = 67904, write_pos = 67968, size = 80000, buffer = 0x7fffd00096f0 ""}, data_index = {read_pos = 33952, write_pos = 33984, size = 40000, buffer = 0x7fffd001cf80 "F"}}}, {iu = {active = 1 '\001', length = 280, start = 737000, pts = 145466172000, dts = 0, seq_header = 0 '\000', seq_end = 0 '\000', gop = 0 '\000', end_seq = 0 '\000', frame = 0 '\000', gop_off = 0 '\000', frame_off = 0 '\000', frame_start = 1 '\001', err = 0 '\000', framesize = 576, ptsrate = 0}, pts = 145471032000, pts_off = 0, type = 2, strmnum = 1, frmperpkt = 1, language = "eng", dbuf = {size = 4096, fill = 3752, time_index = {read_pos = 64296, write_pos = 64360, size = 80000, buffer = 0x7fffd0026bd0 "\200ԝ\354 "}, data_index = {read_pos = 32148, write_pos = 32180, size = 40000, buffer = 0x7fffd003a460 "@\002"}}}, {iu = {active = 1 '\001', length = 1056, start = 642528, pts = 145464567600, dts = 0, seq_header = 0 '\000', seq_end = 0 '\000', gop = 0 '\000', end_seq = 0 '\000', frame = 0 '\000', gop_off = 0 '\000', frame_off = 0 '\000', frame_start = 1 '\001', err = 0 '\000', framesize = 1536, ptsrate = 0}, pts = 145469427600, pts_off = 0, type = 1, strmnum = 0, frmperpkt = 1, language = "deu", dbuf = {size = 4096, fill = 3552, time_index = {read_pos = 68888, write_pos = 68912, size = 80000, buffer = 0x7fffd00440b0 "\220\300\337\333 "}, data_index = {read_pos = 34444, write_pos = 34456, size = 40000, buffer = 0x7fffd0057940 ""}}}, {iu = {active = 0 '\000', length = 0, start = 0, pts = 0, dts = 0, seq_header = 0 '\000', seq_end = 0 '\000', gop = 0 '\000', end_seq = 0 '\000', frame = 0 '\000', gop_off = 0 '\000', frame_off = 0 '\000', frame_start = 0 '\000', err = 0 '\000', framesize = 0, ptsrate = 0}, pts = 0, pts_off = 0, type = 0, strmnum = 0, frmperpkt = 0, language = "\000\000\000", dbuf = {size = 0, fill = 0, time_index = {read_pos = 0, write_pos = 0, size = 0, buffer = 0x0}, data_index = {read_pos = 0, write_pos = 0, size = 0, buffer = 0x0}}} <repeats 29 times>}, extcnt = 3, extrbuffer = 0x74eca0, index_extrbuffer = 0x74efb8, vrbuffer = 0x74ec88, index_vrbuffer = 0x74efa0, fill_buffers = 0x428f8b <fill_buffers(void*, int)>, priv = 0x74ec70}
41        audio_delay = 0
42        fd_out = 10
43#7  0x00000000004293a8 in MPEG2fixup::ReplexStart (data=0x74ec70) at mpeg2fix.cpp:506
44        m2f = 0x74ec70
45#8  0x00007ffff4f2c124 in start_thread () from /usr/lib/libpthread.so.0
46No symbol table info available.
47#9  0x00007ffff3d144bd in clone () from /usr/lib/libc.so.6
48No symbol table info available.
49
50Thread 2 (Thread 0x7fffdf206700 (LWP 10417)):
51#0  0x00007ffff4f30ed8 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
52No symbol table info available.
53#1  0x00007ffff487d384 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
54No symbol table info available.
55#2  0x00007ffff57ecefe in LoggerThread::run (this=0x705170) at logging.cpp:401
56        item = 0x7fffd0000900
57        __FUNCTION__ = "run"
58        dieNow = false
59        qLock = {val = 140737315093201}
60#3  0x00007ffff5741ce3 in MThreadInternal::run (this=0x705d40) at mthread.cpp:79
61No locals.
62#4  0x00007ffff487cebf in ?? () from /usr/lib/libQtCore.so.4
63No symbol table info available.
64#5  0x00007ffff4f2c124 in start_thread () from /usr/lib/libpthread.so.0
65No symbol table info available.
66#6  0x00007ffff3d144bd in clone () from /usr/lib/libc.so.6
67No symbol table info available.
68
69Thread 1 (Thread 0x7ffff7f59800 (LWP 10411)):
70#0  0x00000000004384e6 in MPEG2fixup::getCodecContext (this=0x74ec70, id=4) at mpeg2fix.h:221
71No locals.
72#1  0x00000000004366b7 in MPEG2fixup::Start (this=0x74ec70) at mpeg2fix.cpp:2361
73        af = 0x765c30
74        CC = 0x7123c0
75        CPC = 0x0
76        backwardsPTS = false
77        it = {i = 0x753e00}
78        lastPTS = 145503012000
79        frame_count = 142608
80        new_discard_state = 0
81        ret = 0
82        af_dlta_cnt = {{d = 0x7690c0, e = 0x7690c0}}
83        pkt = {pts = 6113640993, dts = 6113640993, data = 0x0, size = 0, stream_index = 2, flags = 1, side_data = 0x0, side_data_elems = 0, duration = 796227, destruct = 0x7ffff6b58b00 <av_destruct_packet>, priv = 0x0, pos = 2233183192, convergence_duration = 0}
84        __FUNCTION__ = "Start"
85        expectedvPTS = 145504092000
86        cutEndPTS = 5628667393
87        poq = {offset = {{d = 0x7b33d0, e = 0x7b33d0}}, orig = {{d = 0x828390, e = 0x828390}}, keyList = {{p = {static shared_null = {ref = {_q_value = 228}, alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, d = 0x750870}, d = 0x750870}}, vid_id = 1}
88        expectedDTS = 145503012000
89        initPTS = 5600270553
90        origvPTS = 1834101057900
91        cutStartPTS = 5600281393
92        deltaPTS = 0
93        origaPTS = {140737353497552, 140737351931503, 1834090353900, 1834088409900, 1834090909500, 140737488340144, 140737488339888, 140737488340128, 140737300547488, 140737296808666, 0, 0, 140737353895936, 140737311247845, 140737295559408, 140737311163536, 21474836480, 4294971544, 140737488340048, 140737353907496, 140737488340288, 0, 140737353906640, 140737488340328, 0, 140737351932527, 10, 0, 5, 0, 1, 140737353906640}
94        cutState = {{d = 0x828260, e = 0x828260}}
95        lastRealvPkt = {pts = 6113666593, dts = 6113655793, data = 0x103def0 "", size = 10973, stream_index = 1, flags = 0, side_data = 0x0, side_data_elems = 0, duration = 796164, destruct = 0x7ffff6b58b00 <av_destruct_packet>, priv = 0x0, pos = 2233020384, convergence_duration = 0}
96#2  0x000000000040f188 in main (argc=10, argv=0x7fffffffe188) at main.cpp:664
97        update_func = 0x0
98        check_func = 0x0
99        m2f = 0x74ec70
100        jobType = 0
101        build_index = false
102        deleteMap = {{d = 0x750ba0, e = 0x750ba0}}
103        found_chanid = 1
104        isVideo = 0
105        retval = 0
106        settingsOverride = {{d = 0x7ffff4ce4840 <QMapData::shared_null>, e = 0x7ffff4ce4840 <QMapData::shared_null>}}
107        cmdline = {<MythCommandLineParser> = {_vptr.MythCommandLineParser = 0x674bd0 <vtable for MythTranscodeCommandLineParser+16>, m_appname = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 294}, alloc = 0, size = 0, data = 0x7ffff4ce491a <QString::shared_null+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 240}, alloc = 0, size = 0, data = 0x7ffff4ce48fa <QString::shared_empty+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x6e2190, static codecForCStrings = 0x0}, m_optionedArgs = {{d = 0x6e27f0, e = 0x6e27f0}}, m_namedArgs = {{d = 0x6e26c0, e = 0x6e26c0}}, m_passthroughActive = false, m_overridesImported = true, m_verbose = false}, <No data fields>}
108        __FUNCTION__ = "main"
109        exitcode = 0
110        chanid = 1209
111        profilename = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 294}, alloc = 0, size = 0, data = 0x7ffff4ce491a <QString::shared_null+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 240}, alloc = 0, size = 0, data = 0x7ffff4ce48fa <QString::shared_empty+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x6e2150, static codecForCStrings = 0x0}
112        quiet = false
113        signallist = {{p = {static shared_null = {ref = {_q_value = 228}, alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, d = 0x706430}, d = 0x706430}}
114        fifodir = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 294}, alloc = 0, size = 0, data = 0x7ffff4ce491a <QString::shared_null+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 240}, alloc = 0, size = 0, data = 0x7ffff4ce48fa <QString::shared_empty+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x7ffff4ce4900 <QString::shared_null>, static codecForCStrings = 0x0}
115        otype = 0
116        AudioTrackNo = -1
117        passthru = false
118        outfile = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 294}, alloc = 0, size = 0, data = 0x7ffff4ce491a <QString::shared_null+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 240}, alloc = 0, size = 0, data = 0x7ffff4ce48fa <QString::shared_empty+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x6f97a0, static codecForCStrings = 0x0}
119        jobID = -1
120        transcode = 0x713920
121        cleanCut = false
122        found_infile = 0
123        starttime = {d = {d = 0x6ec980}}
124        keyframesonly = false
125        fifo_info = false
126        posMap = {{d = 0x7ffff4ce4840 <QMapData::shared_null>, e = 0x7ffff4ce4840 <QMapData::shared_null>}}
127        durMap = {{d = 0x7ffff4ce4840 <QMapData::shared_null>, e = 0x7ffff4ce4840 <QMapData::shared_null>}}
128        update_index = 0
129        a = <incomplete type>
130        callCleanup = {m_cleanFunction = 0x40abed <(anonymous namespace)::cleanup()>}
131        infile = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 294}, alloc = 0, size = 0, data = 0x7ffff4ce491a <QString::shared_null+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 240}, alloc = 0, size = 0, data = 0x7ffff4ce48fa <QString::shared_empty+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x70f950, static codecForCStrings = 0x0}
132        mpeg2 = true
133        showprogress = false
134        mask = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 294}, alloc = 0, size = 0, data = 0x7ffff4ce491a <QString::shared_null+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 240}, alloc = 0, size = 0, data = 0x7ffff4ce48fa <QString::shared_empty+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x6f1100, static codecForCStrings = 0x0}
135        useCutlist = true
136        fifosync = false
137        found_starttime = 1
138        pginfo = 0x70e030
139        result = 0