[haiku-bugs] Re: [Haiku] #5936: PANIC: vm_page_fault: unhandled page fault in kernel space at 0x0, ip 0x82dcfbe3

  • From: "bonefish" <trac@xxxxxxxxxxxx>
  • Date: Sat, 08 May 2010 16:07:37 -0000

#5936: PANIC: vm_page_fault: unhandled page fault in kernel space at 0x0, ip
0x82dcfbe3
---------------------------+------------------------------------------------
 Reporter:  tonestone57    |       Owner:  mmlr          
     Type:  bug            |      Status:  assigned      
 Priority:  normal         |   Milestone:  R1            
Component:  System/Kernel  |     Version:  R1/Development
 Keywords:                 |   Blockedby:                
 Platform:  x86            |    Blocking:                
---------------------------+------------------------------------------------

Comment(by bonefish):

 Replying to [comment:2 mmlr]:
 > Curios one really. From the output it looks like the gPCI pointer is
 NULL, but the PCI::FindDevice() call really is already the second use of
 gPCI in this function. It is already used to call
 PCI::ResolveVirtualBus(), so it should've crashed there already if not
 available.

 The call itself doesn't dereference the object pointer (non-virtual
 method) and the [http://dev.haiku-os.org/browser/haiku/trunk/src/add-
 ons/kernel/bus_managers/pci/pci.cpp#L575 method implementation] doesn't
 dereference the ''this'' pointer either.

-- 
Ticket URL: <http://dev.haiku-os.org/ticket/5936#comment:4>
Haiku <http://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: