From: Paul S. <si...@oc...> - 2010-01-29 10:25:35
|
I have just upgraded my ancient HTPC setup to Ubuntu 9.10 and ran into the imon crash that seems to plague more people. So I tried the lirc svn build but to no avail. My dmesg output on this issue is below. Is there a patch I can apply to make this work for me? [ 17.949793] lirc_imon: imon_probe: found iMON device (0aa8:8001, intf0) [ 17.949797] lirc_imon: imon_probe: found IR endpoint [ 17.949799] lirc_imon: imon_probe: device has no display [ 17.949801] lirc_imon: imon_probe: ir_onboard_decode: 0 [ 17.949806] lirc_dev: lirc_register_driver: sample_rate: 0 [ 17.949854] lirc_imon: Registered iMON driver (lirc minor: 0) [ 17.949902] input: iMON PAD IR Mouse (0aa8:8001) as /devices/pci0000:00/0000: 00:02.1/usb3/3-3/3-3:1.0/input/input7 [ 17.949954] lirc_imon: Configuring IR receiver for iMON protocol [ 17.949965] BUG: unable to handle kernel NULL pointer dereference at 00000002 [ 17.949970] IP: [<f810944d>] send_packet+0x1d/0x240 [lirc_imon] [ 17.949978] *pde = 5ea74067 [ 17.949981] Oops: 0000 [#1] SMP [ 17.949984] last sysfs file: /sys/module/parport/initstate [ 17.949987] Modules linked in: lirc_imon(+) ppdev(+) lirc_dev snd parport_pc( +) iptable_filter ip_tables x_tables nvidia(P+) it87 hwmon_vid ns558 gameport k8 temp ivtv(+) i2c_algo_bit cx2341x v4l2_common videodev v4l1_compat tveeprom soun dcore snd_page_alloc i2c_nforce2 shpchp lp parport dm_raid45 xor usbhid skge flo ppy amd64_agp agpgart [ 17.950012] [ 17.950015] Pid: 565, comm: modprobe Tainted: P (2.6.31-17-generic #54-Ubuntu) [ 17.950019] EIP: 0060:[<f810944d>] EFLAGS: 00010246 CPU: 1 [ 17.950023] EIP is at send_packet+0x1d/0x240 [lirc_imon] [ 17.950026] EAX: f70f7800 EBX: f70f7800 ECX: 00000000 EDX: 00000003 [ 17.950028] ESI: f69bec00 EDI: 00000000 EBP: f3a31d8c ESP: f3a31d6c [ 17.950031] DS: 007b ES: 007b FS: 00d8 GS: 00e0 SS: 0068 [ 17.950034] Process modprobe (pid: 565, ti=f3a30000 task=f3a28000 task.ti=f3a 30000) [ 17.950036] Stack: [ 17.950037] 5e9eea6c f70f7800 f70f7800 00000000 f3a31d8c f70f7800 f70f7800 0 0000000 [ 17.950043] <0> f3a31dac f810979e f810c298 f70f78e0 00000000 86000000 5e9eea6 c f70f7820 [ 17.950050] <0> f3a31e34 f810b3f1 f70f7960 00000040 f810d11c f70cd6d0 f69bec0 4 f2de2390 [ 17.950056] Call Trace: [ 17.950062] [<f810979e>] ? imon_set_ir_protocol+0x6e/0x130 [lirc_imon] [ 17.950067] [<f810b3f1>] ? imon_probe+0x351/0xf6c [lirc_imon] [ 17.950076] [<c0414fc7>] ? usb_probe_interface+0x87/0x160 [ 17.950081] [<c023b8b2>] ? sysfs_create_link+0x12/0x20 [ 17.950086] [<c03a2e30>] ? really_probe+0x50/0x140 [ 17.950091] [<c0570cea>] ? _spin_lock_irqsave+0x2a/0x40 [ 17.950095] [<c03a2f39>] ? driver_probe_device+0x19/0x20 [ 17.950099] [<c03a2fb9>] ? __driver_attach+0x79/0x80 [ 17.950102] [<c03a2488>] ? bus_for_each_dev+0x48/0x70 [ 17.950106] [<c03a2cf9>] ? driver_attach+0x19/0x20 |