Page 1 of 1

Kernel Oops caused by VirtualBox Guest addon module during boot

Posted: 1. Nov 2016, 15:59
by ewilded
VirtualBox version: 5.0.24_Ubuntu r108355
Guest OS version: Kali 2016.2 64 bit
Guest kernel: 4.7.0-kali1-amd64

After installing VBox Addons on the guest and rebooting the system, it fails to start gnome, which is preceded by the following error:

Code: Select all

Nov  1 11:50:52 averagejoe kernel: [    0.000000] Linux version 4.7.0-kali1-amd64 () (gcc version 5.4.1 20161019 (Debian 5.4.1-3) ) #1 SMP Debian 4.7.8-1kali1 (2016-10-24)
Nov  1 11:50:52 averagejoe kernel: [    0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-4.7.0-kali1-amd64 root=UUID=1e4af054-9216-4d99-b3d0-33600189f753 ro initrd=/install/initrd.gz quiet
[...]
Nov  1 11:50:52 averagejoe kernel: [    5.529087] vgdrvHeartbeatInit: Setting up heartbeat to trigger every 2000 milliseconds
Nov  1 11:50:52 averagejoe kernel: [    5.529160] input: Unspecified device as /devices/pci0000:00/0000:00:04.0/input/input8
Nov  1 11:50:52 averagejoe kernel: [    5.530001] vboxguest: misc device minor 58, IRQ 20, I/O port d020, MMIO at 00000000f0400000 (size 0x400000)
Nov  1 11:50:52 averagejoe kernel: [    5.530003] vboxguest: Successfully loaded version 5.0.24 (interface 0x00010004)
Nov  1 11:50:52 averagejoe kernel: [    5.608881] [drm] VRAM 02100000
Nov  1 11:50:52 averagejoe kernel: [    5.612534] [TTM] Zone  kernel: Available graphics memory: 1026314 kiB
Nov  1 11:50:52 averagejoe kernel: [    5.612536] [TTM] Initializing pool allocator
Nov  1 11:50:52 averagejoe kernel: [    5.612540] [TTM] Initializing DMA pool allocator
Nov  1 11:50:52 averagejoe kernel: [    5.612721] BUG: unable to handle kernel NULL pointer dereference at           (null)
Nov  1 11:50:52 averagejoe kernel: [    5.613168] IP: [<          (null)>]           (null)
Nov  1 11:50:52 averagejoe kernel: [    5.613474] PGD 0 
Nov  1 11:50:52 averagejoe kernel: [    5.613680] Oops: 0010 [#1] SMP
Nov  1 11:50:52 averagejoe kernel: [    5.613837] Modules linked in: vboxvideo(O+) vboxguest(O) joydev ppdev binfmt_misc snd_intel8x0 snd_ac97_codec snd_pcm parport_pc snd_timer snd soundcore intel_powerclamp pcspkr parport evdev serio_raw acpi_cpufreq tpm_tis i2c_piix4 sg ac97_bus tpm video floppy(+) battery ttm drm_kms_helper drm ac button ip_tables x_tables autofs4 ext4 ecb crc16 jbd2 crc32c_generic mbcache hid_generic usbhid hid sr_mod cdrom sd_mod ata_generic crct10dif_pclmul crc32_pclmul crc32c_intel ghash_clmulni_intel jitterentropy_rng sha256_ssse3 sha256_generic hmac drbg ansi_cprng aesni_intel aes_x86_64 lrw gf128mul glue_helper ablk_helper cryptd ohci_pci ehci_pci ohci_hcd fjes ehci_hcd ahci libahci ata_piix e1000 psmouse usbcore usb_common libata scsi_mod
Nov  1 11:50:52 averagejoe kernel: [    5.619072] CPU: 0 PID: 301 Comm: systemd-udevd Tainted: G           O    4.7.0-kali1-amd64 #1 Debian 4.7.8-1kali1
Nov  1 11:50:52 averagejoe kernel: [    5.619072] Hardware name: innotek GmbH VirtualBox/VirtualBox, BIOS VirtualBox 12/01/2006
Nov  1 11:50:52 averagejoe kernel: [    5.619073] task: ffff8800361e3040 ti: ffff88007c21c000 task.ti: ffff88007c21c000
Nov  1 11:50:52 averagejoe kernel: [    5.619074] RIP: 0010:[<0000000000000000>]  [<          (null)>]           (null)
Nov  1 11:50:52 averagejoe kernel: [    5.619075] RSP: 0018:ffff88007c21f878  EFLAGS: 00010246
Nov  1 11:50:52 averagejoe kernel: [    5.619075] RAX: ffffffffc098a400 RBX: ffff88007b21f400 RCX: 0000000000000000
Nov  1 11:50:52 averagejoe kernel: [    5.619076] RDX: 0000000000000001 RSI: 0000000000000000 RDI: ffff88007b21f400
Nov  1 11:50:52 averagejoe kernel: [    5.619076] RBP: ffff88007b21f4b0 R08: 000000000001d0b8 R09: ffff880036478000
Nov  1 11:50:52 averagejoe kernel: [    5.619077] R10: 000000000001dd78 R11: 0000000000000320 R12: ffff88007cba8208
Nov  1 11:50:52 averagejoe kernel: [    5.619077] R13: ffff88007b21f400 R14: 0000000000000000 R15: 0000000000000000
Nov  1 11:50:52 averagejoe kernel: [    5.619078] FS:  00007f47cd4928c0(0000) GS:ffff88007fc00000(0000) knlGS:0000000000000000
Nov  1 11:50:52 averagejoe kernel: [    5.619079] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Nov  1 11:50:52 averagejoe kernel: [    5.619079] CR2: 0000000000000000 CR3: 000000007c218000 CR4: 00000000000406f0
Nov  1 11:50:52 averagejoe kernel: [    5.619082] Stack:
Nov  1 11:50:52 averagejoe kernel: [    5.619082]  ffffffffc07bfd05 00000000000001d5 ffff88007cba8208 0000000000000000
Nov  1 11:50:52 averagejoe kernel: [    5.619084]  ffffffffc07c1ddb ffff88007b21f600 000000007b21f640 ffff88007b2180c0
Nov  1 11:50:52 averagejoe kernel: [    5.619085]  ffff88007b21f400 00000000001d5000 ffff88007cba8208 ffff88007c21f960
Nov  1 11:50:52 averagejoe kernel: [    5.619086] Call Trace:
Nov  1 11:50:52 averagejoe kernel: [    5.619093]  [<ffffffffc07bfd05>] ? ttm_bo_add_to_lru+0x35/0xf0 [ttm]
Nov  1 11:50:52 averagejoe kernel: [    5.619096]  [<ffffffffc07c1ddb>] ? ttm_bo_init+0x35b/0x400 [ttm]
Nov  1 11:50:52 averagejoe kernel: [    5.619111]  [<ffffffffc098792d>] ? vbox_bo_create+0x12d/0x170 [vboxvideo]
Nov  1 11:50:52 averagejoe kernel: [    5.619113]  [<ffffffffc09872a0>] ? vbox_bo_move+0x20/0x20 [vboxvideo]
Nov  1 11:50:52 averagejoe kernel: [    5.619116]  [<ffffffffc0985cf4>] ? vbox_gem_create+0x44/0x90 [vboxvideo]
Nov  1 11:50:52 averagejoe kernel: [    5.619123]  [<ffffffffc07a844c>] ? drm_setup_crtcs+0xac/0xa70 [drm_kms_helper]
Nov  1 11:50:52 averagejoe kernel: [    5.619126]  [<ffffffffc09848cb>] ? vboxfb_create+0x9b/0x2d0 [vboxvideo]
Nov  1 11:50:52 averagejoe kernel: [    5.619130]  [<ffffffffc07a90bd>] ? drm_fb_helper_initial_config+0xcd/0x420 [drm_kms_helper]
Nov  1 11:50:52 averagejoe kernel: [    5.619133]  [<ffffffffc07a9241>] ? drm_fb_helper_initial_config+0x251/0x420 [drm_kms_helper]
Nov  1 11:50:52 averagejoe kernel: [    5.619135]  [<ffffffffc0984fd0>] ? vbox_fbdev_init+0xb0/0xd0 [vboxvideo]
Nov  1 11:50:52 averagejoe kernel: [    5.619138]  [<ffffffffc0985c1d>] ? vbox_driver_load+0x2bd/0x330 [vboxvideo]
Nov  1 11:50:52 averagejoe kernel: [    5.619148]  [<ffffffffc0726f1c>] ? drm_dev_register+0x9c/0xb0 [drm]
Nov  1 11:50:52 averagejoe kernel: [    5.619155]  [<ffffffffc07293e9>] ? drm_get_pci_dev+0x89/0x1d0 [drm]
Nov  1 11:50:52 averagejoe kernel: [    5.619164]  [<ffffffffa0f5adcf>] ? local_pci_probe+0x3f/0x90
Nov  1 11:50:52 averagejoe kernel: [    5.619167]  [<ffffffffa0f5c1a0>] ? pci_device_probe+0x100/0x140
Nov  1 11:50:52 averagejoe kernel: [    5.619170]  [<ffffffffa10428cc>] ? driver_probe_device+0x21c/0x430
Nov  1 11:50:52 averagejoe kernel: [    5.619171]  [<ffffffffa1042bac>] ? __driver_attach+0xcc/0xf0
Nov  1 11:50:52 averagejoe kernel: [    5.619173]  [<ffffffffa1042ae0>] ? driver_probe_device+0x430/0x430
Nov  1 11:50:52 averagejoe kernel: [    5.619175]  [<ffffffffa1040397>] ? bus_for_each_dev+0x67/0xb0
Nov  1 11:50:52 averagejoe kernel: [    5.619176]  [<ffffffffa1041acf>] ? bus_add_driver+0x1df/0x270
Nov  1 11:50:52 averagejoe kernel: [    5.619177]  [<ffffffffc0872000>] ? 0xffffffffc0872000
Nov  1 11:50:52 averagejoe kernel: [    5.619179]  [<ffffffffa1043467>] ? driver_register+0x57/0xc0
Nov  1 11:50:52 averagejoe kernel: [    5.619182]  [<ffffffffa0c0217c>] ? do_one_initcall+0x4c/0x180
Nov  1 11:50:52 averagejoe kernel: [    5.619189]  [<ffffffffa0dbaa3d>] ? __vunmap+0x6d/0xc0
Nov  1 11:50:52 averagejoe kernel: [    5.619192]  [<ffffffffa0d7435b>] ? do_init_module+0x5b/0x1d6
Nov  1 11:50:52 averagejoe kernel: [    5.619195]  [<ffffffffa0cfe4de>] ? load_module+0x221e/0x28c0
Nov  1 11:50:52 averagejoe kernel: [    5.619196]  [<ffffffffa0cfb040>] ? __symbol_put+0x60/0x60
Nov  1 11:50:52 averagejoe kernel: [    5.619198]  [<ffffffffa0cfedc9>] ? SYSC_finit_module+0xc9/0x100
Nov  1 11:50:52 averagejoe kernel: [    5.619203]  [<ffffffffa11cd2b6>] ? system_call_fast_compare_end+0xc/0x96
Nov  1 11:50:52 averagejoe kernel: [    5.619213] Code:  Bad RIP value.
Nov  1 11:50:52 averagejoe kernel: [    5.619216] RIP  [<          (null)>]           (null)
Nov  1 11:50:52 averagejoe kernel: [    5.619217]  RSP <ffff88007c21f878>
Nov  1 11:50:52 averagejoe kernel: [    5.619218] CR2: 0000000000000000
Nov  1 11:50:52 averagejoe kernel: [    5.619249] ---[ end trace a1f53181cc6e716b ]---
Removing the vbox* modues from /lib/modules/4.7.0-kali1-amd64/misc/ makes the system normally bootable again.
Please let me know if you need any more information.

Re: Kernel Oops caused by VirtualBox Guest addon module during boot

Posted: 2. Nov 2016, 12:04
by michaln
It would be good to know what happens on a current VirtualBox release (5.0.24 is not).

Re: Kernel Oops caused by VirtualBox Guest addon module during boot

Posted: 2. Nov 2016, 12:10
by socratis
If I may add, that seems like VirtualBox from the Ubuntu repository. You should try the official one from: https://www.virtualbox.org/wiki/Downloads