Bug 10894 - BUG: unable to handle kernel NULL pointer dereference at 000001c8
Summary: BUG: unable to handle kernel NULL pointer dereference at 000001c8
Status: RESOLVED INSUFFICIENT_DATA
Alias: None
Product: v4l-dvb
Classification: Unclassified
Component: radio (show other bugs)
Hardware: All Linux
: P1 normal
Assignee: Mauro Carvalho Chehab
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-06-12 00:30 UTC by Ilya
Modified: 2009-03-26 17:07 UTC (History)
3 users (show)

See Also:
Kernel Version: 2.6.25rc6
Subsystem:
Regression: No
Bisected commit-id:


Attachments

Description Ilya 2008-06-12 00:30:55 UTC
Latest working kernel version:
Earliest failing kernel version:
Distribution: Madriva
Hardware Environment: A7V600 motherboard, RTL 8139 network adapter, 3c940 onboard Ehernet
Software Environment:
Problem Description: kernel BUG, null pointer dereference

Steps to reproduce: Go to ACPI S3. I have seen that in syslog. 

Jun 12 01:19:45 localhost ifplugd(eth1)[3046]: Program executed successfully.
Jun 12 01:19:45 localhost ifplugd(eth1)[3046]: Exiting.
Jun 12 08:38:52 localhost kernel: BUG: unable to handle kernel NULL pointer dereference at 000001c8
Jun 12 08:38:52 localhost kernel: IP: [<c01d5a91>] strlen+0xb/0x15
Jun 12 08:38:52 localhost kernel: *pde = 00000000
Jun 12 08:38:52 localhost kernel: Oops: 0000 [#1]
Jun 12 08:38:52 localhost kernel: Modules linked in: nvidia(PF) fuse af_packet ipv6 snd_seq_dummy snd_seq_oss snd_seq_midi_ev
ent snd_seq snd_pcm_oss snd_mixer_oss binfmt_misc loop nls_utf8 nls_cp437 vfat fat ext3 jbd dm_mod floppy cpufreq_ondemand cp
ufreq_conservative cpufreq_powersave freq_table bt878 parport_pc parport rtc_cmos rtc_core rtc_lib pcspkr evdev snd_via82xx_m
odem i2c_viapro snd_via82xx snd_mpu401_uart tuner tea5767 tda8290 tda18271 tda827x tuner_xc2028 xc5000 tda9887 tuner_simple m
t20xx tea5761 8139cp bttv videodev thermal v4l1_compat ir_common button processor compat_ioctl32 i2c_algo_bit v4l2_common snd
_emu10k1 videobuf_dma_sg videobuf_core btcx_risc snd_rawmidi tveeprom 8139too shpchp via_agp firmware_class mii emu10k1_gp ag
pgart gameport pci_hotplug snd_ac97_codec ide_cd_mod i2c_core ac97_bus snd_seq_device sr_mod snd_bt87x cdrom snd_util_mem snd
_pcm snd_hwdep snd_timer snd soundcore snd_page_alloc skge sg ide_disk via82cxxx ide_core sata_via libata sd_mod scsi_mod uhc
i_hcd ohci_hcd ehci_hcd usbco
Jun 12 08:38:52 localhost kernel: e [last unloaded: scsi_wait_scan]
Jun 12 08:38:52 localhost kernel:
Jun 12 08:38:52 localhost kernel: Pid: 3830, comm: hald-probe-vide Tainted: PF        (2.6.25-0.rc6.1mdv #1)
Jun 12 08:38:52 localhost kernel: EIP: 0060:[<c01d5a91>] EFLAGS: 00010246 CPU: 0
Jun 12 08:38:52 localhost kernel: EIP is at strlen+0xb/0x15
Jun 12 08:38:52 localhost kernel: EAX: 00000000 EBX: 00000020 ECX: ffffffff EDX: 000001c8
Jun 12 08:38:52 localhost kernel: ESI: 000001c8 EDI: 000001c8 EBP: de157df4 ESP: de157df0
Jun 12 08:38:52 localhost kernel:  DS: 007b ES: 007b FS: 0000 GS: 0033 SS: 0068
Jun 12 08:38:52 localhost kernel: Process hald-probe-vide (pid: 3830, ti=de156000 task=de3c27a0 task.ti=de156000)
Jun 12 08:38:52 localhost kernel: Stack: de157f38 de157e10 c01d4430 de157ee0 00000246 de157ed0 df85e000 de157f38
Jun 12 08:38:52 localhost kernel:        de157e20 e0cb872e e0cb8700 00000000 de157ea8 e0c86c4c 80685600 da03ef20
Jun 12 08:38:52 localhost kernel:        dfbe5000 e0cd3b0c de157e40 de157e4c de157e64 c0234bf9 de157e6c e0cd3bb8
Jun 12 08:38:52 localhost kernel: Call Trace:
Jun 12 08:38:52 localhost kernel:  [<c01d4430>] ? strlcpy+0x17/0x45
Jun 12 08:38:52 localhost kernel:  [<e0cb872e>] ? radio_querycap+0x2e/0x5b [bttv]
Jun 12 08:38:52 localhost kernel:  [<e0cb8700>] ? radio_querycap+0x0/0x5b [bttv]
Jun 12 08:38:52 localhost kernel:  [<e0c86c4c>] ? __video_do_ioctl+0x494/0x2ac5 [videodev]
Jun 12 08:38:52 localhost kernel:  [<c0234bf9>] ? device_for_each_child+0x39/0x43
Jun 12 08:38:52 localhost kernel:  [<e0b1f1be>] ? i2c_clients_command+0x1e/0x20 [i2c_core]
Jun 12 08:38:52 localhost kernel:  [<e0c89508>] ? video_ioctl2+0x199/0x244 [videodev]
Jun 12 08:38:52 localhost kernel:  [<e0c8936f>] ? video_ioctl2+0x0/0x244 [videodev]
Jun 12 08:38:52 localhost kernel:  [<c0178065>] ? vfs_ioctl+0x3d/0x50
Jun 12 08:38:52 localhost kernel:  [<c017827b>] ? do_vfs_ioctl+0x203/0x211
Jun 12 08:38:52 localhost kernel:  [<c01755fa>] ? putname+0x23/0x2e
Jun 12 08:38:52 localhost kernel:  [<c01782c9>] ? sys_ioctl+0x40/0x5b
Jun 12 08:38:52 localhost kernel:  [<c0104924>] ? sysenter_past_esp+0x6d/0xc9
Jun 12 08:38:52 localhost kernel:  =======================
Jun 12 08:38:52 localhost kernel: Code: 5d c3 55 89 e5 56 89 c6 89 d0 88 c4 ac 38 e0 74 09 84 c0 75 f7 be 01 00 00 00 89 f0 48 5e 5d c3 55 83 c9 ff 89 e5 57 89 c7 31 c0 <f2> ae f7 d1 49 5f 89 c8 5d c3 55 89 e5 57 89 c7 89 d0 31 d2 85
Jun 12 08:38:52 localhost kernel: EIP: [<c01d5a91>] strlen+0xb/0x15 SS:ESP 0068:de157df0
Jun 12 08:38:52 localhost kernel: ---[ end trace 60f50c726afea047 ]---
Jun 12 08:38:52 localhost kernel: skge eth1: disabling interface
Jun 12 08:38:52 localhost kernel: IPv6 over IPv4 tunneling driver
Jun 12 08:38:52 localhost kernel: sit0: Disabled Privacy Extensions
Comment 1 Andrew Morton 2008-06-12 00:53:33 UTC
It's important that we find out if this is a regression.  Can
you tell us if 2.6.25 was OK?

Thanks.
Comment 2 Adrian Bunk 2008-06-12 03:28:47 UTC
It doesn't look related, but can you confirm that it also happens with the nvidia module never being loaded since booting?
Comment 3 Mauro Carvalho Chehab 2008-06-12 07:19:31 UTC
What kernel version are you using?

This seems to be related with an already fixed bug at bttv driver while accessing radio (bug #10364). I suspect that the same fix for #10364 already fixed this one.

Note You need to log in before you can comment on or make changes to this bug.