Bug 463610 (krita-bugs-null@kde.org)

Summary: Krita Crashes After a Few Seconds
Product: [Applications] krita Reporter: Salmaan <salsaeed999>
Component: GeneralAssignee: Krita Bugs <krita-bugs-null>
Status: RESOLVED DOWNSTREAM    
Severity: crash CC: halla, shzam
Priority: NOR    
Version First Reported In: 5.1.4   
Target Milestone: ---   
Platform: Flatpak   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: Krita Crash Demonstration
The Whole Bug Report Information
Krita Usage Log

Description Salmaan 2022-12-30 07:20:20 UTC
Krita Version: 5.1.4 [Flatpak Version]

SUMMARY:
It is kind of strange that Krita crashes for some reason. I am using Gnome Desktop. The GPU is Nvidia GTX 1060. I am running on X11 (Xorg). I kind of wished I had more information. I am kind of clueless of what is the reason for Krita crashing. I have a video to demonstrate the issue on my side.

STEPS TO REPRODUCE
1.  Open "Show Applications" menu button on Gnome
2.  Click Krita
3.  In a few seconds, Krita crashes 

Reproducible: Always

OBSERVED RESULT
Krita crashed after a few seconds.

EXPECTED RESULT
Krita should run without crashing.

SOFTWARE/OS VERSIONS
Linux Kernel: 6.0.0-6-amd64
Gnome Version: 42.4
Qt Version:  5.12.12

ADDITIONAL INFORMATION
GPU Hardware and Driver:
Nvidia Card: GeForce GTX 1060 6GB
Nvidia Driver Version: 510.108.03

LOG REPORT:
Krita

 Version: 5.1.4
 Hidpi: true

Qt
  Version (compiled): 5.12.12
  Version (loaded): 5.12.12

OS Information
  Build ABI: x86_64-little_endian-lp64
  Build CPU: x86_64
  CPU: x86_64
  Kernel Type: linux
  Kernel Version: 6.0.0-6-amd64
  Pretty Productname: Freedesktop.org SDK 22.08 (Flatpak runtime)
  Product Type: org.freedesktop.platform
  Product Version: 22.08
  Desktop: gtk3

Locale

  Languages: en_US
  C locale: en_US.UTF-8
  QLocale current: en
  QLocale system: en
  QTextCodec for locale: UTF-8

OpenGL Info
 
  Vendor:  "NVIDIA Corporation" 
  Renderer:  "NVIDIA GeForce GTX 1060 6GB/PCIe/SSE2" 
  Version:  "4.6.0 NVIDIA 510.108.03" 
  Shading language:  "4.60 NVIDIA" 
  Requested format:  QSurfaceFormat(version 3.0, options QFlags<QSurfaceFormat::FormatOption>(DeprecatedFunctions), depthBufferSize 24, redBufferSize 8, greenBufferSize 8, blueBufferSize 8, alphaBufferSize 8, stencilBufferSize 8, samples -1, swapBehavior QSurfaceFormat::DoubleBuffer, swapInterval 0, colorSpace QSurfaceFormat::DefaultColorSpace, profile  QSurfaceFormat::CompatibilityProfile) 
  Current format:  QSurfaceFormat(version 4.6, options QFlags<QSurfaceFormat::FormatOption>(DeprecatedFunctions), depthBufferSize 24, redBufferSize 8, greenBufferSize 8, blueBufferSize 8, alphaBufferSize 8, stencilBufferSize 8, samples -1, swapBehavior QSurfaceFormat::DoubleBuffer, swapInterval 0, colorSpace QSurfaceFormat::DefaultColorSpace, profile  QSurfaceFormat::CompatibilityProfile) 
     Version: 4.6
     Supports deprecated functions true 
     is OpenGL ES: false 
  supportsBufferMapping: true 
  supportsBufferInvalidation: true 
  forceDisableTextureBuffers: false 
  Extensions: 
     "GL_KHR_context_flush_control" 
     "GL_ARB_shader_bit_encoding" 
     "GL_NV_geometry_shader_passthrough" 
     "GL_NV_texture_rectangle" 
     "GL_NV_query_resource_tag" 
     "GL_EXT_texture_lod" 
     "GL_EXT_texture_compression_dxt1" 
     "GL_ARB_texture_non_power_of_two" 
     "GL_EXT_separate_shader_objects" 
     "GL_ARB_texture_gather" 
     "GL_NV_clip_space_w_scaling" 
     "GL_ARB_vertex_array_object" 
     "GL_ATI_draw_buffers" 
     "GL_NV_fragment_program2" 
     "GL_NV_memory_object_sparse" 
     "GL_EXT_texture_storage" 
     "GL_NV_blend_minmax_factor" 
     "GL_ARB_clear_texture" 
     "GL_NV_transform_feedback2" 
     "GL_KHR_blend_equation_advanced_coherent" 
     "GL_ARB_color_buffer_float" 
     "GL_ARB_map_buffer_range" 
     "GL_ARB_vertex_type_2_10_10_10_rev" 
     "GL_NV_fragment_shader_interlock" 
     "GL_EXT_texture_compression_rgtc" 
     "GL_ARB_texture_filter_anisotropic" 
     "GL_EXT_multiview_texture_multisample" 
     "GL_NV_ES1_1_compatibility" 
     "GL_NV_vertex_array_range2" 
     "GL_ARB_geometry_shader4" 
     "GL_ARB_spirv_extensions" 
     "GL_ARB_sample_shading" 
     "GL_ARB_tessellation_shader" 
     "GL_ARB_framebuffer_no_attachments" 
     "GL_EXT_x11_sync_object" 
     "GL_NV_blend_equation_advanced" 
     "GL_ARB_half_float_pixel" 
     "GL_ARB_transform_feedback_overflow_query" 
     "GL_ARB_internalformat_query" 
     "GL_ARB_provoking_vertex" 
     "GL_S3_s3tc" 
     "GL_NV_vertex_buffer_unified_memory" 
     "GL_ARB_shader_image_load_store" 
     "GL_NV_ES3_1_compatibility" 
     "GL_ARB_texture_query_levels" 
     "GL_SGIX_depth_texture" 
     "GL_ARB_explicit_attrib_location" 
     "GL_ARB_conditional_render_inverted" 
     "GL_ARB_shader_texture_lod" 
     "GL_NV_conditional_render" 
     "GL_EXT_texture_lod_bias" 
     "GL_ARB_texture_barrier" 
     "GL_ARB_texture_mirrored_repeat" 
     "GL_AMD_vertex_shader_viewport_index" 
     "GL_ARB_vertex_shader" 
     "GL_ARB_texture_buffer_range" 
     "GL_ARB_half_float_vertex" 
     "GL_NV_vertex_program1_1" 
     "GL_ARB_texture_compression" 
     "GL_EXT_packed_float" 
     "GL_EXT_framebuffer_object" 
     "GL_NV_shader_storage_buffer_object" 
     "GL_NV_viewport_array2" 
     "GL_KHR_robust_buffer_access_behavior" 
     "GL_EXT_texture_sRGB_R8" 
     "GL_EXT_depth_bounds_test" 
     "GL_ARB_transform_feedback2" 
     "GL_EXT_blend_func_separate" 
     "GL_EXT_texture_sRGB" 
     "GL_NV_geometry_shader4" 
     "GL_NV_robustness_video_memory_purge" 
     "GL_ARB_bindless_texture" 
     "GL_ARB_texture_multisample" 
     "GL_AMD_multi_draw_indirect" 
     "GL_ARB_query_buffer_object" 
     "GL_NV_light_max_exponent" 
     "GL_ARB_texture_env_combine" 
     "GL_NV_vertex_program2_option" 
     "GL_EXT_vertex_attrib_64bit" 
     "GL_NV_fragment_program" 
     "GL_NV_viewport_swizzle" 
     "GL_ARB_fragment_layer_viewport" 
     "GL_ARB_shader_precision" 
     "GL_ARB_gpu_shader_fp64" 
     "GL_NV_transform_feedback" 
     "GL_ARB_texture_env_dot3" 
     "GL_NV_vertex_program2" 
     "GL_NV_vdpau_interop2" 
     "GL_NV_internalformat_sample_query" 
     "GL_NVX_blend_equation_advanced_multi_draw_buffers" 
     "GL_NV_vertex_program" 
     "GL_ARB_depth_buffer_float" 
     "GL_NV_texture_env_combine4" 
     "GL_ATI_texture_float" 
     "GL_NV_fill_rectangle" 
     "GL_NV_fragment_program_option" 
     "GL_ARB_vertex_attrib_64bit" 
     "GL_ARB_arrays_of_arrays" 
     "GL_NV_parameter_buffer_object2" 
     "GL_ARB_transpose_matrix" 
     "GL_KHR_robustness" 
     "GL_ARB_compatibility" 
     "GL_NV_shader_atomic_fp16_vector" 
     "GL_NV_framebuffer_multisample_coverage" 
     "GL_EXT_draw_buffers2" 
     "GL_ARB_map_buffer_alignment" 
     "GL_NV_gpu_multicast" 
     "GL_EXT_texture_cube_map" 
     "GL_NV_packed_depth_stencil" 
     "GL_EXT_raster_multisample" 
     "GL_NV_fragment_coverage_to_color" 
     "GL_EXT_texture_compression_latc" 
     "GL_ARB_draw_elements_base_vertex" 
     "GL_EXT_texture_edge_clamp" 
     "GL_ARB_draw_instanced" 
     "GL_SGIS_texture_lod" 
     "GL_ARB_shader_image_size" 
     "GL_NV_sample_mask_override_coverage" 
     "GL_NV_conservative_raster_dilate" 
     "GL_ARB_buffer_storage" 
     "GL_ARB_shader_objects" 
     "GL_NV_copy_image" 
     "GL_EXT_point_parameters" 
     "GL_ARB_copy_buffer" 
     "GL_ARB_uniform_buffer_object" 
     "GL_ARB_ES2_compatibility" 
     "GL_ARB_texture_compression_rgtc" 
     "GL_NVX_conditional_render" 
     "GL_NV_blend_square" 
     "GL_NV_draw_vulkan_image" 
     "GL_ARB_viewport_array" 
     "GL_EXT_stencil_two_side" 
     "GL_ARB_robustness" 
     "GL_NV_register_combiners2" 
     "GL_NV_gpu_program_fp64" 
     "GL_NV_shader_atomic_float64" 
     "GL_EXT_Cg_shader" 
     "GL_EXT_draw_instanced" 
     "GL_AMD_vertex_shader_layer" 
     "GL_NV_bindless_multi_draw_indirect" 
     "GL_SGIX_shadow" 
     "GL_ARB_texture_storage" 
     "GL_ARB_polygon_offset_clamp" 
     "GL_IBM_texture_mirrored_repeat" 
     "GL_NV_path_rendering" 
     "GL_ARB_shader_subroutine" 
     "GL_ARB_explicit_uniform_location" 
     "GL_EXT_texture_object" 
     "GL_KHR_parallel_shader_compile" 
     "GL_EXT_texture_swizzle" 
     "GL_EXT_texture_compression_s3tc" 
     "GL_IBM_rasterpos_clip" 
     "GL_EXT_blend_equation_separate" 
     "GL_EXT_texture_buffer_object" 
     "GL_NV_texture_shader2" 
     "GL_EXTX_framebuffer_mixed_formats" 
     "GL_NV_shader_thread_shuffle" 
     "GL_EXT_texture_filter_minmax" 
     "GL_NV_fog_distance" 
     "GL_NV_gpu_program4" 
     "GL_ARB_draw_buffers" 
     "GL_EXT_separate_specular_color" 
     "GL_NV_alpha_to_coverage_dither_control" 
     "GL_ARB_texture_query_lod" 
     "GL_ARB_shader_clock" 
     "GL_NV_timeline_semaphore" 
     "GL_ARB_texture_border_clamp" 
     "GL_EXT_texture_filter_anisotropic" 
     "GL_NV_texture_shader" 
     "GL_ARB_window_pos" 
     "GL_EXT_secondary_color" 
     "GL_NV_gpu_program5" 
     "GL_ARB_compressed_texture_pixel_storage" 
     "GL_ARB_fragment_shader_interlock" 
     "GL_EXT_packed_pixels" 
     "GL_ARB_vertex_program" 
     "GL_EXT_packed_depth_stencil" 
     "GL_OVR_multiview" 
     "GL_ARB_multi_bind" 
     "GL_ARB_point_sprite" 
     "GL_ARB_sparse_buffer" 
     "GL_ARB_enhanced_layouts" 
     "GL_ARB_sparse_texture2" 
     "GL_EXT_texture3D" 
     "GL_NV_primitive_restart" 
     "GL_ARB_vertex_attrib_binding" 
     "GL_NV_gpu_program5_mem_extended" 
     "GL_NVX_nvenc_interop" 
     "GL_ARB_texture_env_add" 
     "GL_SGIS_generate_mipmap" 
     "GL_EXT_blend_minmax" 
     "GL_NV_texture_barrier" 
     "GL_NV_blend_equation_advanced_coherent" 
     "GL_ARB_texture_buffer_object" 
     "GL_EXT_post_depth_coverage" 
     "GL_ARB_multisample" 
     "GL_NV_parameter_buffer_object" 
     "GL_ARB_occlusion_query2" 
     "GL_ARB_texture_filter_minmax" 
     "GL_NV_query_resource" 
     "GL_ARB_pixel_buffer_object" 
     "GL_EXT_polygon_offset_clamp" 
     "GL_NV_shader_atomic_float" 
     "GL_ARB_post_depth_coverage" 
     "GL_ARB_get_program_binary" 
     "GL_ARB_robust_buffer_access_behavior" 
     "GL_ARB_shading_language_include" 
     "GL_NV_fence" 
     "GL_NV_memory_attachment" 
     "GL_EXT_transform_feedback2" 
     "GL_ARB_occlusion_query" 
     "GL_ARB_blend_func_extended" 
     "GL_ARB_stencil_texturing" 
     "GL_ARB_shader_atomic_counter_ops" 
     "GL_EXT_geometry_shader4" 
     "GL_EXT_framebuffer_multisample" 
     "GL_NV_float_buffer" 
     "GL_NV_texture_multisample" 
     "GL_ARB_ES3_compatibility" 
     "GL_EXT_draw_range_elements" 
     "GL_NVX_gpu_memory_info" 
     "GL_NV_occlusion_query" 
     "GL_NV_multisample_filter_hint" 
     "GL_NV_texture_rectangle_compressed" 
     "GL_ARB_shading_language_packing" 
     "GL_EXT_texture_mirror_clamp" 
     "GL_KHR_blend_equation_advanced" 
     "GL_NV_shader_subgroup_partitioned" 
     "GL_NV_point_sprite" 
     "GL_ARB_shader_storage_buffer_object" 
     "GL_ARB_shader_draw_parameters" 
     "GL_EXT_window_rectangles" 
     "GL_NV_gpu_shader5" 
     "GL_ARB_texture_buffer_object_rgb32" 
     "GL_ARB_gpu_shader5" 
     "GL_ARB_draw_buffers_blend" 
     "GL_ARB_seamless_cube_map" 
     "GL_ARB_draw_indirect" 
     "GL_ARB_sparse_texture_clamp" 
     "GL_NV_vertex_attrib_integer_64bit" 
     "GL_ARB_conservative_depth" 
     "GL_EXT_texture_env_dot3" 
     "GL_AMD_seamless_cubemap_per_texture" 
     "GL_ARB_base_instance" 
     "GL_EXT_multi_draw_arrays" 
     "GL_ARB_clear_buffer_object" 
     "GL_EXT_blend_color" 
     "GL_ARB_ES3_2_compatibility" 
     "GL_NV_shader_buffer_load" 
     "GL_ARB_texture_cube_map_array" 
     "GL_EXT_stencil_wrap" 
     "GL_ARB_depth_texture" 
     "GL_ATI_texture_mirror_once" 
     "GL_EXT_sparse_texture2" 
     "GL_ARB_compute_shader" 
     "GL_ARB_shading_language_100" 
     "GL_ARB_vertex_array_bgra" 
     "GL_ARB_texture_rg" 
     "GL_ARB_seamless_cubemap_per_texture" 
     "GL_ARB_copy_image" 
     "GL_EXT_bindable_uniform" 
     "GL_NV_uniform_buffer_unified_memory" 
     "GL_ARB_shader_ballot" 
     "GL_NV_framebuffer_mixed_samples" 
     "GL_ARB_fragment_coord_conventions" 
     "GL_ARB_gpu_shader_int64" 
     "GL_EXT_texture_sRGB_decode" 
     "GL_NV_texgen_reflection" 
     "GL_NV_bindless_multi_draw_indirect_count" 
     "GL_EXT_timer_query" 
     "GL_ARB_internalformat_query2" 
     "GL_NV_sample_locations" 
     "GL_ARB_transform_feedback3" 
     "GL_EXT_texture_integer" 
     "GL_ARB_clip_control" 
     "GL_ARB_texture_storage_multisample" 
     "GL_EXT_texture_array" 
     "GL_EXT_gpu_program_parameters" 
     "GL_EXT_memory_object" 
     "GL_ARB_texture_swizzle" 
     "GL_ARB_cull_distance" 
     "GL_EXT_import_sync_object" 
     "GL_ARB_shader_texture_image_samples" 
     "GL_ARB_shading_language_420pack" 
     "GL_EXT_pixel_buffer_object" 
     "GL_ARB_pipeline_statistics_query" 
     "GL_ARB_shader_atomic_counters" 
     "GL_ARB_fragment_program" 
     "GL_EXT_vertex_array" 
     "GL_NV_conservative_raster_pre_snap_triangles" 
     "GL_NV_shader_thread_group" 
     "GL_ARB_parallel_shader_compile" 
     "GL_NV_command_list" 
     "GL_EXT_framebuffer_multisample_blit_scaled" 
     "GL_NV_feature_query" 
     "GL_EXT_provoking_vertex" 
     "GL_EXT_gpu_shader4" 
     "GL_ARB_instanced_arrays" 
     "GL_ARB_texture_view" 
     "GL_EXT_texture_shared_exponent" 
     "GL_EXT_framebuffer_blit" 
     "GL_ARB_shadow" 
     "GL_NV_draw_texture" 
     "GL_NV_gpu_program4_1" 
     "GL_EXT_shader_integer_mix" 
     "GL_ARB_sampler_objects" 
     "GL_NV_multisample_coverage" 
     "GL_SUN_slice_accum" 
     "GL_ARB_compute_variable_group_size" 
     "GL_NV_bindless_texture" 
     "GL_ARB_fragment_program_shadow" 
     "GL_ARB_separate_shader_objects" 
     "GL_ARB_gl_spirv" 
     "GL_EXT_rescale_normal" 
     "GL_NV_copy_depth_to_color" 
     "GL_ARB_program_interface_query" 
     "GL_ARB_point_parameters" 
     "GL_ARB_texture_float" 
     "GL_ARB_debug_output" 
     "GL_ARB_sample_locations" 
     "GL_EXT_semaphore" 
     "GL_NV_pixel_data_range" 
     "GL_ARB_shader_group_vote" 
     "GL_NV_shader_atomic_int64" 
     "GL_ARB_framebuffer_object" 
     "GL_NV_depth_buffer_float" 
     "GL_NV_vertex_program3" 
     "GL_ARB_texture_stencil8" 
     "GL_ARB_derivative_control" 
     "GL_ARB_multitexture" 
     "GL_ARB_sparse_texture" 
     "GL_NV_vdpau_interop" 
     "GL_EXT_fog_coord" 
     "GL_EXT_direct_state_access" 
     "GL_EXT_bgra" 
     "GL_EXT_texture_env_add" 
     "GL_NV_half_float" 
     "GL_EXT_texture_shadow_lod" 
     "GL_ARB_vertex_buffer_object" 
     "GL_ARB_multi_draw_indirect" 
     "GL_EXT_memory_object_fd" 
     "GL_ARB_ES3_1_compatibility" 
     "GL_NVX_progress_fence" 
     "GL_EXT_blend_subtract" 
     "GL_NV_explicit_multisample" 
     "GL_NV_texture_shader3" 
     "GL_KHR_debug" 
     "GL_ARB_texture_mirror_clamp_to_edge" 
     "GL_ARB_imaging" 
     "GL_KHR_shader_subgroup" 
     "GL_ARB_sync" 
     "GL_OVR_multiview2" 
     "GL_ARB_timer_query" 
     "GL_ARB_texture_rectangle" 
     "GL_ARB_vertex_type_10f_11f_11f_rev" 
     "GL_KTX_buffer_region" 
     "GL_EXT_framebuffer_sRGB" 
     "GL_NV_vertex_array_range" 
     "GL_EXT_shader_image_load_store" 
     "GL_NV_register_combiners" 
     "GL_EXT_semaphore_fd" 
     "GL_ARB_invalidate_subdata" 
     "GL_ARB_texture_env_crossbar" 
     "GL_ARB_shader_viewport_layer_array" 
     "GL_ARB_fragment_shader" 
     "GL_NV_path_rendering_shared_edge" 
     "GL_ARB_framebuffer_sRGB" 
     "GL_EXT_texture_env_combine" 
     "GL_EXT_multiview_timer_query" 
     "GL_NV_texture_compression_vtc" 
     "GL_ARB_depth_clamp" 
     "GL_ARB_direct_state_access" 
     "GL_ARB_texture_compression_bptc" 
     "GL_NV_depth_clamp" 
     "GL_NV_conservative_raster" 
     "GL_EXT_shadow_funcs" 
     "GL_ARB_indirect_parameters" 
     "GL_ARB_get_texture_sub_image" 
     "GL_NV_shader_atomic_counters" 
     "GL_NV_compute_program5" 
     "GL_NV_stereo_view_rendering" 
     "GL_EXT_shader_image_load_formatted" 
     "GL_ARB_texture_cube_map" 
     "GL_KHR_no_error" 
     "GL_EXT_compiled_vertex_array" 
     "GL_EXT_abgr" 
     "GL_ARB_transform_feedback_instanced" 
     "GL_EXT_vertex_array_bgra" 
     "GL_ARB_texture_rgb10_a2ui" 

QPA OpenGL Detection Info 
  supportsDesktopGL: true 
  supportsOpenGLES: true 
  isQtPreferOpenGLES: false 

useBufferInvalidation (config option): false

Hardware Information

  GPU Acceleration: auto
  Memory: 15957 Mb
  Number of Cores: 8
  Swap Location: /var/tmp
  Built for: xsimd not available, unvectorized
  Base instruction set: xsimd not available, unvectorized
  Supported instruction sets: 

Current Settings

  Current Swap Location: /var/tmp
  Current Swap Location writable: true
  Undo Enabled: true
  Undo Stack Limit: 200
  Use OpenGL: true
  Use OpenGL Texture Buffer: true
  Disable Vector Optimizations: false
  Disable AVX Optimizations: false
  Canvas State: OPENGL_SUCCESS
  Autosave Interval: 420
  Use Backup Files: true
  Number of Backups Kept: 1
  Backup File Suffix: ~
  Backup Location: Same Folder as the File
  Backup Location writable: false
  Resource Location: 
  Use Win8 Pointer Input: false
  Use RightMiddleTabletButton Workaround: false
  Levels of Detail Enabled: false
  Use Zip64: false

Loaded Python Plugins
	colorspace
	comics_project_management_tools
	documenttools
	exportlayers
	filtermanager
	lastdocumentsdocker
	plugin_importer
	quick_settings_docker
	scripter
	tenbrushes
	tenscripts

Display Information
Number of screens: 2
	Screen: 0
		Name: DP-4
		Depth: 24
		Scale: 1
		Physical DPI81.5973
		Logical DPI120
		Physical Size: 598, 336
		Position: 0, 0
		Resolution in pixels: 1920x1080
		Manufacturer: AUS
		Model: ASUS VG279Q1A
		Refresh Rate: 165
	Screen: 1
		Name: HDMI-0
		Depth: 24
		Scale: 1
		Physical DPI101.6
		Logical DPI120
		Physical Size: 480, 270
		Position: 1920, 0
		Resolution in pixels: 1920x1080
		Manufacturer: LG Electronics
		Model: LG FULL HD-
		Refresh Rate: 74
---------------------
SESSION: 30 Dec 2022 01:55:11 -0500. Executing krita

Krita Version: 5.1.4, Qt version compiled: 5.12.12, loaded: 5.12.12. Process ID: 2
-- -- -- -- -- -- -- --
30 Dec 2022 01:55:11 -0500: Style: fusion. Available styles: Windows, Fusion
30 Dec 2022 01:55:12 -0500: Database is up to date. Version: 0.0.17, created by Krita 5.1.1, at Sat Sep 17 23:24:15 2022
30 Dec 2022 01:55:16 -0500: Importing application/x-krita to application/x-krita. Location: /home/salmaan/git/SupportForum/frontend/src/favicon.kra. Real location: /home/salmaan/git/SupportForum/frontend/src/favicon.kra. Batchmode: 0
30 Dec 2022 01:55:16 -0500: Loaded image from application/x-krita. Size: 128 * 128 pixels, 1 dpi. Color model: 8-bit integer/channel RGB/Alpha (sRGB-elle-V2-srgbtrc.icc). Layers: 6

KRITA DID NOT CLOSE CORRECTLY
================================================================================
Comment 1 Salmaan 2022-12-30 07:28:46 UTC
Created attachment 154895 [details]
Krita Crash Demonstration
Comment 2 Salmaan 2022-12-30 07:32:45 UTC
Created attachment 154896 [details]
The Whole Bug Report Information

This text file contains more information about the bug report.
Comment 3 Salmaan 2022-12-30 07:35:48 UTC
Created attachment 154897 [details]
Krita Usage Log

This text file contains the usage log of Krita if more information is need for the bug report.
Comment 4 sh_zam 2022-12-30 09:15:40 UTC
Can you please run it within gdb, so we can get a backtrace?

If you have it installed you can do:

gdb <path-to-krita-binary or $(which krita) >

Then once you're in gdb: type `run`, let it crash and then type `backtrace`
Comment 5 Salmaan 2023-01-01 00:35:02 UTC
(In reply to sh_zam from comment #4)
> Can you please run it within gdb, so we can get a backtrace?
> 
> If you have it installed you can do:
> 
> gdb <path-to-krita-binary or $(which krita) >
> 
> Then once you're in gdb: type `run`, let it crash and then type `backtrace`

Since krita is a flatpak app, I ran the follwing commands: 
1. `flatpak run --command=sh --devel org.kde.krita`
2. `gdb /app/bin/krita`
3. `run`  
After the `run` command it hangs on "Starting program: /app/bin/krita" and it exists out of flatpak's shell.  I am having a hard time getting the backtrace. Let me know if I am doing anything wrong.
Comment 6 Salmaan 2023-01-01 04:15:33 UTC
(In reply to sh_zam from comment #4)
> Can you please run it within gdb, so we can get a backtrace?
> 
> If you have it installed you can do:
> 
> gdb <path-to-krita-binary or $(which krita) >
> 
> Then once you're in gdb: type `run`, let it crash and then type `backtrace`

Nevermind, ignore the previous post. I was able to get a backtrace of krita crashing. 

Backtrace:
$ flatpak run --command=sh --devel org.kde.krita
[📦 org.kde.krita ~]$ gdb /app/bin/krita
GNU gdb (GDB) 12.1
Copyright (C) 2022 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-unknown-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<https://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
    <http://www.gnu.org/software/gdb/documentation/>.

For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /app/bin/krita...
(No debugging symbols found in /app/bin/krita)
(gdb) run
Starting program: /app/bin/krita 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7ffff0299640 (LWP 16)]
[New Thread 0x7fffefa50640 (LWP 17)]
Qt: Session management error: None of the authentication protocols specified are supported
[Thread 0x7ffff0299640 (LWP 16) exited]
[New Thread 0x7ffff0299640 (LWP 18)]
Qt: Session management error: None of the authentication protocols specified are supported
Comment 7 Bug Janitor Service 2023-01-01 05:21:01 UTC
Thanks for your comment!

Automatically switching the status of this bug to REPORTED so that the KDE team
knows that the bug is ready to get confirmed.

In the future you may also do this yourself when providing needed information.
Comment 8 Halla Rempt 2023-01-01 10:20:25 UTC
That doesn't really tell us anything... "Qt: Session management error: None of the authentication protocols specified are supported" sounds suspicious. Maybe contact the flatpak packagers -- they might have an idea? See https://github.com/flathub/org.kde.krita/ -- please also test the appimage, since that's the official build for Linux.
Comment 9 Salmaan 2023-01-01 20:07:41 UTC
(In reply to Halla Rempt from comment #8)
> That doesn't really tell us anything... "Qt: Session management error: None
> of the authentication protocols specified are supported" sounds suspicious.
> Maybe contact the flatpak packagers -- they might have an idea? See
> https://github.com/flathub/org.kde.krita/ -- please also test the appimage,
> since that's the official build for Linux.

My bad this should be the full backtrace. This backtace mentions about "QObject::startTimer: Timers cannot have negative intervals". I tried the app image of krita and that worked well. I will report this to the flatpak packagers.

Backtrace:
$ flatpak run --command=sh --devel org.kde.krita
[📦 org.kde.krita ~]$ gdb /app/bin/krita
GNU gdb (GDB) 12.1
Copyright (C) 2022 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-unknown-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<https://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
    <http://www.gnu.org/software/gdb/documentation/>.

For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /app/bin/krita...
(No debugging symbols found in /app/bin/krita)
(gdb) run
Starting program: /app/bin/krita 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7ffff0299640 (LWP 16)]
[New Thread 0x7fffefa50640 (LWP 17)]
Qt: Session management error: None of the authentication protocols specified are supported
[Thread 0x7ffff0299640 (LWP 16) exited]
[New Thread 0x7ffff0299640 (LWP 18)]
Qt: Session management error: None of the authentication protocols specified are supported
[Thread 0x7ffff0299640 (LWP 18) exited]
[New Thread 0x7ffff0299640 (LWP 19)]
Qt: Session management error: None of the authentication protocols specified are supported
[Thread 0x7ffff0299640 (LWP 19) exited]
[New Thread 0x7ffff0299640 (LWP 20)]
Gtk-Message: 15:03:03.554: Failed to load module "canberra-gtk-module"
Gtk-Message: 15:03:03.554: Failed to load module "canberra-gtk-module"
Qt: Session management error: None of the authentication protocols specified are supported
[New Thread 0x7fffde2f4640 (LWP 21)]
QObject::startTimer: Timers cannot have negative intervals
Comment 10 Halla Rempt 2023-01-04 10:35:05 UTC
Thank you for reporting to downstream!