[Bug 11257] New: hald hangs after removing FireWire DVD unit

bugzilla-daemon at bugzilla.ubuntu.com bugzilla-daemon at bugzilla.ubuntu.com
Fri May 27 17:16:30 UTC 2005


Please do not reply to this email.  You can add comments at
http://bugzilla.ubuntu.com/show_bug.cgi?id=11257
Ubuntu | hal

           Summary: hald hangs after removing FireWire DVD unit
           Product: Ubuntu
           Version: unspecified
          Platform: i386
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: hal
        AssignedTo: martin.pitt at ubuntu.com
        ReportedBy: xerces8 at butn.net
         QAContact: desktop-bugs at lists.ubuntu.com


After removing (powering off, the FireWire cable is still in place) an external
DVD unit (LG GSA-4163 Firmware: A104, in an Prolific 3507 base enclosure), hald
hangs.

Device Manager gives this error :
Could not get device list. Make sure hald is running!

$ ps auxw | grep hal
hal       6779  0.0  1.5   7380  5884 ?        Ds   17:19   0:02 /usr/sbin/hald
--drop-privileges
stein     9252  0.2  4.2  24452 16316 ?        S    19:07   0:00 /usr/bin/python
/usr/bin/hal-device-manager

dmesg :
ieee1394: sbp2: aborting sbp2 command
Test Unit Ready 00 00 00 00 00
ieee1394: Node changed: 0-01:1023 -> 0-00:1023
ieee1394: Node suspended: ID:BUS[0-00:1023]  GUID[0050770510003c05]
...after a while it continues...
ieee1394: sbp2: aborting sbp2 command
Test Unit Ready 00 00 00 00 00
Unable to handle kernel NULL pointer dereference at virtual address 00000000
 printing eip:
d89952a4
*pde = 146b8067
*pte = 00000000
Oops: 0000 [#1]
PREEMPT
Modules linked in: ntfs af_packet pppoe pppox ppp_generic slhc nls_cp437 isofs
udf ipv6 proc_intf freq_table cpufreq_userspace cpufreq_ondemand
cpufreq_powersave video sony_acpi pcc_acpi button battery container ac sg sr_mod
8139cp 8139too mii ohci1394 ehci_hcd ohci_hcd snd_via82xx snd_ac97_codec
snd_pcm_oss snd_mixer_oss snd_pcm snd_timer snd_page_alloc gameport
snd_mpu401_uart snd_rawmidi snd_seq_device snd soundcore i2c_viapro i2c_core
uhci_hcd usbcore pci_hotplug via_agp agpgart floppy pcspkr rtc md dm_mod
capability commoncap evdev sbp2 tsdev scsi_mod ieee1394 psmouse mousedev
parport_pc lp parport ide_cd cdrom ext3 jbd ide_generic via82cxxx ide_disk
ide_core unix thermal processor fan fbcon font bitblit vesafb cfbcopyarea
cfbimgblt cfbfillrect
CPU:    0
EIP:    0060:[<d89952a4>]    Not tainted VLI
EFLAGS: 00010013   (2.6.10-5-386)
EIP is at sbp2util_find_command_for_SCpnt+0x2a/0x88 [sbp2]
eax: 00000000   ebx: 00000000   ecx: d515dac8   edx: 00000082
esi: d515da40   edi: d502aca0   ebp: d5035fb0   esp: d5035f4c
ds: 007b   es: 007b   ss: 0068
Process scsi_eh_0 (pid: 5545, threadinfo=d5034000 task=d788c5c0)
Stack: d502aca0 d515da40 d5035fb8 d899723f d515da40 d502aca0 d5034000 00000206
       d89b6074 d502aca0 d502aca0 d5035fb8 d5035fb8 d89b61ab d502aca0 d5035fb8
       d5034000 d5035fb8 d63cd400 d89b6e6b d5035fb8 d5035fb0 d5035fb8 00200200
Call Trace:
 [<d899723f>] sbp2scsi_abort+0x32/0x81 [sbp2]
 [<d89b6074>] scsi_try_to_abort_cmd+0x48/0x62 [scsi_mod]
 [<d89b61ab>] scsi_eh_abort_cmds+0x55/0xc5 [scsi_mod]
 [<d89b6e6b>] scsi_unjam_host+0x17b/0x1a2 [scsi_mod]
 [<d89b6f6d>] scsi_error_handler+0xdb/0x11f [scsi_mod]
 [<d89b6e92>] scsi_error_handler+0x0/0x11f [scsi_mod]
 [<c01011f9>] kernel_thread_helper+0x5/0xb
Code: c3 57 56 53 8b 74 24 10 8b 7c 24 14 9c 5a fa b8 00 e0 ff ff 21 e0 ff 40 14
8b 86 88 00 00 00 8d 8e 88 00 00 00 39 c8 74 42 89 c3 <8b> 00 8d 74 26 00 39 cb
74 36 39 bb 04 01 00 00 75 1c 52 9d b8
 <6>note: scsi_eh_0[5545] exited with preempt_count 2

Hmm, maybe this is a kernel bug ?

-- 
Configure bugmail: http://bugzilla.ubuntu.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug, or are watching the QA contact.




More information about the desktop-bugs mailing list