Opened 9 years ago

Closed 4 years ago

#6020 closed bug (fixed)

panic KDL after inserting AUDIO CD

Reported by: khallebal Owned by: nobody
Priority: normal Milestone: R1
Component: File Systems/ISO 9660 Version: R1/alpha2
Keywords: Cc:
Blocked By: Blocking:
Has a Patch: no Platform: x86

Description

everytime i drop an audio cd in the drive it goes to KDL without touching anything else, in alpha2,i've attached the syslog,if you need something else let me know,i don't know what else to attach. i do not want to mislead you but i suspect the ISO9660 driver,because i have a similaire crash with multisession cd's,only the crash occurs when i try to open one of the volumes that show on the desktop,except the volume of the first session wich does not make haiku crash,very strange. should i file a sperate report for this one?

Attachments (1)

syslog (79.5 KB) - added by khallebal 9 years ago.

Download all attachments as: .zip

Change History (8)

Changed 9 years ago by khallebal

Attachment: syslog added

comment:1 Changed 9 years ago by anevilyak

Actually, it's not iso9660 because that one handles data discs only, not audio. From your own syslog:

1184	2010-05-14 15:23:54 KERN:   trying: file_systems/iso9660/v1
1185	2010-05-14 15:23:54 KERN: identify(6, 0x82913ac0)
1186	2010-05-14 15:23:54 KERN:   returned: -1

Which indicates that the iso9660 driver told the kernel that it doesn't know how to handle that disc.

In this instance, the KDL output would be most helpful (specifically a) the panic message, and b) the output of typing "bt" at the KDL prompt.)

comment:2 Changed 9 years ago by khallebal

okay,how do i get you those messages while i'm in KDL?

comment:3 Changed 9 years ago by anevilyak

Several ways:

1) If you have a serial cable and a second computer, you can turn on serial debug output in the kernel settings file and capture the output on the other computer (KDL will output everything to serial in this case).

2) If you have a FAT32 USB stick, and plug that in, then when you reboot after the KDL, you can pick to save the previous session's log to the stick from the boot menu (note, this relies on the memory not having been reset, so it cannot be a power off to reboot).

or 3) Worst case, photographs of the KDL screen with the output on it would work.

comment:4 in reply to:  3 Changed 9 years ago by khallebal

the ticket #3089 might be related to this one,as i couldn't get you the KDL output,this may help you fix this "old" bug. Replying to anevilyak:

Several ways:

1) If you have a serial cable and a second computer, you can turn on serial debug output in the kernel settings file and capture the output on the other computer (KDL will output everything to serial in this case).

2) If you have a FAT32 USB stick, and plug that in, then when you reboot after the KDL, you can pick to save the previous session's log to the stick from the boot menu (note, this relies on the memory not having been reset, so it cannot be a power off to reboot).

or 3) Worst case, photographs of the KDL screen with the output on it would work.

comment:5 Changed 9 years ago by Ziusudra

Depending on the panic you may be able to 'continue' in KDL and the trace will be output to syslog.

Also, which discs do you have this issue on? Could the audio CD actually be an Enhanced CD?

The latest nightlies have some extra debug code activated that might be useful if you could try that.

comment:6 Changed 9 years ago by khallebal

this one has been fixed as far as i can see. please close it.

comment:7 Changed 4 years ago by pulkomandy

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.