Package: lirc-modules-source Version: 0.8.3-5 Severity: important My vanilla lenny kernel (2.6.26-2-686) crashes whenever I plug in my USB IR receiver (a Microsoft XBox dongle that used to work with lirc-atiusb.ko)
Here is the relevant portion of the syslog: (this is where I manually modprobe lirc-atiusb) kernel: [ 629.882732] lirc_dev: IR Remote Control driver registered, major 61 kernel: [ 629.885371] kernel: [ 629.885373] lirc_atiusb: USB remote driver for LIRC $Revision: 1.69 $ kernel: [ 629.885379] lirc_atiusb: Paul Miller <pmill...@users.sourceforge.net> kernel: [ 629.887423] usbcore: registered new interface driver lirc_atiusb (and this is when I plug in the IR dongle) kernel: [ 663.528013] usb 1-4: new full speed USB device using ohci_hcd and address 2 kernel: [ 663.729132] usb 1-4: configuration #1 chosen from 1 choice kernel: [ 663.731198] lirc_dev: lirc_register_plugin: sample_rate: 0 kernel: [ 663.731229] BUG: unable to handle kernel NULL pointer dereference at 00000000 kernel: [ 663.731233] IP: [<c01e165e>] vsnprintf+0x41e/0x452 kernel: [ 663.731244] *pde = 00000000 kernel: [ 663.731249] Oops: 0000 [#1] SMP kernel: [ 663.731253] Modules linked in: lirc_atiusb lirc_dev rfcomm nfsd auth_rpcgss exportfs nfs lockd nfs_acl sunrpc dm_snapshot dm_mirror dm_log dm_mod hidp l2cap snd_seq_dummy snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device snd_pcm_oss snd_mixer_oss snd_hda_intel snd_pcm snd_timer snd soundcore snd_page_alloc pcspkr i2c_piix4 i2c_core hci_usb bluetooth button shpchp pci_hotplug ati_agp agpgart evdev joydev ext3 jbd mbcache ide_cd_mod cdrom sd_mod usbhid hid ff_memless usb_storage atiixp 8139cp sata_sil ide_pci_generic ide_core ohci1394 ieee1394 8139too mii ata_generic ehci_hcd ohci_hcd usbcore libata scsi_mod dock thermal processor fan thermal_sys [last unloaded: lirc_dev] kernel: [ 663.731308] kernel: [ 663.731311] Pid: 603, comm: khubd Not tainted (2.6.26-2-686 #1) kernel: [ 663.731314] EIP: 0060:[<c01e165e>] EFLAGS: 00010216 CPU: 0 kernel: [ 663.731319] EIP is at vsnprintf+0x41e/0x452 kernel: [ 663.731321] EAX: 00000000 EBX: da7cc400 ECX: 00000000 EDX: 00000014 kernel: [ 663.731324] ESI: da7cc49c EDI: da6f5cc0 EBP: 03d00000 ESP: da6f5b6c kernel: [ 663.731327] DS: 007b ES: 007b FS: 00d8 GS: 0000 SS: 0068 kernel: [ 663.731331] Process khubd (pid: 603, ti=da6f4000 task=da5445e0 task.ti=da6f4000) kernel: [ 663.731334] Stack: 00000014 da7cc49c c013458a 00000000 da7cc4b0 c01345be 00000297 00000000 kernel: [ 663.731341] 008dcd39 c0119160 da5445e0 0000dba4 00000000 c1389fdc da5445e0 c0118cb7 kernel: [ 663.731348] da544608 00000001 c011fdb9 da57ae60 c1389fa0 00000001 00000002 c011b6f3 kernel: [ 663.731354] Call Trace: kernel: [ 663.731362] [<c013458a>] ktime_get_ts+0x22/0x49 kernel: [ 663.731372] [<c01345be>] ktime_get+0xd/0x21 kernel: [ 663.731379] [<c0119160>] hrtick_start_fair+0xeb/0x12c kernel: [ 663.731390] [<c0118cb7>] wakeup_preempt_entity+0x2e/0x45 kernel: [ 663.731397] [<c011fdb9>] check_preempt_wakeup+0xa6/0xc6 kernel: [ 663.731406] [<c011b6f3>] try_to_wake_up+0xe8/0xf1 kernel: [ 663.731416] [<c01319a9>] autoremove_wake_function+0xd/0x2d kernel: [ 663.731425] [<c01184d1>] __wake_up_common+0x2e/0x58 kernel: [ 663.731435] [<c011a6bb>] __wake_up+0x29/0x39 kernel: [ 663.731444] [<c012291f>] wake_up_klogd+0x2b/0x2d kernel: [ 663.731461] [<c02399c5>] device_create_vargs+0x71/0x99 kernel: [ 663.731472] [<c0239a0f>] device_create+0x22/0x26 kernel: [ 663.731480] [<dca44eb8>] lirc_register_plugin+0x2e5/0x3bd [lirc_dev] kernel: [ 663.731500] [<dca40342>] usb_remote_probe+0x665/0x81f [lirc_atiusb] kernel: [ 663.731517] [<c013458a>] ktime_get_ts+0x22/0x49 kernel: [ 663.731523] [<c01dd624>] idr_get_empty_slot+0x11c/0x1ed kernel: [ 663.731536] [<c01dd7d6>] ida_get_new_above+0xe1/0x164 kernel: [ 663.731544] [<c01ad48b>] sysfs_ilookup_test+0x0/0xd kernel: [ 663.731554] [<c01842aa>] ifind+0x22/0x6e kernel: [ 663.731563] [<c01ad48b>] sysfs_ilookup_test+0x0/0xd kernel: [ 663.731568] [<c0184349>] ilookup5_nowait+0x27/0x2c kernel: [ 663.731573] [<c01ad8e7>] sysfs_addrm_finish+0x13/0x191 kernel: [ 663.731580] [<c01ad69c>] sysfs_find_dirent+0x13/0x23 kernel: [ 663.731590] [<dc8abc46>] usb_match_one_id+0x1c/0x71 [usbcore] kernel: [ 663.731626] [<dc8abffc>] usb_autopm_do_device+0xaa/0xb1 [usbcore] kernel: [ 663.731659] [<dc8ac9ae>] usb_probe_interface+0xad/0xde [usbcore] kernel: [ 663.731690] [<c023add6>] driver_probe_device+0xb5/0x12c kernel: [ 663.731699] [<c023aea2>] __device_attach+0x0/0x5 kernel: [ 663.731703] [<c023a50d>] bus_for_each_drv+0x36/0x5e kernel: [ 663.731713] [<c023af10>] device_attach+0x4e/0x5e kernel: [ 663.731717] [<c023aea2>] __device_attach+0x0/0x5 kernel: [ 663.731724] [<c023a3a0>] bus_attach_device+0x1e/0x46 kernel: [ 663.731731] [<c023980e>] device_add+0x310/0x446 kernel: [ 663.731740] [<dc8ab361>] usb_set_configuration+0x3e3/0x442 [usbcore] kernel: [ 663.731775] [<dc8b15a0>] generic_probe+0x41/0x75 [usbcore] kernel: [ 663.731806] [<dc8ac7d3>] usb_probe_device+0x2f/0x34 [usbcore] kernel: [ 663.731828] [<c023add6>] driver_probe_device+0xb5/0x12c kernel: [ 663.731840] [<c023aea2>] __device_attach+0x0/0x5 kernel: [ 663.731845] [<c023a50d>] bus_for_each_drv+0x36/0x5e kernel: [ 663.731853] [<c023af10>] device_attach+0x4e/0x5e kernel: [ 663.731857] [<c023aea2>] __device_attach+0x0/0x5 kernel: [ 663.731864] [<c023a3a0>] bus_attach_device+0x1e/0x46 kernel: [ 663.731870] [<c023980e>] device_add+0x310/0x446 kernel: [ 663.731877] [<dc8abffc>] usb_autopm_do_device+0xaa/0xb1 [usbcore] kernel: [ 663.731907] [<dc8a6cda>] usb_new_device+0x55/0x139 [usbcore] kernel: [ 663.731937] [<dc8a80d4>] hub_thread+0x6c7/0xb04 [usbcore] kernel: [ 663.731972] [<c013199c>] autoremove_wake_function+0x0/0x2d kernel: [ 663.731982] [<dc8a7a0d>] hub_thread+0x0/0xb04 [usbcore] kernel: [ 663.732002] [<c01318db>] kthread+0x38/0x5d kernel: [ 663.732002] [<c01318a3>] kthread+0x0/0x5d kernel: [ 663.732002] [<c01044f3>] kernel_thread_helper+0x7/0x10 kernel: [ 663.732002] ======================= kernel: [ 663.732002] Code: f9 1f ff 74 24 14 89 f0 ff 74 24 1c 89 df 55 ff 74 24 18 51 52 8b 54 24 28 e8 60 f5 ff ff 89 c6 83 c4 18 ff 44 24 1c 8b 44 24 1c <8a> 00 84 c0 0f 85 4f fc ff ff 83 3c 24 00 74 13 3b 74 24 10 73 kernel: [ 663.732002] EIP: [<c01e165e>] vsnprintf+0x41e/0x452 SS:ESP 0068:da6f5b6c kernel: [ 663.732113] ---[ end trace 6e3ddf7da633445c ]--- -- System Information: Debian Release: squeeze/sid APT prefers testing APT policy: (990, 'testing'), (500, 'stable'), (400, 'unstable') Architecture: i386 (i686) Kernel: Linux 2.6.30-1-686 (SMP w/2 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages lirc-modules-source depends on: ii bzip2 1.0.5-3 high-quality block-sorting file co ii debconf [debconf-2.0] 1.5.27 Debian configuration management sy ii debhelper 7.3.12 helper programs for debian/rules ii debianutils 3.2.1 Miscellaneous utilities specific t ii module-assistant 0.11.1 tool to make module package creati ii ucf 3.0021 Update Configuration File: preserv lirc-modules-source recommends no packages. Versions of packages lirc-modules-source suggests: ii kernel-package 12.020 A utility for building Linux kerne pn linux-source <none> (no description available) -- debconf information excluded -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org