VirtualBox

Ticket #4775 (closed defect: duplicate)

Opened 5 years ago

Last modified 5 years ago

vbox 3.0.4 causes host panic on osol 0904 on VBoxNetDHCP module

Reported by: antoonh Owned by:
Priority: major Component: network
Version: VirtualBox 3.0.4 Keywords:
Cc: Guest type: Solaris
Host type: Solaris

Description

Hi all,

I just experienced a panic of my opensolaris 2009.06 install. The panic stacktrace suggests that the VboxDHCP module was the culprit here.

Here's the stacktrace:

Aug 14 12:13:33 dc-utr01-acer ^Mpanic[cpu1]/thread=ffffff01d3cd71a0: 
Aug 14 12:13:33 dc-utr01-acer genunix: [ID 683410 kern.notice] BAD TRAP: type=d (#gp General protection) rp=ffffff00085f0bb0 addr=ffffff01e8d50140
Aug 14 12:13:33 dc-utr01-acer unix: [ID 100000 kern.notice] 
Aug 14 12:13:33 dc-utr01-acer unix: [ID 839527 kern.notice] VBoxNetDHCP: 
Aug 14 12:13:33 dc-utr01-acer unix: [ID 753105 kern.notice] #gp General protection
Aug 14 12:13:33 dc-utr01-acer unix: [ID 358286 kern.notice] addr=0xffffff01e8d50140
Aug 14 12:13:33 dc-utr01-acer unix: [ID 243837 kern.notice] pid=12575, pc=0xfffffffffb9df743, sp=0xffffff00085f0ca0, eflags=0x10206
Aug 14 12:13:33 dc-utr01-acer unix: [ID 211416 kern.notice] cr0: 8005003b<pg,wp,ne,et,ts,mp,pe> cr4: 6f8<xmme,fxsr,pge,mce,pae,pse,de>
Aug 14 12:13:33 dc-utr01-acer unix: [ID 624947 kern.notice] cr2: 7f7fc0
Aug 14 12:13:33 dc-utr01-acer unix: [ID 625075 kern.notice] cr3: 42af9000
Aug 14 12:13:33 dc-utr01-acer unix: [ID 625715 kern.notice] cr8: c
Aug 14 12:13:33 dc-utr01-acer unix: [ID 100000 kern.notice] 
Aug 14 12:13:33 dc-utr01-acer unix: [ID 592667 kern.notice]     rdi: 6d6961632e736972 rsi:             311f rdx: ffffff01d3cd71a0
Aug 14 12:13:33 dc-utr01-acer unix: [ID 592667 kern.notice]     rcx:                0  r8: ffffff01ed2b6000  r9:                0
Aug 14 12:13:33 dc-utr01-acer unix: [ID 592667 kern.notice]     rax:               3f rbx:               20 rbp: ffffff00085f0cb0
Aug 14 12:13:33 dc-utr01-acer unix: [ID 592667 kern.notice]     r10: ffffff01c7080940 r11:                a r12: ffffff01e10d46a0
Aug 14 12:13:33 dc-utr01-acer unix: [ID 592667 kern.notice]     r13:       4800000001 r14: ffffff01e6e43680 r15: ffffff01e8d50140
Aug 14 12:13:33 dc-utr01-acer unix: [ID 592667 kern.notice]     fsb: fffffd7fff0e2a40 gsb: ffffff01cb271a80  ds:                0
Aug 14 12:13:33 dc-utr01-acer unix: [ID 592667 kern.notice]      es:                0  fs:                0  gs:                0
Aug 14 12:13:33 dc-utr01-acer unix: [ID 592667 kern.notice]     trp:                d err:                0 rip: fffffffffb9df743
Aug 14 12:13:33 dc-utr01-acer unix: [ID 592667 kern.notice]      cs:               30 rfl:            10206 rsp: ffffff00085f0ca0
Aug 14 12:13:33 dc-utr01-acer unix: [ID 266532 kern.notice]      ss:                0
Aug 14 12:13:33 dc-utr01-acer unix: [ID 100000 kern.notice] 
Aug 14 12:13:33 dc-utr01-acer genunix: [ID 655072 kern.notice] ffffff00085f0a90 unix:die+10f ()
Aug 14 12:13:33 dc-utr01-acer genunix: [ID 655072 kern.notice] ffffff00085f0ba0 unix:trap+43e ()
Aug 14 12:13:33 dc-utr01-acer genunix: [ID 655072 kern.notice] ffffff00085f0bb0 unix:cmntrap+e6 ()
Aug 14 12:13:33 dc-utr01-acer genunix: [ID 655072 kern.notice] ffffff00085f0cb0 genunix:port_close_fd+13 ()
Aug 14 12:13:33 dc-utr01-acer genunix: [ID 655072 kern.notice] ffffff00085f0cf0 genunix:closeall+5e ()
Aug 14 12:13:33 dc-utr01-acer genunix: [ID 655072 kern.notice] ffffff00085f0d80 genunix:proc_exit+40b ()
Aug 14 12:13:33 dc-utr01-acer genunix: [ID 655072 kern.notice] ffffff00085f0da0 genunix:exit+15 ()
Aug 14 12:13:33 dc-utr01-acer genunix: [ID 655072 kern.notice] ffffff00085f0e20 genunix:psig+527 ()
Aug 14 12:13:33 dc-utr01-acer genunix: [ID 655072 kern.notice] ffffff00085f0f00 genunix:post_syscall+4a0 ()
Aug 14 12:13:33 dc-utr01-acer genunix: [ID 655072 kern.notice] ffffff00085f0f10 unix:brand_sys_syscall+31c ()
Aug 14 12:13:33 dc-utr01-acer unix: [ID 100000 kern.notice] 
Aug 14 12:13:33 dc-utr01-acer genunix: [ID 672855 kern.notice] syncing file systems...
Aug 14 12:13:34 dc-utr01-acer genunix: [ID 904073 kern.notice]  done
Aug 14 12:13:35 dc-utr01-acer genunix: [ID 111219 kern.notice] dumping to /dev/zvol/dsk/rpool/dump, offset 65536, content: kernel
Aug 14 12:13:35 dc-utr01-acer ahci: [ID 405573 kern.info] NOTICE: ahci0: ahci_tran_reset_dport port 0 reset port
Aug 14 12:13:45 dc-utr01-acer genunix: [ID 409368 kern.notice] ^M100% done: 172669 pages dumped, compression ratio 3.30, 
Aug 14 12:13:45 dc-utr01-acer genunix: [ID 851671 kern.notice] dump succeeded

For further analysis, I saved the coredump.

As for my VBox usage:

I'm running a vm with

  • win xp pro

1 interface on NAT 1 interface on internal networking

another vm with:

  • amber road appliance (unified storage 7000 simulator)

1 interface on internal networking

This way the xp image is connected to the outside world, and can manage and configure the amber road appliance through vboxnet0.

I suspected a major change in networking to be the cause here, (I switched to ipsec based vpn, aka punchin) but given that I've seen at least two more panics when I wasn't on vpn, I'm not so sure.

I've kept the OS crashdump for analysis: it's not too big: about 689MB so I can upload whenever you like.

Change History

comment:1 Changed 5 years ago by steinar

Very similar thing happen quite often for me and as such is a showstopper for this setup. I'm on osol 2009.06 host, virtalbox 3.0.4, with debian 5 guest

Here is a cutout from /var/adm/messages

Aug 20 07:01:28 maxwell unix: [ID 836849 kern.notice]
Aug 20 07:01:28 maxwell ^Mpanic[cpu3]/thread=ffffff01d0f5b3c0:
Aug 20 07:01:28 maxwell genunix: [ID 335743 kern.notice] BAD TRAP: type=e (#pf Page fault) rp=ffffff0008b34b80 addr=38 occurred in module "genunix" due to a NULL pointer dereference
Aug 20 07:01:28 maxwell unix: [ID 100000 kern.notice]
Aug 20 07:01:28 maxwell unix: [ID 839527 kern.notice] VBoxNetDHCP:
Aug 20 07:01:28 maxwell unix: [ID 753105 kern.notice] #pf Page fault
Aug 20 07:01:28 maxwell unix: [ID 532287 kern.notice] Bad kernel fault at addr=0x38
Aug 20 07:01:28 maxwell unix: [ID 243837 kern.notice] pid=813, pc=0xfffffffffba35df1, sp=0xffffff0008b34c70, eflags=0x10296
Aug 20 07:01:28 maxwell unix: [ID 211416 kern.notice] cr0: 8005003b<pg,wp,ne,et,ts,mp,pe> cr4: 6f8<xmme,fxsr,pge,mce,pae,pse,de>
Aug 20 07:01:28 maxwell unix: [ID 624947 kern.notice] cr2: 38
Aug 20 07:01:28 maxwell unix: [ID 625075 kern.notice] cr3: 101478000
Aug 20 07:01:28 maxwell unix: [ID 625715 kern.notice] cr8: c
Aug 20 07:01:28 maxwell unix: [ID 100000 kern.notice]
Aug 20 07:01:28 maxwell unix: [ID 592667 kern.notice]   rdi: ffffff01e509d450 rsi:              32d rdx: ffffff01d0f5b3c0
Aug 20 07:01:28 maxwell unix: [ID 592667 kern.notice]   rcx:                0  r8:                0  r9:                0
Aug 20 07:01:28 maxwell unix: [ID 592667 kern.notice]   rax:               3f rbx:               1f rbp: ffffff0008b34c90
Aug 20 07:01:28 maxwell unix: [ID 592667 kern.notice]   r10: ffffff01c9091940 r11:                c r12: ffffff01e501d480
Aug 20 07:01:28 maxwell unix: [ID 592667 kern.notice]   r13: ffffff01e509d270 r14: ffffff01e509d450 r15: ffffff01cdd53440
Aug 20 07:01:28 maxwell unix: [ID 592667 kern.notice]   fsb:                0 gsb: ffffff01cc855080  ds:               4b
Aug 20 07:01:28 maxwell unix: [ID 592667 kern.notice]    es:               4b  fs:                0  gs:              1c3
Aug 20 07:01:28 maxwell unix: [ID 592667 kern.notice]   trp:                e err:                0 rip: fffffffffba35df1
Aug 20 07:01:28 maxwell unix: [ID 592667 kern.notice]    cs:               30 rfl:            10296 rsp: ffffff0008b34c70
Aug 20 07:01:28 maxwell unix: [ID 266532 kern.notice]    ss:               38
Aug 20 07:01:28 maxwell unix: [ID 100000 kern.notice]
Aug 20 07:01:28 maxwell genunix: [ID 655072 kern.notice] ffffff0008b34a60 unix:die+dd ()
Aug 20 07:01:28 maxwell genunix: [ID 655072 kern.notice] ffffff0008b34b70 unix:trap+1752 ()
Aug 20 07:01:28 maxwell genunix: [ID 655072 kern.notice] ffffff0008b34b80 unix:cmntrap+e9 ()
Aug 20 07:01:28 maxwell genunix: [ID 655072 kern.notice] ffffff0008b34c90 genunix:port_close_pfd+19 ()
Aug 20 07:01:28 maxwell genunix: [ID 655072 kern.notice] ffffff0008b34cb0 genunix:port_close_fd+1c ()
Aug 20 07:01:28 maxwell genunix: [ID 655072 kern.notice] ffffff0008b34cf0 genunix:closeall+5e ()
Aug 20 07:01:28 maxwell genunix: [ID 655072 kern.notice] ffffff0008b34d80 genunix:proc_exit+40b ()
Aug 20 07:01:28 maxwell genunix: [ID 655072 kern.notice] ffffff0008b34da0 genunix:exit+15 ()
Aug 20 07:01:28 maxwell genunix: [ID 655072 kern.notice] ffffff0008b34e20 genunix:psig+527 ()
Aug 20 07:01:28 maxwell genunix: [ID 655072 kern.notice] ffffff0008b34f00 genunix:post_syscall+492 ()
Aug 20 07:01:28 maxwell genunix: [ID 655072 kern.notice] ffffff0008b34f10 unix:brand_sys_syscall+31d ()
Aug 20 07:01:28 maxwell unix: [ID 100000 kern.notice]
Aug 20 07:01:28 maxwell genunix: [ID 672855 kern.notice] syncing file systems...
Aug 20 07:01:28 maxwell genunix: [ID 904073 kern.notice]  done
Aug 20 07:01:29 maxwell genunix: [ID 111219 kern.notice] dumping to /dev/zvol/dsk/rpool/dump, offset 65536, content: kernel
Aug 20 07:01:46 maxwell genunix: [ID 409368 kern.notice] ^M100% done: 223605 pages dumped, compression ratio 3.26,
Aug 20 07:01:46 maxwell genunix: [ID 851671 kern.notice] dump succeeded
Aug 20 07:02:58 maxwell genunix: [ID 540533 kern.notice] ^MSunOS Release 5.11 Version snv_111b 64-bit
Aug 20 07:02:58 maxwell genunix: [ID 943908 kern.notice] Copyright 1983-2009 Sun Microsystems, Inc.  All rights reserved.
Aug 20 07:02:58 maxwell Use is subject to license terms.
Aug 20 07:02:58 maxwell unix: [ID 126719 kern.info] features: 675f7fff<sse4_1,ssse3,cpuid,mwait,cmp,cx16,sse3,nx,asysc,sse2,sse,sep,pat,cx8,pae,mca,mmx,cmov,de,pge,mtrr,msr,tsc,lgpg>

comment:2 Changed 5 years ago by ramshankar

  • Status changed from new to closed
  • Resolution set to duplicate

Duplicate of #5014.

Note: See TracTickets for help on using tickets.

www.oracle.com
ContactPrivacy policyTerms of Use