Opened 12 years ago

Closed 10 years ago

#1515 closed bug (fixed)

Pagefault in arch_thread_init_kthread_stack

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

Description

vm_soft_fault: va 0x251837b5 not covered by area in address space
vm_page_fault: vm_soft_fault returned error 'Bad address' on fault at 0x251837b5, ip 0x800965a6, write 1, user 0, thread 0x84
CPU 1 halted!
PANIC: vm_page_fault: unhandled page fault in kernel space at 0x251837b5, ip 0x800965a6

Welcome to Kernel Debugging Land...
Running on CPU 0
kdebug> sc
stack trace for thread 0x84 "w>Deskbar"
    kernel stack: 0x94664000 to 0x94668000
      user stack: 0x700c3000 to 0x70103000
frame            caller     <image>:function + offset
94667aa8 (+  52) 80083321   <kernel>:invoke_command + 0x0075
94667adc (+  48) 80083572   <kernel>:kernel_debugger + 0x020e
94667b0c (+ 176) 80083609   <kernel>:panic + 0x002d
94667bbc (+  64) 8005c487   <kernel>:vm_page_fault + 0x00a9
94667bfc (+ 144) 8008b878   <kernel>:i386_handle_trap + 0x0261
iframe at 0x94667c94 (end = 0x94667ce8)
 eax 0x3000         ebx 0x0             ecx 0x251837b5   edx 0x0
 esi 0x90aae800     edi 0x90a2f000      ebp 0x94667ce4   esp 0x94667cc4
 eip 0x800965a6  eflags 0x10206
 vector: 0xe, error code: 0x2
94667c8c (+  88) 800965a6   <kernel>:memset + 0x0016
94667ce4 (+  32) 8008c7e0   <kernel>:arch_thread_init_kthread_stack + 0x0024
94667d04 (+  96) 8003f09a   <kernel>:_Z13create_threadPKclPFlPFlPvES1_ES1_S1_lbl + 0x02ce
94667d64 (+  80) 80040108   <kernel>:_user_spawn_thread + 0x004c
94667db4 (+ 368) 800383ab   <kernel>:syscall_dispatcher + 0x0571
94667f24 (+ 128) 8008b92c   <kernel>:i386_handle_trap + 0x0315
iframe at 0x94667fac (end = 0x94668000)
 eax 0x1d           ebx 0x704100        ecx 0x4d2558     edx 0x18053100
 esi 0x18052f58     edi 0x18053100      ebp 0x70102bfc   esp 0x94667fdc
 eip 0xffff0102  eflags 0x216
 vector: 0x63, error code: 0x0
94667fa4 (+   0) ffff0102
70102bfc (+  80) 0034cc88   </boot/beos/system/lib/libbe.so@0x00246000>:unknown + 0x106c88
70102c4c (+  64) 0034ce02   </boot/beos/system/lib/libbe.so@0x00246000>:unknown + 0x106e02
70102c8c (+ 640) 003a0993   </boot/beos/system/lib/libbe.so@0x00246000>:unknown + 0x15a993
70102f0c (+  48) 0021fa2a   </boot/beos/system/Deskbar@0x00200000>:unknown + 0x1fa2a
70102f3c (+  96) 0039d904   </boot/beos/system/lib/libbe.so@0x00246000>:unknown + 0x157904
70102f9c (+  32) 002fb9ee   </boot/beos/system/lib/libbe.so@0x00246000>:unknown + 0xb59ee
70102fbc (+  32) 0068a90e   </boot/beos/system/lib/libroot.so@0x00669000>:unknown + 0x2190e
70102fdc (+   0) 70102fec   1052:w>Deskbar_84_stack@0x700c3000 + 0x3ffec
kdebug>  

Change History (1)

comment:1 by axeld, 10 years ago

Resolution: fixed
Status: newclosed

This one has probably been fixed in the mean time.

Note: See TracTickets for help on using tickets.