View Issue Details

IDProjectCategoryView StatusLast Update
0000470FSSCPlauncherpublic2005-07-13 14:17
Reportergallowglass Assigned Tophreak  
PrioritynormalSeveritycrashReproducibilityalways
Status resolvedResolutionfixed 
Summary0000470: Crash on startup
DescriptionFs2_open_3_6_5 crashes on startup with an Access Violation in module fs2_open_3_6_5.exe at 001b:00000000 immediately, no video is displayed. The launcher is set to use the default FS2 (no options). I havn't been able to find a combination of flags that works yet.



If video is set to OpenGL rather than D3D the loading screen is briefly displayed before crashing. The same happens with the fs2_open_T-20050622 build of the launcher.

The media vp version is 3.6.6, I saw that this problem happened before and was fixed in 3.6.6 but not for me :(.

Error logs and fs logs are attached
Additional InformationVideo Card: nVidia GeForce 6600GT
Win 2000
1Gb RAM


Debugger output:

Assert: Web_cursor_bitmap >= 0
File: d:\src\fs2_open.testing\code\graphics\2d.cpp
Line: 1339
[This filename points to the location of a file on the computer that built this executable]

Call stack:
------------------------------------------------------------------
    game_init() WinMainSub() WinMain() WinMainCRTStartup() KERNEL32.dll 7c5987e7()
------------------------------------------------------------------
TagsNo tags attached.

Activities

2005-07-12 16:24

 

logs.zip (37,404 bytes)

phreak

2005-07-12 16:39

developer   ~0002760

This is the first thing to load and usually means that you didn't place your SCP executable in the same directory where you installed regular FS2.

Goober5000

2005-07-12 20:39

administrator   ~0002769

This has happened so often that it's getting annoying.

Do we know for sure that this is *always* the first thing to load? If so, we could just change the error message to read something like "Freespace 2 game data not found. Please run FS2_OPEN from the same directory you installed Freespace 2."

taylor

2005-07-12 21:42

administrator   ~0002773

I think that Web_cursor_bitmap is the first Assert() related to game data but not really the first thing loaded.

We really need to check for the existance of root_fs2.vp and/or sparky_fs2.vp and use that as a data check. It would be annoying for mods since they would have to include at least empty VPs but I think it's the better option.

phreak

2005-07-13 14:17

developer   ~0002775

good enough

Issue History

Date Modified Username Field Change
2005-07-12 16:24 gallowglass New Issue
2005-07-12 16:24 gallowglass File Added: logs.zip
2005-07-12 16:39 phreak Note Added: 0002760
2005-07-12 20:39 Goober5000 Note Added: 0002769
2005-07-12 20:39 Goober5000 Assigned To => phreak
2005-07-12 20:39 Goober5000 Status new => assigned
2005-07-12 21:42 taylor Note Added: 0002773
2005-07-13 14:17 phreak Status assigned => resolved
2005-07-13 14:17 phreak Resolution open => fixed
2005-07-13 14:17 phreak Note Added: 0002775