Ticket #5500: Crash 32 bit.txt

File Crash 32 bit.txt, 7.3 KB (added by glip, 10 years ago)
Line 
1Process 2075 stopped
2* thread #17: tid = 0x7146, 0x00414092 app`ff_h264_decode_nal + 66, name = 'QThread', stop reason = EXC_BAD_ACCESS (code=1, address=0x26e05000)
3 frame #0: 0x00414092 app`ff_h264_decode_nal + 66
4app`ff_h264_decode_nal:
5-> 0x414092 <+66>: movl (%esi,%ebp), %ecx
6 0x414095 <+69>: movl %ecx, %edx
7 0x414097 <+71>: notl %edx
8 0x414099 <+73>: leal -0x1000101(%ecx), %edi
9(lldb) bt
10* thread #17: tid = 0x7146, 0x00414092 app`ff_h264_decode_nal + 66, name = 'QThread', stop reason = EXC_BAD_ACCESS (code=1, address=0x26e05000)
11 * frame #0: 0x00414092 app`ff_h264_decode_nal + 66
12 frame #1: 0x00415657 app`___lldb_unnamed_function8705$$app + 1623
13 frame #2: 0x00417cd1 app`___lldb_unnamed_function8709$$app + 897
14 frame #3: 0x00878cb2 app`avcodec_decode_video2 + 322
15 frame #4: 0x0087a70a app`___lldb_unnamed_function11569$$app + 106
16 frame #5: 0x0087a68d app`avcodec_send_packet + 173
17 frame #6: 0x00050898 app`VideoDecoder::work() + 4376
18 frame #7: 0x000445b7 app`___lldb_unnamed_function985$$app + 103
19 frame #8: 0x0004451d app`___lldb_unnamed_function983$$app + 77
20 frame #9: 0x00044450 app`QtPrivate::QSlotObject<void (VideoDecoder::*)(), QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) + 176
21 frame #10: 0x07372917 QtCore`QMetaCallEvent::placeMetaCall(QObject*) + 55
22 frame #11: 0x07374089 QtCore`QObject::event(QEvent*) + 121
23 frame #12: 0x062a2b04 QtWidgets`QApplicationPrivate::notify_helper(QObject*, QEvent*) + 228
24 frame #13: 0x062a405a QtWidgets`QApplication::notify(QObject*, QEvent*) + 522
25 frame #14: 0x07345a70 QtCore`QCoreApplication::notifyInternal2(QObject*, QEvent*) + 176
26 frame #15: 0x073467e4 QtCore`QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) + 852
27 frame #16: 0x073a0a8c QtCore`QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 60
28 frame #17: 0x07341adf QtCore`QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 447
29 frame #18: 0x07183a5c QtCore`QThread::exec() + 108
30 frame #19: 0x071876bb QtCore`___lldb_unnamed_function261$$QtCore + 379
31 frame #20: 0x96253780 libsystem_pthread.dylib`_pthread_body + 138
32 frame #21: 0x962536f6 libsystem_pthread.dylib`_pthread_start + 155
33 frame #22: 0x96250f7a libsystem_pthread.dylib`thread_start + 34
34(lldb) disass -s $pc-32 -e $pc+32
35app`ff_h264_decode_nal:
36 0x414072 <+34>: andl $0x1f, %eax
37 0x414075 <+37>: movl %eax, 0x32670(%ecx)
38 0x41407b <+43>: leal 0x1(%ebx), %esi
39 0x41407e <+46>: decl %edi
40 0x41407f <+47>: xorl %ebp, %ebp
41 0x414081 <+49>: cmpl $0x2, %edi
42 0x414084 <+52>: jl 0x41411e ; <+206>
43 0x41408a <+58>: nopw (%eax,%eax)
44 0x414090 <+64>: movl %edi, %eax
45-> 0x414092 <+66>: movl (%esi,%ebp), %ecx
46 0x414095 <+69>: movl %ecx, %edx
47 0x414097 <+71>: notl %edx
48 0x414099 <+73>: leal -0x1000101(%ecx), %edi
49 0x41409f <+79>: andl %edx, %edi
50 0x4140a1 <+81>: testl $0x80008080, %edi ; imm = 0x80008080
51 0x4140a7 <+87>: je 0x414100 ; <+176>
52 0x4140a9 <+89>: cmpb $0x1, %cl
53 0x4140ac <+92>: sbbl %ecx, %ecx
54 0x4140ae <+94>: testl %ebp, %ebp
55(lldb) register read --all
56General Purpose Registers:
57 eax = 0x00055fe2 app`___lldb_unnamed_function1152$$app + 18
58 ebx = 0x26daf01c
59 ecx = 0x00055fe1 app`___lldb_unnamed_function1152$$app + 17
60 edx = 0xdba4a9d6
61 edi = 0x00055fe2 app`___lldb_unnamed_function1152$$app + 18
62 esi = 0x26daf01d
63 ebp = 0x00055fe0 app`___lldb_unnamed_function1152$$app + 16
64 esp = 0xb07ae360
65 ss = 0x00000023
66 eflags = 0x00010297 app`VideoServer::stopStreaming(unsigned int) + 7
67 eip = 0x00414092 app`ff_h264_decode_nal + 66
68 cs = 0x0000001b
69 ds = 0x00000023
70 es = 0x00000023
71 fs = 0x00000023
72 gs = 0x0000000f
73 ax = 0x5fe2
74 bx = 0xf01c
75 cx = 0x5fe1
76 dx = 0xa9d6
77 di = 0x5fe2
78 si = 0xf01d
79 bp = 0x5fe0
80 sp = 0xe360
81 ah = 0x5f
82 bh = 0xf0
83 ch = 0x5f
84 dh = 0xa9
85 al = 0xe2
86 bl = 0x1c
87 cl = 0xe1
88 dl = 0xd6
89 dil = 0xe2
90 sil = 0x1d
91 bpl = 0xe0
92 spl = 0x60
93
94Floating Point Registers:
95 fctrl = 0x037f
96 fstat = 0x0000
97 ftag = 0x00
98 fop = 0x0000
99 fioff = 0x9d78b56a libsystem_m.dylib`llrint + 26
100 fiseg = 0x0000
101 fooff = 0xb07ae3f0
102 foseg = 0x0000
103 mxcsr = 0x00001fa0 app`_mh_execute_header + 4000
104 mxcsrmask = 0x0000ffff app`VideoServer::reopen() + 655
105 stmm0 = {0x80 0x80 0x80 0x80 0x7f 0x7f 0x7f 0x7f 0xff 0xff}
106 stmm1 = {0x81 0x81 0x80 0x80 0x81 0x81 0x80 0x80 0xff 0xff}
107 stmm2 = {0x80 0x80 0x80 0x80 0x80 0x80 0x80 0x80 0xff 0xff}
108 stmm3 = {0x80 0x80 0x80 0x80 0x80 0x80 0x80 0x80 0xff 0xff}
109 stmm4 = {0x81 0x81 0x80 0x80 0x81 0x81 0x80 0x80 0xff 0xff}
110 stmm5 = {0x81 0x81 0x80 0x80 0x81 0x81 0x80 0x80 0xff 0xff}
111 stmm6 = {0x80 0x80 0x80 0x80 0x80 0x80 0x80 0x80 0xff 0xff}
112 stmm7 = {0x01 0x01 0x00 0x00 0x01 0x01 0x00 0x00 0xff 0xff}
113 ymm0 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}
114 ymm1 = {0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0x00 0xff 0xff 0xff 0x00 0xff 0x00 0xff 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}
115 ymm2 = {0x81 0x81 0x81 0x81 0x81 0x81 0x81 0x81 0x80 0x80 0x80 0x80 0x80 0x80 0x80 0x80 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}
116 ymm3 = {0x80 0x7f 0x7e 0x7e 0x7e 0x7e 0x7e 0x7e 0x80 0x80 0x80 0x80 0x7f 0x7f 0x7f 0x7f 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}
117 ymm4 = {0x01 0x00 0x00 0x80 0x01 0x00 0x00 0x80 0x01 0x00 0x00 0x80 0x01 0x00 0x00 0x80 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}
118 ymm5 = {0x01 0x00 0x00 0x80 0x01 0x00 0x00 0x80 0x01 0x00 0x00 0x80 0x01 0x00 0x00 0x80 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}
119 ymm6 = {0x01 0x00 0x00 0x80 0x01 0x00 0x00 0x80 0x01 0x00 0x00 0x80 0x01 0x00 0x00 0x80 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}
120 ymm7 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}
121 xmm0 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}
122 xmm1 = {0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0x00 0xff 0xff 0xff 0x00 0xff 0x00 0xff}
123 xmm2 = {0x81 0x81 0x81 0x81 0x81 0x81 0x81 0x81 0x80 0x80 0x80 0x80 0x80 0x80 0x80 0x80}
124 xmm3 = {0x80 0x7f 0x7e 0x7e 0x7e 0x7e 0x7e 0x7e 0x80 0x80 0x80 0x80 0x7f 0x7f 0x7f 0x7f}
125 xmm4 = {0x01 0x00 0x00 0x80 0x01 0x00 0x00 0x80 0x01 0x00 0x00 0x80 0x01 0x00 0x00 0x80}
126 xmm5 = {0x01 0x00 0x00 0x80 0x01 0x00 0x00 0x80 0x01 0x00 0x00 0x80 0x01 0x00 0x00 0x80}
127 xmm6 = {0x01 0x00 0x00 0x80 0x01 0x00 0x00 0x80 0x01 0x00 0x00 0x80 0x01 0x00 0x00 0x80}
128 xmm7 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}
129
130Exception State Registers:
131 trapno = 0x0000000e
132 err = 0x00000004
133 faultvaddr = 0x26e05000
134
135(lldb)