kernel oops in ipaq module on accessing ttyUSB0
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Won't Fix
|
Undecided
|
Unassigned | ||
linux-source-2.6.20 (Ubuntu) |
Won't Fix
|
High
|
Unassigned |
Bug Description
To reproduce:
1. Plug a T-Mobile MDA (HTC Wizard) into the USB port. dmesg output:
[ 566.316000] usbcore: registered new interface driver usbserial
[ 566.316000] drivers/
[ 566.404000] usbcore: registered new interface driver usbserial_generic
[ 566.404000] drivers/
[ 566.408000] drivers/
[ 566.408000] drivers/
[ 566.408000] ipaq 3-1:1.0: PocketPC PDA converter detected
[ 566.412000] usb 3-1: PocketPC PDA converter now attached to ttyUSB0
[ 566.412000] ipaq 3-1:1.1: PocketPC PDA converter detected
[ 566.412000] usb 3-1: PocketPC PDA converter now attached to ttyUSB1
[ 566.412000] usbcore: registered new interface driver ipaq
2. Attempt to access /dev/ttyUSB0. dmesg output:
[ 1753.524000] BUG: unable to handle kernel NULL pointer dereference at virtual address 00000030
[ 1753.524000] printing eip:
[ 1753.524000] f8f13ba4
[ 1753.524000] *pde = 00000000
[ 1753.524000] Oops: 0002 [#1]
[ 1753.524000] SMP
[ 1753.524000] Modules linked in: ppp_generic slhc ipaq usbserial vmnet(P) vmmon(P) binfmt_misc rfcomm l2cap bluetooth ppdev tun i915 drm sit speedstep_centrino cpufreq_userspace cpufreq_stats cpufreq_powersave cpufreq_ondemand freq_table cpufreq_
[ 1753.524000] CPU: 0
[ 1753.524000] EIP: 0060:[<f8f13ba4>] Tainted: P VLI
[ 1753.524000] EFLAGS: 00210286 (2.6.20-13-generic #2)
[ 1753.524000] EIP is at ipaq_open+
[ 1753.524000] eax: f7edf000 ebx: 00000100 ecx: dfe5ca00 edx: 00000000
[ 1753.524000] esi: f32816c0 edi: f366c314 ebp: f366c300 esp: f3127e60
[ 1753.524000] ds: 007b es: 007b ss: 0068
[ 1753.524000] Process pppd (pid: 6700, ti=f3126000 task=f3179030 task.ti=f3126000)
[ 1753.524000] Stack: f369ac00 f326abc0 00200292 c0234187 00000000 c0234ddb dfe5ca00 f363dc00
[ 1753.524000] 00000064 dfe5ca00 f363dc00 f369ac00 dfe5ca0c f8e251dc c0234044 f326ab80
[ 1753.524000] f36a57f8 f3222a80 ffffffed 00000000 0bc00000 f3222a80 00000000 c0237bb7
[ 1753.524000] Call Trace:
[ 1753.524000] [<c0234187>] tty_ldisc_
[ 1753.524000] [<c0234ddb>] init_dev+
[ 1753.524000] [<f8e251dc>] serial_
[ 1753.524000] [<c0234044>] check_tty_
[ 1753.524000] [<c0237bb7>] tty_open+
[ 1753.524000] [<c0237a70>] tty_open+0x0/0x2f0
[ 1753.524000] [<c01792d8>] chrdev_
[ 1753.524000] [<c0179230>] chrdev_
[ 1753.524000] [<c0174b2a>] __dentry_
[ 1753.524000] [<c0174ce5>] nameidata_
[ 1753.524000] [<c0174d40>] do_filp_
[ 1753.524000] [<c0174d9e>] do_sys_
[ 1753.524000] [<c0174e7c>] sys_open+0x1c/0x20
[ 1753.524000] [<c01031f0>] sysenter_
[ 1753.524000] =======
[ 1753.524000] Code: ff a1 98 84 3a c0 ba d0 00 00 00 e8 87 ee 25 c7 8b 4c 24 18 85 c0 89 41 4c 0f 84 26 01 00 00 8b 44 24 18 89 c1 8b 50 44 8b 40 3c <89> 42 30 8b 41 4c 8b 51 54 89 42 30 8b 41 44 c7 40 38 00 10 00
[ 1753.524000] EIP: [<f8f13ba4>] ipaq_open+
[ 1753.524000] ttyS2: LSR safety check engaged!
ProblemType: Bug
Architecture: i386
Date: Thu Mar 29 13:07:49 2007
DistroRelease: Ubuntu 7.04
Uname: Linux chris-laptop 2.6.20-13-generic #2 SMP Sun Mar 25 00:21:25 UTC 2007 i686 GNU/Linux
Changed in linux-source-2.6.20: | |
assignee: | brian-murray → ubuntu-kernel-team |
status: | Needs Info → Confirmed |
Changed in linux-source-2.6.20: | |
importance: | Undecided → High |
status: | Confirmed → Triaged |
Thanks for taking the time to report this bug and helping to make Ubuntu better. Could you please also add the output of 'lsusb' with the card inserted? Thanks in advance.