Menu

#24 can't use my cd/dvd drive

open
nobody
None
5
2005-10-12
2005-10-12
No

Distribution: UHU Linux dev
Hardware Environment: TSSTCorp CD/DVDW TS-L532A

Steps to reproduce:
I insert any cd and (since the supermount) I just type:
imi:~$ ls /media/cdrom/
Segmentetion fault
imi:~$

Dmesg:
[17179639.400000] VFS: Can't find a HFS filesystem on
dev hdc.
[17179639.620000] UDF-fs: No VRS found
[17179639.784000] ISO 9660 Extensions: Microsoft Joliet
Level 3
[17179639.784000] ISO 9660 Extensions: RRIP_1991A
[17179639.784000] Unable to handle kernel NULL pointer
dereference at virtual
address 0000011c
[17179639.784000] printing eip:
[17179639.784000] e0bb35d8
[17179639.784000] *pde = 00000000
[17179639.784000] Oops: 0000 [#1]
[17179639.784000] SMP
[17179639.784000] Modules linked in: iptable_mangle
iptable_nat ip_nat
ip_conntrack iptable_filter ip_tables ipv6 supermount
af_packet microcode
capability commoncap dm_mod loop snd_seq_dummy
snd_seq_oss snd_seq_midi_event
snd_seq snd_pcm_oss snd_mixer_oss rtc sermouse pcspkr
lp parport serport ide_cd
serio_raw psmouse radeonfb i2c_algo_bit snd_via82xx
via_ircc irda
snd_via82xx_modem gameport snd_ac97_codec snd_ac97_bus
snd_pcm snd_timer
snd_page_alloc snd_mpu401_uart snd_rawmidi
snd_seq_device snd soundcore pcmcia
crc_ccitt r8169 ipw2200 ieee80211 ieee80211_crypt
firmware_class amd64_agp
agpgart eth1394 binfmt_misc raid6 raid5 xor raid1 raid0
multipath linear md_mod
sata_vsc sata_via sata_sx4 sata_svw sata_sis sata_sil
sata_promise sata_nv
ata_piix libata sr_mod cdrom sd_mod scsi_mod
yenta_socket rsrc_nonstatic
pcmcia_core uhci_hcd shpchp pci_hotplug ohci1394
ieee1394 i2c_viapro i2c_core
usbcore
[17179639.784000] CPU: 0
[17179639.784000] EIP: 0060:[<e0bb35d8>] Not
tainted VLI
[17179639.784000] EFLAGS: 00010202 (2.6.14-rc3-1)
[17179639.784000] EIP is at cdrom_mediactl+0xa/0x90 [cdrom]
[17179639.784000] eax: 0000011c ebx: 0000011c ecx:
000004d3 edx: dfb25240
[17179639.784000] esi: 000004d3 edi: 000004d3 ebp:
d8403e3c esp: d8403e30
[17179639.784000] ds: 007b es: 007b ss: 0068
[17179639.784000] Process ls (pid: 1561,
threadinfo=d8402000 task=ded73a90)
[17179639.784000] Stack: dfb25240 dfb25240 000004d3
d8403e4c e0e15a5e 00000000
e0e1a220 d8403e64
[17179639.784000] e0adf2c0 00000000 dd816ec0
00000000 da4316a0 d8403e80
e0ae11ec dec06400
[17179639.784000] 00000000 dec06400 dd816ec0
ded8ae14 d8403e8c e0ae1330
dec06400 d8403e9c
[17179639.784000] Call Trace:
[17179639.784000] [<c010427c>] show_stack+0x7e/0x86
[17179639.784000] [<c0104388>] show_registers+0xed/0x157
[17179639.784000] [<c0104544>] die+0xde/0x161
[17179639.784000] [<c03d399f>] do_page_fault+0x3a3/0x543
[17179639.784000] [<c0103f3f>] error_code+0x4f/0x60
[17179639.784000] [<e0e15a5e>]
idecd_mediactl+0x1e/0x23 [ide_cd]
[17179639.784000] [<e0adf2c0>]
supermount_mediactl+0xac/0xb8 [supermount]
[17179639.784000] [<e0ae11ec>] subfs_mount+0xba/0xc3
[supermount]
[17179639.784000] [<e0ae1330>]
check_and_remount_subfs+0x3d/0x44 [supermount]
[17179639.784000] [<e0ae1734>]
subfs_go_online+0x3a/0x97 [supermount]
[17179639.784000] [<e0ae0264>]
supermount_permission+0x42/0xe7 [supermount]
[17179639.784000] [<c0164314>] permission+0x73/0xa8
[17179639.784000] [<c0165bd7>] may_open+0x5a/0x1f8
[17179639.784000] [<c0165fcf>] open_namei+0x25a/0x59c
[17179639.784000] [<c0158176>] filp_open+0x46/0x6e
[17179639.784000] [<c0158343>] do_sys_open+0x39/0xb8
[17179639.784000] [<c01583d3>] sys_open+0x11/0x13
[17179639.784000] [<c0102d29>] syscall_call+0x7/0xb
[17179639.784000] Code: 76 08 ff 36 ff 76 04 0f b6 45
e3 50 68 e0 74 bb e0 e8 0b
e9 56 df 83 c4 18 8d 65 f4 5b 5e 5f 5d c3 55 89 e5 57
56 89 ce 53 89 c3 <8b> 38
8d 81 2e fb ff ff 83 f8 01 b9 ea ff ff ff 77 6d 81 fe d3
[17179639.784000]

Discussion

  • Rüdiger kuhlmann

    Logged In: YES
    user_id=562647

    If you add debug=255 to our mount options, this seems to go
    away. If you have any idea how to fix this (there is a
    struct not fully initialized when it is used by supermount),
    please tell me.

     
  • Rüdiger kuhlmann

    Logged In: YES
    user_id=562647

    Excellent. I merged it into a new patch for 2.6.14 in the
    patch section. Nice
    if others find the bugs that one isn't knowledgable enough
    to fix. :)

     

Log in to post a comment.

MongoDB Logo MongoDB