No worries.
And wasn't load order or the Metal Jukebox that was the issue, but rather the code issue I introduced which was pointed out by Graf. The Metal Jukebox just happened to be something that contained acs that got loaded before colorful hell--but it could have been anything containing acs that would have produced similar results.
[g2.1.pre-697-g4e7cfef] Very Fatal Error- Access Violation
Moderator: GZDoom Developers
Forum rules
Please don't bump threads here if you have a problem - it will often be forgotten about if you do. Instead, make a new thread here.
Please don't bump threads here if you have a problem - it will often be forgotten about if you do. Instead, make a new thread here.
- Graf Zahl
- Lead GZDoom+Raze Developer
- Posts: 49056
- Joined: Sat Jul 19, 2003 10:19 am
- Location: Germany
Re: [g2.1.pre-697-g4e7cfef] Very Fatal Error- Access Violati
scroton wrote:I'm not the mod author/maintainer, I just gave CactusHedge a little bit of acs a while ago, but what are the errors? The version from the thread gives me none on startup in ZDoom 2.8pre-1190-gd8d2058.Graf Zahl wrote:That mod is a mess anyway. Endless errors upon start, someone really needs to clean up.
There's tons of messages in the console about. Here's the console dump:
Texman.Init: Init texture manager.
Invalid data encountered for texture colourfulhell301.pk3:sprites/seperator
ParseTeamInfo: Load team definitions.
LoadActors: Load actor definitions.
Tried to register class 'GrowRaisin' more than once.
Tried to register class 'GrowRaisin' more than once.
Tried to register class 'GrowRaisin' more than once.
Tried to register class 'GrowRaisin' more than once.
Tried to register class 'GrowRaisin' more than once.
Tried to register class 'GrowRaisin' more than once.
Tried to register class 'GrowRaisin' more than once.
Tried to register class 'GrowRaisin' more than once.
Tried to register class 'GrowRaisin' more than once.
Tried to register class 'GrowRaisin' more than once.
Tried to register class 'GrowRaisin' more than once.
Tried to register class 'GrowRaisin' more than once.
Tried to register class 'GrowRaisin' more than once.
Tried to register class 'GrowRaisin' more than once.
Tried to register class 'GrowRaisin' more than once.
Tried to register class 'GrowRaisin' more than once.
Tried to register class 'GrowRaisin' more than once.
Tried to register class 'GrowRaisin' more than once.
Tried to register class 'GrowRaisin' more than once.
Tried to register class 'GrowRaisin' more than once.
Tried to register class 'GrowRaisin' more than once.
Tried to register class 'GrowRaisin' more than once.
Tried to register class 'GrowRaisin' more than once.
Tried to register class 'GrowRaisin' more than once.
Tried to register class 'GrowRaisin' more than once.
Tried to register class 'GrowRaisin' more than once.
Tried to register class 'GrowRaisin' more than once.
Tried to register class 'GrowRaisin' more than once.
Tried to register class 'GrowRaisin' more than once.
Tried to register class 'GrowRaisin' more than once.
Tried to register class 'GrowRaisin' more than once.
Tried to register class 'GrowRaisin' more than once.
Tried to register class 'GrowRaisin' more than once.
Tried to register class 'GrowRaisin' more than once.
Tried to register class 'GrowRaisin' more than once.
Script warning, "colourfulhell301.pk3:revenants" line 476:
Unknown class name '0'
Script warning, "colourfulhell301.pk3:revenants" line 476:
Unknown class name '0'
Script warning, "colourfulhell301.pk3:revenants" line 477:
Unknown class name '0'
Script warning, "colourfulhell301.pk3:revenants" line 477:
Unknown class name '0'
Script warning, "colourfulhell301.pk3:shotgunners" line 183:
Unknown class name '0'
Script warning, "colourfulhell301.pk3:shotgunners" line 184:
Unknown class name '0'
Script warning, "colourfulhell301.pk3:shotgunners" line 185:
Unknown class name '0'
Script warning, "colourfulhell301.pk3:shotgunners" line 186:
Unknown class name '0'
Script warning, "colourfulhell301.pk3:fatsos" line 385:
Unknown class name '0'
R_Init: Init Doom refresh subsystem.
Re: [g2.1.pre-697-g4e7cfef] Very Fatal Error- Access Violati
Thanks for taking the time to relay that. After talking to CactusHedge on irc though it turns out that jpalomo went ahead and already fixed the issues with the mod for CactusHedge (including my acs #library error as well as all the errors you listed) so by the time I downloaded it I was looking at the fixed version. Sorry for not realizing sooner and wasting your time.Graf Zahl wrote: There's tons of messages in the console about. Here's the console dump:
Texman.Init: Init texture manager.
Invalid data encountered for texture colourfulhell301.pk3:sprites/seperator
ParseTeamInfo: Load team definitions.
LoadActors: Load actor definitions.
...
You can probably close this bug now.
- Graf Zahl
- Lead GZDoom+Raze Developer
- Posts: 49056
- Joined: Sat Jul 19, 2003 10:19 am
- Location: Germany
Re: [g2.1.pre-697-g4e7cfef] Very Fatal Error- Access Violati
I'm not closing this because the issue needs to be addressed in ACC which should abort with an error if a #library directive is encountered after some code has been generated.
Re: [g2.1.pre-697-g4e7cfef] Very Fatal Error- Access Violati
I think the issue is on my end for using an outdated version of ACC instead of an issue with the current ACC. I put it in this long-winded post though so it might've been missed:Graf Zahl wrote:I'm not closing this because the issue needs to be addressed in ACC which should abort with an error if a #library directive is encountered after some code has been generated.
Since I gave CactusHedge that link to use ACC on his end his error with ACC is caused by the same thing mine was.scroton wrote:I grabbed a bunch of stuff off the acc git a while ago for what I'm using to compile and haven't recently updated, so it's probably on my end rather than an issue with current ACC.Graf Zahl wrote:Normally ACC should throw an error for this mistake, so I'm leaving the report open.
I uploaded what I'm using here.
Unless it also happens in current ACC, which I'm not certain, as I haven't gotten around to updating since that post.