Opened 11 years ago

Closed 2 years ago

#2634 closed bug (not reproducible)

Panic during boot on hash_next

Reported by: emitrax Owned by: axeld
Priority: high Milestone: R1
Component: System/Kernel Version: R1/pre-alpha1
Keywords: Cc:
Blocked By: Blocking:
Has a Patch: no Platform: All

Description

This happened as well with file cache debug on.

lookup page from offset 32768: 0x91cfb790, size = 169, pageOffset = 1667
file_cache_read(ref = 0x90c5cd48, offset = 34280, buffer = 0x7ffed46c, size = 155)
cache_io(ref = 0x90c5cd48, offset = 34280, buffer = 0x7ffed46c, size = 155, read)
lookup page from offset 32768: 0x91cfb790, size = 155, pageOffset = 1512
vm_page_fault: kernel thread accessing invalid user memory!
vm_page_fault: vm_soft_fault returned error 'Bad address' on fault at 0x8, ip 0x800a59c9, write 0, user 0, thread 0x9
PANIC: vm_page_fault: unhandled page fault in kernel space at 0x8, ip 0x800a59c9

Welcome to Kernel Debugging Land...
Thread 9 "block notifier/writer" running on CPU 0
kdebug> bt
stack trace for thread 9 "block notifier/writer"
    kernel stack: 0x80169000 to 0x8016d000
frame            caller     <image>:function + offset
 0 8016ca68 (+  48) 8005598d   <kernel>:invoke_debugger_command + 0x00f5
 1 8016ca98 (+  64) 8005577d   <kernel>:invoke_pipe_segment__FP21debugger_command_pipelPc + 0x0079
 2 8016cad8 (+  64) 80055b05   <kernel>:invoke_debugger_command_pipe + 0x009d
 3 8016cb18 (+  48) 800569e0   <kernel>:_ParseCommandPipe__16ExpressionParserRi + 0x0234
 4 8016cb48 (+  48) 80056396   <kernel>:EvaluateCommand__16ExpressionParserPCcRi + 0x01de
 5 8016cb78 (+ 224) 80057dac   <kernel>:evaluate_debug_command + 0x0088
 6 8016cc58 (+  64) 80053dca   <kernel>:kernel_debugger_loop__Fv + 0x01ae
 7 8016cc98 (+  48) 80054993   <kernel>:kernel_debugger + 0x0117
 8 8016ccc8 (+ 192) 80054871   <kernel>:panic + 0x0029
 9 8016cd88 (+  80) 800ab9f5   <kernel>:vm_page_fault + 0x0111
10 8016cdd8 (+  64) 800b79a1   <kernel>:page_fault_exception + 0x00c9
11 8016ce18 (+  12) 800baf46   <kernel>:int_bottom + 0x0036 (nearest)
kernel iframe at 0x8016ce24 (end = 0x8016ce74)
 eax 0x0            ebx 0x8016cebc      ecx 0x0          edx 0x0
 esi 0x0            edi 0x0             ebp 0x8016ce78   esp 0x8016ce58
 eip 0x800a59c9  eflags 0x10256    
 vector: 0xe, error code: 0x0
12 8016ce24 (+  84) 800a59c9   <kernel>:hash_next + 0x0015
13 8016ce78 (+ 352) 8002bfed   <kernel>:block_notifier_and_writer__FPv + 0x01e5
14 8016cfd8 (+  32) 8004c5f7   <kernel>:_create_kernel_thread_kentry__Fv + 0x001b
15 8016cff8 (+2145988616) 8004c594   <kernel>:thread_kthread_exit__Fv + 0x0000
kdebug> reboot

Change History (4)

comment:1 by axeld, 11 years ago

Component: - GeneralSystem/Kernel
Priority: normalhigh

comment:2 by waddlesplash, 5 years ago

Still an issue?

comment:3 by michaelvoliveira, 4 years ago

Ping

comment:4 by axeld, 2 years ago

Resolution: not reproducible
Status: newclosed

Let's just assume it's gone for good. Please reopen otherwise.

Note: See TracTickets for help on using tickets.