Sign in to follow this  
Baloo

bug in test client

Recommended Posts

This bug happened when i changed the compatibility on GLSL from disabled to extension. Reversing this again allowed me to log in.

 

That is not supposed to happen!

Congratulations, you found a bug in the test client: <Unable to link program (program.white): class.Bwj1d2BROz: <no message>>

Please post the console log below on the wurm online forums, and describe what you were doing when it happened.

Contents of console.log:

Preparing to enable console logging.
Now logging to /home/USERNAME/wurm/console.Baloo.log
Time is Fri Nov 01 20:57:38 GMT 2019
Running client version 4.1.85
         client build# 69c3d7ac0315f078641d3f39094d19b2cef4286b
     client build time 2019-11-01 01:18

=== System information ===
Executing from /home/USERNAME/Desktop/
Operating system: Linux (arch: amd64, version: 4.15.0-66-generic)
Java version: 1.8.0_211 (Oracle Corporation) <http://java.oracle.com/>
Jvm version: 25.211-b12 (Oracle Corporation) [Java HotSpot(TM) 64-Bit Server VM]
Available CPUs: 12

Spoiler

 

=== Wurm options ===
animation_playback_self = 2
ao_level = 1
auto_mipmaps_enabled = 1
auto_run_source = 0
cavedetail = 0
censor_chat = false
collada_animations = 0
colorItemsDamage = true
color_black = 0.0,0.0,0.0,1.0
color_cyan = 0.0,1.0,1.0,1.0
color_enchant_desc = 0.5,0.5,1.0,1.0
color_enchant_name = 0.0,0.5,0.5,1.0
color_enchant_power = 0.0,1.0,1.0,1.0
color_error = 1.0,0.3,0.3,1.0
color_fuchsia = 1.0,0.0,1.0,1.0
color_green = 0.4,0.72,0.47,1.0
color_grey = 0.5,0.75,1.0,1.0
color_lime = 0.5,1.0,0.5,1.0
color_maroon = 0.5,0.0,0.0,1.0
color_navy_blue = 0.23,0.39,1.0,1.0
color_orange = 1.0,0.58,0.04,1.0
color_outline_ally = 0.5,1.0,0.5,1.0
color_outline_friend = 0.5,0.75,1.0,1.0
color_outline_hostile = 1.0,0.0,0.0,1.0
color_outline_neutral = 0.5,0.5,1.0,1.0
color_purple = 0.5,0.0,0.5,1.0
color_red = 1.0,0.0,0.0,1.0
color_royal_blue = 0.5,0.5,1.0,1.0
color_salve_acid = 1.0,1.0,0.0,1.0
color_salve_fire = 1.0,0.0,0.0,1.0
color_salve_frost = 0.0,0.0,1.0,1.0
color_silver = 0.75,0.75,0.75,1.0
color_system = 0.5,1.0,0.5,1.0
color_teal = 0.0,0.5,0.5,1.0
color_white = 1.0,1.0,1.0,1.0
color_yellow = 1.0,1.0,0.0,1.0
compressed_textures = false
compressed_textures_S3TC = true
contribution_culling = 180
custim_timer_source = 1
customTimer1 = -1|-1
customTimer2 = -1|-1
customTimer3 = -1|-1
customTimer4 = -1|-1
customTimer5 = -1|-1
debug_mode = false
depth_clamp_enabled = 1
disable_select_all_shortcut = false
display_settings = false:false:0:1920:1080:32:-1:false:true
enable_contribution_culling = true
enable_debugs = false
enable_lod = true
enable_shift_drag = false
enable_vsync = false
event_log_rotation = 2
exec_source = 0
fast_yield = false
fbo_enabled = 1
fog_coord_src = 0
font_antialias = 0
font_bold = 11
font_default = 12
font_header = 24
font_italian = 11
font_monospaced = 11
font_static = 12
fov_horizontal = 80
fps_limit = 60
fps_limit_background = 30
fps_limit_enabled = true
free_look_mode_disable_on_close_component = false
free_look_mode_disable_on_combat = false
free_look_mode_disable_on_open_component = false
free_look_mode_sensitivity = 10
game_client_thread_priority = 2
glsl_debug_loading = false
glsl_enabled = 1
gpu_skinning = true
gui_opacity = 3
gui_skin = 1
has_read_eula = true
head_bob = false
hide_inactive_friends = false
hide_menu_examine = false
hide_menu_no_target = false
hide_menu_spam_mode = true
hide_menu_stop = false
hide_onscreen_fail_messages = true
hide_onscreen_hostile_messages = true
hide_onscreen_info_messages = true
hide_personal_goal = false
high_res_binoculars = true
hint_texture_scaling = 2
impColumn = true
inverse_mouse = false
irc_log_rotation = 2
irc_notif = 0
item_creature_render_distance = 2
key_bindings_source = 0
keyboard_layout = 0
limit_dynamic_lights = true
loadInventoryStartup = true
local_list_in_event = true
lod = 2
log_extra_errors = false
log_gl_errors = false
mark_text_read = true
material_as_suffix = true
max_dynamic_lights = 7
max_shader_lights = 8
max_texture_size = 1
mega_texture_size = 4
model_loader_thread_priority = 2
model_loading_threads = 3
mount_rotation = false
multicolor_usage = 1
multidraw_enabled = 0
no_brightness = false
no_terrain_render = false
no_world_render = false
non_power_of_two = 1
normal_maps = false
occlusion_queries_enabled = 2
offscreen_texture_size = 0
other_log_rotation = 2
outline_picking = true
player_texture_size = 2
quick_keybinds = true
reflection_texture_size = 0
reflections = 0
remember_password = true
render_bloom = false
render_distant_terrain = true
render_fxaa = false
render_sun_glare = false
render_vignette = false
renderer_type = 0
resident_models = false
save_skills_on_quit = true
screen_brightness = 0.0
screenshot_file_format = 1
season_override = 0
send_extra_tile_data = false
setting_timestamps = true
settings_version = 9
shadow_level = 0
shadow_mapsize = 1
shift_drag_default = 1
showKChat = true
show_body_in_inventory = false
show_old_quickbar = false
silent_friends_update = false
skillgain_minimum = 4
skillgain_no_alignment = true
skillgain_no_favor = true
skydetail = 0
sound_al_gain = 15
sound_buzzlevel = 2
sound_cache_enabled = false
sound_doppler_enabled = false
sound_engine = 2
sound_footstepslevel = 10
sound_music_level = 5
sound_play_PMAlert = false
sound_play_ambients = false
sound_play_buzz = false
sound_play_combat = false
sound_play_door = false
sound_play_emotes = false
sound_play_footsteps = false
sound_play_music = false
sound_play_weather = false
sound_play_work = false
structure_render_distance = 2
submit_client_data = 1
supersampling = 0
swap_mouse_buttons = false
terrain_res = 0
test_attach_equipment = false
test_mode = 0
thirdPerson = false
tile_transitions = true
tiledecorations = 1
togglePushToTalk = true
treelist_outline = true
trees = 2
update_optional = true
use_alpha_particles = true
use_anisotropic_filtering = 2
use_antialiasing = 1
use_fast_clock_work_around = true
use_nano_timer = false
use_non_alpha_particles = true
use_phobia_models = false
use_tree_models = true
use_weather_particles = true
vbo_enabled = 0
viewport_bob = true
water_detail = 0

Setting up WurmModel Model Loader
Executing /home/USERNAME/wurm/configs/RIFT/keybindings.txt
Translating legacy key NUMPAD7 to KP_7
Translating legacy key SUBTRACT to KP_SUBTRACT
Translating legacy key CAPITAL to CAPS_LOCK
Translating legacy key NUMPAD9 to KP_9
Translating legacy key NUMPAD8 to KP_8
Translating legacy key NUMPAD5 to KP_5
Translating legacy key MULTIPLY to KP_MULTIPLY
Translating legacy key NUMPAD1 to KP_1
Translating legacy key NUMPAD0 to KP_0
Translating legacy key NUMPAD3 to KP_3
Translating legacy key NUMPAD2 to KP_2
Translating legacy key ADD to KP_ADD
Translating legacy key DECIMAL to KP_DECIMAL
Translating legacy key DIVIDE to KP_DIVIDE
Translating legacy key NUMPAD6 to KP_6
Translating legacy key NUMPAD4 to KP_4
Word filter loaded: 23
Starting global frame job manager with 12 worker threads
Starting global lazy job manager with 6 worker threads
Setting up OpenAL Sound Engine
OpenAL version: 1.1 ALSOFT 1.19.1
OpenAL renderer: OpenAL Soft
OpenAL vendor: OpenAL Community
OpenAL extensions: AL_EXT_ALAW AL_EXT_BFORMAT AL_EXT_DOUBLE AL_EXT_EXPONENT_DISTANCE AL_EXT_FLOAT32 AL_EXT_IMA4 AL_EXT_LINEAR_DISTANCE AL_EXT_MCFORMATS AL_EXT_MULAW AL_EXT_MULAW_BFORMAT AL_EXT_MULAW_MCFORMATS AL_EXT_OFFSET AL_EXT_source_distance_model AL_EXT_SOURCE_RADIUS AL_EXT_STEREO_ANGLES AL_LOKI_quadriphonic AL_SOFT_block_alignment AL_SOFT_deferred_updates AL_SOFT_direct_channels AL_SOFTX_events AL_SOFTX_filter_gain_ex AL_SOFT_gain_clamp_ex AL_SOFT_loop_points AL_SOFTX_map_buffer AL_SOFT_MSADPCM AL_SOFT_source_latency AL_SOFT_source_length AL_SOFT_source_resampler AL_SOFT_source_spatialize
Generating: 128 source channels.

=== OpenGL information ===
LWJGL version: 3.2.2 1.2.0
OpenGL vendor: X.Org
OpenGL renderer: Radeon RX 580 Series (POLARIS10, DRM 3.23.0, 4.15.0-66-generic, LLVM 8.0.0)
OpenGL version: 4.5 (Compatibility Profile) Mesa 19.0.8
OpenGL extensions:
    GL_ARB_multisample
    GL_EXT_abgr
    GL_EXT_bgra
    GL_EXT_blend_color
    GL_EXT_blend_minmax
    GL_EXT_blend_subtract
    GL_EXT_copy_texture
    GL_EXT_subtexture
    GL_EXT_texture_object
    GL_EXT_vertex_array
    GL_EXT_compiled_vertex_array
    GL_EXT_texture
    GL_EXT_texture3D
    GL_IBM_rasterpos_clip
    GL_ARB_point_parameters
    GL_EXT_draw_range_elements
    GL_EXT_packed_pixels
    GL_EXT_point_parameters
    GL_EXT_rescale_normal
    GL_EXT_separate_specular_color
    GL_EXT_texture_edge_clamp
    GL_SGIS_generate_mipmap
    GL_SGIS_texture_border_clamp
    GL_SGIS_texture_edge_clamp
    GL_SGIS_texture_lod
    GL_ARB_framebuffer_sRGB
    GL_ARB_multitexture
    GL_EXT_framebuffer_sRGB
    GL_IBM_multimode_draw_arrays
    GL_IBM_texture_mirrored_repeat
    GL_ARB_texture_cube_map
    GL_ARB_texture_env_add
    GL_ARB_transpose_matrix
    GL_EXT_blend_func_separate
    GL_EXT_fog_coord
    GL_EXT_multi_draw_arrays
    GL_EXT_secondary_color
    GL_EXT_texture_env_add
    GL_EXT_texture_filter_anisotropic
    GL_EXT_texture_lod_bias
    GL_INGR_blend_func_separate
    GL_NV_blend_square
    GL_NV_light_max_exponent
    GL_NV_texgen_reflection
    GL_NV_texture_env_combine4
    GL_S3_s3tc
    GL_SUN_multi_draw_arrays
    GL_ARB_texture_border_clamp
    GL_ARB_texture_compression
    GL_EXT_framebuffer_object
    GL_EXT_texture_compression_s3tc
    GL_EXT_texture_env_combine
    GL_EXT_texture_env_dot3
    GL_MESA_window_pos
    GL_NV_packed_depth_stencil
    GL_NV_texture_rectangle
    GL_ARB_depth_texture
    GL_ARB_occlusion_query
    GL_ARB_shadow
    GL_ARB_texture_env_combine
    GL_ARB_texture_env_crossbar
    GL_ARB_texture_env_dot3
    GL_ARB_texture_mirrored_repeat
    GL_ARB_window_pos
    GL_ATI_fragment_shader
    GL_EXT_stencil_two_side
    GL_EXT_texture_cube_map
    GL_NV_depth_clamp
    GL_NV_fog_distance
    GL_APPLE_packed_pixels
    GL_ARB_draw_buffers
    GL_ARB_fragment_program
    GL_ARB_fragment_shader
    GL_ARB_shader_objects
    GL_ARB_vertex_program
    GL_ARB_vertex_shader
    GL_ATI_draw_buffers
    GL_ATI_texture_env_combine3
    GL_ATI_texture_float
    GL_EXT_depth_bounds_test
    GL_EXT_shadow_funcs
    GL_EXT_stencil_wrap
    GL_MESA_pack_invert
    GL_NV_primitive_restart
    GL_ARB_depth_clamp
    GL_ARB_fragment_program_shadow
    GL_ARB_half_float_pixel
    GL_ARB_occlusion_query2
    GL_ARB_point_sprite
    GL_ARB_shading_language_100
    GL_ARB_sync
    GL_ARB_texture_non_power_of_two
    GL_ARB_vertex_buffer_object
    GL_ATI_blend_equation_separate
    GL_EXT_blend_equation_separate
    GL_OES_read_format
    GL_ARB_color_buffer_float
    GL_ARB_pixel_buffer_object
    GL_ARB_texture_compression_rgtc
    GL_ARB_texture_float
    GL_ARB_texture_rectangle
    GL_ATI_texture_compression_3dc
    GL_EXT_packed_float
    GL_EXT_pixel_buffer_object
    GL_EXT_texture_compression_dxt1
    GL_EXT_texture_compression_rgtc
    GL_EXT_texture_mirror_clamp
    GL_EXT_texture_rectangle
    GL_EXT_texture_sRGB
    GL_EXT_texture_shared_exponent
    GL_ARB_framebuffer_object
    GL_EXT_framebuffer_blit
    GL_EXT_framebuffer_multisample
    GL_EXT_packed_depth_stencil
    GL_ARB_vertex_array_object
    GL_ATI_separate_stencil
    GL_ATI_texture_mirror_once
    GL_EXT_draw_buffers2
    GL_EXT_draw_instanced
    GL_EXT_gpu_program_parameters
    GL_EXT_texture_array
    GL_EXT_texture_compression_latc
    GL_EXT_texture_integer
    GL_EXT_texture_sRGB_decode
    GL_EXT_timer_query
    GL_OES_EGL_image
    GL_AMD_performance_monitor
    GL_AMD_texture_texture4
    GL_ARB_copy_buffer
    GL_ARB_depth_buffer_float
    GL_ARB_draw_instanced
    GL_ARB_half_float_vertex
    GL_ARB_instanced_arrays
    GL_ARB_map_buffer_range
    GL_ARB_texture_buffer_object
    GL_ARB_texture_rg
    GL_ARB_texture_swizzle
    GL_ARB_vertex_array_bgra
    GL_EXT_texture_swizzle
    GL_EXT_vertex_array_bgra
    GL_NV_conditional_render
    GL_AMD_conservative_depth
    GL_AMD_depth_clamp_separate
    GL_AMD_draw_buffers_blend
    GL_AMD_seamless_cubemap_per_texture
    GL_AMD_shader_stencil_export
    GL_ARB_ES2_compatibility
    GL_ARB_blend_func_extended
    GL_ARB_compatibility
    GL_ARB_debug_output
    GL_ARB_draw_buffers_blend
    GL_ARB_draw_elements_base_vertex
    GL_ARB_explicit_attrib_location
    GL_ARB_fragment_coord_conventions
    GL_ARB_provoking_vertex
    GL_ARB_sample_shading
    GL_ARB_sampler_objects
    GL_ARB_seamless_cube_map
    GL_ARB_shader_stencil_export
    GL_ARB_shader_texture_lod
    GL_ARB_tessellation_shader
    GL_ARB_texture_buffer_object_rgb32
    GL_ARB_texture_cube_map_array
    GL_ARB_texture_gather
    GL_ARB_texture_multisample
    GL_ARB_texture_query_lod
    GL_ARB_texture_rgb10_a2ui
    GL_ARB_uniform_buffer_object
    GL_ARB_vertex_type_2_10_10_10_rev
    GL_ATI_meminfo
    GL_EXT_provoking_vertex
    GL_EXT_texture_snorm
    GL_MESA_texture_signed_rgba
    GL_NV_texture_barrier
    GL_ARB_draw_indirect
    GL_ARB_get_program_binary
    GL_ARB_gpu_shader5
    GL_ARB_gpu_shader_fp64
    GL_ARB_robustness
    GL_ARB_separate_shader_objects
    GL_ARB_shader_bit_encoding
    GL_ARB_shader_precision
    GL_ARB_shader_subroutine
    GL_ARB_texture_compression_bptc
    GL_ARB_timer_query
    GL_ARB_transform_feedback2
    GL_ARB_transform_feedback3
    GL_ARB_vertex_attrib_64bit
    GL_ARB_viewport_array
    GL_EXT_vertex_attrib_64bit
    GL_NV_vdpau_interop
    GL_AMD_multi_draw_indirect
    GL_ANGLE_texture_compression_dxt3
    GL_ANGLE_texture_compression_dxt5
    GL_ARB_base_instance
    GL_ARB_compressed_texture_pixel_storage
    GL_ARB_conservative_depth
    GL_ARB_internalformat_query
    GL_ARB_map_buffer_alignment
    GL_ARB_shader_atomic_counters
    GL_ARB_shader_image_load_store
    GL_ARB_shading_language_420pack
    GL_ARB_shading_language_packing
    GL_ARB_texture_storage
    GL_ARB_transform_feedback_instanced
    GL_EXT_framebuffer_multisample_blit_scaled
    GL_EXT_transform_feedback
    GL_AMD_query_buffer_object
    GL_AMD_shader_trinary_minmax
    GL_AMD_vertex_shader_layer
    GL_AMD_vertex_shader_viewport_index
    GL_ARB_ES3_compatibility
    GL_ARB_arrays_of_arrays
    GL_ARB_clear_buffer_object
    GL_ARB_compute_shader
    GL_ARB_copy_image
    GL_ARB_explicit_uniform_location
    GL_ARB_fragment_layer_viewport
    GL_ARB_framebuffer_no_attachments
    GL_ARB_invalidate_subdata
    GL_ARB_multi_draw_indirect
    GL_ARB_program_interface_query
    GL_ARB_robust_buffer_access_behavior
    GL_ARB_shader_image_size
    GL_ARB_shader_storage_buffer_object
    GL_ARB_stencil_texturing
    GL_ARB_texture_buffer_range
    GL_ARB_texture_query_levels
    GL_ARB_texture_storage_multisample
    GL_ARB_texture_view
    GL_ARB_vertex_attrib_binding
    GL_KHR_debug
    GL_KHR_robustness
    GL_KHR_texture_compression_astc_ldr
    GL_AMD_pinned_memory
    GL_ARB_bindless_texture
    GL_ARB_buffer_storage
    GL_ARB_clear_texture
    GL_ARB_compute_variable_group_size
    GL_ARB_enhanced_layouts
    GL_ARB_indirect_parameters
    GL_ARB_internalformat_query2
    GL_ARB_multi_bind
    GL_ARB_query_buffer_object
    GL_ARB_seamless_cubemap_per_texture
    GL_ARB_shader_draw_parameters
    GL_ARB_shader_group_vote
    GL_ARB_texture_mirror_clamp_to_edge
    GL_ARB_texture_stencil8
    GL_ARB_vertex_type_10f_11f_11f_rev
    GL_EXT_shader_integer_mix
    GL_NVX_gpu_memory_info
    GL_ARB_ES3_1_compatibility
    GL_ARB_clip_control
    GL_ARB_conditional_render_inverted
    GL_ARB_cull_distance
    GL_ARB_derivative_control
    GL_ARB_direct_state_access
    GL_ARB_get_texture_sub_image
    GL_ARB_pipeline_statistics_query
    GL_ARB_shader_texture_image_samples
    GL_ARB_sparse_buffer
    GL_ARB_texture_barrier
    GL_ARB_transform_feedback_overflow_query
    GL_EXT_polygon_offset_clamp
    GL_KHR_blend_equation_advanced
    GL_KHR_context_flush_control
    GL_KHR_robust_buffer_access_behavior
    GL_ARB_shader_atomic_counter_ops
    GL_ARB_shader_ballot
    GL_ARB_shader_clock
    GL_ARB_shader_viewport_layer_array
    GL_KHR_no_error
    GL_KHR_texture_compression_astc_sliced_3d
    GL_EXT_window_rectangles
    GL_MESA_shader_integer_functions
    GL_ARB_polygon_offset_clamp
    GL_ARB_texture_filter_anisotropic
    GL_EXT_memory_object
    GL_EXT_memory_object_fd
    GL_EXT_semaphore
    GL_EXT_semaphore_fd
    GL_AMD_framebuffer_multisample_advanced
OpenGL pixel format: 8:8:8:8
OpenGL depth format: 24:8

Extension multidraw not available.
GLSL version: 4.50
GLSL max vertex uniforms: 16384 (16384)
GLSL max fragment uniforms: 16384 (16384)
GLSL max varyings: 128 (128)
GLSL max lights: 8 (8)
GLSL defines (4.5): #define USE_CLIP_VERTEX 1

Vertex/index buffer memory limit: 8192MiB
Starting workaround for fast running clocks
Using LWJGL timer.
Startup Phase - Initializing..
Initializing font texture for SansSerif (12). Texture Size: 512
Initializing font texture for SansSerif (12, italic). Texture Size: 512
Preloading builtin materials

 


Failed linking program: program.white
Execution aborted at connection 0, iteration 0
Run time 0s, local time Fri Nov 01 20:57:40 GMT 2019
Destroying game window
====== FAILED ASSERT ======
com.wurmonline.client.fgtPPuD8uC: Unable to link program (program.white): class.Bwj1d2BROz: <no message>
    at com.wurmonline.client.fgtPPuD8uC.mMV5oPkCW(SourceFile:63)
    at class.mfffEfS92.FZOk5L6Gfy(SourceFile:241)
    at class.mfffEfS92.FZOk5L6Gfy(SourceFile:159)
    at class.Mp368dmfUp.iHOS3zg1KL(SourceFile:158)
    at class.Mp368dmfUp.FZOk5L6Gfy(SourceFile:86)
    at class.Mp368dmfUp.XwhlvVTrl(SourceFile:1068)
    at com.wurmonline.client.WurmClientBase.run(SourceFile:33289)
    at java.lang.Thread.run(Thread.java:748)

 

Edited by Baloo

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this