[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#529164: [linux-image-2.6.29-2-686] "unable to handle kernel NULL pointer dereference at ..." bug



Package: linux-image-2.6.29-2-686
Version: 2.6.29-4
Severity: important

--- Please enter the report below this line. ---


Hello I am using a Dell Latitude D630 and once I was shutting down my computer when I got a  "unable to handle kernel NULL pointer dereference at 00000018" bug followed by some messages which I typed the most below :

[sda] Synchronizing SCSI cache
[sda] Stopping disk
BUG: unable to handle kernel NULL pointer dereference at 00000018
IP: [<c01c316c>] sysfs_remove_one+0x13/0x59
*pde = 00000000
Oops : 0000 [#1] SMP
last sysfs file: /sys/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/removable
It tells me that the last unloaded module was fuse
Pid: 12981, comm: halt Not tainted (2.6.29-2-686 #1) Latitude D630
EIP : 0060:[<c01c316c>] EFLAGS: 00010246 CPU: 0
EIP is at sysfs_remove_one+0x13/0x59
EAX: 00000000 EBX: 00000018 ECX: f53d3e58 EDX: f6b13b90
ESI: f7022350 EDI: f7022368 EBP: f53d2000 ESP: f53d3e50
 DS: 007b ES: 007b FS: 00d8 GS: 0033 SS: 0068
Process halt (pid: 12981, ti=f53d2000 task=f6af37f0 task.ti=f53d2000)
Stack:
 f732c900 c01c387e f7022350 00000000 f6b0ecf0 0000002f f732c900 c03aee7c
 f7001c20 c01f9c81 f732c900 c01f9ccc f732c91c c01f9c9d 28121969 c01fa749
 ef592800 4321fedc c025b2df ffffffff c0131fb0 c01321e1 c17f9820 c02ee9b8

Call trace :
[<c01c387e>] sysfs_remove_dir+0x46/0x66
[<c01f9c81>] kobject_del+0xc/0x28
[<c01f9ccc>] kobject_release+0x2f/0x4f
[<c01f9c9d>] kobject_release+0x0/0x4f
[<c01fa749>] kref_put+0x39/0x43
[<c025b2df>] device_shutdown+0x54/0x69
[<c0131fb0>] kernel_power_off+0xa/0x2f
[<c01321e1>] sys_reboot+0xf6/0x16c
[<c0120e8c>] try_to_wake_up+0x14e/0x157
[<c0139b45>] sched_clock_cpu+0x136/0x147
[<c010212e>] __switch_to+0xcd/0x14e
[<c011cecb>] pick_next_task_fair+0x80/0x87
[<c012267b>] finish_task_switch+0x22/0xa5
[<c02e61c3>] schedule+0x6dd/0x754
[<c0198841>] mntput_no_expire+0x1a/0xfe
[<c0185c71>] filp_close+0x4e/0x54
[<c0185cdb>] sys_close+0x64/0x9f
[<c010341b>] sysenter_do_call+0x12/0x2f

Code: e8 b0 26 12 00 58 5a c3 90 90 90 8b 40 20 0f 94 c0 0f b6 c0 c3 f6 42 1d 02 89 c1 53 74 04 0f 0b eb fe 8b 42 08 8d 58
18 <8b> 40 18 eb 18 39 d0 75 0e 8b 42 0c 00 00 00 00

EIP: [<c01c316c>] sysfs_remove_one+0x13/0x59 SS:ESP 0068:f53d3e50

/etc/rc0.d/S90halt: line 19: 12981 Segmentation fault	halt -d -f $netdown $poweroff $hddown

sda is my hard disk and I have kernel modesetting enabled.
I don't know how to reproduce this bug again, I think that is because I made some suspend to disk, suspend to RAM and resuming
before. It is new that I have linux-image-2.6.29-2-686 installed and kernel modesetting enabled. So I will see later if this bug comes with suspending.
I found almost the same bug once I was resuming from suspend to disk and removed a USB Stick during the same time (I can't
reproduce this one either) and I notice that with this one it was said :
BUG: unable to handle kernel NULL pointer dereference at 0000001c
and it has a different call trace.

additional informations :
coreutils/testing uptodate 7.3-1
initscripts/stable uptodate 2.86.ds1-61
xserver-xorg-video-intel/sid uptodate 2:2.7.1-1

Bye Jonas


--- System information. ---
Architecture: i386
Kernel:       Linux 2.6.29-2-686

Debian Release: squeeze/sid
  450 testing         ftp.de.debian.org 
  400 stable          ftp.de.debian.org 
  300 unstable        ftp.de.debian.org 
  200 experimental    ftp.ch.debian.org 

--- Package information. ---
Depends                     (Version) | Installed
=====================================-+-=============
module-init-tools                     | 3.7-pre9-1
initramfs-tools            (>= 0.55)  | 0.93.2
 OR yaird                (>= 0.0.13)  | 
 OR linux-initramfs-tool              | 


Recommends      (Version) | Installed
=========================-+-===========
libc6-i686                | 2.9-4


Suggests              (Version) | Installed
===============================-+-===========
linux-doc-2.6.29                | 
grub                            | 
 OR lilo                        | 



--- Output from package bug script ---




Reply to: