Spider Mastermind
Register | User Profile | Member List | F.A.Q | Privacy Policy | New Blog | Search Forums | Forums Home
Doomworld Forums : Powered by vBulletin version 2.2.5 Doomworld Forums > Special Interest > Eternity > EE 3.40.30.2251 Crashes on HBBeta2.wad Map 29
 
Author
All times are GMT. The time now is 17:41. Post New Thread    Post A Reply
Demon of the Well
Forum Regular


Posts: 865
Registered: 02-13


Alfheim suicides with an access violation whenever it attempts to load map 29 in HBBeta2.wad, the most recent version of that WAD as of 5/23/2013. The WAD's development thread is here, complete with download. Other ports--GZDooM, PrBooM+, ZDooM--are able to run this map, although ZDooM chokes on it quite a bit on my computer. In the past, I've smoothly run maps larger/more complex/containing more things in this version of EE (never seen this error before at all); it seems to have some kind of problem with this specific map, or the vista of this map's startpoint, or the like.

The engine popped a reporter tool upon crashing, which in turn popped this window, so here you go (quotebomb follows).

eternity caused an Access Violation Exception (0xc0000005)
in module eternity.exe at 0023:004861ac.

Error occurred at 5/23/2013 20:48:02.
C:\DooM\DooM II\eternity.exe, run by Exile.
Operating system: 6.1.7601
4 processors, type 586.
27% memory in use.
0 MB physical memory.
0 MB physical memory free.
0 MB page file.
0 MB paging file free.
2048 MB user address space.
1860 MB user address space free.
Access violation at 10f8b5b0. The memory could not be read.

Context:
EDI: 0x0a3d0062 ESI: 0x0a100080 EAX: 0x09720040
EBX: 0x095b0040 ECX: 0x00000d45 EDX: 0x00f3b6ac
EIP: 0x004861ac EBP: 0x00000002 SegCs: 0x00000023
EFlags: 0x00210202 ESP: 0x0018fe78 SegSs: 0x0000002b

Bytes at CS:EIP:
8b 54 d3 10 89 56 14 f6 40 10 04 74 18 83 f1 01

Stack:
0x0018fe78: 000008a7 000008aa 015c4028 00000000 ........(@\.....
0x0018fe88: 00000000 00000040 0a3d0040 00489f61 ....@...@.=.a.H.
0x0018fe98: 7256ed7f 015c075d 00000001 00000000 ..Vr].\.........
0x0018fea8: ffffffff 00440566 00000000 00443056 ....f.D.....V0D.
0x0018feb8: 00000006 00000003 00000000 a6acee7c ............|...
0x0018fec8: 0042286d 015c422c 015ca6f8 00000001 m(B.,B\...\.....
0x0018fed8: 0018ff14 00000000 6810129a 0000ffff ...........h....
0x0018fee8: 00000000 0018fed0 00000000 0051e5c0 ..............Q.
0x0018fef8: 0051e5cc 00000000 0051ea24 0051ea2c ..Q.....$.Q.,.Q.
0x0018ff08: 00000000 0042289b 004b60bd 0018ff44 .....(B..`K.D...
0x0018ff18: 004b60c5 004bb318 015ca6f8 00000001 .`K...K...\.....
0x0018ff28: 00000000 0018ff20 0018fa4c 0018ff78 .... ...L...x...
0x0018ff38: 004fab36 0053c858 00000000 0018ff88 6.O.X.S.........
0x0018ff48: 004fa2ca 00000009 00251280 00251990 ..O.......%...%.
0x0018ff58: a6aa74d8 00000000 00000000 7efde000 .t.............~
0x0018ff68: 00000000 00000000 0018ff58 b90e0d8e ........X.......
0x0018ff78: 0018ffc4 004fa48d a6e13210 00000000 ......O..2......
0x0018ff88: 0018ff94 761c33aa 7efde000 0018ffd4 .....3.v...~....
0x0018ff98: 770d9ef2 7efde000 73039725 00000000 ...w...~%..s....
0x0018ffa8: 00000000 7efde000 00000000 00000000 .......~........
0x0018ffb8: 00000000 0018ffa0 00000000 ffffffff ................
0x0018ffc8: 771171d5 0417adc1 00000000 0018ffec .q.w............
0x0018ffd8: 770d9ec5 015f2150 7efde000 00000000 ...wP!_....~....
0x0018ffe8: 00000000 00000000 00000000 015f2150 ............P!_.
0x0018fff8: 7efde000 00000000 ...~....


===== [end of CRASHLOG.TXT] =====


I apologize in advance if I've not gone about reporting this correctly, if it should be obvious to a knowledgeable person that the problem is on my end, or if it's not really relevant given advancing progress on the next named iteration of the engine, but "what the hell, maybe it's of some interest", I figured.

Old Post 05-24-13 04:10 #
Demon of the Well is offline Profile || Blog || PM || Email || Search || Add Buddy IP || Edit/Delete || Quote
Quasar
Moderator


Posts: 5989
Registered: 08-00



Demon of the Well said:
I apologize in advance if I've not gone about reporting this correctly, if it should be obvious to a knowledgeable person that the problem is on my end, or if it's not really relevant given advancing progress on the next named iteration of the engine, but "what the hell, maybe it's of some interest", I figured.

Nope that's the exact right thing to do. With that info I can figure out where the crash was and then see if it still happens on trunk. A number of heap corruption problems have already been fixed since Alfheim release so it could simply be related to one of those. Or it could be a different problem entirely.

Old Post 05-24-13 20:08 #
Quasar is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
Quasar
Moderator


Posts: 5989
Registered: 08-00


Eternity is crashing because it doesn't understand the format of the SEGS lump this map is using.

segs[2] references "side" 3397 of linedef number #0. A linedef has at most 2 sides, so this makes no sense.

Check your node builder format. Eternity does not support "compressed" ZDoom nodes at the current time, nor does it support so-called "DeeP" nodes. If you want Eternity support, you must use uncompressed nodes. This map is far past all vanilla limits in terms of the number of sidedefs (there are over 60500 of them), so it's quite likely your node builder has automatically switched over to a different format, and is using one that Eternity does not support.

Old Post 05-26-13 18:01 #
Quasar is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
Demon of the Well
Forum Regular


Posts: 865
Registered: 02-13


A decisive answer! Thank you. The node format that this map uses must be rarely seen (even in huge maps), for me to never have encountered it before despite using Eternity as my primary port.

Old Post 05-27-13 06:59 #
Demon of the Well is offline Profile || Blog || PM || Email || Search || Add Buddy IP || Edit/Delete || Quote
esselfortium
A Major Doomworld Concern


Posts: 6509
Registered: 01-02


You should be able to rebuild the nodes using any recent version of ZDBSP to get them in the extended but uncompressed format, and it should work in EE then.

Old Post 05-27-13 07:11 #
esselfortium is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
All times are GMT. The time now is 17:41. Post New Thread    Post A Reply
 
Doomworld Forums : Powered by vBulletin version 2.2.5 Doomworld Forums > Special Interest > Eternity > EE 3.40.30.2251 Crashes on HBBeta2.wad Map 29

Show Printable Version | Email this Page | Subscribe to this Thread

 

Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is OFF
vB code is ON
Smilies are OFF
[IMG] code is ON
 

< Contact Us - Doomworld >

Powered by: vBulletin Version 2.2.5
Copyright ©2000, 2001, Jelsoft Enterprises Limited.