﻿id	summary	reporter	owner	description	type	status	component	version	resolution	keywords	cc	guest	host
3455	OpenSolaris Kernel Dump	drseek		"I'm running VirtualBox 2.1.4 on OpenSolaris 101b. The guest OS is Windows XP SP3. Every time I shut down the guest OpenSolaris crashes. Maybe the cause is the same as described in ticket #2705 but I'm using an actual OpenSolaris and VirtualBox build.

The logs (/var/adm/messages and VirtualBox log) are appended to the ticket.

Here is the SCAT output of the crash:


{{{

user:		 (root:0)
release:	5.11 (32-bit)
version:	snv_101b
machine:	i86pc
node name:	cracking
system type:	i86pc
hostid:		87b92e06
dump_conflags:	0x10000 (DUMP_KERNEL) on /dev/dsk/c4d0s1(1.99G)
time of crash:	Sat Feb 28 12:14:53 CET 2009
age of system:	1 hours 5 minutes 49.06 seconds
panic CPU:	1 (2 CPUs, 1022M memory)
panic string:	BAD TRAP: type=e (#pf Page fault) rp=e4ba8e60 addr=14 occurred in module ""genunix"" due to a NULL pointer dereference


==== checking for trap information ====

CPU 1 had the panic


==== panic thread: 0xd7b1a600 ==== CPU: 1 ====
==== panic user (LWP_SYS) thread: 0xd7b1a600  PID: 570  on CPU: 1 ====
cmd: /usr/lib/fm/fmd/fmd
fmri: svc:/system/fmd:default
t_procp: 0xd9b639b0
  p_as: 0xdbb94cb8  size: 35139584  RSS: 11706368
  hat: 0xd246b0c8  
    cpuset: 1
  zone: global
t_stk: 0xe4ba8fac  sp: 0xe4ba8d1c  t_stkbase: 0xe4ba7000
t_pri: 59(TS)  pctcpu: 0.026998
t_lwp: 0xd7bd9300  lwp_regs: 0xe4ba8fac
  mstate: LMS_SYSTEM  ms_prev: LMS_KFAULT
  ms_state_start: 0.000020675 seconds earlier
  ms_start: 1 hours 4 minutes 29.373664131 seconds earlier
psrset: 0  last CPU: 1  
idle: 386646 ticks (1 hours 4 minutes 26.46 seconds)
start: Sat Feb 28 11:10:24 2009
age: 3869 seconds (1 hours 4 minutes 29 seconds)
syscall: #255 sys#255(, 0x0) (sysent: genunix:umount2+0x0)
tstate:	TS_ONPROC - thread is being run on a processor
tflg:	T_PANIC - thread initiated a system panic
	T_DFLTSTK - stack is default size
tpflg:	TP_TWAIT - wait to be freed by lwp_wait
	TP_MSACCT - collect micro-state accounting information
tsched:	TS_LOAD - thread is in memory
	TS_DONT_SWAP - thread/LWP should not be swapped
pflag:	SMSACCT - process is keeping micro-state accounting
	SMSFORK - child inherits micro-state accounting

pc:      unix:vpanic_common+0xab:  addl   $0x10,%esp

unix:vpanic_common+0xab()
unix:panic+0x12()
unix:die+0x93()
unix:trap+0x1422()
unix:cmntrap_pushed+0x2f()
-- panic trap data  type: 0xe (Page fault)
  addr      0x14  rp   0xe4ba8e60
  trapno      0xe (Page fault)
  err            0 (page not present,read,supervisor)
  %efl    0x10287 (carry|parity|negative|interrupt enable|resume)
  savbp 0xe4ba8f04
  savip genunix:dnlc_purge_vfsp+0x94:  movl   0x14(%ecx),%eax

  %ebp 0xe4ba8f04  %esp 0xe4ba8e98
  %eip genunix:dnlc_purge_vfsp+0x94:  movl   0x14(%ecx),%eax

  %eax 0xfec65a90  %ebx 0xd32b3748  %ecx          0  %edx          0
  %edi 0xd3006361  %esi          0
  %cs       0x158 (KCS_SEL)
  %ds  0xd3280160 (GDT unknown,KPL)  %es  0xe4ba0160 (GDT unknown,KPL)
  %fs  0xe4ba0000 (GDT unknown,KPL)  %gs       0x1b0 (KGS_SEL)
<trap>genunix:dnlc_purge_vfsp+0x94()
genunix:dounmount+0x16()
genunix:umount2_engine+0x49()
genunix:umount2+0x12d()
unix:sys_sysenter+0x106 _sysenter_done()
-- switch to user thread's user stack --


==== analyzing panic thread stack for trap frames ====

  no trap frames found
}}}

"	defect	closed	host support	VirtualBox 2.1.4	fixed	OpenSolaris Crash Dump		Windows	Solaris
