[haiku-bugs] Re: [Haiku] #5956: PPC boot fails on double lock of mutex

  • From: "bonefish" <trac@xxxxxxxxxxxx>
  • Date: Mon, 10 May 2010 17:37:57 -0000

#5956: PPC boot fails on double lock of mutex
---------------------------+------------------------------------------------
 Reporter:  stevenh        |       Owner:  axeld    
     Type:  bug            |      Status:  new      
 Priority:  normal         |   Milestone:  R1       
Component:  System/Kernel  |     Version:  R1/alpha1
 Keywords:                 |   Blockedby:           
 Platform:  PowerPC        |    Blocking:  1048     
---------------------------+------------------------------------------------

Comment(by bonefish):

 Mutexes don't have IDs, they are just structures in memory. And 0x1c
 suggests a NULL pointer. Apparently it's so early in the boot process that
 this address is still accessible, otherwise it would be an unhandled page
 fault. I'd recommend to get at least the stack traces going. On a panic a
 stack trace is printed automatically, but that requires a working
 arch_debug_call_with_fault_handler() implementation ([http://dev.haiku-
 os.org/browser/haiku/trunk/src/system/kernel/arch/ppc/arch_debug.cpp#L311]).

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

Other related posts: