[ros-dev] ASSERT while shutting down ReactOS with VirtualBox Guest Additions

Javier Agustìn Fernàndez Arroyo elhoir at gmail.com
Fri Sep 17 08:55:19 UTC 2010


"Did you created the Virtual Machine as "Windows XP" one?If not, could you
test if the Assert happens too?"
Yes, i have just retested right now
VM is created as "Windows XP"

this is the log now:

(ntoskrnl/po/povolume.c:310) Waiting for flushes
(ntoskrnl/po/povolume.c:312) Flushes have completed
(ntoskrnl/po/power.c:754) Queueing shutdown thread
(ntoskrnl/po/poshtdwn.c:131)        smss.exe is still RUNNING (50)
(ntoskrnl/po/poshtdwn.c:131)       csrss.exe is still RUNNING (88)
(ntoskrnl/po/poshtdwn.c:131)    winlogon.exe is still RUNNING (b0)
(ntoskrnl/po/poshtdwn.c:131)    services.exe is still RUNNING (c8)
(ntoskrnl/po/poshtdwn.c:131)       lsass.exe is still RUNNING (d0)
(ntoskrnl/po/poshtdwn.c:131) VBoxService.exe is still RUNNING (12c)
(ntoskrnl/po/poshtdwn.c:131)    eventlog.exe is still RUNNING (140)
(ntoskrnl/po/poshtdwn.c:131)       rpcss.exe is still RUNNING (154)
(ntoskrnl/po/poshtdwn.c:131)     svchost.exe is still RUNNING (16c)
(ntoskrnl/po/poshtdwn.c:131)    umpnpmgr.exe is still RUNNING (188)
(ntoskrnl/po/poshtdwn.c:131)     spoolsv.exe is still RUNNING (1a0)
(ntoskrnl/po/poshtdwn.c:131)    explorer.exe is still RUNNING (254)
(ntoskrnl/po/poshtdwn.c:131)    VBoxTray.exe is still RUNNING (278)
(ntoskrnl/po/poshtdwn.c:139) HAL shutting down
(ntoskrnl/po/poshtdwn.c:143) I/O manager shutting down in phase 0
(ntoskrnl/po/poshtdwn.c:147) Configuration Manager shutting down
WARNING:  HvpWriteLog at lib/cmlib/hivewrt.c:26 is UNIMPLEMENTED!
WARNING:  HvpWriteLog at lib/cmlib/hivewrt.c:26 is UNIMPLEMENTED!
(ntoskrnl/po/poshtdwn.c:153) I/O manager shutting down in phase 1
WARNING:  CcWaitForCurrentLazyWriterActivity at ntoskrnl/cc/copy.c:573 is
UNIMPLEMENTED!
(ntoskrnl/po/poshtdwn.c:160) Disabling wake timers
(ntoskrnl/po/poshtdwn.c:164) Taking the system down
(ntoskrnl/po/poshtdwn.c:70) It's the final countdown...4
(ntoskrnl/po/power.c:82) No system power driver available
NTDDK: Pageable code called at IRQL > APC_LEVEL (2)
Assertion '0' failed at ARM³::CONTMEM line 449
PuTTYEntered debugger on embedded INT3 at 0x0008:0x808ee13e.
kdb:> bt
Eip:
<ntoskrnl.exe:ee13f (lib/rtl/i386/debug_asm.S:33 (DbgBreakPoint at 0))>
Frames:
<ntoskrnl.exe:90755 (ARM³::CONTMEM:449 (MiFreeContiguousMemory at 4))>
<ntoskrnl.exe:90a2f (ARM³::CONTMEM:640 (MmFreeContiguousMemory at 4))>
<VBoxVideo.sys:454c>
<VBoxVideo.sys:3c2d>
<VBoxVideo.sys:3ee1>
<VIDEOPRT.SYS:2540 (drivers/video/videoprt/dispatch.c:46
(IntVideoPortResetDisplayParameters at 8))>
<ntoskrnl.exe:5682c (ntoskrnl/inbv/inbv.c:211 (InbvAcquireDisplayOwnership at 0
))>
<ntoskrnl.exe:cd7cf (ntoskrnl/po/poshtdwn.c:36 (PopShutdownHandler at 0))>
<ntoskrnl.exe:cd96c (ntoskrnl/po/poshtdwn.c:103 (PopShutdownSystem at 4))>
<ntoskrnl.exe:cdbd2 (ntoskrnl/po/poshtdwn.c:165 (PopGracefulShutdown at 4))>
<ntoskrnl.exe:4f204 (ntoskrnl/ex/work.c:162 (ExpWorkerThreadEntryPoint at 4))>
<ntoskrnl.exe:dceba (ntoskrnl/ps/thread.c:156 (PspSystemThreadStartup at 8))>
<ntoskrnl.exe:53cb (ntoskrnl/ke/i386/thrdini.c:64 (KiThreadStartup at 0))>
<ntoskrnl.exe:dce56 (ntoskrnl/ps/thread.c:625 (PsCreateSystemThread at 28))>
<00000000>
kdb:>


On Fri, Sep 17, 2010 at 9:55 AM, victor martinez <vicmarcal at hotmail.com>wrote:

>  Nope.
> It is just that we are following 2003/XP architecture, so we have to use a
> XP driver. Seems VBox additions has installed a 2008 driver(for Vista/7) not
> compatible with ReactOS/XP Kernel.
>
> Did you created the Virtual Machine as "Windows XP" one?If not, could you
> test if the Assert happens too?
> Virtual Box is supposed to install the correct Additions depending on the
> Virtual Machine OS selected when creating the VM. So if VBOX installs a 2008
> driver when you have set your VM as "Windows XP" compatible then it is a
> VBOX bug.
>
>
>
> ------------------------------
> Date: Fri, 17 Sep 2010 08:58:46 +0200
>
> From: elhoir at gmail.com
> To: ros-dev at reactos.org
> Subject: Re: [ros-dev] ASSERT while shutting down ReactOS with VirtualBox
> Guest Additions
>
> ugh... so... its a VirtualBox bug?
>
> On Fri, Sep 17, 2010 at 6:22 AM, Michael Martin <martinmnet at hotmail.com>wrote:
>
>  You are indeed correct, sir. The ReactOS website even reads that its
> XP/2003. Sorry, my mistake.
>
> Mike
>
> > From: ros.arm at reactos.org
>
> > To: ros-dev at reactos.org
> > Date: Fri, 17 Sep 2010 04:33:14 +0200
>
> > Subject: Re: [ros-dev] ASSERT while shutting down ReactOS with VirtualBox
> Guest Additions
> >
> > I believe it was communicated to my team we are shooting for win2003, not
> 2008, which is an entirely different kernel architecture (Vista/Win7).
> >
> > You should use a more appropriate driver, or file a bug with the driver
> developer.
> >
> > -r
> >
> > > I don't think this has anything to do with amount of memory.
> > > Just glancing at the assert, I think that the vbox video driver that
> got installed was for made for win2008, in which MmFreeContiguousMemory can
> be called at IRQL<=DISPATCH_LEVEL. In reactos we Are using PAGED_CODE, which
> causes the assert. We should remove it as we are shooting for win2008.
> > >
> > > Date: Thu, 16 Sep 2010 22:30:44 +0200
> > > From: elhoir at gmail.com
> > > To: ros-dev at reactos.org
> > > Subject: Re: [ros-dev] ASSERT while shutting down ReactOS with
> VirtualBox Guest Additions installed
> > >
> > > its official build
> > > i will try to regtest....
> > >
> > > On Thu, Sep 16, 2010 at 10:21 PM, Olaf Siejka <caemyr at gmail.com>
> wrote:
> > >
> > > Is it official build or your own? Could you regress-test it to precise
> revision when it got broken?
> > >
> > >
> > > 2010/9/16 Javier Agustìn Fernàndez Arroyo <elhoir at gmail.com>
> > >
> > > 16 MB, default, i did not touch it
> > >
> > > On Thu, Sep 16, 2010 at 10:05 PM, Olaf Siejka <caemyr at gmail.com>
> wrote:
> > >
> > >
> > >
> > > How much mem did you assign to video card?
> > >
> > > Regards
> > > 2010/9/16 Javier Agustìn Fernàndez Arroyo <elhoir at gmail.com>
> > >
> > >
> > >
> > >
> > > steps to reproduce are:
> > >
> > >
> > > 1.- Install VBox guest additions
> > >
> > > 2.- Change color depth to 32-bit
> > > 3.- reboot
> > >
> > > 4.- Once rebooted in 32-bit color depth mode, shutdown ReactOS
> > >
> > > ReactOS will crash
> > >
> > >
> > > 2010/9/16 Javier Agustìn Fernàndez Arroyo <elhoir at gmail.com>
> > >
> > >
> > >
> > >
> > >
> > > hello,
> > >
> > > this is to sir_richard, mostly,
> > >
> > > i got this crash (assert) when shutting down ReactOS with the
> VirtualBox Guest Additions installed.
> > > i think the video driver is guilty for some reason i cannot
> understand... probably you know :)
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > > http://www.reactos.org/paste/index.php/7731/
> > >
> > >
> > >
> > >
> > > _______________________________________________
> > >
> > > Ros-dev mailing list
> > >
> > > Ros-dev at reactos.org
> > >
> > > http://www.reactos.org/mailman/listinfo/ros-dev
> > >
> > >
> > >
> > > _______________________________________________
> > >
> > > Ros-dev mailing list
> > >
> > > Ros-dev at reactos.org
> > >
> > > http://www.reactos.org/mailman/listinfo/ros-dev
> > >
> > >
> > >
> > >
> > > _______________________________________________
> > >
> > > Ros-dev mailing list
> > >
> > > Ros-dev at reactos.org
> > >
> > > http://www.reactos.org/mailman/listinfo/ros-dev
> > >
> > >
> > >
> > > _______________________________________________
> > >
> > > Ros-dev mailing list
> > >
> > > Ros-dev at reactos.org
> > >
> > > http://www.reactos.org/mailman/listinfo/ros-dev
> > >
> > >
> > >
> > >
> > > _______________________________________________
> > > Ros-dev mailing list
> > > Ros-dev at reactos.org
> > > http://www.reactos.org/mailman/listinfo/ros-dev_______________________________________________
> > > Ros-dev mailing list
> > > Ros-dev at reactos.org
> > > http://www.reactos.org/mailman/listinfo/ros-dev
> >
> >
> >
> > _______________________________________________
> > Ros-dev mailing list
> > Ros-dev at reactos.org
> > http://www.reactos.org/mailman/listinfo/ros-dev
>
> _______________________________________________
> Ros-dev mailing list
> Ros-dev at reactos.org
> http://www.reactos.org/mailman/listinfo/ros-dev
>
>
>
> _______________________________________________ Ros-dev mailing list
> Ros-dev at reactos.org http://www.reactos.org/mailman/listinfo/ros-dev
>
> _______________________________________________
> Ros-dev mailing list
> Ros-dev at reactos.org
> http://www.reactos.org/mailman/listinfo/ros-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.reactos.org/pipermail/ros-dev/attachments/20100917/340282cb/attachment-0001.htm>


More information about the Ros-dev mailing list