1 |
|
---|
2 | bfs: bfs_open_dir:1588: Not a directory
|
---|
3 | heap_add_area: area 3846 added to small heap 0xccd0c000 - usable range 0x98c07000 - 0x99000000
|
---|
4 | heap_add_area: area 3968 added to small heap 0xccd0c000 - usable range 0x9a407000 - 0x9a800000
|
---|
5 | PANIC: Invalid concurrent access to page 0x82927b04 (start), currently accessed by: 6
|
---|
6 | Welcome to Kernel Debugging Land...
|
---|
7 | Thread 652 "gcc" running on CPU 1
|
---|
8 | kdebug> bt
|
---|
9 | stack trace for thread 652 "gcc"
|
---|
10 | kernel stack: 0x99b84000 to 0x99b88000
|
---|
11 | user stack: 0x7efef000 to 0x7ffef000
|
---|
12 | frame caller <image>:function + offset
|
---|
13 | 0 99b874c8 (+ 48) 8006e52c <kernel_x86> invoke_command_trampoline(0x99b87560) + 0x001c
|
---|
14 | 1 99b874f8 (+ 12) 800f2ed0 <kernel_x86>:arch_debug_call_with_fault_handler + 0x001b
|
---|
15 | 2 99b87504 (+ 48) 8006d705 <kernel_x86>:debug_call_with_fault_handler + 0x0065
|
---|
16 | 3 99b87534 (+ 64) 8006e78a <kernel_x86>:invoke_debugger_command + 0x00b6
|
---|
17 | 4 99b87574 (+ 64) 8006e5b4 <kernel_x86> invoke_pipe_segment(debugger_command_pipe*: 0x84140030, int32: 0, 0x0 "<NULL>") + 0x007c
|
---|
18 | 5 99b875b4 (+ 64) 8006e8e0 <kernel_x86>:invoke_debugger_command_pipe + 0x008c
|
---|
19 | 6 99b875f4 (+ 48) 800702f4 <kernel_x86> ExpressionParser<0x99b876a4>::_ParseCommandPipe(0x99b876a0) + 0x023c
|
---|
20 | 7 99b87624 (+ 64) 8006f725 <kernel_x86> ExpressionParser<0x99b876a4>::EvaluateCommand(0x80144ce0 "bt", 0x99b876a0) + 0x02ad
|
---|
21 | 8 99b87664 (+ 224) 800716f8 <kernel_x86>:evaluate_debug_command + 0x0080
|
---|
22 | 9 99b87744 (+ 80) 8006c26d <kernel_x86> kernel_debugger_loop(0x99b87834 "Invalid concurrent access to page 0x82927b04 (start), currently accessed by: 6", int32: 1) + 0x02a1
|
---|
23 | 10 99b87794 (+ 48) 8006c4d6 <kernel_x86> kernel_debugger_internal(0x99b87834 "Invalid concurrent access to page 0x82927b04 (start), currently accessed by: 6", int32: 1) + 0x0046
|
---|
24 | 11 99b877c4 (+ 48) 8006d8cb <kernel_x86>:kernel_debugger + 0x0023
|
---|
25 | 12 99b877f4 (+ 192) 8006d89d <kernel_x86>:panic + 0x0029
|
---|
26 | 13 99b878b4 (+ 96) 800de576 <kernel_x86>:vm_page_allocate_page + 0x04ea
|
---|
27 | 14 99b87914 (+ 144) 800d1755 <kernel_x86>:vm_create_anonymous_area + 0x0449
|
---|
28 | 15 99b879a4 (+ 96) 800d8453 <kernel_x86>:create_area_etc + 0x0047
|
---|
29 | 16 99b87a04 (+ 80) 8005aff7 <kernel_x86> create_team_user_data(team*: 0x9a496000) + 0x0037
|
---|
30 | 17 99b87a54 (+1248) 8005c1e6 <kernel_x86> fork_team() + 0x02e2
|
---|
31 | 18 99b87f34 (+ 16) 8005e853 <kernel_x86>:_user_fork + 0x000b
|
---|
32 | 19 99b87f44 (+ 100) 800f34b2 <kernel_x86>:handle_syscall + 0x00af
|
---|
33 | user iframe at 0x99b87fa8 (end = 0x99b88000)
|
---|
34 | eax 0x27 ebx 0x2dffe0 ecx 0x7ffeec90 edx 0xffff0114
|
---|
35 | esi 0x2f8f94 edi 0x18024f18 ebp 0x7ffeecbc esp 0x99b87fdc
|
---|
36 | eip 0xffff0114 eflags 0x246 user esp 0x7ffeec90
|
---|
37 | vector: 0x63, error code: 0x0
|
---|
38 | 20 99b87fa8 (+ 0) ffff0114 <commpage>:commpage_syscall + 0x0004
|
---|
39 | 21 7ffeecbc (+ 32) 002b29bc <libroot.so>:vfork + 0x0018
|
---|
40 | 22 7ffeecdc (+ 64) 0020d0d9 <gcc>:pexecute + 0x00d9
|
---|
41 | 23 7ffeed1c (+ 128) 002046ed <gcc>:xstrerror (nearest) + 0x1a6d
|
---|
42 | 24 7ffeed9c (+ 112) 002074d4 <gcc>:do_spec (nearest) + 0x02ec
|
---|
43 | 25 7ffeee0c (+ 48) 00207244 <gcc>:do_spec + 0x005c
|
---|
44 | 26 7ffeee3c (+ 304) 0020b1ea <gcc>:main + 0x176a
|
---|
45 | 27 7ffeef6c (+ 48) 0020222f <gcc>:_start + 0x005b
|
---|
46 | 28 7ffeef9c (+ 64) 00105bb6 </boot/system/runtime_loader@0x00100000>:unknown + 0x5bb6
|
---|
47 | 29 7ffeefdc (+ 0) 7ffeefec 17725:gcc_main_stack@0x7efef000 + 0xffffec
|
---|
48 | kdebug> cpu 2
|
---|
49 | invalid CPU index
|
---|
50 | kdebug> cpu 2 0
|
---|
51 | Welcome to Kernel Debugging Land...
|
---|
52 | Thread 647 "cc1" running on CPU 0
|
---|
53 | kdebug> bf t
|
---|
54 | stack trace for thread 647 "cc1"
|
---|
55 | kernel stack: 0x99b80000 to 0x99b84000
|
---|
56 | user stack: 0x7efee000 to 0x7ffee000
|
---|
57 | frame caller <image>:function + offset
|
---|
58 | 0 99b83b60 (+ 48) 8006e52c <kernel_x86> invoke_command_trampoline(0x99b83bf8) + 0x001c
|
---|
59 | 1 99b83b90 (+ 12) 800f2ed0 <kernel_x86>:arch_debug_call_with_fault_handler + 0x001b
|
---|
60 | 2 99b83b9c (+ 48) 8006d705 <kernel_x86>:debug_call_with_fault_handler + 0x0065
|
---|
61 | 3 99b83bcc (+ 64) 8006e78a <kernel_x86>:invoke_debugger_command + 0x00b6
|
---|
62 | 4 99b83c0c (+ 64) 8006e5b4 <kernel_x86> invoke_pipe_segment(debugger_command_pipe*: 0x84140030, int32: 0, 0x0 "<NULL>") + 0x007c
|
---|
63 | 5 99b83c4c (+ 64) 8006e8e0 <kernel_x86>:invoke_debugger_command_pipe + 0x008c
|
---|
64 | 6 99b83c8c (+ 48) 800702f4 <kernel_x86> ExpressionParser<0x99b83d3c>::_ParseCommandPipe(0x99b83d38) + 0x023c
|
---|
65 | 7 99b83cbc (+ 64) 8006f725 <kernel_x86> ExpressionParser<0x99b83d3c>::EvaluateCommand(0x801454e0 "bt", 0x99b83d38) + 0x02ad
|
---|
66 | 8 99b83cfc (+ 224) 800716f8 <kernel_x86>:evaluate_debug_command + 0x0080
|
---|
67 | 9 99b83ddc (+ 80) 8006c26d <kernel_x86> kernel_debugger_loop(0x0 "<NULL>", int32: 0) + 0x02a1
|
---|
68 | 10 99b83e2c (+ 48) 8006c4d6 <kernel_x86> kernel_debugger_internal(0x0 "<NULL>", int32: 0) + 0x0046
|
---|
69 | 11 99b83e5c (+ 64) 8006d551 <kernel_x86>:debug_trap_cpu_in_kdl + 0x004d
|
---|
70 | 12 99b83e9c (+ 48) 800572e7 <kernel_x86> process_pending_ici(int32: 0) + 0x00ff
|
---|
71 | 13 99b83ecc (+ 48) 8005730b <kernel_x86>:smp_intercpu_int_handler + 0x0013
|
---|
72 | 14 99b83efc (+ 48) 800efc76 <kernel_x86> i386_ici_interrupt(NULL) + 0x0032
|
---|
73 | 15 99b83f2c (+ 64) 80045a82 <kernel_x86>:int_io_interrupt_handler + 0x006a
|
---|
74 | 16 99b83f6c (+ 48) 800ef0d9 <kernel_x86> hardware_interrupt(iframe*: 0x99b83fa8) + 0x0071
|
---|
75 | 17 99b83f9c (+ 12) 800f32e6 <kernel_x86>:int_bottom_user + 0x005a
|
---|
76 | user iframe at 0x99b83fa8 (end = 0x99b84000)
|
---|
77 | eax 0x0 ebx 0x3d805c ecx 0x3f004a edx 0x3f000e
|
---|
78 | esi 0x7ffecb58 edi 0x181a7714 ebp 0x7ffeca5c esp 0x99b83fdc
|
---|
79 | eip 0x342d75 eflags 0x10246 user esp 0x7ffeca34
|
---|
80 | vector: 0xfd, error code: 0x0
|
---|
81 | 18 99b83fa8 (+ 0) 00342d75 <cc1>:memory_address_p + 0x003d
|
---|
82 | 19 7ffeca5c (+ 48) 003428c3 <cc1>:address_operand + 0x0023
|
---|
83 | 20 7ffeca8c (+ 64) 0034b914 <cc1>:recog_2 + 0x0bb4
|
---|
84 | 21 7ffecacc (+ 64) 00354151 <cc1>:recog + 0x015d
|
---|
85 | 22 7ffecb0c (+ 80) 00309642 <cc1>:extended_count (nearest) + 0x14f2
|
---|
86 | 23 7ffecb5c (+ 256) 002fca37 <cc1>:combine_instructions (nearest) + 0x29c7
|
---|
87 | 24 7ffecc5c (+2832) 002fa364 <cc1>:combine_instructions + 0x02f4
|
---|
88 | 25 7ffed76c (+ 176) 0022bd7f <cc1>:rest_of_compilation + 0x0dcf
|
---|
89 | 26 7ffed81c (+ 64) 0039ac1e <cc1>:finish_function + 0x00f2
|
---|
90 | 27 7ffed85c (+1376) 0038749a <cc1>:yyparse + 0x0efe
|
---|
91 | 28 7ffeddbc (+ 64) 0022a501 <cc1>:check_global_declarations (nearest) + 0x0c1d
|
---|
92 | 29 7ffeddfc (+ 368) 0022e406 <cc1>:main + 0x1572
|
---|
93 | 30 7ffedf6c (+ 48) 00227d1f <cc1>:_start + 0x005b
|
---|
94 | 31 7ffedf9c (+ 64) 00105bb6 </boot/system/runtime_loader@0x00100000>:unknown + 0x5bb6
|
---|
95 | 32 7ffedfdc (+ 0) 7ffedfec 17528:cc1_main_stack@0x7efee000 + 0xffffec
|
---|
96 | kdebug> info
|
---|
97 | kernel build: Jan 11 2010 14:03:51
|
---|
98 | SVN revision: 35012
|
---|
99 |
|
---|
100 | cpu count: 2, active times:
|
---|
101 | [1] 27248898
|
---|
102 | [2] 30598514
|
---|
103 | pages: 226041 (753600 max)
|
---|
104 | sems: 984 (65536 max)
|
---|
105 | ports: 147 (4096 max)
|
---|
106 | threads: 131 (4096 max)
|
---|
107 | teams: 25 (2048 max)
|
---|
108 | kdebug> running
|
---|
109 | thread id state wait for object cpu pri stack team name
|
---|
110 | 0xcd4ad000 652 running - 1 5 0x99b84000 652 gcc
|
---|
111 | 0xcd4a3000 647 running - 0 5 0x99b80000 647 cc1
|
---|
112 | kdebug> thread 6
|
---|
113 | THREAD: 0x81802000
|
---|
114 | id: 6 (0x6)
|
---|
115 | name: "page scrubber"
|
---|
116 | all_next: 0x00000000
|
---|
117 | team_next: 0x81801800
|
---|
118 | q_next: 0x80150590
|
---|
119 | priority: 1 (next 1, I/O: -1)
|
---|
120 | state: ready
|
---|
121 | next_state: ready
|
---|
122 | cpu: 0x00000000
|
---|
123 | sig_pending: 0x0 (blocked: 0x0)
|
---|
124 | in_kernel: 1
|
---|
125 | fault_handler: 0x00000000
|
---|
126 | args: 0x00000000 0x00000000
|
---|
127 | entry: 0x800dacf8
|
---|
128 | team: 0x80fce000, "kernel_team"
|
---|
129 | exit.sem: 17
|
---|
130 | exit.status: 0x0 (No error)
|
---|
131 | exit.reason: 0x0
|
---|
132 | exit.signal: 0x0
|
---|
133 | exit.waiters:
|
---|
134 | kernel_stack_area: 105
|
---|
135 | kernel_stack_base: 0x807ad000
|
---|
136 | user_stack_area: -1
|
---|
137 | user_stack_base: 0x00000000
|
---|
138 | user_local_storage: 0x00000000
|
---|
139 | user_thread: 0x00000000
|
---|
140 | kernel_errno: 0x0 (No error)
|
---|
141 | kernel_time: 32958
|
---|
142 | user_time: 0
|
---|
143 | flags: 0x0
|
---|
144 | architecture dependant section:
|
---|
145 | esp: 0x807b0dd8
|
---|
146 | ss: 0x00000010
|
---|
147 | fpu_state at 0x818023d0
|
---|
148 | kdebug> bt 6
|
---|
149 | stack trace for thread 6 "page scrubber"
|
---|
150 | kernel stack: 0x807ad000 to 0x807b1000
|
---|
151 | frame caller <image>:function + offset
|
---|
152 | 0 807b0e34 (+ 48) 80067c07 <kernel_x86> context_switch(thread*: 0x81802000, thread*: 0x81807800) + 0x003f
|
---|
153 | 1 807b0e64 (+ 96) 80067fb7 <kernel_x86> reschedule() + 0x036b
|
---|
154 | 2 807b0ec4 (+ 48) 800ef11a <kernel_x86> hardware_interrupt(iframe*: 0x807b0f00) + 0x00b2
|
---|
155 | 3 807b0ef4 (+ 12) 800f327d <kernel_x86>:int_bottom + 0x003d
|
---|
156 | kernel iframe at 0x807b0f00 (end = 0x807b0f50)
|
---|
157 | eax 0x200 ebx 0x82927b04 ecx 0x0 edx 0x216
|
---|
158 | esi 0x8015a170 edi 0x0 ebp 0x807b0fd8 esp 0x807b0f34
|
---|
159 | eip 0x800db07f eflags 0x10216
|
---|
160 | vector: 0xfd, error code: 0x0
|
---|
161 | 4 807b0f00 (+ 216) 800db07f <kernel_x86> page_scrubber(NULL) + 0x0387
|
---|
162 | 5 807b0fd8 (+ 32) 8005f737 <kernel_x86> _create_kernel_thread_kentry() + 0x001b
|
---|
163 | 6 807b0ff8 (+2139418632) 8005f6d4 <kernel_x86> thread_kthread_exit() + 0x0000
|
---|
164 | kdebug> co
|
---|
165 | PANIC: Invalid concurrent access to page 0x82927b04 (check), currently accessed by: 6
|
---|
166 | Welcome to Kernel Debugging Land...
|
---|
167 | Thread 652 "gcc" running on CPU 0
|
---|
168 | kdebug> co
|
---|
169 | PANIC: Invalid concurrent access to page 0x82927b04 (check), currently accessed by: 6
|
---|
170 | Welcome to Kernel Debugging Land...
|
---|
171 | Thread 652 "gcc" running on CPU 0
|
---|
172 | kdebug> co
|
---|
173 | PANIC: Invalid concurrent access to page 0x82927b04 (end) by current thread, current accessor is: 6
|
---|
174 | Welcome to Kernel Debugging Land...
|
---|
175 | Thread 652 "gcc" running on CPU 0
|
---|
176 | kdebug> co
|
---|
177 | bfs: bfs_open_dir:1588: Not a directory
|
---|