[haiku-bugs] Re: [Haiku] #9858: Ripping CDs -> page fault panic

  • From: "ttcoder" <trac@xxxxxxxxxxxx>
  • Date: Fri, 14 Nov 2014 16:32:22 -0000

#9858: Ripping CDs -> page fault panic
---------------------------------+----------------------------
   Reporter:  ttcoder            |      Owner:  nobody
       Type:  bug                |     Status:  assigned
   Priority:  high               |  Milestone:  R1/beta1
  Component:  File Systems/cdda  |    Version:  R1/Development
 Resolution:                     |   Keywords:  slab
 Blocked By:                     |   Blocking:
Has a Patch:  0                  |   Platform:  All
---------------------------------+----------------------------

Comment (by ttcoder):

 dsuden is back (from the flu) and kicking; he upgraded to hrev48297 and...
 managed to crash cdda in just 2 CDs (told you he was good *g*).

 Highlights and appetizers for all you hackers-that-be out there :-)

 - the second ripped CD's title (hence its `fName` in class Volume I
 presume) was "Greatest hits".
 - the dereferenced bogus address 0x74736574 translates to ascii "test"
 - that's thus what we here consider a "classic" cdda crash, especially so
 as the thread that crashes is the prepping_processing thread itself
 (usually 8 or 9 times out of ten the corruption it makes ends up being
 tripped by someone else than himself).
 - the interesting oddity (to me) of this stack trace is how brief it is,
 however: `enter_userspace()', and boom, indirection on the bogus pointer.

 So there. If his backtrace differs from yours pulkomandy and you want him
 to type commands at the KDL prompt, fire away while he's setup and
 motivated ;-)

--
Ticket URL: <https://dev.haiku-os.org/ticket/9858#comment:33>
Haiku <https://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: