NOTES: On Plib and OSG, Win32
It seems as long as I can remember, fg has had a knack for not
being very friendly in a windows environment especially when a user wants to
try more than one installation version on windows.
The problem seems to lye with fgrun, it stores specific configuration data in a
windows system folder which is not appropriate for multiple versions of FG such
as plig and osg, because osg defaults the 3D clouds to a 0 value. In windows
this data is stored in C:\Documents and settings\username\Application
Data\Flightgear.org
But no matter where the OSG or PLIB versions are installed or what paths are
set via FGRUN or the BATCH file fgwrap.bat both OSG and PLIB use the same
C:\Documents and settings\username\Application Data\Flightgear.org PATH names?
I tried, changing the paths in the bat file but no go, and FGRUN does not have
command options to change where it stores this system information.
Their is only one work around I found which is very annoying, but works, and
that is to create 2 windows accounts each account then has these relative path
name's.
C:\Documents and settings\userACCOUNT1\Application Data\Flightgear.org
C:\Documents and settings\userACCOUNT2\Application Data\Flightgear.org
Etc.
It would be useful to create flightgear.osg and flightgear.plib directories so
by keeping none compatible settings apart for win32 users !!!!!!!!!!
Then I can have FG OSG installed on one, and PLIB installed on the other, but
this is a very inconvieniant way of having to do things!!!!!
Regarding the crashes when PLIB tried to access the configuration data created
by the OSG version of Flightgear --
AndersG suggested - I Check my autosave.xml maybe plib crashes because osg set
the 3d-cloud cache or resolution to 0. (Which it had done)
Strange things in FG?
Other oddities:
1/ flight instrument panel to goes dark when I turn on the HUD in OSG version.
2/ Vertical Speed indicator - the needle is twitching like it has altzeimers,
very unstable Both OSG & Plib
3/ Scenery paths are not always being saved ? (Not sure if this is a problem
caused by initial install of Plib & OSG being in conflict)
FIND BELOW
EDITED - Dr Watson Crash dump reports -
Application exception occurred:
App: C:\Program Files\FlightGear\binplib\FlightGear.exe (pid=948)
When: 27/05/2007 @ 17:24:18.250
Exception number: c0000094 (divide by zero)
*----> System Information <----*
Computer Name: VENUS6
User Name: Julie
Terminal Session Id: 0
Number of Processors: 1
Processor Type: x86 Family 15 Model 39 Stepping 1
Windows Version: 5.1
Current Build: 2600
Service Pack: 2
Current Type: Uniprocessor Free
Registered Organization: Home
Registered Owner: Julie
*----> Task List <----*
0 System Process
4 System
1104 smss.exe
1176 csrss.exe
1200 winlogon.exe
1252 services.exe
1264 lsass.exe
1420 svchost.exe
1496 svchost.exe
1588 svchost.exe
1644 svchost.exe
1684 svchost.exe
2008 Error 0xD0000022
2024 Error 0xD0000022
2044 Error 0xD0000022
268 Error 0xD0000022
476 spoolsv.exe
708 Error 0xD0000022
768 kpf4ss.exe
792 Error 0xD0000022
864 kpf4gui.exe
976 nod32krn.exe
1000 Error 0xD0000022
1012 Error 0xD0000022
1044 nvsvc32.exe
1224 Error 0xD0000022
1312 Error 0xD0000022
1664 wdfmgr.exe
2132 Explorer.EXE
2812 kpf4gui.exe
2820 alg.exe
2856 SOUNDMAN.EXE
2916 RUNDLL32.EXE
2980 nod32kui.exe
2988 Error 0xD0000022
3036 ctfmon.exe
3060 Ad-Watch.exe
3204 NMBgMonitor.exe
3640 FRAPS.EXE
3836 WheelKeys.exe
3972 NMIndexingService.exe
272 NMIndexStoreSvr.exe
2832 taskmgr.exe
3092 cmd.exe
3600 fgrun.exe
948 FlightGear.exe
3772 msmsgs.exe
4032 drwtsn32.exe
3424 rundll32.exe
*----> Module List <----*
(0000000000340000 - 0000000000356000: C:\WINDOWS\system32\OpenAL32.dll
(0000000000360000 - 0000000000372000: C:\Program
Files\FlightGear\binplib\zlib1.dll
(0000000000390000 - 00000000003cd000: C:\Program
Files\FlightGear\binplib\glut32.dll
(0000000000400000 - 0000000000ab0000: C:\Program
Files\FlightGear\binplib\FlightGear.exe
(0000000010000000 - 0000000010010000: C:\Program
Files\FlightGear\binplib\pthreadVC2.dll
(0000000010840000 - 0000000010a5f000: C:\WINDOWS\system32\wrap_oal.dll
(0000000020b00000 - 0000000020b45000: C:\WINDOWS\system32\imon.dll
(000000005ad70000 - 000000005ada8000: C:\WINDOWS\system32\uxtheme.dll
(000000005d090000 - 000000005d12a000: C:\WINDOWS\system32\COMCTL32.dll
(000000005ed00000 - 000000005edcc000: C:\WINDOWS\system32\OPENGL32.dll
(0000000063560000 - 0000000063969000: C:\FRAPS\FRAPS.DLL
(00000000662b0000 - 0000000066308000: C:\WINDOWS\system32\hnetcfg.dll
(0000000068b20000 - 0000000068b40000: C:\WINDOWS\system32\GLU32.dll
(0000000069500000 - 0000000069a73000: C:\WINDOWS\system32\nvoglnt.dll
(0000000071a50000 - 0000000071a8f000: C:\WINDOWS\system32\mswsock.dll
(0000000071a90000 - 0000000071a98000: C:\WINDOWS\System32\wshtcpip.dll
(0000000071aa0000 - 0000000071aa8000: C:\WINDOWS\system32\WS2HELP.dll
(0000000071ab0000 - 0000000071ac7000: C:\WINDOWS\system32\WS2_32.dll
(0000000071ad0000 - 0000000071ad9000: C:\WINDOWS\system32\WSOCK32.dll
(0000000071bf0000 - 0000000071c03000: C:\WINDOWS\system32\SAMLIB.dll
(0000000072d10000 - 0000000072d18000: C:\WINDOWS\system32\msacm32.drv
(0000000072d20000 - 0000000072d29000: C:\WINDOWS\system32\wdmaud.drv
(0000000073760000 - 00000000737a9000: C:\WINDOWS\system32\DDRAW.dll
(0000000073bc0000 - 0000000073bc6000: C:\WINDOWS\system32\DCIMAN32.dll
(0000000073ee0000 - 0000000073ee4000: C:\WINDOWS\system32\KsUser.dll
(0000000073f10000 - 0000000073f6c000: C:\WINDOWS\system32\dsound.dll
(0000000074720000 - 000000007476b000: C:\WINDOWS\system32\MSCTF.dll
(00000000763b0000 - 00000000763f9000: C:\WINDOWS\system32\comdlg32.dll
(0000000076b40000 - 0000000076b6d000: C:\WINDOWS\system32\WINMM.dll
(0000000076c30000 - 0000000076c5e000: C:\WINDOWS\system32\WINTRUST.dll
(0000000076c90000 - 0000000076cb8000: C:\WINDOWS\system32\IMAGEHLP.dll
(0000000076f60000 - 0000000076f8c000: C:\WINDOWS\system32\WLDAP32.dll
(0000000076fd0000 - 000000007704f000: C:\WINDOWS\system32\CLBCATQ.DLL
(0000000077050000 - 0000000077115000: C:\WINDOWS\system32\COMRes.dll
(0000000077120000 - 00000000771ac000: C:\WINDOWS\system32\OLEAUT32.DLL
(00000000773d0000 - 00000000774d2000:
C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.2180_x-ww_a84f1ff9\comctl32.dll
(00000000774e0000 - 000000007761d000: C:\WINDOWS\system32\ole32.dll
(0000000077690000 - 00000000776b1000: C:\WINDOWS\system32\NTMARTA.DLL
(0000000077a80000 - 0000000077b14000: C:\WINDOWS\system32\CRYPT32.dll
(0000000077b20000 - 0000000077b32000: C:\WINDOWS\system32\MSASN1.dll
(0000000077b40000 - 0000000077b62000: C:\WINDOWS\system32\Apphelp.dll
(0000000077bd0000 - 0000000077bd7000: C:\WINDOWS\system32\midimap.dll
(0000000077be0000 - 0000000077bf5000: C:\WINDOWS\system32\MSACM32.dll
(0000000077c00000 - 0000000077c08000: C:\WINDOWS\system32\VERSION.dll
(0000000077c10000 - 0000000077c68000: C:\WINDOWS\system32\msvcrt.dll
(0000000077dd0000 - 0000000077e6b000: C:\WINDOWS\system32\ADVAPI32.dll
(0000000077e70000 - 0000000077f01000: C:\WINDOWS\system32\RPCRT4.dll
(0000000077f10000 - 0000000077f57000: C:\WINDOWS\system32\GDI32.dll
(0000000077f60000 - 0000000077fd6000: C:\WINDOWS\system32\SHLWAPI.dll
(0000000078130000 - 00000000781cb000: C:\Program
Files\FlightGear\binplib\MSVCR80.dll
(000000007c420000 - 000000007c4a7000: C:\Program
Files\FlightGear\binplib\MSVCP80.dll
(000000007c800000 - 000000007c8f4000: C:\WINDOWS\system32\kernel32.dll
(000000007c900000 - 000000007c9b0000: C:\WINDOWS\system32\ntdll.dll
(000000007c9c0000 - 000000007d1d5000: C:\WINDOWS\system32\SHELL32.dll
(000000007e410000 - 000000007e4a0000: C:\WINDOWS\system32\USER32.dll
*----> State Dump for Thread Id 0xd68 <----*
eax=00100000 ebx=00000000 ecx=00000000 edx=00000000 esi=00000000 edi=00000000
eip=006415ce esp=0012fa2c ebp=0012fd34 iopl=0 nv up ei pl zr na po nc
cs=001b ss=0023 ds=0023 es=0023 fs=003b gs=0000 efl=00200246
*** ERROR: Module load completed but symbols could not be loaded for C:\Program
Files\FlightGear\binplib\FlightGear.exe
function: FlightGear
006415ba 2ca1 sub al,0xa1
006415bc 94 xchg eax,esp
006415bd 7b78 jpo FlightGear+0x241637 (00641637)
006415bf 00568b add [esi-0x75],dl
006415c2 f1 ???
006415c3 0faff1 imul esi,ecx
006415c6 c1e00a shl eax,0xa
006415c9 03f6 add esi,esi
006415cb 03f6 add esi,esi
006415cd 99 cdq
FAULT ->006415ce f7fe idiv esi
006415d0 5e pop esi
006415d1 85c0 test eax,eax
006415d3 7505 jnz FlightGear+0x2415da (006415da)
006415d5 b801000000 mov eax,0x1
006415da 51 push ecx
006415db 8b0dc4dc7900 mov ecx,[FlightGear+0x39dcc4 (0079dcc4)]
006415e1 50 push eax
006415e2 e8090a0100 call FlightGear+0x251ff0 (00651ff0)
006415e7 c3 ret
006415e8 cc int 3
*----> Stack Back Trace <----*
WARNING: Stack unwind information not available. Following frames may be wrong.
ChildEBP RetAddr Args to Child
0012fd34 004157ae 2b01d926 006f6f10 7e419689 FlightGear+0x2415ce
0012fe54 0040e25b 00393713 00ab4dc8 00415e49 FlightGear+0x157ae
7c43e835 e87c452c 00011dbe 8b0c458b 758b1448 FlightGear+0xe25b
92b81c6a 00000000 00000000 00000000 00000000 0xe87c452c
*----> Raw Stack Dump <----*
000000000012fa2c 30 a7 41 01 ba 65 61 00 - 00 00 00 00 21 a9 53 00
0.A..ea.....!.S.
000000000012fa3c 00 00 00 00 0e 50 5f 00 - 00 00 00 00 30 a7 41 01
.....P_.....0.A.
000000000012fa4c 37 58 5f 00 00 00 00 00 - 01 76 17 78 30 a7 41 01
7X_......v.x0.A.
000000000012fa5c d9 8c 13 78 7e 69 1f 53 - fe ff ff ff 00 00 00 00
...x~i.S........
000000000012fa6c e0 20 37 05 e0 fa 12 00 - d9 8c 13 78 18 00 00 00 .
7........x....
000000000012fa7c fe ff 00 ff 00 00 ab 00 - 7c f8 12 00 88 a0 15 05
........|.......
000000000012fa8c 28 fb 12 00 18 ee 90 7c - f0 06 91 7c ff ff ff ff
(......|...|....
000000000012fa9c eb 06 91 7c 83 4d 13 78 - 00 00 ab 00 00 00 00 00
...|.M.x........
000000000012faac 10 00 00 00 00 00 00 00 - 18 fb 12 00 d4 fa 12 00
................
000000000012fabc 01 76 17 78 11 0e 16 78 - 10 00 00 00 00 eb 30 05
.v.x...x......0.
000000000012facc dc fa 12 00 01 00 00 00 - 34 fd 12 00 ca 4d 46 00
........4....MF.
000000000012fadc 3a de 01 2b 3c 61 5f 00 - 00 00 00 00 05 00 00 00
:..+<a_.........
000000000012faec 64 76 17 78 d0 34 70 00 - ad 90 5f 00 18 fb 12 00
dv.x.4p..._.....
000000000012fafc 01 00 00 00 9b 56 46 00 - d0 34 70 00 18 fb 12 00
.....VF..4p.....
000000000012fb0c 01 00 00 00 72 df 01 2b - f8 34 f5 04 64 38 70 00
....r..+.4..d8p.
000000000012fb1c d0 da 79 00 50 65 61 00 - b0 65 61 00 f4 fc 12 00
..y.Pea..ea.....
000000000012fb2c e8 1d 6d 00 00 00 00 00 - 77 5c 46 00 d0 34 70 00
..m.....w\F..4p.
000000000012fb3c d0 da 79 00 50 65 61 00 - b0 65 61 00 01 00 00 00
..y.Pea..ea.....
000000000012fb4c 06 00 00 00 20 72 ab 00 - 80 8a 13 78 2f 65 6e 76 ....
r.....x/env
000000000012fb5c 69 72 6f 6e 6d 65 6e 74 - 2f 63 6c 6f 75 64 73 2f
ironment/clouds/
**************** Please email me for the rest of the crash dump *************
-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel