Opened 14 years ago
Last modified 5 years ago
#6448 closed bug
Page fault in VMCache::Delete — at Initial Version
Reported by: | andreasf | Owned by: | nobody |
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | System/Kernel | Version: | R1/Development |
Keywords: | Cc: | ||
Blocked By: | Blocking: | ||
Platform: | x86 |
Description
On hrev38066 gcc4 hybrid during Haiku build:
kdebug> bt stack trace for thread 12607 "cc1plus" kernel stack: 0x81798000 to 0x8179c000 user stack: 0x7efed000 to 0x7ffed000 frame caller <image>:function + offset 0 8179b8d4 (+ 32) 800777a7 <kernel_x86> invoke_command_trampoline(void*: 0x8179b954) + 0x0017 1 8179b8f4 (+ 12) 80100346 <kernel_x86>:arch_debug_call_with_fault_handler + 0x001b 2 8179b900 (+ 48) 80074fe8 <kernel_x86>:debug_call_with_fault_handler + 0x0058 3 8179b930 (+ 64) 80077b4c <kernel_x86>:invoke_debugger_command + 0x008c 4 8179b970 (+ 48) 80077ca6 <kernel_x86> invoke_pipe_segment(debugger_command_pipe*: NULL, int32: 0, char*: 0x79b9d0) + 0x0086 5 8179b9a0 (+ 32) 80077d7c <kernel_x86>:invoke_debugger_command_pipe + 0x008c 6 8179b9c0 (+ 48) 8007b63b <kernel_x86> ExpressionParser<0x8179ba4c>::_ParseCommandPipe(int&: 0x8179bae8) + 0x017b 7 8179b9f0 (+ 64) 8007eb2c <kernel_x86> ExpressionParser<0x8179ba4c>::EvaluateCommand(char const*: 0x8015e5c0 "bt", int&: 0x8179bae8) + 0x07cc 8 8179ba30 (+ 192) 8007f954 <kernel_x86>:evaluate_debug_command + 0x0114 9 8179baf0 (+ 64) 800760bd <kernel_x86> kernel_debugger_loop(char const*: 0x1 "<???>", char const*: 0x80152f19 "PANIC: ", char*: 0x8179bb60, int32: -2146999366) + 0x02d 10 8179bb30 (+ 48) 800762d2 <kernel_x86> kernel_debugger_internal(char const*: 0x1 "<???>", char const*: 0x8179bc1c "", char*: 0x8179bb80, int32: -2146998912) + 0x0052 11 8179bb60 (+ 32) 80076593 <kernel_x86>:panic + 0x0023 12 8179bb80 (+ 64) 800e2a33 <kernel_x86>:vm_page_fault + 0x0133 13 8179bbc0 (+ 80) 800fd4a9 <kernel_x86> page_fault_exception(iframe*: 0x8179bc1c) + 0x00e9 14 8179bc10 (+ 12) 801012fd <kernel_x86>:int_bottom + 0x003d kernel iframe at 0x8179bc1c (end = 0x8179bc6c) eax 0xfc ebx 0x833d2e88 ecx 0xffffffff edx 0xfc esi 0x0 edi 0x82994450 ebp 0x8179bcc4 esp 0x8179bc50 eip 0x800f23e9 eflags 0x10286 vector: 0xe, error code: 0x0 15 8179bc1c (+ 168) 800f23e9 <kernel_x86> VMCache<0xa583cb68>::Delete() + 0x0379 16 8179bcc4 (+ 48) 800dce1a <kernel_x86> delete_area(VMAddressSpace*: 0x8015e060, VMArea*: 0x246, true) + 0x017a 17 8179bcf4 (+ 32) 800dcf30 <kernel_x86>:vm_delete_areas + 0x0060 18 8179bd14 (+ 32) 800eb9ec <kernel_x86> VMAddressSpace<0xa506c6e0>::RemoveAndPut() + 0x002c 19 8179bd34 (+ 48) 800660c4 <kernel_x86>:team_delete_team + 0x0124 20 8179bd64 (+ 368) 8006b13f <kernel_x86>:thread_exit + 0x07ef 21 8179bed4 (+ 80) 8005d795 <kernel_x86>:handle_signals + 0x02a5 22 8179bf24 (+ 32) 8006a0b1 <kernel_x86>:thread_at_kernel_exit + 0x0011 23 8179bf44 (+ 100) 8010160b <kernel_x86>:kernel_exit_handle_signals + 0x0006 user iframe at 0x8179bfa8 (end = 0x8179c000) eax 0x0 ebx 0xace8d8 ecx 0x7ffecf50 edx 0x6b esi 0xacfce4 edi 0x7ffed748 ebp 0x7ffecf6c esp 0x8179bfdc eip 0xffff0114 eflags 0x206 user esp 0x7ffecf50 vector: 0x63, error code: 0x0 24 8179bfa8 (+ 0) ffff0114 <commpage>:commpage_syscall + 0x0004 25 7ffecf6c (+ 48) 0028d7b5 26 7ffecf9c (+ 64) 00105957 27 7ffecfdc (+ 0) 7ffecfec kdebug>
Note:
See TracTickets
for help on using tickets.