Problem with irda usb
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Won't Fix
|
Undecided
|
Unassigned | ||
linux-source-2.6.20 (Ubuntu) |
Won't Fix
|
Undecided
|
Brian Murray |
Bug Description
On my Ubuntu 7.04:
root@doraemon:~# uname -a
Linux doraemon.casa 2.6.20-15-generic #2 SMP Sun Apr 15 07:36:31 UTC 2007 i686 GNU/Linux
When I plug my usb irda adapter and execute dmesg:
[ 2387.544122] usb 4-2: USB disconnect, address 3
[ 2387.544336] ir-usb ttyUSB0: IR Dongle converter now disconnected from ttyUSB0
[ 2387.544358] ir-usb 4-2:1.0: device disconnected
[ 2393.898581] usb 4-2: new full speed USB device using uhci_hcd and address 4
[ 2394.082559] usb 4-2: configuration #1 chosen from 1 choice
[ 2394.085508] ir-usb 4-2:1.0: IR Dongle converter detected
[ 2394.087636] usb 4-2: IR Dongle converter now attached to ttyUSB0
But when I run:
root@doraemon:~# irattach /dev/ttyUSB0 -s
I get this error in dmesg:
[ 2423.942162] BUG: unable to handle kernel NULL pointer dereference at virtual address 00000000
[ 2423.942176] printing eip:
[ 2423.942178] 00000000
[ 2423.942180] *pde = 00000000
[ 2423.942183] Oops: 0000 [#5]
[ 2423.942185] SMP
[ 2423.942189] Modules linked in: irtty_sir sir_dev bluetooth irda_usb ir_usb usbserial irda crc_ccitt vmnet(P) vmmon(P) binfmt_misc ppdev acpi_cpufreq cpufreq_powersave cpufreq_userspace cpufreq_
[ 2423.942297] CPU: 0
[ 2423.942299] EIP: 0060:[<00000000>] Tainted: P VLI
[ 2423.942300] EFLAGS: 00210246 (2.6.20-15-generic #2)
[ 2423.942310] EIP is at 0x0
[ 2423.942313] eax: f7851c00 ebx: f7851c00 ecx: f7851c00 edx: 00000000
[ 2423.942317] esi: 0000000d edi: c21f8e00 ebp: 00000000 esp: effe3e04
[ 2423.942320] ds: 007b es: 007b ss: 0068
[ 2423.942324] Process irattach (pid: 11651, ti=effe2000 task=f03e9a90 task.ti=effe2000)
[ 2423.942327] Stack: f8ca311b c0234345 f7851c00 f7851c0c 00200286 c023a811 c21f8e00 effe3e58
[ 2423.942337] 00000000 f8d3b27d 00000005 00000000 0000083d 00000000 0000000b f7851c00
[ 2423.942347] f8d35bce 00000003 c21f8e00 f7851c00 df904540 00000005 00000000 000008bd
[ 2423.942356] Call Trace:
[ 2423.942359] [<f8ca311b>] ir_set_
[ 2423.942367] [<c0234345>] tty_ldisc_
[ 2423.942381] [<c023a811>] set_termios+
[ 2423.942390] [<f8d3b27d>] serial_
[ 2423.942406] [<f8d35bce>] irtty_open+
[ 2423.942427] [<c0237997>] tty_ioctl+
[ 2423.942442] [<c02388d0>] n_tty_open+0x0/0xa0
[ 2423.942447] [<c02388a0>] n_tty_close+
[ 2423.942452] [<c0238780>] n_tty_flush_
[ 2423.942457] [<c0238620>] n_tty_chars_
[ 2423.942462] [<c0239c80>] read_chan+0x0/0x610
[ 2423.942466] [<c0238970>] write_chan+
[ 2423.942471] [<c023a8f0>] n_tty_ioctl+
[ 2423.942475] [<c0238380>] n_tty_set_
[ 2423.942480] [<c0239b30>] normal_
[ 2423.942487] [<c0238c80>] n_tty_receive_
[ 2423.942492] [<c02385b0>] n_tty_write_
[ 2423.942500] [<c0164a5f>] __handle_
[ 2423.942526] [<c01826e8>] do_ioctl+0x78/0x90
[ 2423.942535] [<c018275c>] vfs_ioctl+
[ 2423.942544] [<c0182a12>] sys_ioctl+0x72/0x90
[ 2423.942552] [<c01031f0>] sysenter_
[ 2423.942573] =======
[ 2423.942575] Code: Bad EIP value.
[ 2423.942580] EIP: [<00000000>] 0x0 SS:ESP 0068:effe3e04
[ 2423.942586] Assertion failed! drivers/
Thanks for taking the time to report this bug and helping to make Ubuntu better. Is this still an issue with the latest version of the kernel for Feisty? Thanks in advance.