Zandronum Chat on our Discord Server Get the latest version: 3.2
Source Code

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000683Zandronum[All Projects] Bugpublic2012-02-26 02:132012-04-30 04:08
ReporterTIHan 
Assigned ToTIHan 
PriorityimmediateSeveritycrashReproducibilityalways
StatusclosedResolutionunable to reproduce 
PlatformOSOS Version
Product Version 
Target VersionFixed in Version 
Summary0000683: Hexen crashes at startup
DescriptionIt gets a stack overflow right when you start booting up Hexen. The cause of it is FMOD 4.24.16. You can temporarily fix it by using a newer FMOD but will give warnings about Skulltag being compiled under old. Newer FMOD revisions start at ZDoom r1709 through 1750 I believe.

We should start upgraded skulltag to newer zdoom revisions.

Attached Files

- Relationships

-  Notes
User avatar (0002686)
Torr Samaho (administrator)
2012-02-26 13:07

Currently Skulltag only supports FMod Ex 4.24.XX. With that version you should have no problems.

> We should start upgraded skulltag to newer zdoom revisions.

I will definitely not upgrade the whole ZDoom base before the final release of 98e (selected backports aside). Once 98e is out, we can resume updating.
User avatar (0002689)
TIHan (reporter)
2012-02-26 19:55

> Currently Skulltag only supports FMod Ex 4.24.XX. With that version you should have no problems.

Well, I do have problems. I get a stack overflow on this function: FMOD_RESULT F_CALLBACK SPC_Open(FMOD_CODEC_STATE *codec, FMOD_MODE usermode, FMOD_CREATESOUNDEXINFO *userexinfo).

I tried using 4.24.39 as well.
User avatar (0002701)
Torr Samaho (administrator)
2012-02-26 23:24

Does is happen in the beta builds I uploaded? I'm using FMOD Ex 4.24.16.
User avatar (0002703)
TIHan (reporter)
2012-02-26 23:50
edited on: 2012-02-27 03:09

This is happening in your current builds in your repository.

I guess let me backtrace to where it worked before.

Edit: The Beta Build 3299 works. I'll do some more testing. I'll let you know.

User avatar (0002705)
Torr Samaho (administrator)
2012-02-27 12:47

> This is happening in your current builds in your repository.

Can you elaborate how to make it crash? I just started a single player Hexen game with my build of revision 3392 and it didn't crash.
User avatar (0002706)
TIHan (reporter)
2012-02-27 16:48

> Can you elaborate how to make it crash? I just started a single player Hexen game with my build of revision 3392 and it didn't crash.

I just try to start up Hexen. It crashes at the splash screen. Perhaps I could be building improperly?
User avatar (0002710)
Torr Samaho (administrator)
2012-02-28 12:23

> This is happening in your current builds in your repository.

> Perhaps I could be building improperly?

Probably my question wasn't precise enough. Do the binaries I built crash for you, e.g. the latest one? If not, this is possibly an FMOD Ex bug (wouldn't be the first I encounter...).
User avatar (0002714)
TIHan (reporter)
2012-02-28 14:26

> Probably my question wasn't precise enough. Do the binaries I built crash for you, e.g. the latest one? If not, this is possibly an FMOD Ex bug (wouldn't be the first I encounter...).

Your binary works. Then that confirms there is something on my end. Any ideas? I guess I could try building under VC++ 2005 instead of 2010 to see if that makes a difference.
User avatar (0002719)
Torr Samaho (administrator)
2012-02-29 01:02

> Then that confirms there is something on my end. Any ideas?

Could be the fault of FMOD Ex. Did you try building with the FMOD Ex version I'm using, i.e. 4.24.16?

> I guess I could try building under VC++ 2005 instead of 2010 to see if that makes a difference.

It should also work with VC++ 2010 (I never tested this though). The only reason I'm still using VC++ 2005 is that binaries built with later versions don't support Win98 anymore.
User avatar (0002721)
TIHan (reporter)
2012-02-29 08:38
edited on: 2012-02-29 09:18

> Did you try building with the FMOD Ex version I'm using, i.e. 4.24.16?

Yes.

Edit: I just compiled it with VC++ 2005, and I don't get a crash. I'm glad we found the problem, I'm disappointed I will not be able to use 2010.

User avatar (0002783)
TIHan (reporter)
2012-03-11 03:09

I would say this has been resolved. This is a problem with FMOD Ex 4.24.xx being compiled under VS2010. Newer versions of FMOD Ex in newer ZDoom revisions "should" compile in VS2010 and run fine.
User avatar (0003507)
TIHan (reporter)
2012-04-30 04:08

Seems Hexen is not crashing for me anymore when I build in VS2010. Not sure if it was fixed in code or it was my machine. But no matter, it's not happening to me anymore.

Issue Community Support
This issue is already marked as resolved.
If you feel that is not the case, please reopen it and explain why.
Supporters: No one explicitly supports this issue yet.
Opponents: No one explicitly opposes this issue yet.

- Issue History
Date Modified Username Field Change
2012-02-26 02:13 TIHan New Issue
2012-02-26 13:07 Torr Samaho Note Added: 0002686
2012-02-26 19:55 TIHan Note Added: 0002689
2012-02-26 23:24 Torr Samaho Note Added: 0002701
2012-02-26 23:24 Torr Samaho Status new => feedback
2012-02-26 23:50 TIHan Note Added: 0002703
2012-02-26 23:50 TIHan Status feedback => new
2012-02-26 23:51 TIHan Note Edited: 0002703 View Revisions
2012-02-26 23:54 TIHan Note Edited: 0002703 View Revisions
2012-02-27 03:09 TIHan Note Edited: 0002703 View Revisions
2012-02-27 12:47 Torr Samaho Note Added: 0002705
2012-02-27 16:48 TIHan Note Added: 0002706
2012-02-28 12:23 Torr Samaho Note Added: 0002710
2012-02-28 12:23 Torr Samaho Status new => feedback
2012-02-28 14:26 TIHan Note Added: 0002714
2012-02-28 14:26 TIHan Status feedback => new
2012-02-29 01:02 Torr Samaho Note Added: 0002719
2012-02-29 01:02 Torr Samaho Status new => feedback
2012-02-29 08:38 TIHan Note Added: 0002721
2012-02-29 08:38 TIHan Status feedback => new
2012-02-29 08:40 TIHan Note Edited: 0002721 View Revisions
2012-02-29 09:16 TIHan Note Edited: 0002721 View Revisions
2012-02-29 09:18 TIHan Note Edited: 0002721 View Revisions
2012-03-11 03:09 TIHan Note Added: 0002783
2012-04-30 04:08 TIHan Note Added: 0003507
2012-04-30 04:08 TIHan Status new => closed
2012-04-30 04:08 TIHan Assigned To => TIHan
2012-04-30 04:08 TIHan Resolution open => unable to reproduce
2012-06-09 13:22 Torr Samaho Category General => Bug






Questions or other issues? Contact Us.

Links


Copyright © 2000 - 2025 MantisBT Team
Powered by Mantis Bugtracker