Ticket #9196: 9196_bt.txt

File 9196_bt.txt, 10.8 KB (added by Jeff Lu <jll544@…>, 13 years ago)

backtrace

Line 
1(gdb) bt full
2#0  qt_assert_x (where=0x6a2d7bbb "QReadWriteLock::unlock()",
3    what=0x6a2d7b9c "Cannot unlock an unlocked lock",
4    file=0x6a2d7ae3 "thread\\qreadwritelock.cpp", line=405)
5    at global\qglobal.cpp:2019
6No locals.
7#1  0x6a111fbe in QReadWriteLock::unlock (this=0x257a3020)
8    at thread\qreadwritelock.cpp:405
9        lock = {val = 629648585}
10        unlocked = 27
11#2  0x148c63df in _fu1800__verbose_mutex () at RingBuffer.cpp:1989
12        ret = 2704320080547676160
13        off_end = 2704320080547676160
14        ret = 468163656
15        new_pos = 468163656
16#3  0x148d9efe in AVF_Seek (h=0x262c6320, offset=468163656, whence=629648585)
17    at avfringbuffer.cpp:45
18        avfr = <value optimized out>
19#4  0x18664c35 in url_fseek (s=0x262bcae0, offset=468163656,
20    whence=<value optimized out>) at libavformat/aviobuf.c:183
21        res = 2704320080547676160
22        offset1 = <value optimized out>
23        pos = 163841
24#5  0x186cf3be in av_estimate_timings_from_pts (ic=0x262bcc30,
25    old_offset=<value optimized out>) at libavformat/utils.c:1967
26        pkt1 = {pts = 628764716, dts = 3571215261,
27  data = 0xd4dc6b9d <Address 0xd4dc6b9d out of bounds>, size = 0,
28  stream_index = 0, flags = 468413656, duration = 0, destruct = 0,
29  priv = 0xbbb, pos = -167503724545,
30  convergence_duration = 1758152559198994431}
31        st = <value optimized out>
32        read_size = <value optimized out>
33        i = <value optimized out>
34        ret = <value optimized out>
35        end_time = <value optimized out>
36        start_time = {3571164210, 3571124192,
37  -9223372036854775808 <repeats 49 times>, 60129542164, 0 <repeats 20 times>,
38  9162299130511360, 2689047775624428407, 0, 7642905865286094160,
39  9162436574800564, 2689047775624428515, 4294967297, 7642912178888019280,
40  4921060020, 0, 2700523892098727936, 7648748640011324784, 626930064, 0, 0,
41  7648749086687923600, 2133436, 0, 0, 7642926322215325136,
42  2692644121761320380, 0, 0, 0, 2692644121759186944, 0, 2700523600669716524,
43  1480601846862053412}
44        filesize = 468413656
45        offset = <value optimized out>
46        duration = -9223372036854775808
47        retry = 0
48#6  0x186cf84a in av_estimate_timings (ic=0x262bcc30, old_offset=0)
49    at libavformat/utils.c:2041
50        file_size = <value optimized out>
51#7  0x14c28717 in _fu3950__verbose_mutex () at avformatdecoder.cpp:925
52        fmt = (AVInputFormat *) 0x186e02c0
53        fnames = {static null = {<No data fields>}, static shared_null = {
54    ref = {{_q_value = 13800}}, alloc = 0, size = 0, data = 0x6a2ce112,
55    clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0,
56    reserved = 0, array = {0}}, static shared_empty = {ref = {{
57        _q_value = 1542}}, alloc = 0, size = 0, data = 0x6a2ce126, clean = 0,
58    simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0,
59    reserved = 0, array = {0}}, d = 0x262bc990, static codecForCStrings = 0x0}
60        fnamea = {static shared_null = {ref = {{_q_value = 8}}, alloc = 0,
61    size = 0, data = 0x6a2ce018 "", array = ""}, static shared_empty = {
62    ref = {{_q_value = 1}}, alloc = 0, size = 0, data = 0x6a2ce02c "",
63    array = ""}, d = 0x262bca20}
64        err = 36
65        ret = 0
66        filename = 0x262bca30 "myth://192.168.1.254:6543/1000_20101127154921.mpg
67"
68        probe = {
69  filename = 0x262bca30 "myth://192.168.1.254:6543/1000_20101127154921.mpg",
70  buf = 0x2090d0 "G@", buf_size = 2048}
71#8  0x14bad000 in _fu3430__verbose_mutex () at mythplayer.cpp:1022
72        testbuf = "G@\000\026\000\000Š\r\003n+\000\000\000\001aPŠrY0", ' ' <repe
73ats 167 times>, "G@P\027\000\002Š\027\000\001-\000\000aQ=\000\002aQ=\000\201aT=\
74000H- N", ' ' <repeats 157 times>, "G@Q4\apjmi-Ša\000\000\001a\000\000\204+\v7So
75He\027So\002\003 \000\000\001Š!\001a$$\237#\201\020\021\021\022\022\022\023\023\
76023\023\024\024\024\024\024\025\025\025\025\025\025\026\026\026\026\026\026\026\
77027\027\027\027\027\027\027\027\030\030\030\031\030\030\030\031\032\032\032\032\
78031\033\033\033\033\033\034\034\034\034\036\036\036\037\037!\000\000\001Š\024\20
792\000\001\000\000\000\000\001+\201e!\000\000\000"...
80        testreadsize = 0
81        bigTimer = {m_timer = {mds = 82517084}, m_running = true}
82        ret = 640208500
83#9  0x14b91d66 in MythPlayer::StartPlaying (this=0x2628ce10)
84    at mythplayer.cpp:2442
85        seek = 16
86#10 0x14bcfb7c in PlayerContext::StartPlaying (this=0x2613a638, maxWait=-1)
87    at playercontext.cpp:498
88        t = {m_timer = {mds = 1}, m_running = 128}
89#11 0x14bd089c in _fu5396__gCoreContext () at playercontext.cpp:476
90        exact_seeking = 640298160
91        player = (class MythPlayer *) 0x2628ce10
92        passthru_device = {static null = {<No data fields>},
93  static shared_null = {ref = {{_q_value = 13800}}, alloc = 0, size = 0,
94    data = 0x6a2ce112, clean = 0, simpletext = 0, righttoleft = 0,
95    asciiCache = 0, capacity = 0, reserved = 0, array = {0}},
96  static shared_empty = {ref = {{_q_value = 1542}}, alloc = 0, size = 0,
97    data = 0x6a2ce126, clean = 0, simpletext = 0, righttoleft = 0,
98    asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x6a2ce100,
99  static codecForCStrings = 0x0}
100        audio = (AudioPlayer *) 0x262a2cb0
101#12 0x14b15212 in _fu2960__verbose_mutex () at tv_play.cpp:5076
102        wantPiP = false
103        ok = false
104#13 0x14b43e44 in _fu3122__verbose_mutex () at tv_play.cpp:2148
105        playbackURL = {static null = {<No data fields>},
106  static shared_null = {ref = {{_q_value = 13800}}, alloc = 0, size = 0,
107    data = 0x6a2ce112, clean = 0, simpletext = 0, righttoleft = 0,
108    asciiCache = 0, capacity = 0, reserved = 0, array = {0}},
109  static shared_empty = {ref = {{_q_value = 1542}}, alloc = 0, size = 0,
110    data = 0x6a2ce126, clean = 0, simpletext = 0, righttoleft = 0,
111    asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x257a20c0,
112  static codecForCStrings = 0x0}
113        ctxState = kState_None
114        desiredNextState = kState_WatchingPreRecorded
115        ok = false
116        lastState = 628764648
117        locker = {val = 2266432}
118        nextState = kState_None
119#14 0x14b79f78 in TV::timerEvent (this=0x261922f8, te=0x0) at tv_play.cpp:2561
120        mctx = (PlayerContext *) 0x2613a638
121        ignore = true
122        ctx = (PlayerContext *) 0x2613a638
123        timer_id = 6
124        keyEvent = (class QKeyEvent *) 0x2589d078
125        netCmd = {static null = {<No data fields>}, static shared_null = {
126    ref = {{_q_value = 13800}}, alloc = 0, size = 0, data = 0x6a2ce112,
127    clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0,
128    reserved = 0, array = {0}}, static shared_empty = {ref = {{
129        _q_value = 1542}}, alloc = 0, size = 0, data = 0x6a2ce126, clean = 0,
130    simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0,
131    reserved = 0, array = {0}}, d = 0x229930, static codecForCStrings = 0x0}
132#15 0x6a20dfbc in QObject::event (this=0x261922f8, e=0x229ec4)
133    at kernel\qobject.cpp:1204
134No locals.
135#16 0x14b273a6 in TV::event (this=0x261922f8, e=0x229ec4) at tv_play.cpp:3461
136No locals.
137#17 0x01982534 in QApplicationPrivate::notify_helper (this=0x19290c60,
138    receiver=0x261922f8, e=0x229ec4) at kernel\qapplication.cpp:4302
139        consumed = true
140#18 0x0197fe40 in QApplication::notify (this=0x22fbe8, receiver=0x261922f8,
141    e=0x229ec4) at kernel\qapplication.cpp:3706
142        d = (QApplicationPrivate * const) 0x19290c60
143        res = false
144#19 0x6a1fd488 in QCoreApplication::notifyInternal (this=0x22fbe8,
145    receiver=0x261922f8, event=0x229ec4) at kernel\qcoreapplication.cpp:726
146        threadData = (QThreadData *) 0x19274128
147        returnValue = false
148        result = false
149        cbdata = {0x261922f8, 0x229ec4, 0x229e5b}
150        d = (class QObjectPrivate *) 0x26192880
151#20 0x6a2621f4 in QCoreApplication::sendEvent (receiver=0x261922f8,
152    event=0x229ec4)
153    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
154No locals.
155#21 0x6a21ff2a in QEventDispatcherWin32Private::sendTimerEvent (
156    this=0x19294e68, timerId=6) at kernel\qeventdispatcher_win.cpp:617
157        e = {<QEvent> = {_vptr.QEvent = 0x6a344ba8,
158    static staticMetaObject = {d = {superdata = 0x0,
159        stringdata = 0x6a33f1c0 "QEvent", data = 0x6a33ec20,
160        extradata = 0x0}}, d = 0x0, t = 1, posted = 0, spont = 0,
161    m_accept = 1, reserved = 0}, id = 6}
162        t = (WinTimerInfo *) 0x25956678
163#22 0x6a221b62 in QEventDispatcherWin32::event (this=0x1927fac8, e=0x25843608)
164    at kernel\qeventdispatcher_win.cpp:1122
165        te = (class QTimerEvent *) 0x25843608
166        d = (QEventDispatcherWin32Private * const) 0x19294e68
167#23 0x01982534 in QApplicationPrivate::notify_helper (this=0x19290c60,
168    receiver=0x1927fac8, e=0x25843608) at kernel\qapplication.cpp:4302
169        consumed = true
170#24 0x0197fe40 in QApplication::notify (this=0x22fbe8, receiver=0x1927fac8,
171    e=0x25843608) at kernel\qapplication.cpp:3706
172        d = (QApplicationPrivate * const) 0x19290c60
173        res = false
174#25 0x6a1fd488 in QCoreApplication::notifyInternal (this=0x22fbe8,
175    receiver=0x1927fac8, event=0x25843608) at kernel\qcoreapplication.cpp:726
176        threadData = (QThreadData *) 0x19274128
177        returnValue = 106
178        result = false
179        cbdata = {0x1927fac8, 0x25843608, 0x22a33b}
180        d = (class QObjectPrivate *) 0x19294e68
181#26 0x6a2621f4 in QCoreApplication::sendEvent (receiver=0x1927fac8,
182    event=0x25843608)
183    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
184No locals.
185#27 0x6a1fe519 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0,
186    event_type=0, data=0x19274128) at kernel\qcoreapplication.cpp:1367
187        pe = (const QPostEvent &) @0x25797938: {receiver = 0x1927fac8,
188  event = 0x0, priority = 0}
189        e = (class QEvent *) 0x25843608
190        r = (class QObject *) 0x1927fac8
191        locker = {val = 422003024}
192        startOffset = 0
193        i = (int &) @0x19274148: 2
194#28 0x6a21f8f3 in qt_internal_proc (hwnd=0x7f600b2, message=1025, wp=0, lp=0)
195    at kernel\qeventdispatcher_win.cpp:490
196        localSerialNumber = 7573
197        msg = {hwnd = 0x7f600b2, message = 1025, wParam = 0, lParam = 0,
198  time = 2147348480, pt = {x = 258, y = 2270308}}
199        app = (class QCoreApplication *) 0x22fbe8
200        q = (class QEventDispatcherWin32 *) 0x1927fac8
201        result = 0
202        d = (QEventDispatcherWin32Private *) 0x19294e68
203#29 0x7e418734 in USER32!GetDC () from C:\WINDOWS\system32\user32.dll
204No symbol table info available.
205#30 0x07f600b2 in ?? ()
206No symbol table info available.
207#31 0x00000401 in ?? ()
208No symbol table info available.
209#32 0x0022a554 in ?? ()
210No symbol table info available.
211#33 0x7e44048f in USER32!DeregisterShellHookWindow ()
212   from C:\WINDOWS\system32\user32.dll
213No symbol table info available.
214Backtrace stopped: previous frame inner to this frame (corrupt stack?)
215(gdb)