Some DDFs that are modified cause EDGE to crash badly.
This has occurred with modifications like EB DooM,
Cacodemon Squad(Unreleased Beta), and Don's Challenge 1
to name a few. When it reaches the Init Playloop
State, EDGE ends up crashing. I'm not sure whether
it's a problem with the DDF or a problem with the
engine itself.
Logged In: YES
user_id=512007
apparantly, according to Lord Minion, the crash may have
something to do with the wads as well, because he ran EB
DooM without DDFs, and without the Wads, and the title
screen loads, but of course with wads it crashes at "P_Init:
Playloop State."
Testing needs to be done with MODs and not just Vanilla Doom
levels and ddfs.
Logged In: YES
user_id=457722
Something similar happened to me with just one wad in
particular (it just had some new textures) but just as I was
getting ready to report it I ran Edge again (the 128 beta1) to
generate a fresh edge.log and it suddenly started working!!
I didn't report it because now I can't duplicate it!
Logged In: YES
user_id=11869
I think it's something in wads (sprites or textures) rather than
DDF changes. Edge/glEdge crash when using batman.wad
(and nothing else). Edge 1.27 runs fine with it.
No ideas yet on what is causing this.
Logged In: YES
user_id=512007
If this helps you, I've got the following info from VC++'s
Debug:
"Unhandled exception in gledge32.exe: 0xC0000005: Access
Violation."
and the error that were pointed at from the Disassembler:
00416F40 mov bl,byte ptr [eax]
Logged In: YES
user_id=457722
OK This error is really serious now. It seems to affect a lot of
projects done for Edge.
QDOOM causes a crash. Ruins causes a crash. Covert Ops
causes a crash. Purge causes a crash. One or two of my own
wads cause a crash (if you need a test case let me know).
I have narrowed down the possible causes list through trial
and error and have discovered that ONLY TEXTURES are
causing the crash (not ddf nor sprites nor sound).
This really needs to be fixed for the release version of 1.28
Logged In: YES
user_id=98706
Qdoom doesn't crash for me under windows, but Purge still
does, even if I add in a nulla0 sprite (copied straight out
of the qdoom wad!) :(
I still haven't duplicated the playloop crash under linux,
but under WinXP I get it on "Purge", my previous mod
"Planetfall" and now also with "DC1full" (which I d/l on the
recommendation from cacodemonleader, specifically to test
this), but definitely not with Qdoom (which runs fine under
both Linux and WinXP).
If it'll help I can post the output of the WinXP error report.
Logged In: YES
user_id=11869
Yes, of course this'll be fixed before the 1.28 release.
The bug is now at the highest priority.
Thanks Lobo for discovering that it's a texutre problem.
That's very useful.
What's making it hard to investigate is that nothing bad happens
under Linux (my main platform), and I can't get the windows
version to compile/run in order to debug it.
Logged In: YES
user_id=11869
OK, found the culprit. Fixed and tested.
Note that this bug DID exist in 1.27 (maybe 1.26 too). For some
reason it just caused 1.28 to crash.