input-kbd crashes when used on an IR remote control device
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
input-utils (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
mythtv@media:~$ sudo input-kbd 3
/dev/input/event3
bustype : (null)
vendor : 0x0
product : 0x0
version : 0
name : "IR-receiver inside an USB DVB re"
phys : "/ir0"
bits ev : EV_SYN EV_KEY
Segmentation fault
mythtv@media:~$
Message from syslogd@media at Mon Dec 4 22:52:14 2006 ...
media kernel: [17188254.356000] Oops: 0000 [#9]
Message from syslogd@media at Mon Dec 4 22:52:14 2006 ...
media kernel: [17188254.356000] SMP
Message from syslogd@media at Mon Dec 4 22:52:14 2006 ...
media kernel: [17188254.356000] EIP is at evdev_ioctl+
Message from syslogd@media at Mon Dec 4 22:52:14 2006 ...
media kernel: [17188254.356000] esi: c9819000 edi: 80084504 ebp: bfa4f194 esp: c88e9f10
Message from syslogd@media at Mon Dec 4 22:52:14 2006 ...
media kernel: [17188254.356000] eax: 00000001 ebx: f53929c0 ecx: f790a000 edx: 00000000
Message from syslogd@media at Mon Dec 4 22:52:14 2006 ...
media kernel: [17188254.356000] CPU: 0
Message from syslogd@media at Mon Dec 4 22:52:14 2006 ...
media kernel: [17188254.356000] Process input-kbd (pid: 11182, threadinfo=c88e8000 task=dc0e4030)
Message from syslogd@media at Mon Dec 4 22:52:14 2006 ...
media kernel: [17188254.356000] Stack: c12292cc c12eca60 f790a000 dce35c24 e61c9fb8 f67e9900 eb3718b4 c015b6f6
Message from syslogd@media at Mon Dec 4 22:52:14 2006 ...
media kernel: [17188254.356000] e61c9fac 0804c004 dce35c24 f67e9900 cfa9d080 c12292cc e61c9fac 0804c000
Message from syslogd@media at Mon Dec 4 22:52:14 2006 ...
media kernel: [17188254.356000] f67e9900 00000021 00000002 f89e0210 dc1f5800 bfa4f194 80084504 c017d5eb
Message from syslogd@media at Mon Dec 4 22:52:14 2006 ...
media kernel: [17188254.356000] Call Trace:
Message from syslogd@media at Mon Dec 4 22:52:14 2006 ...
media kernel: [17188254.356000] <c015b6f6> __vma_link+
Message from syslogd@media at Mon Dec 4 22:52:14 2006 ...
media kernel: [17188254.356000] <c017d5eb> do_ioctl+0x2b/0x90 <c017d6ac> vfs_ioctl+
Message from syslogd@media at Mon Dec 4 22:52:14 2006 ...
media kernel: [17188254.356000] <c017d972> sys_ioctl+0x72/0x90 <c0102fbb> sysenter_
Message from syslogd@media at Mon Dec 4 22:52:14 2006 ...
media kernel: [17188254.356000] Code: 04 41 e9 ed fb ff ff 0f b6 04 01 e9 e4 fb ff ff 8d 04 12 8b 54 24 08 03 82 94 00 00 00 0f b7 00 e9 d5 fa ff ff 03 91 94 00 00 00 <0f> b6 02 e9 c7 fa ff ff eb 0d 90 90 90 90 90 90 90 90 90 90 90
Message from syslogd@media at Mon Dec 4 22:52:14 2006 ...
media kernel: [17188254.356000] EIP: [pg0+945047913/
Message from syslogd@media at Mon Dec 4 22:52:14 2006 ...
media kernel: [17188254.356000] ds: 007b es: 007b ss: 0068
mythtv@media:~$
The device is DViCO FusionHDTV DVB-T Dual tv tunner. Here are the relevant parts of dmesg:
[17179591.492000] usb 1-5: configuration #1 chosen from 1 choice
[17179591.492000] dvb-usb: found a 'DViCO FusionHDTV DVB-T Dual USB' in warm state.
[17179591.492000] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
[17179591.504000] DVB: registering new adapter (DViCO FusionHDTV DVB-T Dual USB).
[17179591.504000] DVB: registering frontend 1 (Zarlink MT352 DVB-T)...
[17179591.504000] input: IR-receiver inside an USB DVB receiver as /class/input/input3
[17179591.504000] dvb-usb: schedule remote query interval to 150 msecs.
[17179591.504000] dvb-usb: DViCO FusionHDTV DVB-T Dual USB successfully initialized and connected.
Created with:
sudo strace input-kbd 3 > trc1 2>&1