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

  • From: "pulkomandy" <trac@xxxxxxxxxxxx>
  • Date: Wed, 17 Dec 2014 15:36:29 -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 pulkomandy):

 Hi,
 Today I tried using the userlandfs with cdda to see if I could reproduce
 the crash in Userland. But instead I still got to KDL.
 Here is what I did:

 Compiling:
 {{{
 jam -q "<userland>cdda"
 cp cdda ~/confiig/non-packaged/add-ons/userlandfs/cdda
 }}}

 Running:
 {{{
 pkgman install userland_fs
 /system/servers/userlandfs -d cdda
 }}}

 Mounting (make sure to disable automatic mounting in Tracker prefs to
 avoid any confusion):
 {{{
 mkdir /audiocd
 mount -t userlandfs -p cdda /dev/disks/scsi/0/1/0/raw /audiocd
 }}}

 You can then rip the CD and unmount as usual. cddb seems to not work here
 in that setup. Things went fine until the first CD with cdtext, which
 triggered a KDL in malloc called from userlandfs.

 If this is the same bug, it means it is not an issue directly in the cdda
 code (that would have crashed on userland side). It can be a problem in
 the ATAPI commands and the way they are handled by the SCSI driver, or
 some issue somewhere in the VFS or disk/partitioning system.

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

Other related posts: