Mesa crashes when I try to switch user on Wayland session of KDE Plasma
System information
$ inxi -GSC -xx
System: Host: neon-laptop Kernel: 5.11.0-40-generic x86_64 bits: 64 compiler: N/A Desktop: KDE Plasma 5.23.80
tk: Qt 5.15.3 wm: kwin_wayland dm: SDDM Distro: KDE neon 20.04 Unstable Edition
base: Ubuntu 20.04 LTS Focal
CPU: Topology: Dual Core model: Intel Core i3-3110M bits: 64 type: MT MCP arch: Ivy Bridge rev: 9
L2 cache: 3072 KiB
flags: avx lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 19154
Speed: 2278 MHz min/max: 1200/2400 MHz Core speeds (MHz): 1: 2278 2: 2255 3: 2241 4: 2309
Graphics: Device-1: Intel 3rd Gen Core processor Graphics vendor: Lenovo driver: i915 v: kernel bus ID: 00:02.0
chip ID: 8086:0166
Display: wayland server: X.Org 1.20.11 driver: modesetting unloaded: fbdev,vesa compositor: kwin_wayland
resolution: 1366x768~60Hz
OpenGL: renderer: Mesa DRI Intel HD Graphics 4000 (IVB GT2) v: 4.2 Mesa 21.0.3 compat-v: 3.0
direct render: Yes
Describe the issue
I use KDE Plasma DE, my system has 3 user accounts, Plasma crashes when I try to switch to another user acount while I'm using Wayland session of Plasma. I can reproduce this crash consistently.
Steps to reproduce:
- use a distribution with KDE Plasma DE and 2 or more user accounts
- use Wayland session of Plasma
- open the apps launcher of Plasma by clicking on the icon in the lower left corner
- click on the circle with '<' inside it in the lower right corner of the apps launcher and choose 'Switch user'
Result: according to 'coredumpctl' command, Plasma crashes. This crash was reported in KDE bug tracker.
https://bugs.kde.org/show_bug.cgi?id=445407
KDE developer Nate Graham said in comment 1 that mesa driver is crashing.
Regression
I do not know if it is a rgression. I rarely switch user.
Log files as attachment
$ glxinfo
name of display: :1
display: :1 screen: 0
direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.4
server glx extensions:
GLX_ARB_context_flush_control, GLX_ARB_create_context,
GLX_ARB_create_context_no_error, GLX_ARB_create_context_profile,
GLX_ARB_fbconfig_float, GLX_ARB_framebuffer_sRGB, GLX_ARB_multisample,
GLX_EXT_create_context_es2_profile, GLX_EXT_create_context_es_profile,
GLX_EXT_fbconfig_packed_float, GLX_EXT_framebuffer_sRGB,
GLX_EXT_import_context, GLX_EXT_libglvnd, GLX_EXT_no_config_context,
GLX_EXT_texture_from_pixmap, GLX_EXT_visual_info, GLX_EXT_visual_rating,
GLX_MESA_copy_sub_buffer, GLX_OML_swap_method, GLX_SGIS_multisample,
GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, GLX_SGIX_visual_select_group,
GLX_SGI_make_current_read
client glx vendor string: Mesa Project and SGI
client glx version string: 1.4
client glx extensions:
GLX_ARB_context_flush_control, GLX_ARB_create_context,
GLX_ARB_create_context_no_error, GLX_ARB_create_context_profile,
GLX_ARB_create_context_robustness, GLX_ARB_fbconfig_float,
GLX_ARB_framebuffer_sRGB, GLX_ARB_get_proc_address, GLX_ARB_multisample,
GLX_EXT_buffer_age, GLX_EXT_create_context_es2_profile,
GLX_EXT_create_context_es_profile, GLX_EXT_fbconfig_packed_float,
GLX_EXT_framebuffer_sRGB, GLX_EXT_import_context, GLX_EXT_swap_control,
GLX_EXT_swap_control_tear, GLX_EXT_texture_from_pixmap,
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_INTEL_swap_event,
GLX_MESA_copy_sub_buffer, GLX_MESA_multithread_makecurrent,
GLX_MESA_query_renderer, GLX_MESA_swap_control, GLX_OML_swap_method,
GLX_OML_sync_control, GLX_SGIS_multisample, GLX_SGIX_fbconfig,
GLX_SGIX_pbuffer, GLX_SGIX_visual_select_group, GLX_SGI_make_current_read,
GLX_SGI_swap_control, GLX_SGI_video_sync
GLX version: 1.4
GLX extensions:
GLX_ARB_create_context, GLX_ARB_create_context_no_error,
GLX_ARB_create_context_profile, GLX_ARB_fbconfig_float,
GLX_ARB_framebuffer_sRGB, GLX_ARB_get_proc_address, GLX_ARB_multisample,
GLX_EXT_buffer_age, GLX_EXT_create_context_es2_profile,
GLX_EXT_create_context_es_profile, GLX_EXT_fbconfig_packed_float,
GLX_EXT_framebuffer_sRGB, GLX_EXT_import_context, GLX_EXT_swap_control,
GLX_EXT_swap_control_tear, GLX_EXT_texture_from_pixmap,
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_copy_sub_buffer,
GLX_MESA_query_renderer, GLX_MESA_swap_control, GLX_OML_swap_method,
GLX_OML_sync_control, GLX_SGIS_multisample, GLX_SGIX_fbconfig,
GLX_SGIX_pbuffer, GLX_SGIX_visual_select_group, GLX_SGI_make_current_read,
GLX_SGI_video_sync
Extended renderer info (GLX_MESA_query_renderer):
Vendor: Intel Open Source Technology Center (0x8086)
Device: Mesa DRI Intel(R) HD Graphics 4000 (IVB GT2) (0x166)
Version: 21.0.3
Accelerated: yes
Video memory: 1536MB
Unified memory: yes
Preferred profile: core (0x1)
Max core profile version: 4.2
Max compat profile version: 3.0
Max GLES1 profile version: 1.1
Max GLES[23] profile version: 3.0
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) HD Graphics 4000 (IVB GT2)
OpenGL core profile version string: 4.2 (Core Profile) Mesa 21.0.3
OpenGL core profile shading language version string: 4.20
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
GL_3DFX_texture_compression_FXT1, GL_AMD_conservative_depth,
GL_AMD_draw_buffers_blend, GL_AMD_multi_draw_indirect,
GL_AMD_seamless_cubemap_per_texture, GL_AMD_shader_trinary_minmax,
GL_AMD_texture_texture4, GL_AMD_vertex_shader_layer,
GL_AMD_vertex_shader_viewport_index, GL_ANGLE_texture_compression_dxt3,
GL_ANGLE_texture_compression_dxt5, GL_APPLE_object_purgeable,
GL_ARB_ES2_compatibility, GL_ARB_ES3_compatibility,
GL_ARB_arrays_of_arrays, GL_ARB_base_instance, GL_ARB_blend_func_extended,
GL_ARB_buffer_storage, GL_ARB_clear_buffer_object, GL_ARB_clear_texture,
GL_ARB_clip_control, GL_ARB_compressed_texture_pixel_storage,
GL_ARB_compute_shader, GL_ARB_compute_variable_group_size,
GL_ARB_conditional_render_inverted, GL_ARB_conservative_depth,
GL_ARB_copy_buffer, GL_ARB_copy_image, GL_ARB_cull_distance,
GL_ARB_debug_output, GL_ARB_depth_buffer_float, GL_ARB_depth_clamp,
GL_ARB_derivative_control, GL_ARB_direct_state_access,
GL_ARB_draw_buffers, GL_ARB_draw_buffers_blend,
GL_ARB_draw_elements_base_vertex, GL_ARB_draw_indirect,
GL_ARB_draw_instanced, GL_ARB_enhanced_layouts,
GL_ARB_explicit_attrib_location, GL_ARB_explicit_uniform_location,
GL_ARB_fragment_coord_conventions, GL_ARB_fragment_layer_viewport,
GL_ARB_fragment_shader, GL_ARB_framebuffer_no_attachments,
GL_ARB_framebuffer_object, GL_ARB_framebuffer_sRGB,
GL_ARB_get_program_binary, GL_ARB_get_texture_sub_image, GL_ARB_gl_spirv,
GL_ARB_gpu_shader5, GL_ARB_gpu_shader_fp64, GL_ARB_half_float_pixel,
GL_ARB_half_float_vertex, GL_ARB_indirect_parameters,
GL_ARB_instanced_arrays, GL_ARB_internalformat_query,
GL_ARB_internalformat_query2, GL_ARB_invalidate_subdata,
GL_ARB_map_buffer_alignment, GL_ARB_map_buffer_range, GL_ARB_multi_bind,
GL_ARB_multi_draw_indirect, GL_ARB_occlusion_query2,
GL_ARB_parallel_shader_compile, GL_ARB_pipeline_statistics_query,
GL_ARB_pixel_buffer_object, GL_ARB_point_sprite,
GL_ARB_polygon_offset_clamp, GL_ARB_program_interface_query,
GL_ARB_provoking_vertex, GL_ARB_robustness, GL_ARB_sample_shading,
GL_ARB_sampler_objects, GL_ARB_seamless_cube_map,
GL_ARB_seamless_cubemap_per_texture, GL_ARB_separate_shader_objects,
GL_ARB_shader_atomic_counter_ops, GL_ARB_shader_atomic_counters,
GL_ARB_shader_bit_encoding, GL_ARB_shader_clock,
GL_ARB_shader_draw_parameters, GL_ARB_shader_group_vote,
GL_ARB_shader_image_load_store, GL_ARB_shader_image_size,
GL_ARB_shader_objects, GL_ARB_shader_precision,
GL_ARB_shader_storage_buffer_object, GL_ARB_shader_subroutine,
GL_ARB_shader_texture_image_samples, GL_ARB_shader_texture_lod,
GL_ARB_shader_viewport_layer_array, GL_ARB_shading_language_420pack,
GL_ARB_shading_language_include, GL_ARB_shading_language_packing,
GL_ARB_spirv_extensions, GL_ARB_sync, GL_ARB_tessellation_shader,
GL_ARB_texture_barrier, GL_ARB_texture_buffer_object,
GL_ARB_texture_buffer_object_rgb32, GL_ARB_texture_buffer_range,
GL_ARB_texture_compression_bptc, GL_ARB_texture_compression_rgtc,
GL_ARB_texture_cube_map_array, GL_ARB_texture_filter_anisotropic,
GL_ARB_texture_float, GL_ARB_texture_gather,
GL_ARB_texture_mirror_clamp_to_edge, GL_ARB_texture_multisample,
GL_ARB_texture_non_power_of_two, GL_ARB_texture_query_levels,
GL_ARB_texture_query_lod, GL_ARB_texture_rectangle, GL_ARB_texture_rg,
GL_ARB_texture_rgb10_a2ui, GL_ARB_texture_storage,
GL_ARB_texture_storage_multisample, GL_ARB_texture_swizzle,
GL_ARB_texture_view, GL_ARB_timer_query, GL_ARB_transform_feedback2,
GL_ARB_transform_feedback3, GL_ARB_transform_feedback_instanced,
GL_ARB_transform_feedback_overflow_query, GL_ARB_uniform_buffer_object,
GL_ARB_vertex_array_bgra, GL_ARB_vertex_array_object,
GL_ARB_vertex_attrib_64bit, GL_ARB_vertex_attrib_binding,
GL_ARB_vertex_buffer_object, GL_ARB_vertex_shader,
GL_ARB_vertex_type_10f_11f_11f_rev, GL_ARB_vertex_type_2_10_10_10_rev,
GL_ARB_viewport_array, GL_ATI_blend_equation_separate,
GL_ATI_texture_float, GL_EXT_EGL_image_storage, GL_EXT_EGL_sync,
GL_EXT_abgr, GL_EXT_blend_equation_separate,
GL_EXT_demote_to_helper_invocation, GL_EXT_draw_buffers2,
GL_EXT_draw_instanced, GL_EXT_framebuffer_blit,
GL_EXT_framebuffer_multisample, GL_EXT_framebuffer_multisample_blit_scaled,
GL_EXT_framebuffer_object, GL_EXT_framebuffer_sRGB,
GL_EXT_packed_depth_stencil, GL_EXT_packed_float,
GL_EXT_pixel_buffer_object, GL_EXT_polygon_offset_clamp,
GL_EXT_provoking_vertex, GL_EXT_shader_framebuffer_fetch_non_coherent,
GL_EXT_shader_integer_mix, GL_EXT_shader_samples_identical,
GL_EXT_texture_array, GL_EXT_texture_compression_dxt1,
GL_EXT_texture_compression_rgtc, GL_EXT_texture_compression_s3tc,
GL_EXT_texture_filter_anisotropic, GL_EXT_texture_integer,
GL_EXT_texture_sRGB, GL_EXT_texture_sRGB_R8, GL_EXT_texture_sRGB_decode,
GL_EXT_texture_shadow_lod, GL_EXT_texture_shared_exponent,
GL_EXT_texture_snorm, GL_EXT_texture_swizzle, GL_EXT_timer_query,
GL_EXT_transform_feedback, GL_EXT_vertex_array_bgra,
GL_EXT_vertex_attrib_64bit, GL_IBM_multimode_draw_arrays,
GL_INTEL_blackhole_render, GL_INTEL_performance_query,
GL_KHR_blend_equation_advanced, GL_KHR_context_flush_control,
GL_KHR_debug, GL_KHR_no_error, GL_KHR_parallel_shader_compile,
GL_KHR_robustness, GL_MESA_pack_invert, GL_MESA_shader_integer_functions,
GL_MESA_texture_signed_rgba, GL_NV_compute_shader_derivatives,
GL_NV_conditional_render, GL_NV_depth_clamp, GL_NV_packed_depth_stencil,
GL_NV_texture_barrier, GL_OES_EGL_image, GL_S3_s3tc
OpenGL version string: 3.0 Mesa 21.0.3
OpenGL shading language version string: 1.30
OpenGL context flags: (none)
OpenGL extensions:
GL_3DFX_texture_compression_FXT1, GL_AMD_conservative_depth,
GL_AMD_draw_buffers_blend, GL_AMD_multi_draw_indirect,
GL_AMD_seamless_cubemap_per_texture, GL_AMD_shader_trinary_minmax,
GL_AMD_texture_texture4, GL_ANGLE_texture_compression_dxt3,
GL_ANGLE_texture_compression_dxt5, GL_APPLE_object_purgeable,
GL_APPLE_packed_pixels, GL_ARB_ES2_compatibility,
GL_ARB_ES3_compatibility, GL_ARB_arrays_of_arrays,
GL_ARB_blend_func_extended, GL_ARB_buffer_storage,
GL_ARB_clear_buffer_object, GL_ARB_clear_texture, GL_ARB_clip_control,
GL_ARB_color_buffer_float, GL_ARB_compressed_texture_pixel_storage,
GL_ARB_compute_shader, GL_ARB_compute_variable_group_size,
GL_ARB_conditional_render_inverted, GL_ARB_conservative_depth,
GL_ARB_copy_buffer, GL_ARB_copy_image, GL_ARB_cull_distance,
GL_ARB_debug_output, GL_ARB_depth_buffer_float, GL_ARB_depth_clamp,
GL_ARB_depth_texture, GL_ARB_derivative_control, GL_ARB_draw_buffers,
GL_ARB_draw_buffers_blend, GL_ARB_draw_elements_base_vertex,
GL_ARB_draw_indirect, GL_ARB_draw_instanced,
GL_ARB_explicit_attrib_location, GL_ARB_explicit_uniform_location,
GL_ARB_fragment_coord_conventions, GL_ARB_fragment_layer_viewport,
GL_ARB_fragment_program, GL_ARB_fragment_program_shadow,
GL_ARB_fragment_shader, GL_ARB_framebuffer_no_attachments,
GL_ARB_framebuffer_object, GL_ARB_framebuffer_sRGB,
GL_ARB_get_program_binary, GL_ARB_get_texture_sub_image, GL_ARB_gl_spirv,
GL_ARB_half_float_pixel, GL_ARB_half_float_vertex,
GL_ARB_indirect_parameters, GL_ARB_instanced_arrays,
GL_ARB_internalformat_query, GL_ARB_internalformat_query2,
GL_ARB_invalidate_subdata, GL_ARB_map_buffer_alignment,
GL_ARB_map_buffer_range, GL_ARB_multi_bind, GL_ARB_multi_draw_indirect,
GL_ARB_multisample, GL_ARB_multitexture, GL_ARB_occlusion_query,
GL_ARB_occlusion_query2, GL_ARB_parallel_shader_compile,
GL_ARB_pipeline_statistics_query, GL_ARB_pixel_buffer_object,
GL_ARB_point_parameters, GL_ARB_point_sprite, GL_ARB_polygon_offset_clamp,
GL_ARB_program_interface_query, GL_ARB_provoking_vertex,
GL_ARB_robustness, GL_ARB_sample_shading, GL_ARB_sampler_objects,
GL_ARB_seamless_cube_map, GL_ARB_seamless_cubemap_per_texture,
GL_ARB_separate_shader_objects, GL_ARB_shader_atomic_counter_ops,
GL_ARB_shader_atomic_counters, GL_ARB_shader_bit_encoding,
GL_ARB_shader_clock, GL_ARB_shader_draw_parameters,
GL_ARB_shader_group_vote, GL_ARB_shader_image_load_store,
GL_ARB_shader_image_size, GL_ARB_shader_objects, GL_ARB_shader_precision,
GL_ARB_shader_storage_buffer_object, GL_ARB_shader_texture_image_samples,
GL_ARB_shader_texture_lod, GL_ARB_shading_language_100,
GL_ARB_shading_language_420pack, GL_ARB_shading_language_include,
GL_ARB_shading_language_packing, GL_ARB_shadow, GL_ARB_spirv_extensions,
GL_ARB_sync, GL_ARB_texture_barrier, GL_ARB_texture_border_clamp,
GL_ARB_texture_compression, GL_ARB_texture_compression_bptc,
GL_ARB_texture_compression_rgtc, GL_ARB_texture_cube_map,
GL_ARB_texture_cube_map_array, GL_ARB_texture_env_add,
GL_ARB_texture_env_combine, GL_ARB_texture_env_crossbar,
GL_ARB_texture_env_dot3, GL_ARB_texture_filter_anisotropic,
GL_ARB_texture_float, GL_ARB_texture_gather,
GL_ARB_texture_mirror_clamp_to_edge, GL_ARB_texture_mirrored_repeat,
GL_ARB_texture_multisample, GL_ARB_texture_non_power_of_two,
GL_ARB_texture_query_levels, GL_ARB_texture_query_lod,
GL_ARB_texture_rectangle, GL_ARB_texture_rg, GL_ARB_texture_rgb10_a2ui,
GL_ARB_texture_storage, GL_ARB_texture_storage_multisample,
GL_ARB_texture_swizzle, GL_ARB_texture_view, GL_ARB_timer_query,
GL_ARB_transform_feedback2, GL_ARB_transform_feedback3,
GL_ARB_transform_feedback_instanced,
GL_ARB_transform_feedback_overflow_query, GL_ARB_transpose_matrix,
GL_ARB_uniform_buffer_object, GL_ARB_vertex_array_bgra,
GL_ARB_vertex_array_object, GL_ARB_vertex_attrib_binding,
GL_ARB_vertex_buffer_object, GL_ARB_vertex_program, GL_ARB_vertex_shader,
GL_ARB_vertex_type_10f_11f_11f_rev, GL_ARB_vertex_type_2_10_10_10_rev,
GL_ARB_window_pos, GL_ATI_blend_equation_separate, GL_ATI_draw_buffers,
GL_ATI_separate_stencil, GL_ATI_texture_env_combine3,
GL_ATI_texture_float, GL_EXT_EGL_image_storage, GL_EXT_EGL_sync,
GL_EXT_abgr, GL_EXT_bgra, GL_EXT_blend_color,
GL_EXT_blend_equation_separate, GL_EXT_blend_func_separate,
GL_EXT_blend_minmax, GL_EXT_blend_subtract, GL_EXT_compiled_vertex_array,
GL_EXT_copy_texture, GL_EXT_demote_to_helper_invocation,
GL_EXT_direct_state_access, GL_EXT_draw_buffers2, GL_EXT_draw_instanced,
GL_EXT_draw_range_elements, GL_EXT_fog_coord, GL_EXT_framebuffer_blit,
GL_EXT_framebuffer_multisample, GL_EXT_framebuffer_multisample_blit_scaled,
GL_EXT_framebuffer_object, GL_EXT_framebuffer_sRGB,
GL_EXT_gpu_program_parameters, GL_EXT_gpu_shader4,
GL_EXT_multi_draw_arrays, GL_EXT_packed_depth_stencil,
GL_EXT_packed_float, GL_EXT_packed_pixels, GL_EXT_pixel_buffer_object,
GL_EXT_point_parameters, GL_EXT_polygon_offset_clamp,
GL_EXT_provoking_vertex, GL_EXT_rescale_normal, GL_EXT_secondary_color,
GL_EXT_separate_specular_color,
GL_EXT_shader_framebuffer_fetch_non_coherent, GL_EXT_shader_integer_mix,
GL_EXT_shader_samples_identical, GL_EXT_shadow_funcs,
GL_EXT_stencil_two_side, GL_EXT_stencil_wrap, GL_EXT_subtexture,
GL_EXT_texture, GL_EXT_texture3D, GL_EXT_texture_array,
GL_EXT_texture_compression_dxt1, GL_EXT_texture_compression_rgtc,
GL_EXT_texture_compression_s3tc, GL_EXT_texture_cube_map,
GL_EXT_texture_edge_clamp, GL_EXT_texture_env_add,
GL_EXT_texture_env_combine, GL_EXT_texture_env_dot3,
GL_EXT_texture_filter_anisotropic, GL_EXT_texture_integer,
GL_EXT_texture_lod_bias, GL_EXT_texture_object, GL_EXT_texture_rectangle,
GL_EXT_texture_sRGB, GL_EXT_texture_sRGB_R8, GL_EXT_texture_sRGB_decode,
GL_EXT_texture_shadow_lod, GL_EXT_texture_shared_exponent,
GL_EXT_texture_snorm, GL_EXT_texture_swizzle, GL_EXT_timer_query,
GL_EXT_transform_feedback, GL_EXT_vertex_array, GL_EXT_vertex_array_bgra,
GL_IBM_multimode_draw_arrays, GL_IBM_rasterpos_clip,
GL_IBM_texture_mirrored_repeat, GL_INGR_blend_func_separate,
GL_INTEL_blackhole_render, GL_INTEL_performance_query,
GL_KHR_blend_equation_advanced, GL_KHR_context_flush_control,
GL_KHR_debug, GL_KHR_no_error, GL_KHR_parallel_shader_compile,
GL_KHR_robustness, GL_MESA_pack_invert, GL_MESA_shader_integer_functions,
GL_MESA_texture_signed_rgba, GL_MESA_window_pos, GL_NV_blend_square,
GL_NV_compute_shader_derivatives, GL_NV_conditional_render,
GL_NV_depth_clamp, GL_NV_fog_distance, GL_NV_half_float,
GL_NV_light_max_exponent, GL_NV_packed_depth_stencil,
GL_NV_primitive_restart, GL_NV_texgen_reflection, GL_NV_texture_barrier,
GL_NV_texture_env_combine4, GL_NV_texture_rectangle, GL_OES_EGL_image,
GL_OES_read_format, GL_S3_s3tc, GL_SGIS_generate_mipmap,
GL_SGIS_texture_border_clamp, GL_SGIS_texture_edge_clamp,
GL_SGIS_texture_lod, GL_SUN_multi_draw_arrays
OpenGL ES profile version string: OpenGL ES 3.0 Mesa 21.0.3
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00
OpenGL ES profile extensions:
GL_ANGLE_pack_reverse_row_order, GL_ANGLE_texture_compression_dxt3,
GL_ANGLE_texture_compression_dxt5, GL_APPLE_texture_max_level,
GL_EXT_EGL_image_storage, GL_EXT_base_instance,
GL_EXT_blend_func_extended, GL_EXT_blend_minmax, GL_EXT_clip_control,
GL_EXT_clip_cull_distance, GL_EXT_color_buffer_float,
GL_EXT_compressed_ETC1_RGB8_sub_texture, GL_EXT_copy_image,
GL_EXT_demote_to_helper_invocation, GL_EXT_depth_clamp,
GL_EXT_discard_framebuffer, GL_EXT_disjoint_timer_query,
GL_EXT_draw_buffers, GL_EXT_draw_buffers_indexed,
GL_EXT_draw_elements_base_vertex, GL_EXT_draw_instanced,
GL_EXT_float_blend, GL_EXT_frag_depth, GL_EXT_map_buffer_range,
GL_EXT_multi_draw_arrays, GL_EXT_occlusion_query_boolean,
GL_EXT_polygon_offset_clamp, GL_EXT_read_format_bgra, GL_EXT_robustness,
GL_EXT_sRGB_write_control, GL_EXT_separate_shader_objects,
GL_EXT_shader_framebuffer_fetch_non_coherent, GL_EXT_shader_group_vote,
GL_EXT_shader_integer_mix, GL_EXT_texture_border_clamp,
GL_EXT_texture_compression_bptc, GL_EXT_texture_compression_dxt1,
GL_EXT_texture_compression_rgtc, GL_EXT_texture_compression_s3tc,
GL_EXT_texture_compression_s3tc_srgb, GL_EXT_texture_filter_anisotropic,
GL_EXT_texture_format_BGRA8888, GL_EXT_texture_query_lod,
GL_EXT_texture_rg, GL_EXT_texture_sRGB_R8, GL_EXT_texture_sRGB_decode,
GL_EXT_texture_shadow_lod, GL_EXT_texture_type_2_10_10_10_REV,
GL_EXT_unpack_subimage, GL_INTEL_blackhole_render,
GL_INTEL_performance_query, GL_KHR_blend_equation_advanced,
GL_KHR_context_flush_control, GL_KHR_debug, GL_KHR_no_error,
GL_KHR_parallel_shader_compile, GL_KHR_robustness,
GL_MESA_framebuffer_flip_y, GL_MESA_shader_integer_functions,
GL_NV_conditional_render, GL_NV_draw_buffers, GL_NV_fbo_color_attachments,
GL_NV_pixel_buffer_object, GL_NV_read_buffer, GL_NV_read_depth,
GL_NV_read_depth_stencil, GL_NV_read_stencil, GL_OES_EGL_image,
GL_OES_EGL_image_external, GL_OES_EGL_image_external_essl3,
GL_OES_EGL_sync, GL_OES_compressed_ETC1_RGB8_texture, GL_OES_copy_image,
GL_OES_depth24, GL_OES_depth_texture, GL_OES_depth_texture_cube_map,
GL_OES_draw_buffers_indexed, GL_OES_draw_elements_base_vertex,
GL_OES_element_index_uint, GL_OES_fbo_render_mipmap,
GL_OES_get_program_binary, GL_OES_mapbuffer, GL_OES_packed_depth_stencil,
GL_OES_required_internalformat, GL_OES_rgb8_rgba8, GL_OES_sample_shading,
GL_OES_sample_variables, GL_OES_shader_multisample_interpolation,
GL_OES_standard_derivatives, GL_OES_stencil8, GL_OES_surfaceless_context,
GL_OES_texture_3D, GL_OES_texture_border_clamp, GL_OES_texture_float,
GL_OES_texture_float_linear, GL_OES_texture_half_float,
GL_OES_texture_half_float_linear, GL_OES_texture_npot,
GL_OES_vertex_array_object, GL_OES_vertex_half_float
108 GLX Visuals
visual x bf lv rg d st colorbuffer sr ax dp st accumbuffer ms cav
id dep cl sp sz l ci b ro r g b a F gb bf th cl r g b a ns b eat
----------------------------------------------------------------------------
0x024 24 tc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None
0x025 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None
0x39e 24 tc 0 32 0 r . . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None
0x3a0 24 tc 0 32 0 r y . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None
0x3a2 24 tc 0 32 0 r y . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None
0x3b0 24 tc 0 32 0 r . . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None
0x3b2 24 tc 0 32 0 r y . 8 8 8 8 . . 0 24 8 16 16 16 16 0 0 Slow
0x3b3 24 tc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None
0x3b4 24 tc 0 32 0 r y . 8 8 8 8 . . 0 24 8 16 16 16 16 0 0 Slow
0x3bc 24 tc 0 32 0 r y . 8 8 8 8 . . 0 0 0 0 0 0 0 4 1 None
0x3bd 24 tc 0 32 0 r y . 8 8 8 8 . . 0 0 0 0 0 0 0 4 1 None
0x3c5 24 tc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 4 1 None
0x3c6 24 tc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 4 1 None
0x3ca 24 tc 0 24 0 r . . 8 8 8 0 . . 0 0 0 0 0 0 0 0 0 None
0x3cc 24 tc 0 24 0 r y . 8 8 8 0 . . 0 0 0 0 0 0 0 0 0 None
0x3ce 24 tc 0 24 0 r y . 8 8 8 0 . . 0 0 0 0 0 0 0 0 0 None
0x3dc 24 tc 0 24 0 r . . 8 8 8 0 . . 0 24 8 0 0 0 0 0 0 None
0x3de 24 tc 0 24 0 r y . 8 8 8 0 . . 0 24 8 0 0 0 0 0 0 None
0x3df 24 tc 0 24 0 r y . 8 8 8 0 . . 0 24 8 16 16 16 0 0 0 Slow
0x3e0 24 tc 0 24 0 r y . 8 8 8 0 . . 0 24 8 0 0 0 0 0 0 None
0x3e1 24 tc 0 24 0 r y . 8 8 8 0 . . 0 24 8 16 16 16 0 0 0 Slow
0x3e9 24 tc 0 24 0 r y . 8 8 8 0 . . 0 0 0 0 0 0 0 4 1 None
0x3ea 24 tc 0 24 0 r y . 8 8 8 0 . . 0 0 0 0 0 0 0 4 1 None
0x3f2 24 tc 0 24 0 r y . 8 8 8 0 . . 0 24 8 0 0 0 0 4 1 None
0x3f3 24 tc 0 24 0 r y . 8 8 8 0 . . 0 24 8 0 0 0 0 4 1 None
0x3f7 24 tc 0 32 0 r . . 8 8 8 8 . s 0 0 0 0 0 0 0 0 0 None
0x3f9 24 tc 0 32 0 r y . 8 8 8 8 . s 0 0 0 0 0 0 0 0 0 None
0x3fb 24 tc 0 32 0 r y . 8 8 8 8 . s 0 0 0 0 0 0 0 0 0 None
0x409 24 tc 0 32 0 r . . 8 8 8 8 . s 0 24 8 0 0 0 0 0 0 None
0x40b 24 tc 0 32 0 r y . 8 8 8 8 . s 0 24 8 0 0 0 0 0 0 None
0x40c 24 tc 0 32 0 r y . 8 8 8 8 . s 0 24 8 16 16 16 16 0 0 Slow
0x40d 24 tc 0 32 0 r y . 8 8 8 8 . s 0 24 8 0 0 0 0 0 0 None
0x40e 24 tc 0 32 0 r y . 8 8 8 8 . s 0 24 8 16 16 16 16 0 0 Slow
0x416 24 tc 0 32 0 r y . 8 8 8 8 . s 0 0 0 0 0 0 0 4 1 None
0x417 24 tc 0 32 0 r y . 8 8 8 8 . s 0 0 0 0 0 0 0 4 1 None
0x41f 24 tc 0 32 0 r y . 8 8 8 8 . s 0 24 8 0 0 0 0 4 1 None
0x420 24 tc 0 32 0 r y . 8 8 8 8 . s 0 24 8 0 0 0 0 4 1 None
0x424 24 tc 0 24 0 r . . 8 8 8 0 . s 0 0 0 0 0 0 0 0 0 None
0x426 24 tc 0 24 0 r y . 8 8 8 0 . s 0 0 0 0 0 0 0 0 0 None
0x428 24 tc 0 24 0 r y . 8 8 8 0 . s 0 0 0 0 0 0 0 0 0 None
0x436 24 tc 0 24 0 r . . 8 8 8 0 . s 0 24 8 0 0 0 0 0 0 None
0x438 24 tc 0 24 0 r y . 8 8 8 0 . s 0 24 8 0 0 0 0 0 0 None
0x439 24 tc 0 24 0 r y . 8 8 8 0 . s 0 24 8 16 16 16 0 0 0 Slow
0x43a 24 tc 0 24 0 r y . 8 8 8 0 . s 0 24 8 0 0 0 0 0 0 None
0x43b 24 tc 0 24 0 r y . 8 8 8 0 . s 0 24 8 16 16 16 0 0 0 Slow
0x443 24 tc 0 24 0 r y . 8 8 8 0 . s 0 0 0 0 0 0 0 4 1 None
0x444 24 tc 0 24 0 r y . 8 8 8 0 . s 0 0 0 0 0 0 0 4 1 None
0x44c 24 tc 0 24 0 r y . 8 8 8 0 . s 0 24 8 0 0 0 0 4 1 None
0x44d 24 tc 0 24 0 r y . 8 8 8 0 . s 0 24 8 0 0 0 0 4 1 None
0x451 24 dc 0 32 0 r . . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None
0x453 24 dc 0 32 0 r y . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None
0x455 24 dc 0 32 0 r y . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None
0x463 24 dc 0 32 0 r . . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None
0x465 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 8 16 16 16 16 0 0 Slow
0x466 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None
0x467 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 8 16 16 16 16 0 0 Slow
0x46f 24 dc 0 32 0 r y . 8 8 8 8 . . 0 0 0 0 0 0 0 4 1 None
0x470 24 dc 0 32 0 r y . 8 8 8 8 . . 0 0 0 0 0 0 0 4 1 None
0x478 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 4 1 None
0x479 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 4 1 None
0x47d 24 dc 0 24 0 r . . 8 8 8 0 . . 0 0 0 0 0 0 0 0 0 None
0x47f 24 dc 0 24 0 r y . 8 8 8 0 . . 0 0 0 0 0 0 0 0 0 None
0x481 24 dc 0 24 0 r y . 8 8 8 0 . . 0 0 0 0 0 0 0 0 0 None
0x48f 24 dc 0 24 0 r . . 8 8 8 0 . . 0 24 8 0 0 0 0 0 0 None
0x491 24 dc 0 24 0 r y . 8 8 8 0 . . 0 24 8 0 0 0 0 0 0 None
0x492 24 dc 0 24 0 r y . 8 8 8 0 . . 0 24 8 16 16 16 0 0 0 Slow
0x493 24 dc 0 24 0 r y . 8 8 8 0 . . 0 24 8 0 0 0 0 0 0 None
0x494 24 dc 0 24 0 r y . 8 8 8 0 . . 0 24 8 16 16 16 0 0 0 Slow
0x49c 24 dc 0 24 0 r y . 8 8 8 0 . . 0 0 0 0 0 0 0 4 1 None
0x49d 24 dc 0 24 0 r y . 8 8 8 0 . . 0 0 0 0 0 0 0 4 1 None
0x4a5 24 dc 0 24 0 r y . 8 8 8 0 . . 0 24 8 0 0 0 0 4 1 None
0x4a6 24 dc 0 24 0 r y . 8 8 8 0 . . 0 24 8 0 0 0 0 4 1 None
0x4aa 24 dc 0 32 0 r . . 8 8 8 8 . s 0 0 0 0 0 0 0 0 0 None
0x4ac 24 dc 0 32 0 r y . 8 8 8 8 . s 0 0 0 0 0 0 0 0 0 None
0x4ae 24 dc 0 32 0 r y . 8 8 8 8 . s 0 0 0 0 0 0 0 0 0 None
0x4bc 24 dc 0 32 0 r . . 8 8 8 8 . s 0 24 8 0 0 0 0 0 0 None
0x4be 24 dc 0 32 0 r y . 8 8 8 8 . s 0 24 8 0 0 0 0 0 0 None
0x4bf 24 dc 0 32 0 r y . 8 8 8 8 . s 0 24 8 16 16 16 16 0 0 Slow
0x4c0 24 dc 0 32 0 r y . 8 8 8 8 . s 0 24 8 0 0 0 0 0 0 None
0x4c1 24 dc 0 32 0 r y . 8 8 8 8 . s 0 24 8 16 16 16 16 0 0 Slow
0x4c9 24 dc 0 32 0 r y . 8 8 8 8 . s 0 0 0 0 0 0 0 4 1 None
0x4ca 24 dc 0 32 0 r y . 8 8 8 8 . s 0 0 0 0 0 0 0 4 1 None
0x4d2 24 dc 0 32 0 r y . 8 8 8 8 . s 0 24 8 0 0 0 0 4 1 None
0x4d3 24 dc 0 32 0 r y . 8 8 8 8 . s 0 24 8 0 0 0 0 4 1 None
0x4d7 24 dc 0 24 0 r . . 8 8 8 0 . s 0 0 0 0 0 0 0 0 0 None
0x4d9 24 dc 0 24 0 r y . 8 8 8 0 . s 0 0 0 0 0 0 0 0 0 None
0x4db 24 dc 0 24 0 r y . 8 8 8 0 . s 0 0 0 0 0 0 0 0 0 None
0x4e9 24 dc 0 24 0 r . . 8 8 8 0 . s 0 24 8 0 0 0 0 0 0 None
0x4eb 24 dc 0 24 0 r y . 8 8 8 0 . s 0 24 8 0 0 0 0 0 0 None
0x4ec 24 dc 0 24 0 r y . 8 8 8 0 . s 0 24 8 16 16 16 0 0 0 Slow
0x4ed 24 dc 0 24 0 r y . 8 8 8 0 . s 0 24 8 0 0 0 0 0 0 None
0x4ee 24 dc 0 24 0 r y . 8 8 8 0 . s 0 24 8 16 16 16 0 0 0 Slow
0x4f6 24 dc 0 24 0 r y . 8 8 8 0 . s 0 0 0 0 0 0 0 4 1 None
0x4f7 24 dc 0 24 0 r y . 8 8 8 0 . s 0 0 0 0 0 0 0 4 1 None
0x4ff 24 dc 0 24 0 r y . 8 8 8 0 . s 0 24 8 0 0 0 0 4 1 None
0x500 24 dc 0 24 0 r y . 8 8 8 0 . s 0 24 8 0 0 0 0 4 1 None
0x055 32 tc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None
0x504 32 tc 0 32 0 r . . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None
0x505 32 tc 0 32 0 r y . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None
0x506 32 tc 0 32 0 r y . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None
0x50d 32 tc 0 32 0 r . . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None
0x50e 32 tc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None
0x512 32 tc 0 32 0 r . . 8 8 8 8 . s 0 0 0 0 0 0 0 0 0 None
0x513 32 tc 0 32 0 r y . 8 8 8 8 . s 0 0 0 0 0 0 0 0 0 None
0x514 32 tc 0 32 0 r y . 8 8 8 8 . s 0 0 0 0 0 0 0 0 0 None
0x51b 32 tc 0 32 0 r . . 8 8 8 8 . s 0 24 8 0 0 0 0 0 0 None
0x51c 32 tc 0 32 0 r y . 8 8 8 8 . s 0 24 8 0 0 0 0 0 0 None
0x51d 32 tc 0 32 0 r y . 8 8 8 8 . s 0 24 8 0 0 0 0 0 0 None
78 GLXFBConfigs:
visual x bf lv rg d st colorbuffer sr ax dp st accumbuffer ms cav
id dep cl sp sz l ci b ro r g b a F gb bf th cl r g b a ns b eat
----------------------------------------------------------------------------
0x10a 24 tc 0 32 0 r . . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None
0x10c 24 tc 0 32 0 r y . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None
0x11c 24 tc 0 32 0 r . . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None
0x11e 24 tc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None
0x11f 24 tc 0 32 0 r y . 8 8 8 8 . . 0 24 8 16 16 16 16 0 0 Slow
0x129 24 tc 0 32 0 r y . 8 8 8 8 . . 0 0 0 0 0 0 0 4 1 None
0x132 24 tc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 4 1 None
0x137 24 tc 0 24 0 r . . 8 8 8 0 . . 0 0 0 0 0 0 0 0 0 None
0x139 24 tc 0 24 0 r y . 8 8 8 0 . . 0 0 0 0 0 0 0 0 0 None
0x149 24 tc 0 24 0 r . . 8 8 8 0 . . 0 24 8 0 0 0 0 0 0 None
0x14b 24 tc 0 24 0 r y . 8 8 8 0 . . 0 24 8 0 0 0 0 0 0 None
0x14c 24 tc 0 24 0 r y . 8 8 8 0 . . 0 24 8 16 16 16 0 0 0 Slow
0x156 24 tc 0 24 0 r y . 8 8 8 0 . . 0 0 0 0 0 0 0 4 1 None
0x15f 24 tc 0 24 0 r y . 8 8 8 0 . . 0 24 8 0 0 0 0 4 1 None
0x164 24 tc 0 32 0 r . . 8 8 8 8 . s 0 0 0 0 0 0 0 0 0 None
0x166 24 tc 0 32 0 r y . 8 8 8 8 . s 0 0 0 0 0 0 0 0 0 None
0x176 24 tc 0 32 0 r . . 8 8 8 8 . s 0 24 8 0 0 0 0 0 0 None
0x178 24 tc 0 32 0 r y . 8 8 8 8 . s 0 24 8 0 0 0 0 0 0 None
0x179 24 tc 0 32 0 r y . 8 8 8 8 . s 0 24 8 16 16 16 16 0 0 Slow
0x183 24 tc 0 32 0 r y . 8 8 8 8 . s 0 0 0 0 0 0 0 4 1 None
0x18c 24 tc 0 32 0 r y . 8 8 8 8 . s 0 24 8 0 0 0 0 4 1 None
0x191 24 tc 0 24 0 r . . 8 8 8 0 . s 0 0 0 0 0 0 0 0 0 None
0x193 24 tc 0 24 0 r y . 8 8 8 0 . s 0 0 0 0 0 0 0 0 0 None
0x1a3 24 tc 0 24 0 r . . 8 8 8 0 . s 0 24 8 0 0 0 0 0 0 None
0x1a5 24 tc 0 24 0 r y . 8 8 8 0 . s 0 24 8 0 0 0 0 0 0 None
0x1a6 24 tc 0 24 0 r y . 8 8 8 0 . s 0 24 8 16 16 16 0 0 0 Slow
0x1b0 24 tc 0 24 0 r y . 8 8 8 0 . s 0 0 0 0 0 0 0 4 1 None
0x1b9 24 tc 0 24 0 r y . 8 8 8 0 . s 0 24 8 0 0 0 0 4 1 None
0x1be 0 tc 0 16 0 r . . 5 6 5 0 . . 0 0 0 0 0 0 0 0 0 None
0x1c0 0 tc 0 16 0 r y . 5 6 5 0 . . 0 0 0 0 0 0 0 0 0 None
0x1d0 0 tc 0 16 0 r . . 5 6 5 0 . . 0 24 8 0 0 0 0 0 0 None
0x1d2 0 tc 0 16 0 r y . 5 6 5 0 . . 0 24 8 0 0 0 0 0 0 None
0x1d3 0 tc 0 16 0 r y . 5 6 5 0 . . 0 24 8 16 16 16 0 0 0 Slow
0x1dd 0 tc 0 16 0 r y . 5 6 5 0 . . 0 0 0 0 0 0 0 4 1 None
0x1e6 0 tc 0 16 0 r y . 5 6 5 0 . . 0 24 8 0 0 0 0 4 1 None
0x29f 24 dc 0 32 0 r . . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None
0x2a1 24 dc 0 32 0 r y . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None
0x2b1 24 dc 0 32 0 r . . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None
0x2b3 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None
0x2b4 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 8 16 16 16 16 0 0 Slow
0x2be 24 dc 0 32 0 r y . 8 8 8 8 . . 0 0 0 0 0 0 0 4 1 None
0x2c7 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 4 1 None
0x2cc 24 dc 0 24 0 r . . 8 8 8 0 . . 0 0 0 0 0 0 0 0 0 None
0x2ce 24 dc 0 24 0 r y . 8 8 8 0 . . 0 0 0 0 0 0 0 0 0 None
0x2de 24 dc 0 24 0 r . . 8 8 8 0 . . 0 24 8 0 0 0 0 0 0 None
0x2e0 24 dc 0 24 0 r y . 8 8 8 0 . . 0 24 8 0 0 0 0 0 0 None
0x2e1 24 dc 0 24 0 r y . 8 8 8 0 . . 0 24 8 16 16 16 0 0 0 Slow
0x2eb 24 dc 0 24 0 r y . 8 8 8 0 . . 0 0 0 0 0 0 0 4 1 None
0x2f4 24 dc 0 24 0 r y . 8 8 8 0 . . 0 24 8 0 0 0 0 4 1 None
0x2f9 24 dc 0 32 0 r . . 8 8 8 8 . s 0 0 0 0 0 0 0 0 0 None
0x2fb 24 dc 0 32 0 r y . 8 8 8 8 . s 0 0 0 0 0 0 0 0 0 None
0x30b 24 dc 0 32 0 r . . 8 8 8 8 . s 0 24 8 0 0 0 0 0 0 None
0x30d 24 dc 0 32 0 r y . 8 8 8 8 . s 0 24 8 0 0 0 0 0 0 None
0x30e 24 dc 0 32 0 r y . 8 8 8 8 . s 0 24 8 16 16 16 16 0 0 Slow
0x318 24 dc 0 32 0 r y . 8 8 8 8 . s 0 0 0 0 0 0 0 4 1 None
0x321 24 dc 0 32 0 r y . 8 8 8 8 . s 0 24 8 0 0 0 0 4 1 None
0x326 24 dc 0 24 0 r . . 8 8 8 0 . s 0 0 0 0 0 0 0 0 0 None
0x328 24 dc 0 24 0 r y . 8 8 8 0 . s 0 0 0 0 0 0 0 0 0 None
0x338 24 dc 0 24 0 r . . 8 8 8 0 . s 0 24 8 0 0 0 0 0 0 None
0x33a 24 dc 0 24 0 r y . 8 8 8 0 . s 0 24 8 0 0 0 0 0 0 None
0x33b 24 dc 0 24 0 r y . 8 8 8 0 . s 0 24 8 16 16 16 0 0 0 Slow
0x345 24 dc 0 24 0 r y . 8 8 8 0 . s 0 0 0 0 0 0 0 4 1 None
0x34e 24 dc 0 24 0 r y . 8 8 8 0 . s 0 24 8 0 0 0 0 4 1 None
0x353 0 dc 0 16 0 r . . 5 6 5 0 . . 0 0 0 0 0 0 0 0 0 None
0x355 0 dc 0 16 0 r y . 5 6 5 0 . . 0 0 0 0 0 0 0 0 0 None
0x365 0 dc 0 16 0 r . . 5 6 5 0 . . 0 24 8 0 0 0 0 0 0 None
0x367 0 dc 0 16 0 r y . 5 6 5 0 . . 0 24 8 0 0 0 0 0 0 None
0x368 0 dc 0 16 0 r y . 5 6 5 0 . . 0 24 8 16 16 16 0 0 0 Slow
0x372 0 dc 0 16 0 r y . 5 6 5 0 . . 0 0 0 0 0 0 0 4 1 None
0x37b 0 dc 0 16 0 r y . 5 6 5 0 . . 0 24 8 0 0 0 0 4 1 None
0x380 32 tc 0 32 0 r . . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None
0x381 32 tc 0 32 0 r y . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None
0x389 32 tc 0 32 0 r . . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None
0x38a 32 tc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None
0x38f 32 tc 0 32 0 r . . 8 8 8 8 . s 0 0 0 0 0 0 0 0 0 None
0x390 32 tc 0 32 0 r y . 8 8 8 8 . s 0 0 0 0 0 0 0 0 0 None
0x398 32 tc 0 32 0 r . . 8 8 8 8 . s 0 24 8 0 0 0 0 0 0 None
0x399 32 tc 0 32 0 r y . 8 8 8 8 . s 0 24 8 0 0 0 0 0 0 None
backtrace of Plasma crash:
Thread 25 (Thread 0x7f47de9d2700 (LWP 27797)):
#0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5636df36e160) at ../sysdeps/nptl/futex-internal.h:183
#1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5636df36e110, cond=0x5636df36e138) at pthread_cond_wait.c:508
#2 __pthread_cond_wait (cond=0x5636df36e138, mutex=0x5636df36e110) at pthread_cond_wait.c:647
#3 0x00007f485869e5cb in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x5636df36e110) at thread/qwaitcondition_unix.cpp:146
#4 QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x5636e3c43330, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5 0x00007f48248a9bac in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked(ThreadWeaver::Thread*) (this=this@entry=0x5636ed938590, th=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68
#6 0x00007f48248aa930 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) (this=0x5636ed938590, th=<optimized out>, th@entry=0x5636dd359cd0, threadWasBusy=threadWasBusy@entry=true, suspendIfInactive=suspendIfInactive@entry=false, justReturning=justReturning@entry=false) at ./src/weaver.cpp:561
#7 0x00007f48248abdce in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x5636e3c136b0, th=0x5636dd359cd0, wasBusy=<optimized out>) at ./src/workinghardstate.cpp:43
#8 0x00007f48248a9af2 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0x5636dd359cd0, wasBusy=<optimized out>) at ./src/weaver.cpp:575
#9 0x00007f48248a8bd3 in ThreadWeaver::Thread::run() (this=0x5636dd359cd0) at ./src/thread.cpp:86
#10 0x00007f485869845c in QThreadPrivate::start(void*) (arg=0x5636dd359cd0) at thread/qthread_unix.cpp:329
#11 0x00007f485817c609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#12 0x00007f4858318293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 24 (Thread 0x7f47dd1cf700 (LWP 27800)):
#0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5636df36e160) at ../sysdeps/nptl/futex-internal.h:183
#1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5636df36e110, cond=0x5636df36e138) at pthread_cond_wait.c:508
#2 __pthread_cond_wait (cond=0x5636df36e138, mutex=0x5636df36e110) at pthread_cond_wait.c:647
#3 0x00007f485869e5cb in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x5636df36e110) at thread/qwaitcondition_unix.cpp:146
#4 QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x5636e3c43330, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5 0x00007f48248a9bac in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked(ThreadWeaver::Thread*) (this=this@entry=0x5636ed938590, th=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68
#6 0x00007f48248aa930 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) (this=0x5636ed938590, th=<optimized out>, th@entry=0x7f47d80041d0, threadWasBusy=threadWasBusy@entry=false, suspendIfInactive=suspendIfInactive@entry=false, justReturning=justReturning@entry=false) at ./src/weaver.cpp:561
#7 0x00007f48248abdce in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x5636e3c136b0, th=0x7f47d80041d0, wasBusy=<optimized out>) at ./src/workinghardstate.cpp:43
#8 0x00007f48248a9af2 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0x7f47d80041d0, wasBusy=<optimized out>) at ./src/weaver.cpp:575
#9 0x00007f48248abe29 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x5636e3c136b0, th=0x7f47d80041d0, wasBusy=<optimized out>) at ./src/workinghardstate.cpp:49
#10 0x00007f48248a9af2 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0x7f47d80041d0, wasBusy=<optimized out>) at ./src/weaver.cpp:575
#11 0x00007f48248a8bd3 in ThreadWeaver::Thread::run() (this=0x7f47d80041d0) at ./src/thread.cpp:86
#12 0x00007f485869845c in QThreadPrivate::start(void*) (arg=0x7f47d80041d0) at thread/qthread_unix.cpp:329
#13 0x00007f485817c609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#14 0x00007f4858318293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 23 (Thread 0x7f4851d14700 (LWP 26454)):
#0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5636dce2a898) at ../sysdeps/nptl/futex-internal.h:183
#1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5636dce2a848, cond=0x5636dce2a870) at pthread_cond_wait.c:508
#2 __pthread_cond_wait (cond=0x5636dce2a870, mutex=0x5636dce2a848) at pthread_cond_wait.c:647
#3 0x00007f48520afb1b in cnd_wait (mtx=0x5636dce2a848, cond=0x5636dce2a870) at ../include/c11/threads_posix.h:155
#4 util_queue_thread_func (input=input@entry=0x5636dce2b980) at ../src/util/u_queue.c:294
#5 0x00007f48520af71b in impl_thrd_routine (p=<optimized out>) at ../include/c11/threads_posix.h:87
#6 0x00007f485817c609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#7 0x00007f4858318293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 22 (Thread 0x7f4850d12700 (LWP 26456)):
#0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5636dce2a898) at ../sysdeps/nptl/futex-internal.h:183
#1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5636dce2a848, cond=0x5636dce2a870) at pthread_cond_wait.c:508
#2 __pthread_cond_wait (cond=0x5636dce2a870, mutex=0x5636dce2a848) at pthread_cond_wait.c:647
#3 0x00007f48520afb1b in cnd_wait (mtx=0x5636dce2a848, cond=0x5636dce2a870) at ../include/c11/threads_posix.h:155
#4 util_queue_thread_func (input=input@entry=0x5636dce2be00) at ../src/util/u_queue.c:294
#5 0x00007f48520af71b in impl_thrd_routine (p=<optimized out>) at ../include/c11/threads_posix.h:87
#6 0x00007f485817c609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#7 0x00007f4858318293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 21 (Thread 0x7f4843fff700 (LWP 26457)):
#0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5636dce2a898) at ../sysdeps/nptl/futex-internal.h:183
#1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5636dce2a848, cond=0x5636dce2a870) at pthread_cond_wait.c:508
#2 __pthread_cond_wait (cond=0x5636dce2a870, mutex=0x5636dce2a848) at pthread_cond_wait.c:647
#3 0x00007f48520afb1b in cnd_wait (mtx=0x5636dce2a848, cond=0x5636dce2a870) at ../include/c11/threads_posix.h:155
#4 util_queue_thread_func (input=input@entry=0x5636dce2c1d0) at ../src/util/u_queue.c:294
#5 0x00007f48520af71b in impl_thrd_routine (p=<optimized out>) at ../include/c11/threads_posix.h:87
#6 0x00007f485817c609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#7 0x00007f4858318293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 20 (Thread 0x7f485387c700 (LWP 26453)):
#0 0x00007f485830baff in __GI___poll (fds=0x7f484c005240, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1 0x00007f4856ba736e in g_main_context_poll (priority=<optimized out>, n_fds=3, fds=0x7f484c005240, timeout=<optimized out>, context=0x7f484c000c20) at ../../../glib/gmain.c:4346
#2 g_main_context_iterate (context=context@entry=0x7f484c000c20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4042
#3 0x00007f4856ba74a3 in g_main_context_iteration (context=0x7f484c000c20, may_block=may_block@entry=1) at ../../../glib/gmain.c:4108
#4 0x00007f48588d9602 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f484c000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#5 0x00007f485887d8ab in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f485387bbb0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#6 0x00007f48586972c2 in QThread::exec() (this=this@entry=0x7f4859290d80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#7 0x00007f485920cf4b in QDBusConnectionManager::run() (this=0x7f4859290d80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:179
#8 0x00007f485869845c in QThreadPrivate::start(void*) (arg=0x7f4859290d80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:329
#9 0x00007f485817c609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#10 0x00007f4858318293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 19 (Thread 0x7f4841ce9700 (LWP 26458)):
#0 0x00007f485830baff in __GI___poll (fds=0x7f4838004e60, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1 0x00007f4856ba736e in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7f4838004e60, timeout=<optimized out>, context=0x7f4838000c20) at ../../../glib/gmain.c:4346
#2 g_main_context_iterate (context=context@entry=0x7f4838000c20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4042
#3 0x00007f4856ba74a3 in g_main_context_iteration (context=0x7f4838000c20, may_block=may_block@entry=1) at ../../../glib/gmain.c:4108
#4 0x00007f48588d9602 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f4838000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#5 0x00007f485887d8ab in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f4841ce8bc0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#6 0x00007f48586972c2 in QThread::exec() (this=this@entry=0x5636dd0497d0) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#7 0x00007f4859eab549 in QQmlThreadPrivate::run() (this=0x5636dd0497d0) at qml/ftw/qqmlthread.cpp:155
#8 0x00007f485869845c in QThreadPrivate::start(void*) (arg=0x5636dd0497d0) at thread/qthread_unix.cpp:329
#9 0x00007f485817c609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#10 0x00007f4858318293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 18 (Thread 0x7f4827fff700 (LWP 26841)):
#0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5636ea9e4690) at ../sysdeps/nptl/futex-internal.h:183
#1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5636ea9e4640, cond=0x5636ea9e4668) at pthread_cond_wait.c:508
#2 __pthread_cond_wait (cond=0x5636ea9e4668, mutex=0x5636ea9e4640) at pthread_cond_wait.c:647
#3 0x00007f485869e5cb in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x5636ea9e4640) at thread/qwaitcondition_unix.cpp:146
#4 QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x5636e2c04888, mutex=mutex@entry=0x5636e2c04880, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5 0x00007f485a30ac24 in QSGRenderThreadEventQueue::takeEvent(bool) (wait=true, this=0x5636e2c04878) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68
#6 QSGRenderThread::processEventsAndWaitForMore() (this=this@entry=0x5636e2c047e0) at scenegraph/qsgthreadedrenderloop.cpp:936
#7 0x00007f485a30b099 in QSGRenderThread::run() (this=0x5636e2c047e0) at scenegraph/qsgthreadedrenderloop.cpp:1053
#8 0x00007f485869845c in QThreadPrivate::start(void*) (arg=0x5636e2c047e0) at thread/qthread_unix.cpp:329
#9 0x00007f485817c609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#10 0x00007f4858318293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 17 (Thread 0x7f4830e9d700 (LWP 27794)):
#0 0x00007f485830baff in __GI___poll (fds=0x5636f1f57390, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1 0x00007f4856ba736e in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x5636f1f57390, timeout=<optimized out>, context=0x5636f1f57270) at ../../../glib/gmain.c:4346
#2 g_main_context_iterate (context=context@entry=0x5636f1f57270, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4042
#3 0x00007f4856ba74a3 in g_main_context_iteration (context=0x5636f1f57270, may_block=may_block@entry=1) at ../../../glib/gmain.c:4108
#4 0x00007f4856ba74f1 in glib_worker_main (data=<optimized out>) at ../../../glib/gmain.c:5996
#5 0x00007f4856bd0ad1 in g_thread_proxy (data=0x7f48140018c0) at ../../../glib/gthread.c:807
#6 0x00007f485817c609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#7 0x00007f4858318293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 16 (Thread 0x7f47dfa6d700 (LWP 27795)):
#0 0x00007f485830baff in __GI___poll (fds=0x5636f1f66230, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1 0x00007f4856ba736e in g_main_context_poll (priority=<optimized out>, n_fds=2, fds=0x5636f1f66230, timeout=<optimized out>, context=0x5636f1f641a0) at ../../../glib/gmain.c:4346
#2 g_main_context_iterate (context=0x5636f1f641a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4042
#3 0x00007f4856ba76f3 in g_main_loop_run (loop=0x5636f1f64290) at ../../../glib/gmain.c:4241
#4 0x00007f482500bf8a in gdbus_shared_thread_func (user_data=0x5636f1f64170) at ../../../gio/gdbusprivate.c:279
#5 0x00007f4856bd0ad1 in g_thread_proxy (data=0x7f4818001b60) at ../../../glib/gthread.c:807
#6 0x00007f485817c609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#7 0x00007f4858318293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 15 (Thread 0x7f47dd9d0700 (LWP 27799)):
#0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5636df36e160) at ../sysdeps/nptl/futex-internal.h:183
#1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5636df36e110, cond=0x5636df36e138) at pthread_cond_wait.c:508
#2 __pthread_cond_wait (cond=0x5636df36e138, mutex=0x5636df36e110) at pthread_cond_wait.c:647
#3 0x00007f485869e5cb in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x5636df36e110) at thread/qwaitcondition_unix.cpp:146
#4 QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x5636e3c43330, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5 0x00007f48248a9bac in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked(ThreadWeaver::Thread*) (this=this@entry=0x5636ed938590, th=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68
#6 0x00007f48248aa930 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) (this=0x5636ed938590, th=<optimized out>, th@entry=0x7f47d00041d0, threadWasBusy=threadWasBusy@entry=false, suspendIfInactive=suspendIfInactive@entry=false, justReturning=justReturning@entry=false) at ./src/weaver.cpp:561
#7 0x00007f48248abdce in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x5636e3c136b0, th=0x7f47d00041d0, wasBusy=<optimized out>) at ./src/workinghardstate.cpp:43
#8 0x00007f48248a9af2 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0x7f47d00041d0, wasBusy=<optimized out>) at ./src/weaver.cpp:575
#9 0x00007f48248abe29 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x5636e3c136b0, th=0x7f47d00041d0, wasBusy=<optimized out>) at ./src/workinghardstate.cpp:49
#10 0x00007f48248a9af2 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0x7f47d00041d0, wasBusy=<optimized out>) at ./src/weaver.cpp:575
#11 0x00007f48248a8bd3 in ThreadWeaver::Thread::run() (this=0x7f47d00041d0) at ./src/thread.cpp:86
#12 0x00007f485869845c in QThreadPrivate::start(void*) (arg=0x7f47d00041d0) at thread/qthread_unix.cpp:329
#13 0x00007f485817c609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#14 0x00007f4858318293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 14 (Thread 0x7f47dc9ce700 (LWP 27801)):
#0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5636df36e160) at ../sysdeps/nptl/futex-internal.h:183
#1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5636df36e110, cond=0x5636df36e138) at pthread_cond_wait.c:508
#2 __pthread_cond_wait (cond=0x5636df36e138, mutex=0x5636df36e110) at pthread_cond_wait.c:647
#3 0x00007f485869e5cb in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x5636df36e110) at thread/qwaitcondition_unix.cpp:146
#4 QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x5636e3c43330, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5 0x00007f48248a9bac in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked(ThreadWeaver::Thread*) (this=this@entry=0x5636ed938590, th=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68
#6 0x00007f48248aa930 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) (this=0x5636ed938590, th=<optimized out>, th@entry=0x5636dd35a8d0, threadWasBusy=threadWasBusy@entry=true, suspendIfInactive=suspendIfInactive@entry=false, justReturning=justReturning@entry=false) at ./src/weaver.cpp:561
#7 0x00007f48248abdce in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x5636e3c136b0, th=0x5636dd35a8d0, wasBusy=<optimized out>) at ./src/workinghardstate.cpp:43
#8 0x00007f48248a9af2 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0x5636dd35a8d0, wasBusy=<optimized out>) at ./src/weaver.cpp:575
#9 0x00007f48248a8bd3 in ThreadWeaver::Thread::run() (this=0x5636dd35a8d0) at ./src/thread.cpp:86
#10 0x00007f485869845c in QThreadPrivate::start(void*) (arg=0x5636dd35a8d0) at thread/qthread_unix.cpp:329
#11 0x00007f485817c609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#12 0x00007f4858318293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 13 (Thread 0x7f47c7fff700 (LWP 27802)):
#0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5636df36e160) at ../sysdeps/nptl/futex-internal.h:183
#1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5636df36e110, cond=0x5636df36e138) at pthread_cond_wait.c:508
#2 __pthread_cond_wait (cond=0x5636df36e138, mutex=0x5636df36e110) at pthread_cond_wait.c:647
#3 0x00007f485869e5cb in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x5636df36e110) at thread/qwaitcondition_unix.cpp:146
#4 QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x5636e3c43330, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5 0x00007f48248a9bac in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked(ThreadWeaver::Thread*) (this=this@entry=0x5636ed938590, th=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68
#6 0x00007f48248aa930 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) (this=0x5636ed938590, th=<optimized out>, th@entry=0x7f47d4003da0, threadWasBusy=threadWasBusy@entry=false, suspendIfInactive=suspendIfInactive@entry=false, justReturning=justReturning@entry=false) at ./src/weaver.cpp:561
#7 0x00007f48248abdce in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x5636e3c136b0, th=0x7f47d4003da0, wasBusy=<optimized out>) at ./src/workinghardstate.cpp:43
#8 0x00007f48248a9af2 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0x7f47d4003da0, wasBusy=<optimized out>) at ./src/weaver.cpp:575
#9 0x00007f48248abe29 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x5636e3c136b0, th=0x7f47d4003da0, wasBusy=<optimized out>) at ./src/workinghardstate.cpp:49
#10 0x00007f48248a9af2 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0x7f47d4003da0, wasBusy=<optimized out>) at ./src/weaver.cpp:575
#11 0x00007f48248a8bd3 in ThreadWeaver::Thread::run() (this=0x7f47d4003da0) at ./src/thread.cpp:86
#12 0x00007f485869845c in QThreadPrivate::start(void*) (arg=0x7f47d4003da0) at thread/qthread_unix.cpp:329
#13 0x00007f485817c609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#14 0x00007f4858318293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 12 (Thread 0x7f47c77fe700 (LWP 27803)):
#0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5636df36e160) at ../sysdeps/nptl/futex-internal.h:183
#1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5636df36e110, cond=0x5636df36e138) at pthread_cond_wait.c:508
#2 __pthread_cond_wait (cond=0x5636df36e138, mutex=0x5636df36e110) at pthread_cond_wait.c:647
#3 0x00007f485869e5cb in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x5636df36e110) at thread/qwaitcondition_unix.cpp:146
#4 QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x5636e3c43330, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5 0x00007f48248a9bac in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked(ThreadWeaver::Thread*) (this=this@entry=0x5636ed938590, th=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68
#6 0x00007f48248aa930 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) (this=0x5636ed938590, th=<optimized out>, th@entry=0x7f47c80039a0, threadWasBusy=threadWasBusy@entry=false, suspendIfInactive=suspendIfInactive@entry=false, justReturning=justReturning@entry=false) at ./src/weaver.cpp:561
#7 0x00007f48248abdce in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x5636e3c136b0, th=0x7f47c80039a0, wasBusy=<optimized out>) at ./src/workinghardstate.cpp:43
#8 0x00007f48248a9af2 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0x7f47c80039a0, wasBusy=<optimized out>) at ./src/weaver.cpp:575
#9 0x00007f48248abe29 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x5636e3c136b0, th=0x7f47c80039a0, wasBusy=<optimized out>) at ./src/workinghardstate.cpp:49
#10 0x00007f48248a9af2 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0x7f47c80039a0, wasBusy=<optimized out>) at ./src/weaver.cpp:575
#11 0x00007f48248a8bd3 in ThreadWeaver::Thread::run() (this=0x7f47c80039a0) at ./src/thread.cpp:86
#12 0x00007f485869845c in QThreadPrivate::start(void*) (arg=0x7f47c80039a0) at thread/qthread_unix.cpp:329
#13 0x00007f485817c609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#14 0x00007f4858318293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 11 (Thread 0x7f47df1d3700 (LWP 27796)):
#0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5636df36e160) at ../sysdeps/nptl/futex-internal.h:183
#1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5636df36e110, cond=0x5636df36e138) at pthread_cond_wait.c:508
#2 __pthread_cond_wait (cond=0x5636df36e138, mutex=0x5636df36e110) at pthread_cond_wait.c:647
#3 0x00007f485869e5cb in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x5636df36e110) at thread/qwaitcondition_unix.cpp:146
#4 QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x5636e3c43330, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5 0x00007f48248a9bac in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked(ThreadWeaver::Thread*) (this=this@entry=0x5636ed938590, th=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68
#6 0x00007f48248aa930 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) (this=0x5636ed938590, th=<optimized out>, th@entry=0x5636dd359850, threadWasBusy=threadWasBusy@entry=false, suspendIfInactive=suspendIfInactive@entry=false, justReturning=justReturning@entry=false) at ./src/weaver.cpp:561
#7 0x00007f48248abdce in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x5636e3c136b0, th=0x5636dd359850, wasBusy=<optimized out>) at ./src/workinghardstate.cpp:43
#8 0x00007f48248a9af2 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0x5636dd359850, wasBusy=<optimized out>) at ./src/weaver.cpp:575
#9 0x00007f48248abe29 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x5636e3c136b0, th=0x5636dd359850, wasBusy=<optimized out>) at ./src/workinghardstate.cpp:49
#10 0x00007f48248a9af2 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0x5636dd359850, wasBusy=<optimized out>) at ./src/weaver.cpp:575
#11 0x00007f48248a8bd3 in ThreadWeaver::Thread::run() (this=0x5636dd359850) at ./src/thread.cpp:86
#12 0x00007f485869845c in QThreadPrivate::start(void*) (arg=0x5636dd359850) at thread/qthread_unix.cpp:329
#13 0x00007f485817c609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#14 0x00007f4858318293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 10 (Thread 0x7f4809b65700 (LWP 26491)):
#0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5636e41c5904) at ../sysdeps/nptl/futex-internal.h:183
#1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5636e41c58b0, cond=0x5636e41c58d8) at pthread_cond_wait.c:508
#2 __pthread_cond_wait (cond=0x5636e41c58d8, mutex=0x5636e41c58b0) at pthread_cond_wait.c:647
#3 0x00007f485869e5cb in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x5636e41c58b0) at thread/qwaitcondition_unix.cpp:146
#4 QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x5636e41c2b98, mutex=mutex@entry=0x5636e41c2b90, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5 0x00007f485a30ac24 in QSGRenderThreadEventQueue::takeEvent(bool) (wait=true, this=0x5636e41c2b88) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68
#6 QSGRenderThread::processEventsAndWaitForMore() (this=this@entry=0x5636e41c2af0) at scenegraph/qsgthreadedrenderloop.cpp:936
#7 0x00007f485a30b099 in QSGRenderThread::run() (this=0x5636e41c2af0) at scenegraph/qsgthreadedrenderloop.cpp:1053
#8 0x00007f485869845c in QThreadPrivate::start(void*) (arg=0x5636e41c2af0) at thread/qthread_unix.cpp:329
#9 0x00007f485817c609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#10 0x00007f4858318293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 9 (Thread 0x7f480b2c3700 (LWP 26487)):
#0 0x00007f485830baff in __GI___poll (fds=0x7f4804006320, nfds=1, timeout=3498879) at ../sysdeps/unix/sysv/linux/poll.c:29
#1 0x00007f4856ba736e in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7f4804006320, timeout=<optimized out>, context=0x7f4804000c20) at ../../../glib/gmain.c:4346
#2 g_main_context_iterate (context=context@entry=0x7f4804000c20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4042
#3 0x00007f4856ba74a3 in g_main_context_iteration (context=0x7f4804000c20, may_block=may_block@entry=1) at ../../../glib/gmain.c:4108
#4 0x00007f48588d9602 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f4804000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#5 0x00007f485887d8ab in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f480b2c2ba0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#6 0x00007f48586972c2 in QThread::exec() (this=this@entry=0x5636e2d83a60) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#7 0x00007f480b3a307c in KCupsConnection::run() (this=0x5636e2d83a60) at ./libkcups/KCupsConnection.cpp:289
#8 0x00007f485869845c in QThreadPrivate::start(void*) (arg=0x5636e2d83a60) at thread/qthread_unix.cpp:329
#9 0x00007f485817c609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#10 0x00007f4858318293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 8 (Thread 0x7f4826ffd700 (LWP 29386)):
#0 0x00007f48583185ce in epoll_wait (epfd=57, events=events@entry=0x7f4826ffc7f0, maxevents=32, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
#1 0x00007f48300c627b in impl_pollfd_wait (object=<optimized out>, pfd=<optimized out>, ev=0x7f4826ffc9a0, n_ev=<optimized out>, timeout=<optimized out>) at ../spa/plugins/support/system.c:155
#2 0x00007f48300b86f4 in loop_iterate (object=0x5636edfe6968, timeout=-1) at ../spa/plugins/support/loop.c:316
#3 0x00007f48301130e0 in do_loop (user_data=0x5636ea9c5500) at ../src/pipewire/data-loop.c:80
#4 0x00007f485817c609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#5 0x00007f4858318293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 7 (Thread 0x7f47de1d1700 (LWP 27798)):
#0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5636df36e160) at ../sysdeps/nptl/futex-internal.h:183
#1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5636df36e110, cond=0x5636df36e138) at pthread_cond_wait.c:508
#2 __pthread_cond_wait (cond=0x5636df36e138, mutex=0x5636df36e110) at pthread_cond_wait.c:647
#3 0x00007f485869e5cb in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x5636df36e110) at thread/qwaitcondition_unix.cpp:146
#4 QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x5636e3c43330, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5 0x00007f48248a9bac in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked(ThreadWeaver::Thread*) (this=this@entry=0x5636ed938590, th=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68
#6 0x00007f48248aa930 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) (this=0x5636ed938590, th=<optimized out>, th@entry=0x5636dd35a280, threadWasBusy=threadWasBusy@entry=true, suspendIfInactive=suspendIfInactive@entry=false, justReturning=justReturning@entry=false) at ./src/weaver.cpp:561
#7 0x00007f48248abdce in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x5636e3c136b0, th=0x5636dd35a280, wasBusy=<optimized out>) at ./src/workinghardstate.cpp:43
#8 0x00007f48248a9af2 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0x5636dd35a280, wasBusy=<optimized out>) at ./src/weaver.cpp:575
#9 0x00007f48248a8bd3 in ThreadWeaver::Thread::run() (this=0x5636dd35a280) at ./src/thread.cpp:86
#10 0x00007f485869845c in QThreadPrivate::start(void*) (arg=0x5636dd35a280) at thread/qthread_unix.cpp:329
#11 0x00007f485817c609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#12 0x00007f4858318293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 6 (Thread 0x7f48267fc700 (LWP 26469)):
#0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5636df39a0f0) at ../sysdeps/nptl/futex-internal.h:183
#1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5636df39a0a0, cond=0x5636df39a0c8) at pthread_cond_wait.c:508
#2 __pthread_cond_wait (cond=0x5636df39a0c8, mutex=0x5636df39a0a0) at pthread_cond_wait.c:647
#3 0x00007f485869e5cb in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x5636df39a0a0) at thread/qwaitcondition_unix.cpp:146
#4 QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x5636e0330ca8, mutex=mutex@entry=0x5636e0330ca0, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5 0x00007f485a30ac24 in QSGRenderThreadEventQueue::takeEvent(bool) (wait=true, this=0x5636e0330c98) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68
#6 QSGRenderThread::processEventsAndWaitForMore() (this=this@entry=0x5636e0330c00) at scenegraph/qsgthreadedrenderloop.cpp:936
#7 0x00007f485a30b099 in QSGRenderThread::run() (this=0x5636e0330c00) at scenegraph/qsgthreadedrenderloop.cpp:1053
#8 0x00007f485869845c in QThreadPrivate::start(void*) (arg=0x5636e0330c00) at thread/qthread_unix.cpp:329
#9 0x00007f485817c609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#10 0x00007f4858318293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 5 (Thread 0x7f4831bd8700 (LWP 26462)):
#0 0x00007f485830baff in __GI___poll (fds=0x7f4828035a30, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1 0x00007f4856ba736e in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7f4828035a30, timeout=<optimized out>, context=0x7f4828036920) at ../../../glib/gmain.c:4346
#2 g_main_context_iterate (context=context@entry=0x7f4828036920, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4042
#3 0x00007f4856ba74a3 in g_main_context_iteration (context=0x7f4828036920, may_block=may_block@entry=1) at ../../../glib/gmain.c:4108
#4 0x00007f48588d9602 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f482800f150, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#5 0x00007f485887d8ab in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f4831bd7ba0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#6 0x00007f48586972c2 in QThread::exec() (this=this@entry=0x5636df280e00) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#7 0x00007f485a2453fa in QQuickPixmapReader::run() (this=0x5636df280e00) at util/qquickpixmapcache.cpp:1024
#8 0x00007f485869845c in QThreadPrivate::start(void*) (arg=0x5636df280e00) at thread/qthread_unix.cpp:329
#9 0x00007f485817c609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#10 0x00007f4858318293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 4 (Thread 0x7f4840945700 (LWP 26459)):
#0 0x00007f485830baff in __GI___poll (fds=0x7f482c004a60, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1 0x00007f4856ba736e in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7f482c004a60, timeout=<optimized out>, context=0x7f482c000c20) at ../../../glib/gmain.c:4346
#2 g_main_context_iterate (context=context@entry=0x7f482c000c20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4042
#3 0x00007f4856ba74a3 in g_main_context_iteration (context=0x7f482c000c20, may_block=may_block@entry=1) at ../../../glib/gmain.c:4108
#4 0x00007f48588d9602 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f482c000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#5 0x00007f485887d8ab in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f4840944be0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#6 0x00007f48586972c2 in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#7 0x00007f485869845c in QThreadPrivate::start(void*) (arg=0x5636dd2b6540) at thread/qthread_unix.cpp:329
#8 0x00007f485817c609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9 0x00007f4858318293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 3 (Thread 0x7f48544624c0 (LWP 26452)):
#0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5636e7a7bfd4) at ../sysdeps/nptl/futex-internal.h:183
#1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5636e7a7bf80, cond=0x5636e7a7bfa8) at pthread_cond_wait.c:508
#2 __pthread_cond_wait (cond=0x5636e7a7bfa8, mutex=0x5636e7a7bf80) at pthread_cond_wait.c:647
#3 0x00007f485869e5cb in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x5636e7a7bf80) at thread/qwaitcondition_unix.cpp:146
#4 QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x5636e2b19018, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5 0x00007f485a307d61 in QSGThreadedRenderLoop::handleObscurity(QSGThreadedRenderLoop::Window*) (this=this@entry=0x5636dd6d36c0, w=0x5636df39a110) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68
#6 0x00007f485a307e6a in QSGThreadedRenderLoop::hide(QQuickWindow*) (this=0x5636dd6d36c0, window=0x5636e2c36690) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qlist.h:570
#7 0x00007f4858c6fe0d in QWindow::event(QEvent*) (this=this@entry=0x5636e2c36690, ev=ev@entry=0x7ffd2b32a470) at kernel/qwindow.cpp:2438
#8 0x00007f485a374fdb in QQuickWindow::event(QEvent*) (this=this@entry=0x5636e2c36690, e=e@entry=0x7ffd2b32a470) at items/qquickwindow.cpp:1901
#9 0x00007f485ac746b3 in PlasmaQuick::Dialog::event(QEvent*) (this=0x5636e2c36690, event=0x7ffd2b32a470) at ./src/plasmaquick/dialog.cpp:1387
#10 0x00007f4859591dc3 in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=this@entry=0x5636dcc918a0, receiver=receiver@entry=0x5636e2c36690, e=e@entry=0x7ffd2b32a470) at kernel/qapplication.cpp:3632
#11 0x00007f485959abb8 in QApplication::notify(QObject*, QEvent*) (this=0x7ffd2b32ade0, receiver=0x5636e2c36690, e=0x7ffd2b32a470) at kernel/qapplication.cpp:3156
#12 0x00007f485887edaa in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x5636e2c36690, event=0x7ffd2b32a470) at ../../include/QtCore/5.15.3/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325
#13 0x00007f4858c6fa06 in QWindowPrivate::setVisible(bool) (this=0x5636dd19c1f0, visible=<optimized out>) at kernel/qwindow.cpp:412
#14 0x00007f485ac717ce in PlasmaQuick::Dialog::setVisible(bool) (this=this@entry=0x5636e2c36690, visible=visible@entry=false) at ./src/plasmaquick/dialog.cpp:1448
#15 0x00007f485ac7435e in PlasmaQuick::Dialog::focusOutEvent(QFocusEvent*) (this=0x5636e2c36690, ev=0x7ffd2b32a9e0) at ./src/plasmaquick/dialog.cpp:1207
#16 0x00007f4858c6ffd8 in QWindow::event(QEvent*) (this=this@entry=0x5636e2c36690, ev=ev@entry=0x7ffd2b32a9e0) at kernel/qwindow.cpp:2372
#17 0x00007f485a374fdb in QQuickWindow::event(QEvent*) (this=this@entry=0x5636e2c36690, e=e@entry=0x7ffd2b32a9e0) at items/qquickwindow.cpp:1901
#18 0x00007f485ac746b3 in PlasmaQuick::Dialog::event(QEvent*) (this=0x5636e2c36690, event=0x7ffd2b32a9e0) at ./src/plasmaquick/dialog.cpp:1387
#19 0x00007f4859591dc3 in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=this@entry=0x5636dcc918a0, receiver=receiver@entry=0x5636e2c36690, e=e@entry=0x7ffd2b32a9e0) at kernel/qapplication.cpp:3632
#20 0x00007f485959abb8 in QApplication::notify(QObject*, QEvent*) (this=0x7ffd2b32ade0, receiver=0x5636e2c36690, e=0x7ffd2b32a9e0) at kernel/qapplication.cpp:3156
#21 0x00007f485887edaa in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x5636e2c36690, event=0x7ffd2b32a9e0) at ../../include/QtCore/5.15.3/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325
#22 0x00007f4858c60ca6 in QGuiApplicationPrivate::processActivatedEvent(QWindowSystemInterfacePrivate::ActivatedWindowEvent*) (e=0x5636edafa4b0) at kernel/qguiapplication.cpp:2494
#23 0x00007f4858c65a7c in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) (e=0x5636edafa4b0) at kernel/qguiapplication.cpp:2023
#24 0x00007f4858c3d7ac in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) (flags=...) at kernel/qwindowsysteminterface.cpp:1169
#25 0x00007f4856749624 in userEventSourceDispatch(_GSource*, int (*)(void*), void*) () at /lib/x86_64-linux-gnu/libQt5WaylandClient.so.5
#26 0x00007f4856ba717d in g_main_dispatch (context=0x5636dccb00b0) at ../../../glib/gmain.c:3309
#27 g_main_context_dispatch (context=context@entry=0x5636dccb00b0) at ../../../glib/gmain.c:3974
#28 0x00007f4856ba7400 in g_main_context_iterate (context=context@entry=0x5636dccb00b0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4047
#29 0x00007f4856ba74a3 in g_main_context_iteration (context=0x5636dccb00b0, may_block=may_block@entry=1) at ../../../glib/gmain.c:4108
#30 0x00007f48588d9602 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x5636dccae0c0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#31 0x00007f485887d8ab in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffd2b32acc0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#32 0x00007f4858885a64 in QCoreApplication::exec() () at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#33 0x00005636dc9fadd5 in main(int, char**) (argc=<optimized out>, argv=<optimized out>) at ./shell/main.cpp:238
Thread 2 (Thread 0x7f4851513700 (LWP 26455)):
#0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5636dce2a89c) at ../sysdeps/nptl/futex-internal.h:183
#1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5636dce2a848, cond=0x5636dce2a870) at pthread_cond_wait.c:508
#2 __pthread_cond_wait (cond=0x5636dce2a870, mutex=0x5636dce2a848) at pthread_cond_wait.c:647
#3 0x00007f48520afb1b in cnd_wait (mtx=0x5636dce2a848, cond=0x5636dce2a870) at ../include/c11/threads_posix.h:155
#4 util_queue_thread_func (input=input@entry=0x5636dce2bbc0) at ../src/util/u_queue.c:294
#5 0x00007f48520af71b in impl_thrd_routine (p=<optimized out>) at ../include/c11/threads_posix.h:87
#6 0x00007f485817c609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#7 0x00007f4858318293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 1 (Thread 0x7f48277fe700 (LWP 26539)):
#0 __GI_raise (sig=sig@entry=11) at ../sysdeps/unix/sysv/linux/raise.c:50
#1 0x00007f485a781ff5 in KCrash::defaultCrashHandler(int) (sig=11) at ./src/kcrash.cpp:605
#2 0x00007f485823c210 in <signal handler called> () at /lib/x86_64-linux-gnu/libc.so.6
#3 0x00007f485302843f in update_buffers (dri2_surf=dri2_surf@entry=0x7f481c2358b0) at ../src/egl/drivers/dri2/platform_wayland.c:670
#4 0x00007f4853028868 in image_get_buffers (driDrawable=driDrawable@entry=0x7f481c1685b0, format=<optimized out>, stamp=stamp@entry=0x7f481c1685e0, loaderPrivate=loaderPrivate@entry=0x7f481c2358b0, buffer_mask=buffer_mask@entry=1, buffers=buffers@entry=0x7f48277fcdd0) at ../src/egl/drivers/dri2/platform_wayland.c:805
#5 0x00007f485200b94c in intel_update_image_buffers (drawable=0x7f481c1685b0, brw=0x5636e7ce1390) at ../src/mesa/drivers/dri/i965/brw_context.c:1889
#6 intel_update_renderbuffers (context=context@entry=0x5636e7af0130, drawable=drawable@entry=0x7f481c1685b0) at ../src/mesa/drivers/dri/i965/brw_context.c:1516
#7 0x00007f485200c0d9 in intel_prepare_render (brw=brw@entry=0x5636e7ce1390) at ../src/mesa/drivers/dri/i965/brw_context.c:1537
#8 0x00007f4852008547 in brw_clear (ctx=0x5636e7ce1390, mask=50) at ../src/mesa/drivers/dri/i965/brw_clear.c:257
#9 0x00007f485a2a5b4a in QSGBatchRenderer::Renderer::renderBatches() (this=this@entry=0x7f481c005600) at ../../include/QtQuick/5.15.3/QtQuick/private/../../../../../src/quick/scenegraph/coreapi/qsgrenderer_p.h:131
#10 0x00007f485a2a626a in QSGBatchRenderer::Renderer::render() (this=<optimized out>) at scenegraph/coreapi/qsgbatchrenderer.cpp:4363
#11 0x00007f485a289e24 in QSGRenderer::renderScene(QSGBindable const&) (bindable=..., this=0x7f481c005600) at scenegraph/coreapi/qsgrenderer.cpp:264
#12 QSGRenderer::renderScene(QSGBindable const&) (this=0x7f481c005600, bindable=...) at scenegraph/coreapi/qsgrenderer.cpp:220
#13 0x00007f485a28a2f3 in QSGRenderer::renderScene(unsigned int) (this=<optimized out>, fboId=<optimized out>) at scenegraph/coreapi/qsgrenderer.cpp:212
#14 0x00007f485a2f9087 in QSGDefaultRenderContext::renderNextFrame(QSGRenderer*, unsigned int) (this=0x5636e2ae1880, renderer=0x7f481c005600, fboId=<optimized out>) at scenegraph/qsgdefaultrendercontext.cpp:228
#15 0x00007f485a366a39 in QQuickWindowPrivate::renderSceneGraph(QSize const&, QSize const&) (this=this@entry=0x5636dd19c1f0, size=..., surfaceSize=...) at items/qquickwindow.cpp:616
#16 0x00007f485a306bc9 in QSGRenderThread::syncAndRender(QImage*) (this=0x5636e2b18fc0, grabImage=0x0) at /usr/include/x86_64-linux-gnu/qt5/QtGui/5.15.3/QtGui/private/qrhi_p.h:1259
#17 0x00007f485a30b057 in QSGRenderThread::run() (this=0x5636e2b18fc0) at scenegraph/qsgthreadedrenderloop.cpp:1043
#18 0x00007f485869845c in QThreadPrivate::start(void*) (arg=0x5636e2b18fc0) at thread/qthread_unix.cpp:329
#19 0x00007f485817c609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#20 0x00007f4858318293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95