Author Topic: Shadow Genesis 1.1 won't launch  (Read 1849 times)

0 Members and 1 Guest are viewing this topic.

Offline CT27

  • 211
Shadow Genesis 1.1 won't launch
I was using the recently released 3.7.4 final to try and play Shadow Genesis 1.1 but it I couldn't get it to play.  I was able to get to the main hall but when I clicked on the ready room to start a campaign the game crashed and went back to my desktop (I have used this build with other campaigns so I don't think it's the build itself that's the problem). 

I used the debug build of 3.7.4 final to create the log which is attached.



MODS:  If this should be in the "Missions and Campaigns" forum, please feel free to move it there.

[attachment DELETED!! by Strong Bad]

 

Offline CT27

  • 211
Re: Shadow Genesis 1.1 won't launch
I tried going back in official builds to try things out.  I had the same problem with 3.7.3 however 3.7.2 worked.

 

Offline CT27

  • 211
Re: Shadow Genesis 1.1 won't launch
Weapon explosion 'exp06b' does not have an LOD0 anim!
ntdll.dll! NtWaitForSingleObject + 21 bytes
kernel32.dll! WaitForSingleObjectEx + 67 bytes
kernel32.dll! WaitForSingleObject + 18 bytes
fs2_open_3_7_2-DEBUG.exe! SCP_DumpStack + 354 bytes
fs2_open_3_7_2-DEBUG.exe! Warning + 421 bytes
fs2_open_3_7_2-DEBUG.exe! weapon_explosions::Load + 296 bytes
fs2_open_3_7_2-DEBUG.exe! weapon_expl_info_init + 141 bytes
fs2_open_3_7_2-DEBUG.exe! weapon_init + 44 bytes
fs2_open_3_7_2-DEBUG.exe! game_init + 1754 bytes
fs2_open_3_7_2-DEBUG.exe! game_main + 519 bytes
fs2_open_3_7_2-DEBUG.exe! WinMain + 330 bytes
fs2_open_3_7_2-DEBUG.exe! __tmainCRTStartup + 358 bytes
fs2_open_3_7_2-DEBUG.exe! WinMainCRTStartup + 15 bytes
kernel32.dll! BaseThreadInitThunk + 18 bytes
ntdll.dll! RtlInitializeExceptionChain + 99 bytes
ntdll.dll! RtlInitializeExceptionChain + 54 bytes



Recently unfortunately 3.7.2 began to crash a bunch on the mission in Act 1 where you had to escort your destroyer to a jump point (but snipers take out the main beam early on).  I'll try to attach a log.

[attachment DELETED!! by Strong Bad]

 

Offline Yarn

  • 210
Re: Shadow Genesis 1.1 won't launch
I think that's a warning (which can be skipped by clicking No), not a crash. Warnings pop up only in debug builds. Does the mission work with a release (non-debug) build?
"Your fighter is running out of oil.  Please check under the hood and add more if necessary"
--strings.tbl, entry 177

"Freespace is very tired.  It is shutting down to get some rest."
--strings.tbl, entry 178

 

Offline CT27

  • 211
Re: Shadow Genesis 1.1 won't launch
No, it kept crashing about halfway through.

 

Offline jr2

  • The Mail Man
  • 212
  • It's prounounced jayartoo 0x6A7232
    • Steam
Re: Shadow Genesis 1.1 won't launch
No, it kept crashing about halfway through.

Use the debug build.  Click "No" to continue, until it does actually crash.  This will allow the debug log to capture the crash (and not just the non-fatal warning).   Post that debug log.

 

Offline CT27

  • 211
Re: Shadow Genesis 1.1 won't launch
Does anyone know what major changes there were in the 3.7.4 final release?  I'm still trying to figure out why that one won't work.

 

Offline AdmiralRalwood

  • 211
  • The Cthulhu programmer himself!
    • Skype
    • Steam
    • Twitter
Re: Shadow Genesis 1.1 won't launch
Does anyone know what major changes there were in the 3.7.4 final release?  I'm still trying to figure out why that one won't work.
There were a lot of changes, which is why we need a debug log of the actual problem to be able to help.
Ph'nglui mglw'nafh Codethulhu GitHub wgah'nagl fhtagn.

schrödinbug (noun) - a bug that manifests itself in running software after a programmer notices that the code should never have worked in the first place.

When you gaze long into BMPMAN, BMPMAN also gazes into you.

"I am one of the best FREDders on Earth" -General Battuta

<Aesaar> literary criticism is vladimir putin

<MageKing17> "There's probably a reason the code is the way it is" is a very dangerous line of thought. :P
<MageKing17> Because the "reason" often turns out to be "nobody noticed it was wrong".
(the very next day)
<MageKing17> this ****ing code did it to me again
<MageKing17> "That doesn't really make sense to me, but I'll assume it was being done for a reason."
<MageKing17> **** ME
<MageKing17> THE REASON IS PEOPLE ARE STUPID
<MageKing17> ESPECIALLY ME

<MageKing17> God damn, I do not understand how this is breaking.
<MageKing17> Everything points to "this should work fine", and yet it's clearly not working.
<MjnMixael> 2 hours later... "God damn, how did this ever work at all?!"
(...)
<MageKing17> so
<MageKing17> more than two hours
<MageKing17> but once again we have reached the inevitable conclusion
<MageKing17> How did this code ever work in the first place!?

<@The_E> Welcome to OpenGL, where standards compliance is optional, and error reporting inconsistent

<MageKing17> It was all working perfectly until I actually tried it on an actual mission.

<IronWorks> I am useful for FSO stuff again. This is a red-letter day!
* z64555 erases "Thursday" and rewrites it in red ink

<MageKing17> TIL the entire homing code is held up by shoestrings and duct tape, basically.

 

Offline CT27

  • 211
Re: Shadow Genesis 1.1 won't launch
I tried to get on with the 3.7.4 final 'debug'

I got a bunch of those warnings so I kept clicking 'no'.

Eventually a window came up that said "Freespace 2 Open has stopped working".

Here's the most recent log I have.

[attachment DELETED!! by Strong Bad]

 

Offline AdmiralRalwood

  • 211
  • The Cthulhu programmer himself!
    • Skype
    • Steam
    • Twitter
Re: Shadow Genesis 1.1 won't launch
Code: [Select]
ASSERTION: "weapon_size > 0.0f" at ship.cpp:6466
 Cargo size for secondary weapon Terran Turret is invalid, must be greater than 0.
...Why is Shadow Genesis trying to use Terran Turret as a secondary weapon?
Ph'nglui mglw'nafh Codethulhu GitHub wgah'nagl fhtagn.

schrödinbug (noun) - a bug that manifests itself in running software after a programmer notices that the code should never have worked in the first place.

When you gaze long into BMPMAN, BMPMAN also gazes into you.

"I am one of the best FREDders on Earth" -General Battuta

<Aesaar> literary criticism is vladimir putin

<MageKing17> "There's probably a reason the code is the way it is" is a very dangerous line of thought. :P
<MageKing17> Because the "reason" often turns out to be "nobody noticed it was wrong".
(the very next day)
<MageKing17> this ****ing code did it to me again
<MageKing17> "That doesn't really make sense to me, but I'll assume it was being done for a reason."
<MageKing17> **** ME
<MageKing17> THE REASON IS PEOPLE ARE STUPID
<MageKing17> ESPECIALLY ME

<MageKing17> God damn, I do not understand how this is breaking.
<MageKing17> Everything points to "this should work fine", and yet it's clearly not working.
<MjnMixael> 2 hours later... "God damn, how did this ever work at all?!"
(...)
<MageKing17> so
<MageKing17> more than two hours
<MageKing17> but once again we have reached the inevitable conclusion
<MageKing17> How did this code ever work in the first place!?

<@The_E> Welcome to OpenGL, where standards compliance is optional, and error reporting inconsistent

<MageKing17> It was all working perfectly until I actually tried it on an actual mission.

<IronWorks> I am useful for FSO stuff again. This is a red-letter day!
* z64555 erases "Thursday" and rewrites it in red ink

<MageKing17> TIL the entire homing code is held up by shoestrings and duct tape, basically.

 

Offline CT27

  • 211
Re: Shadow Genesis 1.1 won't launch
I have no idea.