Doomsday #2116 not starting [Config script error]

edited 2016 Oct 18 in Technical Support
Hi,

After updating to #2116 the application doesn't start. The error message is
[NotFoundError] (in mRecord::operator[]). Variable 'audio.soundPlugin' not found.

Doomsday.out
Application path: G:\Doomsday\bin\Doomsday.exe
Build: 2.0-Unstable [#2116]
Created a new 32.0 MB memory volume.
[Config::read] /packs/net.dengine.stdlib/modules/Config.de is newer than modules/Config, rerunning
               the script
               Stopping process: [IllegalError] (in Value::setElement) Value cannot be indexed
Developer log entries enabled
Using user-selected WAD folder: (basedir)\addons\wad
Using user-selected package folder (including subfolders): (basedir)\addons\addons
Executable: Doomsday Engine 2.0.0 [#2116] (Unstable 64-bit) Oct 17 2016 03:16:24
Command line options:
  0: G:\Doomsday\bin\Doomsday.exe
[RenderSystem > PackageLoader] Loading shader definitions from archive entry "renderer.pack/
                               shaders.dei" from archive in "(basedir)\data\net.dengine.client.pack"
                               Loading shader definitions from archive entry "renderer.pack/
lensflares.pack/shaders.dei" from archive in "(basedir)\data\net.dengine.client.pack"
Plugin id:1 name:dehread
Plugin id:2 name:doom
Plugin id:3 name:doom64
Plugin id:4 name:heretic
Plugin id:5 name:hexen
Plugin id:6 name:idtech1converter
Plugin id:7 name:savegameconverter
Identified 1308 data bundles in 0.3 seconds
Starting GuiApp event loop...
[GLWindow] Initializing OpenGL window
        [ > GLInfo] Initial OpenGL format:
                     - version: 4.5
                     - profile: Compatibility
                     - color: R8 G8 B8 A8 bits
                     - depth: 24 bits
                     - stencil: 8 bits
                     - samples: 0
                     - swap behavior: 2
OpenGL 2.1 supported
GL feature: Multisampling: false
Window is ready, finishing initialization
[Sys_GLInitialize] OpenGL information:
                     Version:  4.5.0 NVIDIA 373.06
                     Renderer: GeForce GT 430/PCIe/SSE2
                     Vendor:   NVIDIA Corporation
                   Capabilities:
                     Compressed texture formats: 51
                     Use texture compression:    no
                     Available texture units:    4
                     Maximum texture anisotropy: 16
                     Maximum texture size:       16384
                     Line width granularity:     0.125
                     Line width range:           0.5...10
                   OpenGL Extensions:
                       AMD extensions:
        multi_draw_indirect
                       ARB extensions:
        ES2_compatibility, ES3_1_compatibility, ES3_2_compatibility, ES3_compatibility,
arrays_of_arrays, base_instance, blend_func_extended, buffer_storage, clear_buffer_object,
clear_texture, clip_control, color_buffer_float, compatibility, compressed_texture_pixel_storage,
compute_shader, compute_variable_group_size, conditional_render_inverted, conservative_depth,
copy_buffer, copy_image, cull_distance, debug_output, depth_buffer_float, depth_clamp,
depth_texture, derivative_control, direct_state_access, draw_buffers, draw_buffers_blend,
draw_elements_base_vertex, draw_indirect, draw_instanced, enhanced_layouts,
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, get_texture_sub_image, gl_spirv, gpu_shader5, gpu_shader_fp64, gpu_shader_int64,
half_float_pixel, half_float_vertex, imaging, indirect_parameters, instanced_arrays,
internalformat_query, internalformat_query2, invalidate_subdata, map_buffer_alignment,
map_buffer_range, multi_bind, multi_draw_indirect, multisample, multitexture, occlusion_query,
occlusion_query2, parallel_shader_compile, pipeline_statistics_query, pixel_buffer_object,
point_parameters, point_sprite, program_interface_query, provoking_vertex, query_buffer_object,
robust_buffer_access_behavior, robustness, sample_shading, sampler_objects, seamless_cube_map,
separate_shader_objects, shader_atomic_counter_ops, shader_atomic_counters, shader_bit_encoding,
shader_draw_parameters, shader_group_vote, shader_image_load_store, shader_image_size,
shader_objects, shader_precision, shader_storage_buffer_object, shader_subroutine,
shader_texture_image_samples, shader_texture_lod, shading_language_100, shading_language_420pack,
shading_language_include, shading_language_packing, shadow, sparse_buffer, sparse_texture,
stencil_texturing, sync, tessellation_shader, texture_barrier, texture_border_clamp,
texture_buffer_object, texture_buffer_object_rgb32, texture_buffer_range, texture_compression,
texture_compression_bptc, 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_feedback3, transform_feedback_instanced,
transform_feedback_overflow_query, transpose_matrix, uniform_buffer_object, vertex_array_bgra,
vertex_array_object, vertex_attrib_64bit, 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:
        Cg_shader, abgr, bgra, bindable_uniform, blend_color, blend_equation_separate,
blend_func_separate, blend_minmax, blend_subtract, compiled_vertex_array, 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, import_sync_object,
multi_draw_arrays, packed_depth_stencil, packed_float, packed_pixels, pixel_buffer_object,
point_parameters, polygon_offset_clamp, provoking_vertex, rescale_normal, secondary_color,
separate_shader_objects, separate_specular_color, shader_image_load_store, shader_integer_mix,
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_add,
texture_env_combine, texture_env_dot3, texture_filter_anisotropic, texture_integer, texture_lod,
texture_lod_bias, texture_mirror_clamp, texture_object, texture_sRGB, texture_sRGB_decode,
texture_shared_exponent, texture_storage, texture_swizzle, timer_query, transform_feedback2,
vertex_array, vertex_array_bgra, vertex_attrib_64bit, window_rectangles
                       EXTX extensions:
        framebuffer_mixed_formats
                       IBM extensions:
        rasterpos_clip, texture_mirrored_repeat
                       KHR extensions:
        blend_equation_advanced, context_flush_control, debug, no_error,
robust_buffer_access_behavior, robustness
                       KTX extensions:
        buffer_region
                       NV extensions:
        ES1_1_compatibility, ES3_1_compatibility, alpha_to_coverage_dither_control,
bindless_multi_draw_indirect, bindless_multi_draw_indirect_count, blend_equation_advanced,
blend_square, command_list, compute_program5, conditional_render, copy_depth_to_color, copy_image,
depth_buffer_float, depth_clamp, draw_texture, explicit_multisample, fence, float_buffer,
fog_distance, fragment_program, fragment_program2, fragment_program_option,
framebuffer_multisample_coverage, geometry_shader4, gpu_program4, gpu_program4_1, gpu_program5,
gpu_program5_mem_extended, gpu_program_fp64, gpu_shader5, half_float, internalformat_sample_query,
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_atomic_counters, shader_atomic_float, shader_buffer_load, shader_storage_buffer_object,
shader_thread_group, texgen_reflection, texture_barrier, texture_compression_vtc,
texture_env_combine4, texture_multisample, texture_rectangle, texture_shader, texture_shader2,
texture_shader3, transform_feedback, transform_feedback2, uniform_buffer_unified_memory,
vertex_array_range, vertex_array_range2, vertex_attrib_integer_64bit, vertex_buffer_unified_memory,
vertex_program, vertex_program1_1, vertex_program2, vertex_program2_option, vertex_program3
                       NVX extensions:
        conditional_render, gpu_memory_info, multigpu_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
[audio::System > AudioDriver] FMOD Sound System (c) Firelight Technologies Pty, Ltd., 1994-2013

Comments

  • Thanks for reporting, I'll look into this. In the meantime, you can rename the "persist.pack" file in your runtime folder. That will reset your engine configuration and should allow the launch to proceed. After I've found the bug in a future build, you should be able to restore your old configuration by replacing the newly created "persist.pack" with your old one.
  • The problem should be fixed in the next build.
Sign In or Register to comment.