Oracle VirtualBox - crashing on ntoskrnl file

Here you can discuss ReactOS related topics.

Moderator: Moderator Team

wojo664
Posts: 320
Joined: Mon Jul 06, 2009 5:39 pm

Oracle VirtualBox - crashing on ntoskrnl file

Post by wojo664 »

Hello. Did anyone beside me noticed Ros crashing at first stage?
I'm running VBox 3.2.8.
ROS installer begins to copy the files, but when it hits ntoskrnl file, then VB crashes, showing "Critical Error" popup.
Firstly I saw it in 3.2.10, then I downgraded to 3.2.8 and no changes.

MadWolf
Posts: 544
Joined: Sat Dec 31, 2005 4:19 am
Contact:

Re: Oracle VirtualBox - crashing on ntoskrnl file

Post by MadWolf »

hi
you need to get a debug log have a look at my image tutorial
have a look at this https://sites.google.com/site/madguids0 ... ng-reactos

edit
is the host windows or linux

wojo664
Posts: 320
Joined: Mon Jul 06, 2009 5:39 pm

Re: Oracle VirtualBox - crashing on ntoskrnl file

Post by wojo664 »

Tried Windows/Windows XP, then Other/Other. Host - Windows XP
Already tried to debug it - no unusual activity, no exceptions in log.
When Install hits ntoskrnl.exe file, the wirtual machine goes to Guru Meditation mode.
Nice tutorial by the way, but I've already knew how to debug using Putty without reading it ;)
PS: I have three Ideas: either I have broken installation of the VirtualBox, or New version of VB revealed an error in ROS Installer that we did not seen before, or This is an error in VB itself....

hto
Developer
Posts: 2193
Joined: Sun Oct 01, 2006 3:43 pm

Re: Oracle VirtualBox - crashing on ntoskrnl file

Post by hto »

What is in VB log (as opposed to ROS log) ?

wojo664
Posts: 320
Joined: Mon Jul 06, 2009 5:39 pm

Re: Oracle VirtualBox - crashing on ntoskrnl file

Post by wojo664 »

http://www.reactos.org/paste/index.php/8249/
Strangely after I've tried older revision of ROS (in there Install stopped at calc.exe (calculator) file), the never revision started to do the same. Something strange is going on here ... We must try to solve this "X-Files" Mystery :D

hto
Developer
Posts: 2193
Joined: Sun Oct 01, 2006 3:43 pm

Post by hto »

Try to enable debug messages in uniata

wojo664
Posts: 320
Joined: Mon Jul 06, 2009 5:39 pm

Re: Oracle VirtualBox - crashing on ntoskrnl file

Post by wojo664 »

Can I use old Uniata debug driver from my bug 4995 (Metabug for uniata issues)? Also I don't know it will help... I'm always "switching" the bootcd's to atapi driver...

hto
Developer
Posts: 2193
Joined: Sun Oct 01, 2006 3:43 pm

Post by hto »

So you got that crash with good ol' atapi, not with uniata drv?

wojo664
Posts: 320
Joined: Mon Jul 06, 2009 5:39 pm

Re: Oracle VirtualBox - crashing on ntoskrnl file

Post by wojo664 »

Yes... I know this it's strange... Now I dom't konow what to do: stay with current VB or downgrade to the last working version, or wait ... Maybe that's because I've installed it over previous version (Sun VB)... But the installer seemed to detect the previous VB and automatically unistalled it.
So I need someone to confirm it on other system than mine. Maybe I should debug VB? But how...

hto
Developer
Posts: 2193
Joined: Sun Oct 01, 2006 3:43 pm

Post by hto »

It can be a ROS (atapi.sys, maybe) bug. Of course, VB is wrong, too. It should not crash even in the presence of ROS bugs.

Does uniata drv work for you?

wojo664
Posts: 320
Joined: Mon Jul 06, 2009 5:39 pm

Re: Oracle VirtualBox - crashing on ntoskrnl file

Post by wojo664 »

About Uniata (original): Again and again and again the same issue - black screen after ext2 file...

Ending in the debug file (ATAPI):

PC Compatible Eisa/Isa HAL Detected
(hal/halx86/generic/legacy/bus/sysbus.c:109) Translation of cf800 failed!
(ntoskrnl/io/pnpmgr/pnpinit.c:403) Need to build DACL
(ntoskrnl/io/iomgr/iorsrce.c:882) IoReportResourceUsage is halfplemented!
(ntoskrnl/io/iomgr/iorsrce.c:882) IoReportResourceUsage is halfplemented!
(ntoskrnl/io/iomgr/driver.c:1540) '\Driver\buslogic' initialization failed, status (0xc00000c0)
(ntoskrnl/io/iomgr/driver.c:1540) '\Driver\floppy' initialization failed, status (0xc000000e)
(ntoskrtion 2
(ntoskrnl/fstub/fstubex.c:607) StartingOffset: 0
(ntoskrnl/fstub/fstubex.c:608) PartitionLength: 0
(ntoskrnl/fstub/fstubex.c:609) RewritePartition: 0
(ntoskrnl/fstub/fstubex.c:610) PartitionType: 00
(ntoskrnl/fstub/fstubex.c:611) BootIndicator: 0
(ntoskrnl/fstub/fstubex.c:612) RecognizedPartition: 0
(ntoskrnl/fstub/fstubex.c:613) HiddenSectors: 0
(ntoskrnl/fstub/fstubex.c:602) Printing partition 3
(ntoskrnl/fstub/fstubex.c:607) StartingOffset: 0
(ntoskrnl/fstub/fstubex.c:608) PartitionLength: 0
(ntoskrnl/fstub/fstubex.c:609) RewritePartition: 0
(ntoskrnl/fstub/fstubex.c:610) PartitionType: 00
(ntoskrnl/fstub/fstubex.c:611) BootIndicator: 0
(ntoskrnl/fstub/fstubex.c:612) RecognizedPartition: 0
(ntoskrnl/fstub/fstubex.c:613) HiddenSectors: 0
(ntoskrnl/io/iomgr/arcname.c:338) Boot device found
(ntoskrnl/io/iomgr/file.c:420) Using IopParseDevice() hack. Requested invalid attributes: 1
(ntob/disksup.c:253) ZwOpenSymbolicLinkObject failed for \ArcName\multi(0)disk(0)rdisk(1), status=c0000034
(ntoskrnl/ex/init.c:1914) Free non-cache pages: 4990
(ARMÂł::LOADER:168) Loading: \SystemRoot\pci.sys at FDDCF000 with b pages
(ntoskrnl/ex/init.c:1961) Free non-cache pages: 4948
(ARMÂł::ZEROPAGE:41) Free non-cache pages: 4948
(ntoskrnl/io/iomgr/file.c:420) Using IopParseDevice() hack. Requested invalid attributes: 1
(ntoskrnl/io/iomgr/file.c:420) Using IopParseDevice() hack. Requested invalid attributes: 11f
(ntoskrnl/io/iomgr/file.c:420) Using IopParseDevice() hack. Requested invalid attributes: 9
(ntoskrnl/io/iomgr/file.c:420) Using IopParseDevice() hack. Requested invalid attributes: 116
And VB crashes on Calc.exe

hto
Developer
Posts: 2193
Joined: Sun Oct 01, 2006 3:43 pm

Post by hto »

Can you obtain debug output from atapi.sys ?

wojo664
Posts: 320
Joined: Mon Jul 06, 2009 5:39 pm

Re: Oracle VirtualBox - crashing on ntoskrnl file

Post by wojo664 »

I don't have currently ROSBE installed on my computer... Also need for downloading the whole ROS code just for compiling a single driver frightens me...
Pitty that I've deleted the code...

ThePhysicist
Developer
Posts: 508
Joined: Mon Apr 25, 2005 12:46 pm

Re: Oracle VirtualBox - crashing on ntoskrnl file

Post by ThePhysicist »

I also got problems after upgrading VBox. Disabling USB fixed the issue for me.

wojo664
Posts: 320
Joined: Mon Jul 06, 2009 5:39 pm

Re: Oracle VirtualBox - crashing on ntoskrnl file

Post by wojo664 »

I don't get it... It seems to work on my old experimental Uniata driver....
EDIT:
Not 100% :(
REVISION 49559
(subsystems/win32/win32k/eng/device.c:200) Found default entry: 6 'framebuf'
(subsystems/win32/win32k/eng/device.c:200) Found default entry: 11 'framebuf'
(subsystems/win32/win32k/eng/device.c:224) Prepared 26 modes for <unknown>
err:(dll/win32/user32/misc/dllmain.c:369) GetConnected
(subsystems/win32/win32k/ntuser/desktop.c:576) RtlQueryRegistryValues failed for PaintDesktopVersion (c0000034)
(subsystems/win32/win32k/ntuser/hook.c:909) Kill Thread Hooks pti 0xb0090468 pdo 0x0
(subsystems/win32/win32k/main/dllmain.c:257) No Desktop handle for this Thread!
(subsystems/win32/win32k/ntuser/sysparams.c:1497) UserSystemParametersInfo called without active windowstation.
err:(dll/win32/shell32/shellpath.c:1468) Failed to create directory L"%USERPROFILE%\\Local Settings\\Temporary Internet Files".
err:(dll/win32/wininet/urlcache.c:551) Couldn't get path for default container 0
err:(dll/win32/shell32/shellpath.c:1468) Failed to create directory L"%USERPROFILE%\\Local Settings\\History".
err:(dll/win32/wininet/urlcache.c:551) Couldn't get path for default container 1
err:(dll/win32/shell32/shellpath.c:1468) Failed to create directory L"%USERPROFILE%\\Cookies".
err:(dll/win32/wininet/urlcache.c:551) Couldn't get path for default container 2
(subsystems/win32/win32k/eng/pdevobj.c:269) Using iDefaultMode = 11
(subsystems/win32/win32k/eng/pdevobj.c:120) PDEVOBJ_bEnablePDEV()
(subsystems/win32/win32k/eng/pdevobj.c:149) PDEVOBJ_bEnablePDEV - dhpdev = E115F258
fixme:(dll/win32/user32/windows/cursoricon.c:1008) Copying from resource isn't implemented yet
fixme:(dll/win32/user32/windows/cursoricon.c:1008) Copying from resource isn't implemented yet
fixme:(dll/win32/user32/windows/cursoricon.c:1008) Copying from resource isn't implemented yet
fixme:(dll/win32/user32/windows/cursoricon.c:1008) Copying from resource isn't implemented yet

*** Fatal System Error: 0x0000007f
(0x0000000D,0x00000000,0x00000000,0x00000000)

Entered debugger on embedded INT3 at 0x0008:0x808e4afc.
kdb:> uTTY8;24;80tbt
Command 'uTTY8;24;80tbt' is unknown.
kdb:> bt
Eip:
<ntoskrnl.exe:e4afd>
Frames:
<ntoskrnl.exe:8976>
<ntoskrnl.exe:1818>
<ntoskrnl.exe:4e73>
<ntoskrnl.exe:dea67>
<ntoskrnl.exe:df84c>
<winlogon.exe:57e3>
<winlogon.exe:4049>
<winlogon.exe:6eb9>
<winlogon.exe:6ce1>
<winlogon.exe:6d43>
<00000000>
kdb:>
Firts stage passed with couple of freezes, at second it firtsly caused BSOD, secondly I've debugged it, and it sowed upper error.
Later, it began throwing some nonsense lines.
--------- RANDOM NONSENSE LINES ARE BELOW--------------
kdb:> (subsystems/win32/win32k/ntuser/display.c:85) InitDisplayDriver(\Device\Video0, \Re
--- Press q to abort, any other key to continue ---
gstry\Machine\System\CurrentControlSet\Hardware Profiles\Current\System\CurrentControlSet\Services\VBE
--- Press q to abort, any other key to continue ---
\evice0);
Command '(subsystems/win32/win32k/ntuser/display.c:85) InitDisplayDriver(\Device\Video0, \Regstry\Machine\System\CurrentControlSet\Hardware Profiles\Current\System\CurrentControlSet\Services\VBE\evice0);' is unknown.
kdb:> (subsystems/win32/win32k/eng/device.c:127) trying driver: framebuf
Command '(subsystems/win32/win32k/eng/device.c:127) trying driver: framebuf' is unknown.
kdb:> (ARMÂł::LOADER:168) Loading: \SystemRoot\System32\framebuf.dll at FDC23000 with 8 pages
Command '(ARMÂł::LOADER:168) Loading: \SystemRoot\System32\framebuf.dll at FDC23000 with 8 pages' is unknown.
kdb:> (subsystems/win32/win32k/eng/device.c:200) Found default entry: 6 'framebuf'
Command '(subsystems/win32/win32k/eng/device.c:200) Found default entry: 6 'framebuf'' is unknown.
kdb:> (subsystems/win32/win32k/eng/device.c:200) Found default entry: 11 'framebuf'
Command '(subsystems/win32/win32k/eng/device.c:200) Found default entry: 11 'framebuf'' is unknown.
kdb:> (subsystems/win32/win32k/eng/device.c:224) Prepared 26 modes for <unknown>
Command '(subsystems/win32/win32k/eng/device.c:224) Prepared 26 modes for <unknown>' is unknown.
kdb:> err:(dll/win32/user32/misc/dllmain.c:369) GetConnected
Command 'err:(dll/win32/user32/misc/dllmain.c:369) GetConnected' is unknown.
kdb:> (subsystems/win32/win32k/ntuser/desktop.c:576) RtlQueryRegistryValues failed for PaintDesktopVer
--- Press q to abort, any other key to continue ---
son (c0000034)
Command '(subsystems/win32/win32k/ntuser/desktop.c:576) RtlQueryRegistryValues failed for PaintDesktopVerson (c0000034)' is unknown.
kdb:> (subsystems/win32/win32k/ntuser/hook.c:909) Kill Thread Hooks pti 0xb0090468 pdo 0x0
Command '(subsystems/win32/win32k/ntuser/hook.c:909) Kill Thread Hooks pti 0xb0090468 pdo 0x0' is unknown.
kdb:> (subsystems/win32/win32k/main/dllmain.c:257) No Desktop handle for this Thread!
Command '(subsystems/win32/win32k/main/dllmain.c:257) No Desktop handle for this Thread!' is unknown.
kdb:> (subsystems/win32/win32k/ntuser/sysparams.c:1497) UserSystemParametersInfo called without activ
--- Press q to abort, any other key to continue ---
ewindowstation.
Command '(subsystems/win32/win32k/ntuser/sysparams.c:1497) UserSystemParametersInfo called without activewindowstation.' is unknown.
kdb:> err:(dll/win32/shell32/shellpath.c:1468) Failed to create directory L"%USERPROFILE%\\Local Sett
--- Press q to abort, any other key to continue ---
igs\\Temporary Internet Files".
Command 'err:(dll/win32/shell32/shellpath.c:1468) Failed to create directory L"%USERPROFILE%\\Local Settigs\\Temporary Internet Files".' is unknown.
kdb:> err:(dll/win32/wininet/urlcache.c:551) Couldn't get path for default container 0
Command 'err:(dll/win32/wininet/urlcache.c:551) Couldn't get path for default container 0' is unknown.
kdb:> err:(dll/win32/shell32/shellpath.c:1468) Failed to create directory L"%USERPROFILE%\\Local Sett
--- Press q to abort, any other key to continue ---
igs\\History".
Command 'err:(dll/win32/shell32/shellpath.c:1468) Failed to create directory L"%USERPROFILE%\\Local Settigs\\History".' is unknown.
kdb:> err:(dll/win32/wininet/urlcache.c:551) Couldn't get path for default container 1
Command 'err:(dll/win32/wininet/urlcache.c:551) Couldn't get path for default container 1' is unknown.
kdb:> err:(dll/win32/shell32/shellpath.c:1468) Failed to create directory L"%USERPROFILE%\\Cookies".
Command 'err:(dll/win32/shell32/shellpath.c:1468) Failed to create directory L"%USERPROFILE%\\Cookies".' is unknown.
kdb:> err:(dll/win32/wininet/urlcache.c:551) Couldn't get path for default container 2
Command 'err:(dll/win32/wininet/urlcache.c:551) Couldn't get path for default container 2' is unknown.
kdb:> (subsystems/win32/win32k/eng/pdevobj.c:269) Using iDefaultMode = 11
Command '(subsystems/win32/win32k/eng/pdevobj.c:269) Using iDefaultMode = 11' is unknown.
kdb:> (subsystems/win32/win32k/eng/pdevobj.c:120) PDEVOBJ_bEnablePDEV()
Command '(subsystems/win32/win32k/eng/pdevobj.c:120) PDEVOBJ_bEnablePDEV()' is unknown.
kdb:> (subsystems/win32/win32k/eng/pdevobj.c:149) PDEVOBJ_bEnablePDEV - dhpdev = E115F258
Command '(subsystems/win32/win32k/eng/pdevobj.c:149) PDEVOBJ_bEnablePDEV - dhpdev = E115F258' is unknown.
kdb:> fixme:(dll/win32/user32/windows/cursoricon.c:1008) Copying from resource isn't implemented yet
Command 'fixme:(dll/win32/user32/windows/cursoricon.c:1008) Copying from resour
Command 'fixme:(ddb:> fixme:(dll/1008) Copying from resource isn't implemented yet
Command 'fixme:(dll/win32/user32/windows/cursoricon.c:1008) Copying from resource isn't implemented yet' is unknown.
kdb:> fixme:(dll/win32/user32/windows/cursoricon.c:1008) Copying from resource isn't implemented yet
Command 'fixme:(dll/win32/user32/windows/cursoricon.c:1008) Copying from resource isn't implemented yet' is unknown.
kdb:>
Command 'fixme:(dll/win32/user32/windows/cursoricon.c:1008) Copying from resource isn't implemented yet' is unknown.
kdb:> *** Fatal System Error: 0x0000007f
Command '*** Fatal System Error: 0x0000007f' is unknown.
kdb:> (0x0000000D,0x00000000,0x00000000,0x00000000)
Command ' (0x0000000D,0x00000000,0x00000000,0x00000000)' is unknown.
kdb:>
Command ' (0x0000000D,0x00000000,0x00000000,0x00000000)' is unknown.
kdb:> Entered debugger on embedded INT3 at 0x0008:0x808e4afc.
Command 'Entered debugger on embedded INT3 at 0x0008:0x808e4afc.' is unknown.
kdb:> kdb:> uTTY8;24;80tbt
Command 'kdb:> uTTY8;24;80tbt' is unknown.
kdb:> Command 'uTTY8;24;80tbt' is unknown.
Command 'Command 'uTTY8;24;80tbt' is unknown.' is unknown.
kdb:> kdb:> bt

Post Reply

Who is online

Users browsing this forum: TMStreicher, Yeti [Bot] and 4 guests