Opened 17 years ago
Closed 17 years ago
#1926 closed bug (duplicate)
PANIC: page fault, but interrupts were disabled. Touching address 0x00000025 from eip 0x8006106c
Reported by: | thorn | Owned by: | axeld |
---|---|---|---|
Priority: | normal | Milestone: | R1 |
Component: | System/Kernel | Version: | R1/pre-alpha1 |
Keywords: | Cc: | ||
Blocked By: | Blocking: | ||
Platform: | x86 |
Description
tested on hrev24348. random bug. i catch it twice today.
wait interval 96850, scan pages 7814, free 202, target 3894 wait interval 87109, scan pages 7892, free 160, target 3936 check through wait interval 77136, scan pages 7973, free 117, target 3979 PANIC: page fault, but interrupts were disabled. Touching address 0x00000025 from eip 0x8006106c
Welcome to Kernel Debugging Land... Running on CPU 0 kdebug> bt full could not find thread 0 frame caller <image>:function + offset 92333398 (+ 52) 80082db3 <kernel>:invoke_debugger_command + 0x00cf 923333cc (+ 64) 80083b54 <kernel>:_ParseCommand16ExpressionParserRi + 0x01f8 9233340c (+ 48) 80083546 <kernel>:EvaluateCommand16ExpressionParserPCcRi + 0x01de 9233343c (+ 228) 80084c68 <kernel>:evaluate_debug_command + 0x0088 92333520 (+ 64) 80081986 <kernel>:kernel_debugger_loopFv + 0x017a 92333560 (+ 48) 800825d1 <kernel>:kernel_debugger + 0x010d 92333590 (+ 192) 800824b9 <kernel>:panic + 0x0029 92333650 (+ 48) 8008f220 <kernel>:page_fault_exception + 0x0060 92333680 (+ 12) 800924dd <kernel>:int_bottom + 0x001d (nearest) iframe at 0x9233368c (end = 0x923336e4)
eax 0x1 ebx 0x1 ecx 0x800d1df4 edx 0xf0 esi 0x92333768 edi 0x800d1db4 ebp 0x92333704 esp 0x923336c0 eip 0x8006106c eflags 0x10002 vector: 0xe, error code: 0x0
9233368c (+ 120) 8006106c <kernel>:find_page_candidateFR7vm_pageb + 0x0094 92333704 (+ 144) 8006136e <kernel>:steal_pagesFPP7vm_pageUlb + 0x0052 92333794 (+ 96) 80061f61 <kernel>:vm_page_allocate_page + 0x0139 923337f4 (+ 128) 80058096 <kernel>:vm_create_anonymous_area + 0x02d6 92333874 (+ 80) 8005d7a7 <kernel>:create_area + 0x003b 923338c4 (+ 64) 8008a048 <kernel>:area_allocate_pagesFP12object_cachePPvUl + 0x004c 92333904 (+ 48) 8008b608 <kernel>:CreateSlab17HashedObjectCacheUl + 0x0040 92333934 (+ 48) 8008b1d9 <kernel>:object_cache_reserve_internalFP12object_cacheUlUl + 0x0049 92333964 (+ 64) 8008ac36 <kernel>:object_cache_alloc + 0x0076 923339a4 (+ 32) 80062e8b <kernel>:Allocate11block_cache + 0x0017 923339c4 (+ 64) 80065e9b <kernel>:block_cache_get_etc + 0x0087 92333a04 (+ 128) 802ddab7 <bfs>:GetNext17AttributeIteratorPcPUlPUlPx + 0x0063 92333a84 (+ 368) 802dc26f <bfs>:Free5InodeR11Transaction + 0x007f 92333bf4 (+ 80) 802e4a0c <bfs>:bfs_remove_vnodeFPvT0b + 0x00bc 92333c44 (+ 48) 8004587a <kernel>:free_vnodeFP5vnodeb + 0x00e6 92333c74 (+ 48) 800459bb <kernel>:dec_vnode_ref_countFP5vnodeb + 0x0103 92333ca4 (+ 48) 80048856 <kernel>:put_vnode + 0x0052 92333cd4 (+ 48) 802ceba9 <bfs>:Put5Vnode + 0x0031 92333d04 (+ 128) 802dce23 <bfs>:Remove5InodeR11TransactionPCcPxb + 0x047f 92333d84 (+ 80) 802e5ed1 <bfs>:bfs_unlinkFPvT0PCc + 0x00d9 92333dd4 (+ 304) 8004b871 <kernel>:common_unlinkFiPcb + 0x0071 92333f04 (+ 64) 8005053f <kernel>:_user_unlink + 0x0093 92333f44 (+ 100) 80092652 <kernel>:pre_syscall_debug_done + 0x0002 (nearest) iframe at 0x92333fa8 (end = 0x92334000)
eax 0x55 ebx 0x458bc8 ecx 0x7ffe69c4 edx 0xffff0104 esi 0x18044ed8 edi 0x1a2681e8 ebp 0x7ffe69f0 esp 0x92333fdc eip 0xffff0104 eflags 0x213 vector: 0x63, error code: 0x0
92333fa8 (+ 0) ffff0104 [* READ/WRITE FAULT *] kdebug>
Duplicate of bug #1900.