BUG: unable to handle kernel NULL pointer dereference at virtual address 00000035
printing eip:
c0143c75
*pde = 00000000
Oops: 0002 [#1]
PREEMPT SMP
Modules linked in: michael_mic arc4 ecb ieee80211_crypt_tkip aes ieee80211_crypt_ccmp reiserfs joydev snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device snd_pcm_oss snd_mixer_oss ohci1394 ieee1394 sdhci firewire_ohci firewire_core crc_itu_t mmc_core video tsdev psmouse output rtc_cmos rtc_core rtc_lib i2c_i801 snd_hda_intel snd_pcm snd_timer snd_page_alloc snd_hwdep snd soundcore serio_raw ipw3945 ieee80211 ieee80211_crypt i2c_core ehci_hcd uhci_hcd intel_agp sg evdev thermal vboxdrv cpufreq_userspace cpufreq_powersave cpufreq_ondemand fan button battery ac b44 mii fglrx(P) agpgart acpi_cpufreq freq_table processor usbcore ext3 jbd mbcache sr_mod cdrom sd_mod ata_piix ata_generic libata
CPU: 1
EIP: 0060:[<c0143c75>] Tainted: P VLI
EFLAGS: 00210206 (2.6.23-ARCH #1)
EIP is at down_write+0x5/0x20
eax: 00000035 ebx: dfcfd010 ecx: dfcfd010 edx: ffff0001
esi: 1ff4e000 edi: f92f7820 ebp: f963d000 esp: f3351e7c
ds: 007b es: 007b fs: 00d8 gs: 0033 ss: 0068
Process virtualbox (pid: 7101, ti=f3350000 task=f3366a80 task.ti=f3350000)
Stack: f92ee77a c04024b4 00200202 00000001 dfcfd010 f32f3240 f92f7820 f92ef0d4
f92f7820 dfcfd028 00000000 704e3163 00001000 f963d000 f32f3240 fffffff4
f3351f58 f92f05dc dfcfd010 f963d000 f963d008 f963dfff f7fc1120 f963d000
Call Trace:
[<f92ee77a>] supdrvOSGipMap+0x2a/0x140 [vboxdrv]
[<f92ef0d4>] SUPR0GipMap+0x194/0x1c0 [vboxdrv]
[<f92f05dc>] supdrvIOCtl+0x16c/0x1070 [vboxdrv]
[<c0171181>] __vmalloc_area_node+0xf1/0x150
[<c0102212>] mwait_idle_with_hints+0x22/0x60
[<c0102212>] mwait_idle_with_hints+0x22/0x60
[<f92ee1a0>] VBoxSupDrvIOCtl+0xd0/0x1a0 [vboxdrv]
[<c0102212>] mwait_idle_with_hints+0x22/0x60
[<f92ee0d0>] VBoxSupDrvIOCtl+0x0/0x1a0 [vboxdrv]
[<c0102212>] mwait_idle_with_hints+0x22/0x60
[<c018a99b>] do_ioctl+0x2b/0x90
[<c018ac2e>] vfs_ioctl+0x22e/0x2b0
[<c018ad0d>] sys_ioctl+0x5d/0x70
[<c0104472>] sysenter_past_esp+0x6b/0xa1
[<c0102212>] mwait_idle_with_hints+0x22/0x60
=======
Code: c3 90 8d 74 26 00 53 89 c3 8b 03 89 c1 83 c1 01 7e 06 f0 0f b1 0b 75 f3 89 c2 f7 d2 5b c1 ea 1f 89 d0 c3 8d 76 00 ba 01 00 ff ff <f0> 0f c1 10 85 d2 74 05 e8 aa d9 21 00 c3 8d b6 00 00 00 00 8d
EIP: [<c0143c75>] down_write+0x5/0x20 SS:ESP 0068:f3351e7c
NET: Registered protocol family 10
lo: Disabled Privacy Extensions
das sind die letzten zeilen von dmesg
und noch die gdb ausgabe
$ gdb virtualbox
GNU gdb 6.7
Copyright (C) 2007 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later
http://gnu.org/licenses/gpl.html
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "i686-pc-linux-gnu"...
(no debugging symbols found)
Using host libthread_db library "/lib/libthread_db.so.1".
(gdb) run
Starting program: /usr/bin/virtualbox
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[New Thread 0xb573f8f0 (LWP 7101)]
[New Thread 0xb558db90 (LWP 7112)]
[New Thread 0xb556cb90 (LWP 7113)]
[Thread 0xb556cb90 (LWP 7113) exited]
[Thread 0xb558db90 (LWP 7112) exited]
Program terminated with signal SIGSEGV, Segmentation fault.
---Type <return> to continue, or q <return> to quit---
The program no longer exists.
// edit
$ ls -la /dev/vboxdrv
crw-rw---- 1 root vboxusers 10, 63 6. Dez 2007 /dev/vboxdrv