You are not logged in.

#1 2006-01-08 14:29:13

monsieurseb
Member
Registered: 2005-04-12
Posts: 24
Website

lirc and kernel Oops

Hi !

After the last kernel and lirc update, i have got a kernel oops when i load the lirc module :

$ modprobe lirc_dev
$ modprobe lirc_i2c
segfault
$ dmesg
lirc_dev: IR Remote Control driver registered, at major 61
cx2388x v4l2 driver version 0.0.5 loaded
lirc_i2c: chip found @ 0x18 (Hauppauge IR)
lirc_dev: lirc_register_plugin: sample_rate: 10
Unable to handle kernel NULL pointer dereference at virtual address 00000000
 printing eip:
c023bcc0
*pde = 00000000
Oops: 0000 [#1]
PREEMPT SMP
Modules linked in: cx8800 cx88xx ir_common v4l1_compat lirc_i2c lirc_dev nvidia sd_mod quickcam uhci_hcd ehci_hcd usbhid usblp usb_storage ppp_generic slhc via_ircc irda 8139cp snd_via82xx snd_bt87x snd_ac97_codec snd_ac97_bus snd_mpu401_uart snd_rawmidi snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device snd_pcm_oss snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore crc_ccitt shpchp pci_hotplug parport_pc bt878 tuner tvaudio bttv video_buf v4l2_common btcx_risc tveeprom videodev serio_raw pcspkr analog ns558 gameport evdev i2c_viapro i2c_algo_bit i2c_core rtc ppdev lp parport via_agp agpgart 8139too mii usbcore nls_cp437 vfat fat xfs reiserfs jfs ext3 jbd ide_floppy ide_cd cdrom ide_disk via82cxxx generic ide_core
CPU:    0
EIP:    0060:[<c023bcc0>]    Tainted: P S    VLI
EFLAGS: 00010216   (2.6.15-ARCH)
EIP is at vsnprintf+0x30/0x640
eax: caafcf4f   ebx: caafcee0   ecx: 00000000   edx: 00000014
esi: caafcf50   edi: caafcf63   ebp: e10e4248   esp: cb855cb0
ds: 007b   es: 007b   ss: 0068
Process modprobe (pid: 4324, threadinfo=cb854000 task=cde95ad0)
Stack: cb855d20 00000000 c01acccc 00000202 00000033 00000286 e086f05c 00000286
       00000020 de47d6e4 00000084 fffffff4 c014f4ff caafcee0 00000014 cfe714c0
       e10e4248 c02a65e5 caafcf50 00000014 00000000 cb855d30 cb855d30 e10e50a0
Call Trace:
 [<c01acccc>] sysfs_make_dirent+0x2c/0xa0
 [<c014f4ff>] kzalloc+0x1f/0x50
 [<c02a65e5>] class_device_create+0x95/0xd0
 [<e10e256c>] lirc_register_plugin+0x24c/0x560 [lirc_dev]
 [<e10efb28>] ir_attach+0x188/0x290 [lirc_i2c]
 [<e10efef4>] ir_probe+0x274/0x370 [lirc_i2c]
 [<e086b68c>] i2c_add_driver+0x9c/0xd0 [i2c_core]
 [<e10f003f>] init_module+0x3f/0x50 [lirc_i2c]
 [<c0140e1c>] sys_init_module+0xdc/0x240
 [<c01031f7>] sysenter_past_esp+0x54/0x75
Code: ec 34 8b 44 24 4c 85 c0 0f 88 d8 05 00 00 8b 44 24 48 8b 54 24 4c 8d 7c 10 ff 48 39 c7 0f 82 6d 01 00 00 8b 4c 24 50 8b 74 24 48 <0f> b6 01 84 c0 0f 84 45 01 00 00 90 8d 74 26 00 31 d2 3c 25 89

Before this update everything was ok.
Any idea ?
Thanks

Offline

#2 2006-01-08 15:57:03

tpowa
Developer
From: Lauingen , Germany
Registered: 2004-04-05
Posts: 2,322

Re: lirc and kernel Oops

already a bug in bugtracker, paul searches a fix for broken lirc.

Offline

Board footer

Powered by FluxBB