VirtualBox

16 年 前 建立

16 年 前 結束

#2705 closed defect (fixed)

OpenSolaris 2008.11 System Panic

回報者: Brian Leonard 負責人:
元件: host support 版本: VirtualBox 2.0.6
關鍵字: 副本:
Guest type: other Host type: Solaris

描述

OpenSolaris 2008.11 is my host. I have 2 guests: Windows XP (NAT Networking) and Ubuntu (Host Interface Networking). I was saving the state of both guests when the panic occurred. Here's the information from messages.log:

Dec  3 09:02:47 opensolaris unix: [ID 836849 kern.notice] 
Dec  3 09:02:47 opensolaris ^Mpanic[cpu0]/thread=ffffff01de8dc0e0: 
Dec  3 09:02:47 opensolaris genunix: [ID 335743 kern.notice] BAD TRAP: type=e (#pf Page fault) rp=ffffff00090f6a30 addr=0 occurred in module "vboxflt" due to a NULL pointer dereference
Dec  3 09:02:47 opensolaris unix: [ID 100000 kern.notice] 
Dec  3 09:02:47 opensolaris unix: [ID 839527 kern.notice] VirtualBox: 
Dec  3 09:02:47 opensolaris unix: [ID 753105 kern.notice] #pf Page fault
Dec  3 09:02:47 opensolaris unix: [ID 532287 kern.notice] Bad kernel fault at addr=0x0
Dec  3 09:02:47 opensolaris unix: [ID 243837 kern.notice] pid=3967, pc=0xfffffffff8559fec, sp=0xffffff00090f6b20, eflags=0x10246
Dec  3 09:02:47 opensolaris unix: [ID 211416 kern.notice] cr0: 8005003b<pg,wp,ne,et,ts,mp,pe> cr4: 6f8<xmme,fxsr,pge,mce,pae,pse,de>
Dec  3 09:02:47 opensolaris unix: [ID 624947 kern.notice] cr2: 0
Dec  3 09:02:47 opensolaris unix: [ID 625075 kern.notice] cr3: 128fff000
Dec  3 09:02:47 opensolaris unix: [ID 625715 kern.notice] cr8: c
Dec  3 09:02:47 opensolaris unix: [ID 100000 kern.notice] 
Dec  3 09:02:47 opensolaris unix: [ID 592667 kern.notice] 	rdi: ffffff01de936508 rsi: ffffff01de8b1880 rdx: ffffff01f41c8728
Dec  3 09:02:47 opensolaris unix: [ID 592667 kern.notice] 	rcx:                7  r8:                5  r9: ffffff01e7548920
Dec  3 09:02:47 opensolaris unix: [ID 592667 kern.notice] 	rax:                0 rbx:                0 rbp: ffffff00090f6b60
Dec  3 09:02:47 opensolaris unix: [ID 592667 kern.notice] 	r10: ffffff01de8b1880 r11: ffffff01de8b18a8 r12: ffffff01f35fb9d0
Dec  3 09:02:47 opensolaris unix: [ID 592667 kern.notice] 	r13: ffffff01de936318 r14: ffffff01de936318 r15:                1
Dec  3 09:02:47 opensolaris unix: [ID 592667 kern.notice] 	fsb: fffffd7ffe8e3a00 gsb: fffffffffbc2bc70  ds:               4b
Dec  3 09:02:47 opensolaris unix: [ID 592667 kern.notice] 	 es:               4b  fs:                0  gs:                0
Dec  3 09:02:47 opensolaris unix: [ID 592667 kern.notice] 	trp:                e err:                2 rip: fffffffff8559fec
Dec  3 09:02:47 opensolaris unix: [ID 592667 kern.notice] 	 cs:               30 rfl:            10246 rsp: ffffff00090f6b20
Dec  3 09:02:47 opensolaris unix: [ID 266532 kern.notice] 	 ss:               38
Dec  3 09:02:47 opensolaris unix: [ID 100000 kern.notice] 
Dec  3 09:02:47 opensolaris genunix: [ID 655072 kern.notice] ffffff00090f6910 unix:die+dd ()
Dec  3 09:02:47 opensolaris genunix: [ID 655072 kern.notice] ffffff00090f6a20 unix:trap+1752 ()
Dec  3 09:02:47 opensolaris genunix: [ID 655072 kern.notice] ffffff00090f6a30 unix:_cmntrap+e9 ()
Dec  3 09:02:47 opensolaris genunix: [ID 655072 kern.notice] ffffff00090f6b60 vboxflt:VBoxNetFltSolarisModClose+18c ()
Dec  3 09:02:47 opensolaris genunix: [ID 655072 kern.notice] ffffff00090f6bd0 genunix:qdetach+be ()
Dec  3 09:02:47 opensolaris genunix: [ID 655072 kern.notice] ffffff00090f6c60 genunix:strclose+340 ()
Dec  3 09:02:47 opensolaris genunix: [ID 655072 kern.notice] ffffff00090f6ca0 specfs:device_close+b5 ()
Dec  3 09:02:47 opensolaris genunix: [ID 655072 kern.notice] ffffff00090f6d30 specfs:spec_close+163 ()
Dec  3 09:02:47 opensolaris genunix: [ID 655072 kern.notice] ffffff00090f6db0 genunix:fop_close+71 ()
Dec  3 09:02:47 opensolaris genunix: [ID 655072 kern.notice] ffffff00090f6df0 genunix:closef+5d ()
Dec  3 09:02:47 opensolaris genunix: [ID 655072 kern.notice] ffffff00090f6e30 genunix:closeall+66 ()
Dec  3 09:02:47 opensolaris genunix: [ID 655072 kern.notice] ffffff00090f6ec0 genunix:proc_exit+40b ()
Dec  3 09:02:47 opensolaris genunix: [ID 655072 kern.notice] ffffff00090f6ee0 genunix:exit+15 ()
Dec  3 09:02:47 opensolaris genunix: [ID 655072 kern.notice] ffffff00090f6f00 genunix:rexit+1c ()
Dec  3 09:02:47 opensolaris genunix: [ID 655072 kern.notice] ffffff00090f6f10 unix:brand_sys_syscall+211 ()
Dec  3 09:02:47 opensolaris unix: [ID 100000 kern.notice] 
Dec  3 09:02:47 opensolaris genunix: [ID 672855 kern.notice] syncing file systems...
Dec  3 09:02:47 opensolaris genunix: [ID 904073 kern.notice]  done
Dec  3 09:02:48 opensolaris genunix: [ID 111219 kern.notice] dumping to /dev/zvol/dsk/rpool/dump, offset 65536, content: kernel
Dec  3 09:03:04 opensolaris genunix: [ID 409368 kern.notice] ^M100% done: 186124 pages dumped, compression ratio 3.31, 
Dec  3 09:03:04 opensolaris genunix: [ID 851671 kern.notice] dump succeeded

I've also attached the log file for the Ubuntu virtual machine, as I suspect the host networking is probably more the culprit.

附加檔案 (1)

VBox.log (35.4 KB ) - 16 年 前, 由 Brian Leonard 新增
Ubuntu Log File

下載所有附檔: .zip

更動歷史 (6)

16 年 前Brian Leonard 編輯

附檔: 新增 VBox.log

Ubuntu Log File

comment:1 16 年 前Ramshankar Venkataraman 編輯

There were several fixes to networking since this ticket, please re-try if you still have this problem.

回覆:  description comment:2 16 年 前Brian Leonard 編輯

Note, this issue is also being tracked at opensolaris.org. After further investigation, they recommend the following:

A (minor?) problem is that the error reporting is broken, the values rc and rc2 are printed as undefined values:

 Jan 28 14:24:50 opensolaris vboxdrv: [ID 402587 kern.notice] vboxflt:vboxNetFltSolarisAttachIp4: failed to get MuxFd from MuxId. rc=45 rc2=-675644024
 Jan 28 14:24:50 opensolaris vboxdrv: [ID 926875 kern.notice] vboxflt:vboxNetFltSolarisAttachIp6: failed to get MuxFd from MuxId. rc=45 rc2=-675644024

I think the following call in the vbox code should pass "rc" and "rc2" as arguments for the %d printf formats:

LogRel((DEVICE_NAME ":vboxNetFltSolarisAttachIp4: failed to get MuxFd from MuxId. rc=%d rc2=%d\n"));

This should be reported as a bug on www.alldomusa.eu.org...

comment:3 16 年 前Sander van Leeuwen 編輯

This code is no longer present. Could you retry with 2.1.4?

comment:4 16 年 前Ramshankar Venkataraman 編輯

This should be fixed in 2.2.0 and above. Reopen if necessary.

comment:5 16 年 前Ramshankar Venkataraman 編輯

狀態: newclosed
處理結果: fixed
注意: 瀏覽 TracTickets 來幫助您使用待辦事項功能

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette