First the good news, with the current CVS on XP, VC++2008 Flightgear runs well.

The bad news is that on my Vista laptop it stops with a "Debug Assertion 
Failure" before the splash screen is replaced by the runtime display.

VC++2008 debug output is attached.

Both machines have an an identical setup as far as Flightgear is concerned and 
I have checked that OpenAL32.dll and wrap_oal.dll are the latest versionfrom 
the Creative site. Also the sound device drivers (Realtek High Definition) are 
up to date.

The breakpoint is at line 175 in Sample_openal.hxx:-

    void free_data() {
        if ( _data ) free( _data ); _data = NULL;

 The Stack frame points back to line 476 of soundmgr_openal.cxx:-

            if ( !testForALError("buffer add data") ) {


 
'fgfs.exe': Loaded 'D:\FlightGear\source\projects\VC90\Win32\Debug\fgfs.exe', 
Symbols loaded.
'fgfs.exe': Loaded 'C:\Windows\System32\ntdll.dll'
'fgfs.exe': Loaded 'C:\Windows\System32\kernel32.dll'
'fgfs.exe': Loaded 'C:\Windows\System32\opengl32.dll'
'fgfs.exe': Loaded 'C:\Windows\System32\msvcrt.dll'
'fgfs.exe': Loaded 'C:\Windows\System32\advapi32.dll'
'fgfs.exe': Loaded 'C:\Windows\System32\rpcrt4.dll'
'fgfs.exe': Loaded 'C:\Windows\System32\gdi32.dll'
'fgfs.exe': Loaded 'C:\Windows\System32\user32.dll'
'fgfs.exe': Loaded 'C:\Windows\System32\glu32.dll'
'fgfs.exe': Loaded 'C:\Windows\System32\ddraw.dll'
'fgfs.exe': Loaded 'C:\Windows\System32\dciman32.dll'
'fgfs.exe': Loaded 'C:\Windows\System32\setupapi.dll'
'fgfs.exe': Loaded 'C:\Windows\System32\oleaut32.dll'
'fgfs.exe': Loaded 'C:\Windows\System32\ole32.dll'
'fgfs.exe': Loaded 'C:\Windows\System32\dwmapi.dll'
'fgfs.exe': Loaded 'C:\Windows\System32\winmm.dll'
'fgfs.exe': Loaded 'C:\Windows\System32\oleacc.dll'
'fgfs.exe': Loaded 'C:\Windows\System32\wsock32.dll'
'fgfs.exe': Loaded 'C:\Windows\System32\ws2_32.dll'
'fgfs.exe': Loaded 'C:\Windows\System32\nsi.dll'
'fgfs.exe': Loaded 
'D:\FlightGear\install\msvc90\OpenSceneGraph\bin\osg60-osgd.dll'
'fgfs.exe': Loaded 
'D:\FlightGear\install\msvc90\OpenSceneGraph\bin\ot11-OpenThreadsd.dll'
'fgfs.exe': Loaded 
'C:\Windows\winsxs\x86_microsoft.vc90.debugcrt_1fc8b3b9a1e18e3b_9.0.30729.1_none_bb1f6aa1308c35eb\msvcr90d.dll'
'fgfs.exe': Loaded 
'C:\Windows\winsxs\x86_microsoft.vc90.debugcrt_1fc8b3b9a1e18e3b_9.0.30729.1_none_bb1f6aa1308c35eb\msvcp90d.dll'
'fgfs.exe': Loaded 
'D:\FlightGear\install\msvc90\OpenSceneGraph\bin\osg60-osgDBd.dll'
'fgfs.exe': Loaded 
'D:\FlightGear\install\msvc90\OpenSceneGraph\bin\osg60-osgUtild.dll'
'fgfs.exe': Loaded 
'D:\FlightGear\install\msvc90\OpenSceneGraph\bin\osg60-osgViewerd.dll'
'fgfs.exe': Loaded 
'D:\FlightGear\install\msvc90\OpenSceneGraph\bin\osg60-osgGAd.dll'
'fgfs.exe': Loaded 
'D:\FlightGear\install\msvc90\OpenSceneGraph\bin\osg60-osgTextd.dll'
'fgfs.exe': Loaded 'C:\Windows\System32\comdlg32.dll'
'fgfs.exe': Loaded 'C:\Windows\System32\shlwapi.dll'
'fgfs.exe': Loaded 
'C:\Windows\winsxs\x86_microsoft.windows.common-controls_6595b64144ccf1df_5.82.6001.18000_none_886786f450a74a05\comctl32.dll'
'fgfs.exe': Loaded 'C:\Windows\System32\shell32.dll'
'fgfs.exe': Loaded 'C:\Windows\System32\OpenAL32.dll'
'fgfs.exe': Loaded 'D:\FlightGear\3rdParty\bin\alut.dll', Binary was not built 
with debug information.
'fgfs.exe': Loaded 
'D:\FlightGear\install\msvc90\OpenSceneGraph\bin\osg60-osgParticled.dll'
'fgfs.exe': Loaded 'C:\Windows\System32\shimeng.dll'
'fgfs.exe': Loaded 'C:\Windows\System32\apphelp.dll'
'fgfs.exe': Loaded 'C:\Windows\AppPatch\AcLayers.dll'
'fgfs.exe': Loaded 'C:\Windows\System32\userenv.dll'
'fgfs.exe': Loaded 'C:\Windows\System32\secur32.dll'
'fgfs.exe': Loaded 'C:\Windows\System32\winspool.drv'
'fgfs.exe': Loaded 'C:\Windows\System32\mpr.dll'
'fgfs.exe': Loaded 'C:\Windows\System32\imm32.dll'
'fgfs.exe': Loaded 'C:\Windows\System32\msctf.dll'
'fgfs.exe': Loaded 'C:\Windows\System32\lpk.dll'
'fgfs.exe': Loaded 'C:\Windows\System32\usp10.dll'
'fgfs.exe': Loaded 'C:\Program Files\Sophos\Sophos 
Anti-Virus\sophos_detoured.dll'
'fgfs.exe': Loaded 'C:\Windows\System32\psapi.dll'
'fgfs.exe': Loaded 
'C:\Windows\winsxs\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.6002.18005_none_5cb72f96088b0de0\comctl32.dll'
First-chance exception at 0x75c3fbae in fgfs.exe: Microsoft C++ exception: 
sg_io_exception at memory location 0x0012cc54..
'fgfs.exe': Loaded 'C:\Windows\System32\uxtheme.dll'
'fgfs.exe': Loaded 'C:\Windows\System32\ig4icd32.dll', Binary was not built 
with debug information.
'fgfs.exe': Loaded 'C:\Windows\System32\ig4dev32.dll', Binary was not built 
with debug information.
'fgfs.exe': Loaded 'C:\Acer\Empowering Technology\ePower\SysHook.dll', Binary 
was not built with debug information.
'fgfs.exe': Loaded 
'D:\FlightGear\install\msvc90\OpenSceneGraph\bin\osgPlugins-2.9.5\osgdb_pngd.dll'
'fgfs.exe': Loaded 
'D:\FlightGear\install\msvc90\OpenSceneGraph\bin\osgPlugins-2.9.5\osgdb_txfd.dll'
'fgfs.exe': Loaded 
'D:\FlightGear\install\msvc90\OpenSceneGraph\bin\osgPlugins-2.9.5\osgdb_acd.dll'
'fgfs.exe': Loaded 
'D:\FlightGear\install\msvc90\OpenSceneGraph\bin\osgPlugins-2.9.5\osgdb_rgbd.dll'
'fgfs.exe': Loaded 'C:\Windows\System32\wdmaud.drv'
'fgfs.exe': Loaded 'C:\Windows\System32\ksuser.dll'
'fgfs.exe': Loaded 'C:\Windows\System32\MMDevAPI.dll'
'fgfs.exe': Loaded 'C:\Windows\System32\avrt.dll'
'fgfs.exe': Loaded 'C:\Windows\System32\wintrust.dll'
'fgfs.exe': Loaded 'C:\Windows\System32\crypt32.dll'
'fgfs.exe': Loaded 'C:\Windows\System32\msasn1.dll'
'fgfs.exe': Loaded 'C:\Windows\System32\imagehlp.dll'
'fgfs.exe': Loaded 'C:\Windows\System32\AudioSes.dll'
'fgfs.exe': Loaded 'C:\Windows\System32\AudioEng.dll'
'fgfs.exe': Loaded 'C:\Windows\System32\msacm32.drv'
'fgfs.exe': Loaded 'C:\Windows\System32\msacm32.dll'
'fgfs.exe': Loaded 'C:\Windows\System32\midimap.dll'
'fgfs.exe': Loaded 'C:\Windows\System32\wrap_oal.dll'
'fgfs.exe': Loaded 'C:\Windows\System32\dsound.dll'
'fgfs.exe': Loaded 'C:\Windows\System32\powrprof.dll'
'fgfs.exe': Loaded 'C:\Windows\System32\clbcatq.dll'
The thread 'Win32 Thread' (0x1180) has exited with code 0 (0x0).
The thread 'Win32 Thread' (0x994) has exited with code 0 (0x0).
The thread 'Win32 Thread' (0x1214) has exited with code 0 (0x0).
The thread 'Win32 Thread' (0x244) has exited with code 0 (0x0).
The thread 'Win32 Thread' (0x14b8) has exited with code 0 (0x0).
The thread 'Win32 Thread' (0xa1c) has exited with code 0 (0x0).
The thread 'Win32 Thread' (0x174c) has exited with code 0 (0x0).
The thread 'Win32 Thread' (0x144c) has exited with code 0 (0x0).
The thread 'Win32 Thread' (0xa38) has exited with code 0 (0x0).
The thread 'Win32 Thread' (0x138c) has exited with code 0 (0x0).
'fgfs.exe': Unloaded 'C:\Windows\System32\wrap_oal.dll'
'fgfs.exe': Loaded 'C:\Windows\System32\wrap_oal.dll'
'fgfs.exe': Loaded 'C:\Windows\System32\dinput.dll'
'fgfs.exe': Loaded 'C:\Windows\System32\hid.dll'
The thread 'Win32 Thread' (0x5f0) has exited with code 0 (0x0).
First-chance exception at 0x75c3fbae in fgfs.exe: Microsoft C++ exception: 
FP_Inactive at memory location 0x0012f64a..
First-chance exception at 0x75c3fbae in fgfs.exe: Microsoft C++ exception: 
FP_Inactive at memory location 0x0012f64a..
.
.
.
.
.
........Hundreds of line like this:-

First-chance exception at 0x75c3fbae in fgfs.exe: Microsoft C++ exception: 
FP_Inactive at memory location 0x0012f64a..
First-chance exception at 0x75c3fbae in fgfs.exe: Microsoft C++ exception: 
FP_Inactive at memory location 0x0012f64a..
HEAP[fgfs.exe]: Invalid address specified to RtlValidateHeap( 00240000, 
26AA0028 )
Windows has triggered a breakpoint in fgfs.exe.

This may be due to a corruption of the heap, which indicates a bug in fgfs.exe 
or any of the DLLs it has loaded.

This may also be due to the user pressing F12 while fgfs.exe has focus.

The output window may have more diagnostic information.
------------------------------------------------------------------------------
Join us December 9, 2009 for the Red Hat Virtual Experience,
a free event focused on virtualization and cloud computing. 
Attend in-depth sessions from your desk. Your couch. Anywhere.
http://p.sf.net/sfu/redhat-sfdev2dev
_______________________________________________
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel

Reply via email to