Ticket #5337: HaikuBackTrace.txt

File HaikuBackTrace.txt, 4.0 KB (added by mvfranz, 14 years ago)

Backtrace from kernel panic page still has mapping

Line 
1PANIC: remove page 0x82c39a70 from cache 0xdef6cc30: page still has mappings!
2
3Welcome to Kernel Debugging Land...
4Thread 10 "low resource manager" running on CPU 0
5kdebug> bt
6stack trace for thread 10 "low resource manager"
7 kernel stack: 0x80fab000 to 0x80faf000
8frame caller <image>:function + offset
9 0 80fae90c (+ 32) 8006de75 <kernel_x86> invoke_command_trampoline(void*: [34m0x80fae98c[0m) + 0x0015
10 1 80fae92c (+ 12) 800e06d8 <kernel_x86>:arch_debug_call_with_fault_handler + 0x001b
11 2 80fae938 (+ 48) 8006bcb2 <kernel_x86>:debug_call_with_fault_handler + 0x0051
12 3 80fae968 (+ 64) 8006e21e <kernel_x86>:invoke_debugger_command + 0x00bb
13 4 80fae9a8 (+ 48) 8006e33b <kernel_x86> invoke_pipe_segment(debugger_command_pipe*: [34m0x80133622[0m, int32: [34m0[0m, char*: NULL) + 0x0083
14 5 80fae9d8 (+ 32) 8006e403 <kernel_x86>:invoke_debugger_command_pipe + 0x008b
15 6 80fae9f8 (+ 128) 800721a2 <kernel_x86> ExpressionParser<[32m0x80faeac8[0m>::_ParseCommandPipe(int&: [34m0x80faeac4[0m) + 0x0aae
16 7 80faea78 (+ 48) 8007496b <kernel_x86> ExpressionParser<[32m0x80faeac8[0m>::EvaluateCommand(char const*: [34m0x80133620[0m [36m"bt"[0m, int&: [34m0x80faeac4[0m) + 0x06df
17 8 80faeaa8 (+ 192) 80074ae4 <kernel_x86>:evaluate_debug_command + 0x0084
18 9 80faeb68 (+ 96) 8006ca85 <kernel_x86> kernel_debugger_internal(char const*: [34m0xdef6cc30[0m [36m"®$Ä"[0m, int32: [34m-2131039244[0m) + 0x039a
1910 80faebc8 (+ 16) 8006cbdb <kernel_x86>:kernel_debugger + 0x0019
2011 80faebd8 (+ 160) 8006ccb5 <kernel_x86>:panic + 0x002a
2112 80faec78 (+ 80) 800d4679 <kernel_x86> VMCache<[32m0xdef6cc30[0m>::Delete() + 0x0085
2213 80faecc8 (+ 64) 800d3abd <kernel_x86> VMCache<[32m0xdef6cc30[0m>::Unlock([34mfalse[0m) + 0x0137
2314 80faed08 (+ 48) 800c5334 <kernel_x86> delete_area(VMAddressSpace*: [34m0x1147280[0m, VMArea*: NULL, [34mfalse[0m) + 0x01ae
2415 80faed38 (+ 32) 800c5408 <kernel_x86>:vm_delete_area + 0x0055
2516 80faed58 (+ 32) 800c544e <kernel_x86>:delete_area + 0x0018
2617 80faed78 (+ 48) 800bca99 <kernel_x86> MemoryManager<[32m0xe2800000[0m>::_FreeArea(MemoryManager::Area*: NULL, [34mfalse[0m, uint32: [34m0x8004b6d2[0m) + 0x02a9
2718 80faeda8 (+ 64) 800bcc75 <kernel_x86> MemoryManager<[32m0xe2800000[0m>::_FreeChunk(MemoryManager::Area*: [34m0xe2800cd8[0m, MemoryManager::MetaChunk*: [34m0xe2800cf4[0m, MemoryManager::Chunk*: [34m0xe2b00000[0m, uint32: [34m0x0[0m ([34m0[0m), [34mfalse[0m, uint32: [34m0x80faee38[0m) + 0x01a5
2819 80faede8 (+ 80) 800bcf04 <kernel_x86> MemoryManager<[32m0xe2b00000[0m>::Free(void*: NULL, uint32: [34m0x80faee68[0m) + 0x0172
2920 80faee38 (+ 48) 800bacc2 <kernel_x86> HashedObjectCache<[32m0x8109fa10[0m>::ReturnSlab(slab*: [34m0x810b8d00[0m, uint32: [34m0x0[0m ([34m0[0m)) + 0x00a8
3021 80faee68 (+ 32) 800be136 <kernel_x86> ObjectCache<[32m0x8109fa10[0m>::ReturnObjectToSlab(slab*: [34m0x810b8d00[0m, void*: [34m0xe2b47000[0m, uint32: [34m0x0[0m ([34m0[0m)) + 0x00f2
3122 80faee88 (+ 64) 800bf374 <kernel_x86>:object_cache_free + 0x005d
3223 80faeec8 (+ 32) 8003b46c <kernel_x86> block_cache<[32m0x8182c300[0m>::Free(void*: [34m0xe2b47000[0m) + 0x001e
3324 80faeee8 (+ 32) 8003b4bf <kernel_x86> block_cache<[32m0x8182c300[0m>::FreeBlock(cached_block*: [34m0xd902e480[0m) + 0x004d
3425 80faef08 (+ 32) 8003b4fb <kernel_x86> block_cache<[32m0x8182c300[0m>::RemoveBlock(cached_block*: [34m0xd902e480[0m) + 0x0021
3526 80faef28 (+ 48) 8003c6df <kernel_x86> block_cache<[32m0x8182c300[0m>::RemoveUnusedBlocks(int32: [34m2147483647[0m, int32: [34m2147483647[0m) + 0x00d9
3627 80faef58 (+ 48) 8003c7b0 <kernel_x86> block_cache<[32m0x8182c300[0m>::_LowMemoryHandler(void*: [34m0x2[0m, uint32: [34m0x3[0m ([34m3[0m), int32: [34m-2147169219[0m) + 0x00bc
3728 80faef88 (+ 80) 8004cef0 <kernel_x86> low_resource_manager(void*: NULL) + 0x0317
3829 80faefd8 (+ 32) 80060980 <kernel_x86> _create_kernel_thread_kentry() + 0x0015
3930 80faeff8 (+2131038216) 80064f23 <kernel_x86> thread_kthread_exit() + 0x0000