OK, I started the program with the -startvm option this time
and  -nopatm -nocsam -norawr3 -norawr0 as well. When I attemped
to start the game it still crashed. The is the gdb output:


[EMAIL PROTECTED]:~/vbox/out/linux.x86/debug/bin$ LD_LIBRARY_PATH=. 
gdb --args ./VirtualBox -startvm wingames -nopatm -nocsam -norawr3 -norawr0

GNU gdb 6.5-debian
Copyright (C) 2006 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i486-linux-gnu"...Using host libthread_db 
library "/lib/tls/i686/cmov/libthread_db.so.1".

(gdb) start
Breakpoint 1 at 0x8118e4f: 
file /home/benscott/vbox/src/VBox/Frontends/VirtualBox/src/main.cpp, line 
111.
Starting 
program: /home/benscott/vbox/out/linux.x86/debug/bin/VirtualBox -startvm 
wingames -nopatm -nocsam -norawr3 -norawr0
Failed to read a valid object file image from memory.
[Thread debugging using libthread_db enabled]
[New Thread -1263548736 (LWP 4687)]
warning: Lowest section in /usr/lib/libicudata.so.36 is .hash at 000000b4
[Switching to Thread -1263548736 (LWP 4687)]
main (argc=7, argv=0xbf86bf94)
    at /home/benscott/vbox/src/VBox/Frontends/VirtualBox/src/main.cpp:111
111         RTR3Init (true, ~(size_t)0);
(gdb) cont
Continuing.
[New Thread -1264763984 (LWP 4690)]
[Thread -1264763984 (LWP 4690) exited]
Warning: VBOX_XPCOM_HOME not set.
Type Manifest 
File: /home/benscott/vbox/out/linux.x86/debug/bin/components/xpti.dat
[New Thread -1267225680 (LWP 4691)]
[New Thread -1275618384 (LWP 4692)]
[Thread -1275618384 (LWP 4692) exited]
nsNativeComponentLoader: autoregistering begins.
nsNativeComponentLoader: autoregistering succeeded
nNCL: registering deferred (0)
[New Thread -1286788176 (LWP 4695)]
[New Thread -1264763984 (LWP 4697)]

!!Assertion Failed!!
Expression: iface
Location  : 
/home/benscott/vbox/out/linux.x86/debug/obj/src/VBox/Frontends/VirtualBox/VirtualBox/include/COMWrappers.h(8115)
 
PRBool CUSBController::GetEnabled() const

Program received signal SIGTRAP, Trace/breakpoint trap.
0x080fd2e4 in CUSBController::GetEnabled (this=0xbf86bc44)
    
at 
/home/benscott/vbox/out/linux.x86/debug/obj/src/VBox/Frontends/VirtualBox/VirtualBox/include/COMWrappers.h:8115
8115        Assert (iface);
(gdb) cont
Continuing.
[New Thread -1296622672 (LWP 4698)]
[New Thread -1297257552 (LWP 4699)]
[New Thread -1627178064 (LWP 4700)]
[New Thread -1284056144 (LWP 4701)]
[Thread -1284056144 (LWP 4701) exited]
[New Thread -1654903888 (LWP 4702)]
[New Thread -1655039056 (LWP 4703)]
[New Thread -1655174224 (LWP 4704)]
[New Thread -1655702608 (LWP 4705)]
[Thread -1296622672 (LWP 4698) exited]

          <<< BSOD happens here >>>

!!Assertion Failed!!
Expression: (null)
Location  : /home/fm3/src/vbox/src/recompiler/VBoxRecompiler.c(4266) cpu_abort
fatal error in recompiler cpu: Trying to execute code with memory type 
address=bf4ce020 addend=3921a000 at bf4ce838. (iHandlerMemType=0x70 
iMMIOMemType=0x60)


Program received signal SIGTRAP, Trace/breakpoint trap.
[Switching to Thread -1297257552 (LWP 4699)]
0xb68f6bb3 in cpu_abort (env=0xb2aea680,
    pszFormat=0xb693e3a4 "Trying to execute code with memory type address=%VGv 
addend=%VGp at %VGv. (iHandlerMemType=%#x iMMIOMemType=%#x)\n")
    at /home/fm3/src/vbox/src/recompiler/VBoxRecompiler.c:4266
4266    /home/fm3/src/vbox/src/recompiler/VBoxRecompiler.c: No such file or 
directory.
        in /home/fm3/src/vbox/src/recompiler/VBoxRecompiler.c
Current language:  auto; currently c
(gdb)

I hope this helps you in debugging. I will provide any additional data I can
if you show me what you need. Thank you. BTW, I really think this VM has 
potential, when it works it is quite impressive.

_______________________________________________
vbox-users mailing list
[email protected]
http://vbox.innotek.de/mailman/listinfo/vbox-users

Reply via email to