FS#8879 - virtualbox-ose segfaults after kernel update

Attached to Project: Community Packages
Opened by hdp (hdp) - Sunday, 09 December 2007, 15:29 GMT
Last edited by Roman Kyrylych (Romashka) - Monday, 10 December 2007, 17:10 GMT
Task Type Bug Report
Category
Status Closed
Assigned To Roman Kyrylych (Romashka)
Architecture i686
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 3
Private No

Details

After updating to Kernel 2.6.23.9-1 and virtualbox-modules 1.5.2-4, virtualbox-ose 1.5.2-1 crashes immediatly after start.

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: vboxdrv nvidia(P) agpgart usbhid hid ff_memless snd_seq_oss snd_seq_midi_event snd_seq snd_pcm_oss snd_mixer_oss pcspkr snd_emu10k1 snd_rawmidi snd_ac97_codec ac97_bus snd_pcm snd_seq_device snd_timer snd_page_alloc snd_util_mem snd_hwdep snd soundcore firewire_ohci firewire_core crc_itu_t tsdev emu10k1_gp gameport ohci1394 ieee1394 rtc_cmos rtc_core rtc_lib k8temp forcedeth ehci_hcd i2c_nforce2 i2c_core ohci_hcd evdev fan button battery ac aes_i586 dm_crypt dm_mod thermal cpufreq_conservative powernow_k8 freq_table processor fuse capability commoncap usbcore reiserfs ide_cd ide_disk cdrom amd74xx generic ide_core
CPU: 1
EIP: 0060:[<c0143c75>] Tainted: P VLI
EFLAGS: 00010206 (2.6.23-ARCH #1)
EIP is at down_write+0x5/0x20
eax: 00000035 ebx: f7772010 ecx: f7772010 edx: ffff0001
esi: 36d11000 edi: f90b5820 ebp: f909f000 esp: f5879e7c
ds: 007b es: 007b fs: 00d8 gs: 0033 ss: 0068
Process virtualbox (pid: 7373, ti=f5878000 task=f5d0efc0 task.ti=f5878000)
Stack: f90ac77a c04024b4 00000212 00000001 f7772010 f7827240 f90b5820 f90ad0d4
f90b5820 f7772028 00000000 ab893163 00001000 f909f000 f7827240 fffffff4
f5879f58 f90ae5dc f7772010 f909f000 f909f008 f909ffff c2951ca8 f909f000
Call Trace:
[<f90ac77a>] supdrvOSGipMap+0x2a/0x140 [vboxdrv]
[<f90ad0d4>] SUPR0GipMap+0x194/0x1c0 [vboxdrv]
[<f90ae5dc>] supdrvIOCtl+0x16c/0x1070 [vboxdrv]
[<c0171181>] __vmalloc_area_node+0xf1/0x150
[<c0102212>] mwait_idle_with_hints+0x22/0x60
[<c0102212>] mwait_idle_with_hints+0x22/0x60
[<f90ac1a0>] VBoxSupDrvIOCtl+0xd0/0x1a0 [vboxdrv]
[<c0102212>] mwait_idle_with_hints+0x22/0x60
[<f90ac0d0>] 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:f5879e7c
This task depends upon

Closed by  Roman Kyrylych (Romashka)
Monday, 10 December 2007, 17:10 GMT
Reason for closing:  Fixed
Additional comments about closing:  in -5
Comment by Witold Czaplewski (Witi) - Monday, 10 December 2007, 07:38 GMT Comment by Nicoco Kinlidex (nicoco) - Monday, 10 December 2007, 10:53 GMT
The module loads, but virtualbox does segfault. After that I can't kill the process
Comment by Roman Kyrylych (Romashka) - Monday, 10 December 2007, 15:17 GMT
I guess this is due to the latest changes in our kernel.
/me goes to virtualbox's bugtracker...
Comment by Roman Kyrylych (Romashka) - Monday, 10 December 2007, 15:45 GMT Comment by Roman Kyrylych (Romashka) - Monday, 10 December 2007, 16:40 GMT
It turned out that -4 rebuild was broken for some reason. I still don't know how could I build it against the older kernel.
Anyway, virtualbox-modules will be uploaded in minutes. I've checked that it really works. (VirtualBox is able to run a VM)

Loading...