VirtualBox

Opened 12 years ago

Last modified 11 years ago

#11035 closed defect

failed to start kernel module vboxdrv — at Initial Version

Reported by: skywk Owned by:
Component: other Version: VirtualBox 4.2.0
Keywords: custom kernel module starting failed Cc:
Guest type: all Host type: Linux

Description

The kernel module vboxdrv failed to start, when modprobe vboxdrv, the dmesg shows these:

[ 48.500393] vboxdrv: Found 2 processor cores. [ 48.500524] BUG: unable to handle kernel NULL pointer dereference at 00000600 [ 48.502986] IP: [<f8de458a>] VBoxHost_RTR0MemObjFree+0x294/0x294 [vboxdrv] [ 48.503333] *pde = 00000000 [ 48.503333] Oops: 0000 #1 PREEMPT SMP [ 48.503333] Modules linked in: vboxdrv(O+) coretemp tp_smapi(O) thinkpad_ec(O) loop firewire_sbp2 fuse snd_hda_codec_analog snd_hda_intel snd_hda_codec snd_hwdep thinkpad_acpi snd_pcm snd_page_alloc nvram snd_seq snd_seq_device snd_timer arc4 psmouse serio_raw i2c_i801 rng_core iwl3945 snd iwl_legacy mac80211 cfg80211 soundcore rfkill battery ac evdev processor microcode i915 i2c_algo_bit drm_kms_helper drm i2c_core sg usbhid hid sd_mod crc_t10dif ide_pci_generic uhci_hcd ahci libahci libata scsi_mod piix ide_core sdhci_pci sdhci mmc_core firewire_ohci firewire_core crc_itu_t ehci_hcd usbcore e1000e usb_common video thermal thermal_sys button [last unloaded: scsi_wait_scan] [ 48.503333] [ 48.503333] Pid: 2324, comm: modprobe Tainted: G O 3.2.1-ck1-bfs416 #1 LENOVO 636386U/636386U [ 48.503333] EIP: 0060:[<f8de458a>] EFLAGS: 00010293 CPU: 0 [ 48.503333] EIP is at VBoxHost_RTR0MemObjGetPagePhysAddr+0x0/0x67 [vboxdrv] [ 48.503333] EAX: f4cac000 EBX: f8dff158 ECX: 00000000 EDX: 00000002 [ 48.503333] ESI: f4cac000 EDI: 00000600 EBP: 00000000 ESP: f5673e98 [ 48.503333] DS: 007b ES: 007b FS: 00d8 GS: 00e0 SS: 0068 [ 48.503333] Process modprobe (pid: 2324, ti=f5672000 task=f4f7b930 task.ti=f5672000) [ 48.503333] Stack: [ 48.503333] f8ddd112 f4e9c850 00000000 f4e9c850 0000e444 00000020 000000d0 00000000 [ 48.503333] 00000010 f5673ee0 00000020 f8de4ef3 00000002 00000002 f4caa200 f4caa224 [ 48.503333] f8d72000 f8de3757 f4edcbc0 f8de378a f8de7362 00000010 f8df951f 00000000 [ 48.503333] Call Trace: [ 48.503333] [<f8ddd112>] ? supdrvInitDevExt+0x103/0x697 [vboxdrv] [ 48.503333] [<f8de4ef3>] ? rtR0MemAllocEx+0x4a/0x9d [vboxdrv] [ 48.503333] [<f8d72000>] ? 0xf8d71fff [ 48.503333] [<f8de3757>] ? rtR0MemAlloc+0x8/0x15 [vboxdrv] [ 48.503333] [<f8de378a>] ? VBoxHost_RTMemAllocTag+0xb/0x18 [vboxdrv] [ 48.503333] [<f8de7362>] ? VBoxHost_RTSpinlockCreate+0x1b/0x4f [vboxdrv] [ 48.503333] [<f8de4ca7>] ? rtR0PowerNotificationInit+0x11/0x15 [vboxdrv] [ 48.503333] [<f8d72000>] ? 0xf8d71fff [ 48.503333] [<f8d72050>] ? VBoxDrvLinuxInit+0x50/0xc7 [vboxdrv] [ 48.503333] [<c1001202>] ? do_one_initcall+0x66/0x10c [ 48.503333] [<c104ffab>] ? sys_init_module+0x136c/0x153f [ 48.503333] [<c12bff9f>] ? sysenter_do_call+0x12/0x28 [ 48.503333] Code: fe ff ff e9 cf fe ff ff 8b 4a 1c 85 c9 0f 84 47 ff ff ff 8d 34 8d fc ff ff ff 89 4c 24 04 e9 5c ff ff ff 83 c4 08 5b 5e 5f 5d c3 <8b> 0f 8b 47 04 8d 91 00 10 00 00 81 fa ff 1f 00 00 76 45 81 39 [ 48.503333] EIP: [<f8de458a>] VBoxHost_RTR0MemObjGetPagePhysAddr+0x0/0x67 [vboxdrv] SS:ESP 0068:f5673e98 [ 48.503333] CR2: 0000000000000600 [ 48.608313] ---[ end trace 4eecccc0ba5c7023 ]---

I run a custom compiled kernel: Linux debian.zzx.x60 3.5.4-bfs-424 #2 SMP Thu Sep 27 09:20:10 CST 2012 i686 GNU/Linux and ...3.2.1-ck1-bfs416...

both failed.

but when run the kernel supplied by debian, i.e. ...3.2.0-3-686-pae... it works fine.

The VBOX version is 4.2.0, 4.1.18 also tried, and is the same as the former.

Change History (1)

by skywk, 12 years ago

Attachment: vbox.kernel.log added
Note: See TracTickets for help on using tickets.

© 2023 Oracle
ContactPrivacy policyTerms of Use