Ticket #5489: mutex_lock.cap

File mutex_lock.cap, 14.8 KB (added by mmadia, 12 years ago)

serial output for comment:3

Line 
1usb error hub 25: error updating port status
2bfs: mounted "generated" (root node at 524288, device = /dev/disk/ata/0/master/3_7)
3usb error control pipe 26: timeout waiting for queued request to complete
4usb error hub 25: error updating port status
5PANIC: _mutex_lock(): double lock of 0x81008e28 by thread 629
6Welcome to Kernel Debugging Land...
7Thread 629 "WebPositive" running on CPU 0
8kdebug> info
9kernel build: Feb 27 2010 21:32:25
10SVN revision: 35650
11
12cpu count: 2, active times:
13PANIC: acquire_spinlock(): Failed to acquire spinlock 0x8014c73c for a long time!
14Welcome to Kernel Debugging Land...
15Thread 629 "WebPositive" running on CPU 0
16kdebug> bt 629
17stack trace for thread 629 "WebPositive"
18 kernel stack: 0x80fa3000 to 0x80fa7000
19 user stack: 0x7efef000 to 0x7ffef000
20frame caller <image>:function + offset
21 0 80fa64d0 (+ 48) 8006fc4c <kernel_x86> invoke_command_trampoline(0x80fa6568) + 0x001c
22 1 80fa6500 (+ 12) 800f910c <kernel_x86>:arch_debug_call_with_fault_handler + 0x001b
23 2 80fa650c (+ 48) 8006ee1c <kernel_x86>:debug_call_with_fault_handler + 0x0060
24 3 80fa653c (+ 64) 8006fea5 <kernel_x86>:invoke_debugger_command + 0x00b9
25 4 80fa657c (+ 64) 8006fcd1 <kernel_x86> invoke_pipe_segment(debugger_command_pipe*: 0x8498c360, int32: 0, 0x0 "<NULL>") + 0x0079
26 5 80fa65bc (+ 64) 80070010 <kernel_x86>:invoke_debugger_command_pipe + 0x009c
27 6 80fa65fc (+ 48) 800719c8 <kernel_x86> ExpressionParser<0x80fa66ac>::_ParseCommandPipe(0x80fa66a8) + 0x0234
28 7 80fa662c (+ 64) 80070e02 <kernel_x86> ExpressionParser<0x80fa66ac>::EvaluateCommand(0x8014cce0 "bt 629", 0x80fa66a8) + 0x02ba
29 8 80fa666c (+ 224) 80072ddc <kernel_x86>:evaluate_debug_command + 0x0080
30 9 80fa674c (+ 64) 8006d8e6 <kernel_x86> kernel_debugger_loop(0x8012ceb7 "PANIC: ", 0x80115220 "acquire_spinlock(): Failed to acquire spinlock %p for a long time!", 0x80fa67f8 "< BINARY_TEXT int32: 0) + 0x029a
3110 80fa678c (+ 48) 8006db40 <kernel_x86> kernel_debugger_internal(0x8012ceb7 "PANIC: ", 0x80115220 "acquire_spinlock(): Failed to acquire spinlock %p for a long time!", 0x80fa67f8 "< BINARY_TEXT int32: 0) + 0x0048
3211 80fa67bc (+ 48) 8006efb4 <kernel_x86>:panic + 0x0024
3312 80fa67ec (+ 48) 800588ab <kernel_x86>:_acquire_spinlock + 0x0053
3413 80fa681c (+ 48) 8003fcde <kernel_x86>:cpu_get_active_time + 0x0052
3514 80fa684c (+ 48) 8005827d <kernel_x86> dump_info(int32: 1, 0x8498c1e0 BINARY_TEXT) + 0x0059
3615 80fa687c (+ 48) 8006fc4c <kernel_x86> invoke_command_trampoline(0x80fa6914) + 0x001c
3716 80fa68ac (+ 12) 800f910c <kernel_x86>:arch_debug_call_with_fault_handler + 0x001b
3817 80fa68b8 (+ 48) 8006ee1c <kernel_x86>:debug_call_with_fault_handler + 0x0060
3918 80fa68e8 (+ 64) 8006fea5 <kernel_x86>:invoke_debugger_command + 0x00b9
4019 80fa6928 (+ 64) 8006fcd1 <kernel_x86> invoke_pipe_segment(debugger_command_pipe*: 0x8498c030, int32: 0, 0x0 "<NULL>") + 0x0079
4120 80fa6968 (+ 64) 80070010 <kernel_x86>:invoke_debugger_command_pipe + 0x009c
4221 80fa69a8 (+ 48) 800719c8 <kernel_x86> ExpressionParser<0x80fa6a58>::_ParseCommandPipe(0x80fa6a54) + 0x0234
4322 80fa69d8 (+ 64) 80070e02 <kernel_x86> ExpressionParser<0x80fa6a58>::EvaluateCommand(0x8014cce0 "bt 629", 0x80fa6a54) + 0x02ba
4423 80fa6a18 (+ 224) 80072ddc <kernel_x86>:evaluate_debug_command + 0x0080
4524 80fa6af8 (+ 64) 8006d8e6 <kernel_x86> kernel_debugger_loop(0x8012ceb7 "PANIC: ", 0x801122c0 "_mutex_lock(): double lock of %p by thread %ld", 0x80fa6ba4 BINARY_TEXT, int32: 0) + 0x029a
4625 80fa6b38 (+ 48) 8006db40 <kernel_x86> kernel_debugger_internal(0x8012ceb7 "PANIC: ", 0x801122c0 "_mutex_lock(): double lock of %p by thread %ld", 0x80fa6ba4 BINARY_TEXT, int32: 0) + 0x0048
4726 80fa6b68 (+ 48) 8006efb4 <kernel_x86>:panic + 0x0024
4827 80fa6b98 (+ 64) 800498c8 <kernel_x86>:_mutex_lock + 0x00d8
4928 80fa6bd8 (+ 64) 800d2b49 <kernel_x86>:object_cache_alloc + 0x0049
5029 80fa6c18 (+ 48) 800d53b3 <kernel_x86> map_page(VMArea*: 0xcd071b40, vm_page*: 0x82c16a20, uint32: 0x70616000, uint32: 0x2033 (8243), vm_page_reservation*: 0x80fa6cf8) + 0x0083
5130 80fa6c48 (+ 192) 800db837 <kernel_x86> vm_soft_fault(VMAddressSpace*: 0x81a22870, uint32: 0x70616000, false, false) + 0x0a9f
5231 80fa6d08 (+ 64) 800dab94 <kernel_x86>:vm_page_fault + 0x00a8
5332 80fa6d48 (+ 80) 800f4126 <kernel_x86> page_fault_exception(iframe*: 0x80fa6da4) + 0x017e
5433 80fa6d98 (+ 12) 800f94ad <kernel_x86>:int_bottom + 0x003d
55kernel iframe at 0x80fa6da4 (end = 0x80fa6df4)
56 eax 0x1 ebx 0x834a5200 ecx 0x0 edx 0x70616568
57 esi 0xdf05ffe4 edi 0x81008e00 ebp 0x80fa6e1c esp 0x80fa6dd8
58 eip 0x800d2c6b eflags 0x10286
59 vector: 0xe, error code: 0x0
6034 80fa6da4 (+ 120) 800d2c6b <kernel_x86>:object_cache_alloc + 0x016b
6135 80fa6e1c (+ 48) 800d53b3 <kernel_x86> map_page(VMArea*: 0xccd4b370, vm_page*: 0x834a5230, uint32: 0x1b215000, uint32: 0x33 (51), vm_page_reservation*: 0x80fa6efc) + 0x0083
6236 80fa6e4c (+ 192) 800db837 <kernel_x86> vm_soft_fault(VMAddressSpace*: 0x81a22870, uint32: 0x1b215000, true, true) + 0x0a9f
6337 80fa6f0c (+ 64) 800dab94 <kernel_x86>:vm_page_fault + 0x00a8
6438 80fa6f4c (+ 80) 800f4126 <kernel_x86> page_fault_exception(iframe*: 0x80fa6fa8) + 0x017e
6539 80fa6f9c (+ 12) 800f9516 <kernel_x86>:int_bottom_user + 0x005a
66user iframe at 0x80fa6fa8 (end = 0x80fa7000)
67 eax 0x4e ebx 0x273fd28 ecx 0x1b214a80 edx 0x2735aa4
68 esi 0xd edi 0x1b215010 ebp 0x7ffe3af8 esp 0x80fa6fdc
69 eip 0x2711f47 eflags 0x10202 user esp 0x7ffe3ad0
70 vector: 0xe, error code: 0x6
7140 80fa6fa8 (+ 0) 02711f47 </boot/system/lib/gcc4/libroot.so@0x02678000>:unknown + 0x99f47
7241 7ffe3af8 (+ 48) 027124ca </boot/system/lib/gcc4/libroot.so@0x02678000>:unknown + 0x9a4ca
7342 7ffe3b28 (+ 80) 02712b0f </boot/system/lib/gcc4/libroot.so@0x02678000>:unknown + 0x9ab0f
7443 7ffe3b78 (+ 48) 02713fb5 </boot/system/lib/gcc4/libroot.so@0x02678000>:unknown + 0x9bfb5
7544 7ffe3ba8 (+ 32) 0038c86d </boot/apps/WebPositive/lib/libjavascriptcore.so@0x0022f000>:unknown + 0x15d86d
7645 7ffe3bc8 (+ 48) 009ced45 </boot/apps/WebPositive/lib/libwebcore.so@0x003dd000>:unknown + 0x5f1d45
7746 7ffe3bf8 (+ 64) 009cf9c2 </boot/apps/WebPositive/lib/libwebcore.so@0x003dd000>:unknown + 0x5f29c2
7847 7ffe3c38 (+ 80) 011253b4 </boot/apps/WebPositive/lib/libwebcore.so@0x003dd000>:unknown + 0xd483b4
7948 7ffe3c88 (+ 144) 0112e3a9 </boot/apps/WebPositive/lib/libwebcore.so@0x003dd000>:unknown + 0xd513a9
8049 7ffe3d18 (+2656) 0112fa5d </boot/apps/WebPositive/lib/libwebcore.so@0x003dd000>:unknown + 0xd52a5d
8150 7ffe4778 (+ 80) 010e93b0 </boot/apps/WebPositive/lib/libwebcore.so@0x003dd000>:unknown + 0xd0c3b0
8251 7ffe47c8 (+ 80) 010ea22c </boot/apps/WebPositive/lib/libwebcore.so@0x003dd000>:unknown + 0xd0d22c
8352 7ffe4818 (+ 64) 00cec681 </boot/apps/WebPositive/lib/libwebcore.so@0x003dd000>:unknown + 0x90f681
8453 7ffe4858 (+ 64) 00ced365 </boot/apps/WebPositive/lib/libwebcore.so@0x003dd000>:unknown + 0x910365
8554 7ffe4898 (+ 80) 00ce413e </boot/apps/WebPositive/lib/libwebcore.so@0x003dd000>:unknown + 0x90713e
8655 7ffe48e8 (+2976) 002cde37 </boot/apps/WebPositive/lib/libjavascriptcore.so@0x0022f000>:unknown + 0x9ee37
8756 7ffe5488 (+ 160) 002d95a2 </boot/apps/WebPositive/lib/libjavascriptcore.so@0x0022f000>:unknown + 0xaa5a2
8857 7ffe5528 (+ 80) 0032ab12 </boot/apps/WebPositive/lib/libjavascriptcore.so@0x0022f000>:unknown + 0xfbb12
8958 7ffe5578 (+ 48) 002ffc56 </boot/apps/WebPositive/lib/libjavascriptcore.so@0x0022f000>:unknown + 0xd0c56
9059 7ffe55a8 (+ 112) 0031c7a8 </boot/apps/WebPositive/lib/libjavascriptcore.so@0x0022f000>:unknown + 0xed7a8
9160 7ffe5618 (+2960) 002d7eb2 </boot/apps/WebPositive/lib/libjavascriptcore.so@0x0022f000>:unknown + 0xa8eb2
9261 7ffe61a8 (+ 160) 002d95a2 </boot/apps/WebPositive/lib/libjavascriptcore.so@0x0022f000>:unknown + 0xaa5a2
9362 7ffe6248 (+ 80) 0032ab12 </boot/apps/WebPositive/lib/libjavascriptcore.so@0x0022f000>:unknown + 0xfbb12
9463 7ffe6298 (+ 48) 002ffc56 </boot/apps/WebPositive/lib/libjavascriptcore.so@0x0022f000>:unknown + 0xd0c56
9564 7ffe62c8 (+ 112) 0031c7a8 </boot/apps/WebPositive/lib/libjavascriptcore.so@0x0022f000>:unknown + 0xed7a8
9665 7ffe6338 (+2960) 002d7eb2 </boot/apps/WebPositive/lib/libjavascriptcore.so@0x0022f000>:unknown + 0xa8eb2
9766 7ffe6ec8 (+ 160) 002d95a2 </boot/apps/WebPositive/lib/libjavascriptcore.so@0x0022f000>:unknown + 0xaa5a2
9867 7ffe6f68 (+ 80) 0032ab12 </boot/apps/WebPositive/lib/libjavascriptcore.so@0x0022f000>:unknown + 0xfbb12
9968 7ffe6fb8 (+ 48) 002ffc56 </boot/apps/WebPositive/lib/libjavascriptcore.so@0x0022f000>:unknown + 0xd0c56
10069 7ffe6fe8 (+ 112) 0031c7a8 </boot/apps/WebPositive/lib/libjavascriptcore.so@0x0022f000>:unknown + 0xed7a8
10170 7ffe7058 (+2960) 002d7eb2 </boot/apps/WebPositive/lib/libjavascriptcore.so@0x0022f000>:unknown + 0xa8eb2
10271 7ffe7be8 (+ 160) 002d95a2 </boot/apps/WebPositive/lib/libjavascriptcore.so@0x0022f000>:unknown + 0xaa5a2
10372 7ffe7c88 (+ 80) 0032ab12 </boot/apps/WebPositive/lib/libjavascriptcore.so@0x0022f000>:unknown + 0xfbb12
10473 7ffe7cd8 (+ 48) 002ffc56 </boot/apps/WebPositive/lib/libjavascriptcore.so@0x0022f000>:unknown + 0xd0c56
10574 7ffe7d08 (+ 112) 0031c7a8 </boot/apps/WebPositive/lib/libjavascriptcore.so@0x0022f000>:unknown + 0xed7a8
10675 7ffe7d78 (+2960) 002d7eb2 </boot/apps/WebPositive/lib/libjavascriptcore.so@0x0022f000>:unknown + 0xa8eb2
10776 7ffe8908 (+ 160) 002d95a2 </boot/apps/WebPositive/lib/libjavascriptcore.so@0x0022f000>:unknown + 0xaa5a2
10877 7ffe89a8 (+ 80) 0032ab12 </boot/apps/WebPositive/lib/libjavascriptcore.so@0x0022f000>:unknown + 0xfbb12
10978 7ffe89f8 (+ 48) 002ffc56 </boot/apps/WebPositive/lib/libjavascriptcore.so@0x0022f000>:unknown + 0xd0c56
11079 7ffe8a28 (+ 112) 0031c7a8 </boot/apps/WebPositive/lib/libjavascriptcore.so@0x0022f000>:unknown + 0xed7a8
11180 7ffe8a98 (+2960) 002d7eb2 </boot/apps/WebPositive/lib/libjavascriptcore.so@0x0022f000>:unknown + 0xa8eb2
11281 7ffe9628 (+ 160) 002d95a2 </boot/apps/WebPositive/lib/libjavascriptcore.so@0x0022f000>:unknown + 0xaa5a2
11382 7ffe96c8 (+ 80) 0032ab12 </boot/apps/WebPositive/lib/libjavascriptcore.so@0x0022f000>:unknown + 0xfbb12
11483 7ffe9718 (+ 48) 002ffc56 </boot/apps/WebPositive/lib/libjavascriptcore.so@0x0022f000>:unknown + 0xd0c56
11584 7ffe9748 (+ 400) 0031cf50 </boot/apps/WebPositive/lib/libjavascriptcore.so@0x0022f000>:unknown + 0xedf50
11685 7ffe98d8 (+2960) 002d7eb2 </boot/apps/WebPositive/lib/libjavascriptcore.so@0x0022f000>:unknown + 0xa8eb2
11786 7ffea468 (+ 160) 002d95a2 </boot/apps/WebPositive/lib/libjavascriptcore.so@0x0022f000>:unknown + 0xaa5a2
11887 7ffea508 (+ 80) 0032ab12 </boot/apps/WebPositive/lib/libjavascriptcore.so@0x0022f000>:unknown + 0xfbb12
11988 7ffea558 (+ 48) 002ffc56 </boot/apps/WebPositive/lib/libjavascriptcore.so@0x0022f000>:unknown + 0xd0c56
12089 7ffea588 (+ 112) 0031c7a8 </boot/apps/WebPositive/lib/libjavascriptcore.so@0x0022f000>:unknown + 0xed7a8
12190 7ffea5f8 (+2960) 002d7eb2 </boot/apps/WebPositive/lib/libjavascriptcore.so@0x0022f000>:unknown + 0xa8eb2
12291 7ffeb188 (+ 160) 002d95a2 </boot/apps/WebPositive/lib/libjavascriptcore.so@0x0022f000>:unknown + 0xaa5a2
12392 7ffeb228 (+ 80) 0032ab12 </boot/apps/WebPositive/lib/libjavascriptcore.so@0x0022f000>:unknown + 0xfbb12
12493 7ffeb278 (+ 48) 002ffc56 </boot/apps/WebPositive/lib/libjavascriptcore.so@0x0022f000>:unknown + 0xd0c56
12594 7ffeb2a8 (+ 112) 0031c7a8 </boot/apps/WebPositive/lib/libjavascriptcore.so@0x0022f000>:unknown + 0xed7a8
12695 7ffeb318 (+2960) 002d7eb2 </boot/apps/WebPositive/lib/libjavascriptcore.so@0x0022f000>:unknown + 0xa8eb2
12796 7ffebea8 (+ 160) 002d95a2 </boot/apps/WebPositive/lib/libjavascriptcore.so@0x0022f000>:unknown + 0xaa5a2
12897 7ffebf48 (+ 80) 0032ab12 </boot/apps/WebPositive/lib/libjavascriptcore.so@0x0022f000>:unknown + 0xfbb12
12998 7ffebf98 (+ 48) 002ffc56 </boot/apps/WebPositive/lib/libjavascriptcore.so@0x0022f000>:unknown + 0xd0c56
13099 7ffebfc8 (+ 400) 0031cf50 </boot/apps/WebPositive/lib/libjavascriptcore.so@0x0022f000>:unknown + 0xedf50
131100 7ffec158 (+2960) 002d7eb2 </boot/apps/WebPositive/lib/libjavascriptcore.so@0x0022f000>:unknown + 0xa8eb2
132101 7ffecce8 (+ 160) 002d95a2 </boot/apps/WebPositive/lib/libjavascriptcore.so@0x0022f000>:unknown + 0xaa5a2
133102 7ffecd88 (+ 80) 0032ab12 </boot/apps/WebPositive/lib/libjavascriptcore.so@0x0022f000>:unknown + 0xfbb12
134103 7ffecdd8 (+ 48) 002ffc56 </boot/apps/WebPositive/lib/libjavascriptcore.so@0x0022f000>:unknown + 0xd0c56
135104 7ffece08 (+ 400) 0031cf50 </boot/apps/WebPositive/lib/libjavascriptcore.so@0x0022f000>:unknown + 0xedf50
136105 7ffecf98 (+2960) 002d7eb2 </boot/apps/WebPositive/lib/libjavascriptcore.so@0x0022f000>:unknown + 0xa8eb2
137106 7ffedb28 (+ 160) 002d95a2 </boot/apps/WebPositive/lib/libjavascriptcore.so@0x0022f000>:unknown + 0xaa5a2
138107 7ffedbc8 (+ 80) 0032ab12 </boot/apps/WebPositive/lib/libjavascriptcore.so@0x0022f000>:unknown + 0xfbb12
139108 7ffedc18 (+ 48) 002ffc56 </boot/apps/WebPositive/lib/libjavascriptcore.so@0x0022f000>:unknown + 0xd0c56
140109 7ffedc48 (+ 400) 0031cf50 </boot/apps/WebPositive/lib/libjavascriptcore.so@0x0022f000>:unknown + 0xedf50
141110 7ffeddd8 (+2960) 002d7eb2 </boot/apps/WebPositive/lib/libjavascriptcore.so@0x0022f000>:unknown + 0xa8eb2
142111 7ffee968 (+ 160) 002d95a2 </boot/apps/WebPositive/lib/libjavascriptcore.so@0x0022f000>:unknown + 0xaa5a2
143112 7ffeea08 (+ 80) 0032ab12 </boot/apps/WebPositive/lib/libjavascriptcore.so@0x0022f000>:unknown + 0xfbb12
144113 7ffeea58 (+ 48) 002ffc56 </boot/apps/WebPositive/lib/libjavascriptcore.so@0x0022f000>:unknown + 0xd0c56
145114 7ffeea88 (+ 240) 00bc6c78 </boot/apps/WebPositive/lib/libwebcore.so@0x003dd000>:unknown + 0x7e9c78
146115 7ffeeb78 (+ 64) 00bc6efb </boot/apps/WebPositive/lib/libwebcore.so@0x003dd000>:unknown + 0x7e9efb
147116 7ffeebb8 (+ 32) 00bc7013 </boot/apps/WebPositive/lib/libwebcore.so@0x003dd000>:unknown + 0x7ea013
148117 7ffeebd8 (+ 80) 008e4784 </boot/apps/WebPositive/lib/libwebcore.so@0x003dd000>:unknown + 0x507784
149118 7ffeec28 (+ 64) 00961527 </boot/apps/WebPositive/lib/libwebcore.so@0x003dd000>:unknown + 0x584527
150119 7ffeec68 (+ 32) 0096157b </boot/apps/WebPositive/lib/libwebcore.so@0x003dd000>:unknown + 0x58457b
151120 7ffeec88 (+ 16) 0099abf8 </boot/apps/WebPositive/lib/libwebcore.so@0x003dd000>:unknown + 0x5bdbf8
152121 7ffeec98 (+ 32) 0249bfdd </boot/system/lib/gcc4/libbe.so@0x023f5000>:unknown + 0xa6fdd
153122 7ffeecb8 (+ 544) 024928eb </boot/system/lib/gcc4/libbe.so@0x023f5000>:unknown + 0x9d8eb
154123 7ffeeed8 (+ 64) 0249db27 </boot/system/lib/gcc4/libbe.so@0x023f5000>:unknown + 0xa8b27
155124 7ffeef18 (+ 48) 024931b2 </boot/system/lib/gcc4/libbe.so@0x023f5000>:unknown + 0x9e1b2
156125 7ffeef48 (+ 48) 0021f1e4 </boot/apps/WebPositive/WebPositive@0x00200000>:unknown + 0x1f1e4
157126 7ffeef78 (+ 52) 00212f8d </boot/apps/WebPositive/WebPositive@0x00200000>:unknown + 0x12f8d
158127 7ffeefac (+ 48) 00105d72 </boot/system/runtime_loader@0x00100000>:unknown + 0x5d72
159128 7ffeefdc (+ 0) 7ffeefec 5062:WebPositive_main_stack@0x7efef000 + 0xffffec
160kdebug>