2006/11/4, Olaf Flebbe <[EMAIL PROTECTED]>:

>
> Could you please try to run it in the debugger and give the
> traceback/Call Trace? Where does it crash exactly.
>
> Maybe you have to add run time options: Right Click on  Flightgear in
> the Solution Explorer and  Choose Properties Configuration
> Properties/Debugging (for instance --fg-root=..... )


Good morning,

I just started the debugger and here's what he tells me in the "Call
Stack"-flag :


        FlightGear.exe!_crt_debugger_hook(int _Reserved=4194304)  Line 65       
C
        FlightGear.exe!_invalid_parameter(const wchar_t *
pszExpression=0x00000000, const wchar_t * pszFunction=0x00000000,
const wchar_t * pszFile=0x00000000, unsigned int nLine=0, unsigned int
pReserved=0)  Line 86 + 0x7 bytes       C++
        FlightGear.exe!_openfile(const char * filename=0x0012f120, const
char * mode=0x00000000, int shflag=64, _iobuf * str=0x00a25448)  Line
248 + 0x19 bytes        C
        FlightGear.exe!_fsopen(const char * file=0x00a25448, const char *
mode=0x0097a36c, int shflag=64)  Line 85 + 0xb bytes    C
        FlightGear.exe!fopen(const char * file=0x0012f120, const char *
mode=0x0097a36c)  Line 124 + 0xf bytes  C
>       FlightGear.exe!ssgLoadAC(const char * fname=0x10a81b00, const
ssgLoaderOptions * options=0x00000000)  Line 898 + 0x3d bytes   C++
        FlightGear.exe!ssgLoadAC3D(const char * fname=0x10a81b00, const
ssgLoaderOptions * options=0x00000000)  Line 863 + 0xf bytes    C++
        FlightGear.exe!ssgLoad(const char * fname=0x10a81b00, const
ssgLoaderOptions * options=0x00000000)  Line 227        C++
        FlightGear.exe!sgLoad3DModel()  + 0x4fb bytes   
        10a81b88()      
        FlightGear.exe!free(void * pBlock=0x10a81b08)  Line 110 C
        FlightGear.exe!SGPropertyNode::getNode()  + 0x150 bytes 
        74697747()      

Indeed, the problem seems to be in some plib code, since he points me
towards the file ssgloadac.cxx , line 898 which says: "loader_fd =
fopen ( filename, "ra" ) ;"

To be honest, I dont have a clue what to do, it's the first time I use
debugging mode and I am really not that sure what to do with all that
information he gives me. If you need some further information just let
me know, it's too much to list it all in here.
Well maybe this could be important, too: here's what he tells me in
the "Autos"-flag about loader_fd:

-               loader_fd       0x00000000 {_ptr=??? _cnt=??? _base=??? ...}    
_iobuf *
                _ptr    CXX0030: Error: expression cannot be evaluated  
                _cnt    CXX0030: Error: expression cannot be evaluated  
                _base   CXX0030: Error: expression cannot be evaluated  
                _flag   CXX0030: Error: expression cannot be evaluated  
                _file   CXX0030: Error: expression cannot be evaluated  
                _charbuf        CXX0030: Error: expression cannot be evaluated  
                _bufsiz CXX0030: Error: expression cannot be evaluated  
                _tmpfname       CXX0030: Error: expression cannot be evaluated  


He also says something like "no symbols loaded" for a few dll-files
like ntdll.dll, version.dll, kernel32.dll and so on...
Plus, "Binary was not build with debugging information" for
OpenAL32.dll, nvoglnt.dll and nvwrses.dll.

I would be very appreciative for any help about this.

Best,

Thomas

-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel

Reply via email to