1 | PANIC: remove page 0x82c39a70 from cache 0xdef6cc30: page still has mappings!
|
---|
2 |
|
---|
3 | Welcome to Kernel Debugging Land...
|
---|
4 | Thread 10 "low resource manager" running on CPU 0
|
---|
5 | kdebug> bt
|
---|
6 | stack trace for thread 10 "low resource manager"
|
---|
7 | kernel stack: 0x80fab000 to 0x80faf000
|
---|
8 | frame 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
|
---|
19 | 10 80faebc8 (+ 16) 8006cbdb <kernel_x86>:kernel_debugger + 0x0019
|
---|
20 | 11 80faebd8 (+ 160) 8006ccb5 <kernel_x86>:panic + 0x002a
|
---|
21 | 12 80faec78 (+ 80) 800d4679 <kernel_x86> VMCache<[32m0xdef6cc30[0m>::Delete() + 0x0085
|
---|
22 | 13 80faecc8 (+ 64) 800d3abd <kernel_x86> VMCache<[32m0xdef6cc30[0m>::Unlock([34mfalse[0m) + 0x0137
|
---|
23 | 14 80faed08 (+ 48) 800c5334 <kernel_x86> delete_area(VMAddressSpace*: [34m0x1147280[0m, VMArea*: NULL, [34mfalse[0m) + 0x01ae
|
---|
24 | 15 80faed38 (+ 32) 800c5408 <kernel_x86>:vm_delete_area + 0x0055
|
---|
25 | 16 80faed58 (+ 32) 800c544e <kernel_x86>:delete_area + 0x0018
|
---|
26 | 17 80faed78 (+ 48) 800bca99 <kernel_x86> MemoryManager<[32m0xe2800000[0m>::_FreeArea(MemoryManager::Area*: NULL, [34mfalse[0m, uint32: [34m0x8004b6d2[0m) + 0x02a9
|
---|
27 | 18 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
|
---|
28 | 19 80faede8 (+ 80) 800bcf04 <kernel_x86> MemoryManager<[32m0xe2b00000[0m>::Free(void*: NULL, uint32: [34m0x80faee68[0m) + 0x0172
|
---|
29 | 20 80faee38 (+ 48) 800bacc2 <kernel_x86> HashedObjectCache<[32m0x8109fa10[0m>::ReturnSlab(slab*: [34m0x810b8d00[0m, uint32: [34m0x0[0m ([34m0[0m)) + 0x00a8
|
---|
30 | 21 80faee68 (+ 32) 800be136 <kernel_x86> ObjectCache<[32m0x8109fa10[0m>::ReturnObjectToSlab(slab*: [34m0x810b8d00[0m, void*: [34m0xe2b47000[0m, uint32: [34m0x0[0m ([34m0[0m)) + 0x00f2
|
---|
31 | 22 80faee88 (+ 64) 800bf374 <kernel_x86>:object_cache_free + 0x005d
|
---|
32 | 23 80faeec8 (+ 32) 8003b46c <kernel_x86> block_cache<[32m0x8182c300[0m>::Free(void*: [34m0xe2b47000[0m) + 0x001e
|
---|
33 | 24 80faeee8 (+ 32) 8003b4bf <kernel_x86> block_cache<[32m0x8182c300[0m>::FreeBlock(cached_block*: [34m0xd902e480[0m) + 0x004d
|
---|
34 | 25 80faef08 (+ 32) 8003b4fb <kernel_x86> block_cache<[32m0x8182c300[0m>::RemoveBlock(cached_block*: [34m0xd902e480[0m) + 0x0021
|
---|
35 | 26 80faef28 (+ 48) 8003c6df <kernel_x86> block_cache<[32m0x8182c300[0m>::RemoveUnusedBlocks(int32: [34m2147483647[0m, int32: [34m2147483647[0m) + 0x00d9
|
---|
36 | 27 80faef58 (+ 48) 8003c7b0 <kernel_x86> block_cache<[32m0x8182c300[0m>::_LowMemoryHandler(void*: [34m0x2[0m, uint32: [34m0x3[0m ([34m3[0m), int32: [34m-2147169219[0m) + 0x00bc
|
---|
37 | 28 80faef88 (+ 80) 8004cef0 <kernel_x86> low_resource_manager(void*: NULL) + 0x0317
|
---|
38 | 29 80faefd8 (+ 32) 80060980 <kernel_x86> _create_kernel_thread_kentry() + 0x0015
|
---|
39 | 30 80faeff8 (+2131038216) 80064f23 <kernel_x86> thread_kthread_exit() + 0x0000
|
---|