Doomsday Engine crashes in some areas of DM2COLL.WAD MAP01
Since version 1.12.2, my Doomsday Engine crashes at some points of level 1 of the WAD file DM2COLL.WAD. This continues with version 1.13.0 (Stable 32-bit #1094).
This occurs also in the Doomsday Engine of my father computer and not only in mine.
As I can't upload the Doomsday.out I'm posting the complete log content:
Why this is happening?
This occurs also in the Doomsday Engine of my father computer and not only in mine.
As I can't upload the Doomsday.out I'm posting the complete log content:
Application path: D:\Old_D\wingames\Doomsday Engine\Bin\Doomsday.exe
Enabled log entry level: MESSAGE
Created a new 32.0 MB memory volume.
Config::read: Detected new build: 1036 => 1094
Executable: Doomsday Engine 1.13.0 (Stable 32-bit #1094) Dec 30 2013 10:28:27.
Command line (28 strings):
0: ..\Bin\Doomsday.exe
1: -basedir
2: D:\Old_D\wingames\Doomsday Engine/
3: -file
4: D:\Old_D\wingames\Doomsday Engine\data\jdoom\Doom main wads\External Wads\
DM2COLL.WAD
5: -nomusic
6: -sfxchan
7: 5
8: -nohighpat
9: -nohightex
10: -notexcomp
11: -noramp
12: -nomouse
13: -game
14: doom2
15: -iwad
16: D:\Old_D\wingames\Doomsday Engine\data\jdoom\Doom main wads\DOOM2.WAD
17: doom2
18: -turbo
19: 550
20: -respawn
21: -warp
22: 1
23: -skill
24: 4
25: fast
26: -userdir
27: C:\Users\Doron\Documents\Doomsday Frontend\runtime/
RenderSystem: Loading shader definitions from read-only archive entry "data/renderer.pack/
shaders.dei" at path "/data/doomsday.pk3/data/renderer.pack/shaders.dei"
(out of archive in read-only native file "(basedir)\data\doomsday.pk3")
Initializing plugins...
(id:1) dehread
(id:2) doom
(id:3) wadmapconverter
Starting GuiApp event loop...
Canvas: Gained focus.
OpenGL 3.3 supported
OpenGL information:
Version: 3.3.0
Renderer: GeForce GT 220/PCIe/SSE2
Vendor: NVIDIA Corporation
Capabilities:
Compressed texture formats: 23
Available texture units: 4
Maximum texture anisotropy: 16
Maximum texture size: 8192
Line width granularity: 0.125
Line width range: 0.5...10
OpenGL Extensions:
ARB extensions:
arrays_of_arrays, base_instance, blend_func_extended, clear_buffer_object,
color_buffer_float, compatibility, compressed_texture_pixel_storage,
conservative_depth, copy_buffer, copy_image, debug_output, depth_buffer_float,
depth_clamp, depth_texture, draw_buffers, draw_buffers_blend,
draw_elements_base_vertex, draw_instanced, enhanced_layouts, ES2_compatibility,
ES3_compatibility, explicit_attrib_location, explicit_uniform_location,
fragment_coord_conventions, fragment_layer_viewport, fragment_program,
fragment_program_shadow, fragment_shader, framebuffer_no_attachments,
framebuffer_object, framebuffer_sRGB, geometry_shader4, get_program_binary,
half_float_pixel, half_float_vertex, imaging, instanced_arrays,
internalformat_query, internalformat_query2, invalidate_subdata,
map_buffer_alignment, map_buffer_range, multi_bind, multisample, multitexture,
occlusion_query, occlusion_query2, pixel_buffer_object, point_parameters,
point_sprite, program_interface_query, provoking_vertex,
robust_buffer_access_behavior, robustness, sample_shading, sampler_objects,
seamless_cube_map, separate_shader_objects, shader_bit_encoding, shader_objects,
shader_texture_lod, shading_language_100, shading_language_420pack,
shading_language_include, shading_language_packing, shadow, stencil_texturing,
sync, texture_border_clamp, texture_buffer_object, texture_buffer_range,
texture_compression, texture_compression_rgtc, texture_cube_map,
texture_cube_map_array, texture_env_add, texture_env_combine,
texture_env_crossbar, texture_env_dot3, texture_float, texture_gather,
texture_mirror_clamp_to_edge, texture_mirrored_repeat, texture_multisample,
texture_non_power_of_two, texture_query_levels, texture_query_lod,
texture_rectangle, texture_rg, texture_rgb10_a2ui, texture_stencil8,
texture_storage, texture_storage_multisample, texture_swizzle, texture_view,
timer_query, transform_feedback2, transform_feedback_instanced, transpose_matrix,
uniform_buffer_object, vertex_array_bgra, vertex_array_object,
vertex_attrib_binding, vertex_buffer_object, vertex_program, vertex_shader,
vertex_type_10f_11f_11f_rev, vertex_type_2_10_10_10_rev, viewport_array,
window_pos
ATI extensions:
draw_buffers, texture_float, texture_mirror_once
EXT extensions:
texture_env_add, abgr, bgra, bindable_uniform, blend_color,
blend_equation_separate, blend_func_separate, blend_minmax, blend_subtract,
compiled_vertex_array, Cg_shader, depth_bounds_test, direct_state_access,
draw_buffers2, draw_instanced, draw_range_elements, fog_coord, framebuffer_blit,
framebuffer_multisample, framebuffer_multisample_blit_scaled, framebuffer_object,
framebuffer_sRGB, geometry_shader4, gpu_program_parameters, gpu_shader4,
multi_draw_arrays, packed_depth_stencil, packed_float, packed_pixels,
pixel_buffer_object, point_parameters, provoking_vertex, rescale_normal,
secondary_color, separate_shader_objects, separate_specular_color, shadow_funcs,
stencil_two_side, stencil_wrap, texture3D, texture_array, texture_buffer_object,
texture_compression_dxt1, texture_compression_latc, texture_compression_rgtc,
texture_compression_s3tc, texture_cube_map, texture_edge_clamp,
texture_env_combine, texture_env_dot3, texture_filter_anisotropic,
texture_integer, texture_lod, texture_lod_bias, texture_mirror_clamp,
texture_object, texture_shared_exponent, texture_sRGB, texture_sRGB_decode,
texture_storage, texture_swizzle, timer_query, transform_feedback2, vertex_array,
vertex_array_bgra, import_sync_object
EXTX extensions:
framebuffer_mixed_formats
IBM extensions:
rasterpos_clip, texture_mirrored_repeat
KHR extensions:
debug
KTX extensions:
buffer_region
NV extensions:
blend_square, conditional_render, copy_depth_to_color, copy_image,
depth_buffer_float, depth_clamp, ES1_1_compatibility, explicit_multisample,
fence, float_buffer, fog_distance, fragment_program, fragment_program_option,
fragment_program2, framebuffer_multisample_coverage, geometry_shader4,
gpu_program4, gpu_program4_1, half_float, light_max_exponent,
multisample_coverage, multisample_filter_hint, occlusion_query,
packed_depth_stencil, parameter_buffer_object, parameter_buffer_object2,
path_rendering, pixel_data_range, point_sprite, primitive_restart,
register_combiners, register_combiners2, shader_buffer_load, texgen_reflection,
texture_barrier, texture_compression_vtc, texture_env_combine4,
texture_expand_normal, texture_multisample, texture_rectangle, texture_shader,
texture_shader2, texture_shader3, transform_feedback, transform_feedback2,
vertex_array_range, vertex_array_range2, vertex_buffer_unified_memory,
vertex_program, vertex_program1_1, vertex_program2, vertex_program2_option,
vertex_program3
NVX extensions:
conditional_render, gpu_memory_info
S3 extensions:
s3tc
SGIS extensions:
generate_mipmap, texture_lod
SGIX extensions:
depth_texture, shadow
SUN extensions:
slice_accum
WGL extensions:
EXT_swap_control
WIN extensions:
swap_hint
Extensions (WGL):
WGL extensions:
ARB_buffer_region, ARB_create_context, ARB_create_context_profile,
ARB_create_context_robustness, ARB_extensions_string, ARB_make_current_read,
ARB_multisample, ARB_pbuffer, ARB_pixel_format, ARB_pixel_format_float,
ARB_render_texture, ATI_pixel_format_float, EXT_create_context_es_profile,
EXT_create_context_es2_profile, EXT_extensions_string, EXT_framebuffer_sRGB,
EXT_pixel_format_packed_float, EXT_swap_control, EXT_swap_control_tear,
NVX_DX_interop, NV_DX_interop, NV_DX_interop2, NV_delay_before_swap,
NV_float_buffer, NV_multisample_coverage, NV_render_depth_texture,
NV_render_texture_rectangle
Initializing Render subsystem...
Setting up platform state...
FMOD Sound System (c) Firelight Technologies Pty, Ltd., 1994-2013.
Audio configuration (by decreasing priority):
CD: FMOD/CD
Music: FMOD/Ext
SFX: FMOD
Initialized 5 sound effect channels.
Music disabled.
Initializing InFine subsystem...
Initializing UI subsystem...
Locating "HACX - Twitch 'n Kill"...
Locating "Chex(R) Quest"...
Locating "Final DOOM: TNT: Evilution"...
Locating "Final DOOM: The Plutonia Experiment"...
Locating "DOOM 2: Hell on Earth"...
Locating "Ultimate DOOM"...
Locating "DOOM Registered"...
Locating "DOOM Shareware"...
ResourceSystem: All GL textures for RawTextures deleted.
Loading game resources...
IWAD identification: 010424c4
"(basedir)\data\jdoom\auto\.basedata\bigfn032.lmp" already loaded.
"(basedir)\data\jdoom\auto\.basedata\fontb032.lmp" already loaded.
"(basedir)\data\jdoom\auto\.basedata\fontb033.lmp" already loaded.
"(basedir)\data\jdoom\auto\.basedata\fontb034.lmp" already loaded.
"(basedir)\data\jdoom\auto\.basedata\fontb035.lmp" already loaded.
"(basedir)\data\jdoom\auto\.basedata\fontb036.lmp" already loaded.
"(basedir)\data\jdoom\auto\.basedata\fontb037.lmp" already loaded.
"(basedir)\data\jdoom\auto\.basedata\fontb038.lmp" already loaded.
"(basedir)\data\jdoom\auto\.basedata\fontb039.lmp" already loaded.
"(basedir)\data\jdoom\auto\.basedata\fontb040.lmp" already loaded.
"(basedir)\data\jdoom\auto\.basedata\fontb041.lmp" already loaded.
"(basedir)\data\jdoom\auto\.basedata\fontb042.lmp" already loaded.
"(basedir)\data\jdoom\auto\.basedata\fontb043.lmp" already loaded.
"(basedir)\data\jdoom\auto\.basedata\fontb044.lmp" already loaded.
"(basedir)\data\jdoom\auto\.basedata\fontb045.lmp" already loaded.
"(basedir)\data\jdoom\auto\.basedata\fontb046.lmp" already loaded.
"(basedir)\data\jdoom\auto\.basedata\fontb047.lmp" already loaded.
"(basedir)\data\jdoom\auto\.basedata\fontb048.lmp" already loaded.
"(basedir)\data\jdoom\auto\.basedata\fontb049.lmp" already loaded.
"(basedir)\data\jdoom\auto\.basedata\fontb050.lmp" already loaded.
"(basedir)\data\jdoom\auto\.basedata\fontb051.lmp" already loaded.
"(basedir)\data\jdoom\auto\.basedata\fontb052.lmp" already loaded.
"(basedir)\data\jdoom\auto\.basedata\fontb053.lmp" already loaded.
"(basedir)\data\jdoom\auto\.basedata\fontb054.lmp" already loaded.
"(basedir)\data\jdoom\auto\.basedata\fontb055.lmp" already loaded.
"(basedir)\data\jdoom\auto\.basedata\fontb056.lmp" already loaded.
"(basedir)\data\jdoom\auto\.basedata\fontb057.lmp" already loaded.
"(basedir)\data\jdoom\auto\.basedata\fontb058.lmp" already loaded.
"(basedir)\data\jdoom\auto\.basedata\fontb059.lmp" already loaded.
"(basedir)\data\jdoom\auto\.basedata\fontb060.lmp" already loaded.
"(basedir)\data\jdoom\auto\.basedata\fontb061.lmp" already loaded.
"(basedir)\data\jdoom\auto\.basedata\fontb062.lmp" already loaded.
"(basedir)\data\jdoom\auto\.basedata\fontb063.lmp" already loaded.
"(basedir)\data\jdoom\auto\.basedata\fontb064.lmp" already loaded.
"(basedir)\data\jdoom\auto\.basedata\fontb065.lmp" already loaded.
"(basedir)\data\jdoom\auto\.basedata\fontb066.lmp" already loaded.
"(basedir)\data\jdoom\auto\.basedata\fontb067.lmp" already loaded.
"(basedir)\data\jdoom\auto\.basedata\fontb068.lmp" already loaded.
"(basedir)\data\jdoom\auto\.basedata\fontb069.lmp" already loaded.
"(basedir)\data\jdoom\auto\.basedata\fontb070.lmp" already loaded.
"(basedir)\data\jdoom\auto\.basedata\fontb071.lmp" already loaded.
"(basedir)\data\jdoom\auto\.basedata\fontb072.lmp" already loaded.
"(basedir)\data\jdoom\auto\.basedata\fontb073.lmp" already loaded.
"(basedir)\data\jdoom\auto\.basedata\fontb074.lmp" already loaded.
"(basedir)\data\jdoom\auto\.basedata\fontb075.lmp" already loaded.
"(basedir)\data\jdoom\auto\.basedata\fontb076.lmp" already loaded.
"(basedir)\data\jdoom\auto\.basedata\fontb077.lmp" already loaded.
"(basedir)\data\jdoom\auto\.basedata\fontb078.lmp" already loaded.
"(basedir)\data\jdoom\auto\.basedata\fontb079.lmp" already loaded.
"(basedir)\data\jdoom\auto\.basedata\fontb080.lmp" already loaded.
"(basedir)\data\jdoom\auto\.basedata\fontb081.lmp" already loaded.
"(basedir)\data\jdoom\auto\.basedata\fontb082.lmp" already loaded.
"(basedir)\data\jdoom\auto\.basedata\fontb083.lmp" already loaded.
"(basedir)\data\jdoom\auto\.basedata\fontb084.lmp" already loaded.
"(basedir)\data\jdoom\auto\.basedata\fontb085.lmp" already loaded.
"(basedir)\data\jdoom\auto\.basedata\fontb086.lmp" already loaded.
"(basedir)\data\jdoom\auto\.basedata\fontb087.lmp" already loaded.
"(basedir)\data\jdoom\auto\.basedata\fontb088.lmp" already loaded.
"(basedir)\data\jdoom\auto\.basedata\fontb089.lmp" already loaded.
"(basedir)\data\jdoom\auto\.basedata\fontb090.lmp" already loaded.
"(basedir)\data\jdoom\auto\.basedata\mapmask.lmp" already loaded.
"(basedir)\data\jdoom\auto\.basedata\menufog.lmp" already loaded.
"(basedir)\data\jdoom\auto\.basedata\m_thermm.lmp" already loaded.
"(basedir)\data\jdoom\auto\.basedata\pal18to8.lmp" already loaded.
"(basedir)\data\jdoom\auto\.basedata\sndcurve.lmp" already loaded.
"(basedir)\data\jdoom\auto\.basedata\stcfn032.lmp" already loaded.
ResourceSystem > loadCompositeTextureDefs:
Loaded all 428 texture definitions from "(basedir)\data\jdoom\Doom main wads\
DOOM2.WAD:(basedir)\TEXTURE1.lmp".
ResourceSystem: initCompositeTextures: Completed in 0.41 seconds.
^ : initFlatTextures: Completed in 0.026 seconds.
^ : initSpriteTextures: Completed in 0.49 seconds.
Parsing primary config "configs\doom\game.cfg"...
ResourceSystem: All GL textures for RawTextures deleted.
All GL textures deleted.
Failed locating image resource for "Particle00".
ResourceSystem: All GL textures for RawTextures deleted.
All GL textures deleted.
Failed locating image resource for "Particle00".
B_BindCommand: Deleting binding 39, it has been overridden by binding 113.
Clearing binding context 'global'...
Clearing binding context 'deui'...
Clearing binding context 'console'...
Clearing binding context 'message'...
Clearing binding context 'chat'...
Clearing binding context 'shortcut'...
Clearing binding context 'gameui'...
Clearing binding context 'menu'...
Clearing binding context 'finale'...
Clearing binding context 'map-freepan'...
Clearing binding context 'map'...
Clearing binding context 'game'...
Parsing definition files...
readAllDefinitions: Completed in 0.071 seconds.
Definitions:
30 animation groups
6 composite fonts
11 finales
9 lights
33 map infos
11 materials
27 particle generators
3 skies
36 songs
110 sound effects
138 sprite names
974 states
51 surface decorations
368 text strings
11 texture environments
140 things
ResourceSystem: Building sprites...
^ : Completed in 0.035 seconds.
^ : Model init completed in 0 seconds.
turbo scale: 400%
Warp to Map 1, Skill 3
Failed locating image resource for "Particle00".
DOOM 2: Hell on Earth
All GL textures for RawTextures deleted.
Loading map "MAP01"...
World::loadMap > WadMapConverter: Recognized a id Tech 1 (Doom) format map.
World::loadMap: Analyses completed in 0 seconds.
^ > WadMapConverter > Id1Map: Transfer completed in 0.2 seconds.
Map: Pruned 149 vertexes (0 equivalents, 149 unused).
^ : Geometry bounds:[(-1920, -3392)->(4416, 2637) size:(6336, 6029)]
^ : Line blockmap dimensions:(50, 48)
^ : BSP built: 675 Nodes, 676 Leafs, 3535 Segments and 464 Vertexes.
Tree balance is 12:38.
^ : BSP built in 0.36 seconds.
^ : Mobj blockmap dimensions:(50, 48)
^ : Polyobj blockmap dimensions:(50, 48)
^ : BSP leaf blockmap dimensions:(50, 48)
Current map elements:
1408 Vertexes
1183 Lines
0 Polyobjs
201 Sectors
675 BSP Nodes
676 BSP Leafs
Map::initNodePiles: Completed in 0 seconds.
P_PtcInitForMap: Completed in 0 seconds.
Map::initSkyFix: Completed in 0 seconds.
You are running the latest available stable release.
Precaching completed in 2.9 seconds.
Rend_RadioInitForMap: Completed in 0.004 seconds.
Map::initBias: Completed in 0 seconds.
Map 1: Entryway
Author: Unknown
Maximum zoom ON in automap.
Loop: Uncaught exception during loop iteration:
[MissingClusterError] (BspLeaf::cluster) No sector cluster is attributed
^ : Application terminated due to exception:
^ : Uncaught exception during loop iteration:
^ : [MissingClusterError] (BspLeaf::cluster) No sector cluster is attributed
^ :
^ > ResourceSystem: All GL textures for RawTextures deleted.
Loop: Restoring original display mode due to shutdown.
^ > Canvas: Lost focus.
Why this is happening?
Comments
We'll need to investigate why the map data is generated incorrectly.
Seems to be a problem with Doomsday Engine itself.
The issue with this map is that it contains bugs that are masked by the older renderers and which now require special case handling to convert these into well-formed usable geometry.