Difference between revisions of "Z Malloc error"

From DoomWiki.org

[checked revision][checked revision]
(Better.)
m (vanilla)
Line 4: Line 4:
 
'''Z_Malloc''' is an [[Venetian blind crash|exit error]] that occurs whenever an overflow in the Doom engine (whether it be number of [[thing]]s, [[linedef]]s, etc.) exceeds a designated {{wp|Dynamic memory allocation|heap}} size for the game. The Doom engine tries to render everything but overbounds itself on its allocated memory array, and disgracefully crashes.
 
'''Z_Malloc''' is an [[Venetian blind crash|exit error]] that occurs whenever an overflow in the Doom engine (whether it be number of [[thing]]s, [[linedef]]s, etc.) exceeds a designated {{wp|Dynamic memory allocation|heap}} size for the game. The Doom engine tries to render everything but overbounds itself on its allocated memory array, and disgracefully crashes.
  
[http://youfailit.net/pub/idgames/levels/doom2/Ports/m-o/nuts.zip NUTS.WAD] is an example if ran on [[Vanilla Doom|Vanilla]] (crash at 63047+ bytes) or [[Chocolate Doom]] (crash at 262000+ bytes).
+
[http://youfailit.net/pub/idgames/levels/doom2/Ports/m-o/nuts.zip NUTS.WAD] is an example if ran on [[vanilla Doom|vanilla]] (crash at 63047+ bytes) or [[Chocolate Doom]] (crash at 262000+ bytes).
 
[[Category:Errors and bugs]]
 
[[Category:Errors and bugs]]
 
[[Category:Stubs]]
 
[[Category:Stubs]]

Revision as of 19:02, 22 March 2012

Under construction icon-yellow.svgThis article or section is a stub. Please help the Doom Wiki by adding to it.
Information icon.svgThis article or section needs to be cleaned up. Please edit it to conform to a higher standard of article quality.

Z_Malloc is an exit error that occurs whenever an overflow in the Doom engine (whether it be number of things, linedefs, etc.) exceeds a designated heap size for the game. The Doom engine tries to render everything but overbounds itself on its allocated memory array, and disgracefully crashes.

NUTS.WAD is an example if ran on vanilla (crash at 63047+ bytes) or Chocolate Doom (crash at 262000+ bytes).