Created attachment 169943 [details] The Krita is stopped working frequently. There're many errors on the apps. *** If you're not sure this is actually a bug, instead post about it at https://discuss.kde.org If you're reporting a crash, attach a backtrace with debug symbols; see https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports *** SUMMARY STEPS TO REPRODUCE 1. 2. 3. OBSERVED RESULT EXPECTED RESULT SOFTWARE/OS VERSIONS Windows: 11 macOS: Linux/KDE Plasma: (available in About System) KDE Plasma Version: KDE Frameworks Version: Qt Version: ADDITIONAL INFORMATION
Hi, is this https://bugs.kde.org/show_bug.cgi?id=487751, the same crash? Or are they separate? Also, which version of Krita did you install? From the website? Or from the windows store, or maybe steam?
*** Bug 487754 has been marked as a duplicate of this bug. ***
(In reply to wolthera from comment #1) > Hi, is this https://bugs.kde.org/show_bug.cgi?id=487751, the same crash? Or > are they separate? Also, which version of Krita did you install? From the > website? Or from the windows store, or maybe steam? I am sorry, I carelessly reposted the comments. Here's my Surface Laptop Studio on Krita. It frequently crashed many times.
*** Bug 487751 has been marked as a duplicate of this bug. ***
(In reply to wolthera from comment #1) > Hi, is this https://bugs.kde.org/show_bug.cgi?id=487751, the same crash? Or > are they separate? Also, which version of Krita did you install? From the > website? Or from the windows store, or maybe steam? They are seperate. I have two devices that are installed the new version Krita. In addition to my Surface Laptop Studio, I own my HP gaming laptop. The krita apps on different devices had crashed on same time!!!! It's awful!!!!!!
Ok, I've marked the other reports as duplicates. I would still like to know *how* you install krita. From the crash report you attached here, it seems to happen after autosave is finished and the status bar text is restored, which is what confuses me. This code hasn't changed in years, so there must be something unique in your situation, and knowing which installer you used for either laptop can point me in the right direction of what might be going on.
Should I close the apps autosave to avoid crashing? I am unsure this autosave may cause the app crash.
Well, I'd like to be to find what causes the crash to fix the crash, so I need to know how you installed Krita... You can turn off autosave in settings -> configure Krita -> general -> file handling (https://docs.krita.org/en/reference_manual/preferences/general_settings.html#file-handling)...
(In reply to wolthera from comment #8) > Well, I'd like to be to find what causes the crash to fix the crash, so I > need to know how you installed Krita... > > You can turn off autosave in settings -> configure Krita -> general -> file > handling > (https://docs.krita.org/en/reference_manual/preferences/general_settings. > html#file-handling)... I am confused, would autosave cause the application crash?
Created attachment 169946 [details] My another device The application are crashed on my another device HP laptop again.
That crash is subtly different from the first crash: it seems to happen after pressing 'restore to default', and then it is crashing in the docker state saving code, which too is code we haven't changed in forever. I really need to know *how* you're installing Krita, because then I might have an actual idea what might be causing these crashes...
(In reply to wolthera from comment #11) > That crash is subtly different from the first crash: it seems to happen > after pressing 'restore to default', and then it is crashing in the docker > state saving code, which too is code we haven't changed in forever. > > I really need to know *how* you're installing Krita, because then I might > have an actual idea what might be causing these crashes... I ordinarily installed krita by the installation setup...... I don't add anything......
(In reply to wolthera from comment #11) > That crash is subtly different from the first crash: it seems to happen > after pressing 'restore to default', and then it is crashing in the docker > state saving code, which too is code we haven't changed in forever. > > I really need to know *how* you're installing Krita, because then I might > have an actual idea what might be causing these crashes... Should I install krita by windows portable? I install it by installer setup.
Alright, the reason I asked is that we've adjusted the install package recently, so if it were a krita-plus package from the krita.org website, it might have to do with that, but looking at it, the krita-plus package isn't up yet. Another problem could be that the package is damaged somehow, but normally that'd mean you couldn't install it at all... (If you had installed by portable, this might've been the problem, but you haven't... You don't have to install by portable, by the way.) I'm still not sure what is causing the crash. The first one seems to happen here: https://invent.kde.org/qt/qt/qtbase/-/blob/kde/5.15/src/widgets/widgets/qstatusbar.cpp?ref_type=heads#L627 and the second one here: https://invent.kde.org/qt/qt/qtbase/-/blob/kde/5.15/src/widgets/widgets/qmainwindow.cpp#L1259 (You don't have to do anything with these links, I'm basically thinking out loud so my fellow programmers can see what I've checked). Jerry, could you maybe share the data in "help -> show system information for bug reports"? It contains a bunch of diagnostics that might help pinpoint the problem.
Created attachment 169952 [details] Here's my system info on my HP laptop. Here you are. You can research.
Comment on attachment 169952 [details] Here's my system info on my HP laptop. >Krita > > Version: 5.2.2 > Installation type: installer / portable package > Hidpi: true > >Qt > > Version (compiled): 5.15.7 > Version (loaded): 5.15.7 > >OS Information > > Build ABI: x86_64-little_endian-llp64 > Build CPU: x86_64 > CPU: x86_64 > Kernel Type: winnt > Kernel Version: 10.0.22631 > Pretty Productname: Windows 10 Version 2009 > Product Type: windows > Product Version: 10 > >Locale > > Languages: zh_TW, zh_TW, en_US, en, en_Latn_US > C locale: C > QLocale current: zh-TW > QLocale system: zh-TW > QTextCodec for locale: UTF-8 > Process ACP: 65001 (UTF-8) > System locale default ACP: 950 (ANSI/OEM - ç¹é«ä¸æ Big5) > >OpenGL Info > > Vendor: "Intel" > Renderer: "Intel(R) Iris(R) Xe Graphics" > Driver version: "4.6.0 - Build 31.0.101.5186" > Shading language: "4.60 - Build 31.0.101.5186" > Requested format: QSurfaceFormat(version 2.0, options QFlags<QSurfaceFormat::FormatOption>(), depthBufferSize -1, redBufferSize -1, greenBufferSize -1, blueBufferSize -1, alphaBufferSize -1, stencilBufferSize -1, samples -1, swapBehavior QSurfaceFormat::DefaultSwapBehavior, swapInterval 1, colorSpace QSurfaceFormat::DefaultColorSpace, profile QSurfaceFormat::NoProfile) > Current format: QSurfaceFormat(version 4.6, options QFlags<QSurfaceFormat::FormatOption>(DeprecatedFunctions), depthBufferSize 24, redBufferSize 8, greenBufferSize 8, blueBufferSize 8, alphaBufferSize 8, stencilBufferSize 8, samples 0, swapBehavior QSurfaceFormat::DoubleBuffer, swapInterval 1, colorSpace QSurfaceFormat::DefaultColorSpace, profile QSurfaceFormat::CompatibilityProfile) > GL version: 4.6 > Supports deprecated functions true > Is OpenGL ES: false > supportsBufferMapping: true > supportsBufferInvalidation: true > forceDisableTextureBuffers: false > Extensions: > GL_ARB_texture_multisample > GL_ARB_get_texture_sub_image > GL_EXT_blend_color > GL_ARB_texture_cube_map_array > GL_EXT_framebuffer_object > GL_ARB_program_interface_query > GL_ARB_texture_mirrored_repeat > GL_ARB_texture_rg > GL_ARB_transform_feedback_overflow_query > GL_ARB_fragment_program_shadow > GL_ARB_texture_storage > GL_ARB_bindless_texture > GL_ARB_separate_shader_objects > GL_ARB_texture_env_dot3 > GL_ARB_texture_stencil8 > GL_KHR_shader_subgroup_arithmetic > GL_ARB_draw_instanced > GL_ARB_texture_non_power_of_two > GL_ARB_explicit_attrib_location > GL_ARB_spirv_extensions > GL_ARB_sample_shading > GL_ARB_texture_storage_multisample > GL_ARB_shading_language_packing > GL_INTEL_conservative_rasterization > GL_ARB_multisample > GL_EXT_timer_query > GL_INTEL_fragment_shader_ordering > GL_EXT_framebuffer_blit > GL_EXT_texture_sRGB_decode > GL_NV_texgen_reflection > GL_ARB_vertex_array_object > GL_EXT_texture_compression_s3tc > GL_EXT_texture_rectangle > GL_EXT_texture_integer > GL_EXT_texture_storage > GL_ARB_ES3_compatibility > GL_ARB_internalformat_query > GL_WIN_swap_hint > GL_ARB_draw_buffers_blend > GL_ARB_transform_feedback_instanced > GL_ARB_texture_compression_bptc > GL_ARB_shadow > GL_EXT_texture_env_combine > GL_ARB_shader_draw_parameters > GL_EXT_texture_snorm > GL_EXT_shadow_funcs > GL_ARB_gl_spirv > GL_ARB_half_float_vertex > GL_EXT_blend_minmax > GL_ARB_map_buffer_range > GL_ARB_texture_buffer_object_rgb32 > GL_KHR_shader_subgroup > GL_ARB_transform_feedback3 > GL_EXT_separate_specular_color > GL_NV_primitive_restart > GL_ARB_vertex_buffer_object > GL_ARB_clip_control > GL_ARB_shader_atomic_counters > GL_EXT_geometry_shader4 > GL_ARB_seamless_cubemap_per_texture > GL_ARB_shader_storage_buffer_object > GL_ARB_window_pos > GL_ARB_framebuffer_object > GL_ARB_draw_buffers > GL_ARB_ES2_compatibility > GL_EXT_shader_framebuffer_fetch > GL_INTEL_multi_rate_fragment_shader > GL_ARB_texture_rectangle > GL_ARB_vertex_array_bgra > GL_ARB_buffer_storage > GL_EXT_memory_object > GL_ARB_conservative_depth > GL_EXT_draw_range_elements > GL_KHR_context_flush_control > GL_EXT_depth_bounds_test > GL_ARB_texture_compression_rgtc > GL_EXT_packed_float > GL_ARB_provoking_vertex > GL_EXT_semaphore_win32 > GL_ARB_shader_texture_image_samples > GL_EXT_texture_filter_anisotropic > GL_ARB_texture_buffer_range > GL_ARB_draw_indirect > GL_EXT_texture_edge_clamp > GL_EXT_framebuffer_multisample > GL_ARB_cull_distance > GL_KHR_no_error > GL_ARB_occlusion_query2 > GL_EXT_bgra > GL_KHR_texture_compression_astc_ldr > GL_ARB_vertex_type_2_10_10_10_rev > GL_ARB_color_buffer_float > GL_ARB_shader_image_load_store > GL_ARB_framebuffer_sRGB > GL_ARB_clear_texture > GL_EXT_semaphore > GL_ARB_fragment_coord_conventions > GL_EXT_stencil_two_side > GL_ARB_enhanced_layouts > GL_EXT_gpu_program_parameters > GL_ARB_texture_view > GL_EXT_blend_func_separate > GL_EXT_texture3D > GL_ARB_shader_precision > GL_ARB_shader_stencil_export > GL_INTEL_performance_query > GL_ARB_geometry_shader4 > GL_ARB_vertex_program > GL_KHR_debug > GL_NV_conditional_render > GL_ARB_compute_shader > GL_ARB_occlusion_query > GL_ARB_shader_atomic_counter_ops > GL_ARB_polygon_offset_clamp > GL_EXT_stencil_wrap > GL_KHR_shader_subgroup_basic > GL_ARB_seamless_cube_map > GL_ARB_texture_float > GL_EXT_shader_integer_mix > GL_KHR_shader_subgroup_clustered > GL_ARB_sync > GL_EXT_draw_buffers2 > GL_EXT_gpu_shader4 > GL_ARB_point_sprite > GL_ARB_texture_env_crossbar > GL_ARB_compatibility > GL_ARB_texture_border_clamp > GL_ARB_debug_output > GL_ARB_texture_buffer_object > GL_ARB_sampler_objects > GL_EXT_memory_object_win32 > GL_ARB_cl_event > GL_ARB_depth_buffer_float > GL_ARB_multi_draw_indirect > GL_ARB_indirect_parameters > GL_ARB_texture_query_lod > GL_EXT_transform_feedback > GL_ARB_depth_clamp > GL_KHR_blend_equation_advanced > GL_ARB_stencil_texturing > GL_EXT_abgr > GL_EXT_texture_shared_exponent > GL_ARB_viewport_array > GL_ARB_pixel_buffer_object > GL_ARB_shader_group_vote > GL_EXT_texture_env_add > GL_INTEL_framebuffer_CMAA > GL_KHR_shader_subgroup_ballot > GL_ARB_texture_env_add > GL_ARB_texture_cube_map > GL_ARB_tessellation_shader > GL_EXT_direct_state_access > GL_ARB_texture_env_combine > GL_ARB_conditional_render_inverted > GL_ARB_multitexture > GL_ARB_arrays_of_arrays > GL_ARB_texture_swizzle > GL_ARB_texture_rgb10_a2ui > GL_ARB_fragment_layer_viewport > GL_SGIS_texture_lod > GL_ARB_shader_bit_encoding > GL_ARB_fragment_program > GL_ARB_vertex_shader > GL_OVR_multiview > GL_ARB_internalformat_query2 > GL_ARB_copy_buffer > GL_ARB_blend_func_extended > GL_EXT_fog_coord > GL_ARB_shader_objects > GL_ARB_base_instance > GL_ARB_texture_compression > GL_ARB_vertex_attrib_64bit > GL_EXT_blend_equation_separate > GL_IBM_texture_mirrored_repeat > GL_ARB_compressed_texture_pixel_storage > GL_ARB_instanced_arrays > GL_ARB_shading_language_420pack > GL_NV_blend_square > GL_ARB_get_program_binary > GL_KHR_shader_subgroup_quad > GL_ARB_texture_gather > GL_ARB_transform_feedback2 > GL_EXT_compiled_vertex_array > GL_EXT_packed_depth_stencil > GL_ARB_shader_image_size > GL_ARB_vertex_type_10f_11f_11f_rev > GL_ARB_robustness > GL_EXT_packed_pixels > GL_EXT_texture_swizzle > GL_ARB_direct_state_access > GL_ARB_clear_buffer_object > GL_EXT_secondary_color > GL_ARB_robustness_isolation > GL_EXT_polygon_offset_clamp > GL_ARB_vertex_attrib_binding > GL_EXT_texture_sRGB > GL_INTEL_map_texture > GL_SGIS_generate_mipmap > GL_AMD_vertex_shader_viewport_index > GL_ATI_separate_stencil > GL_ARB_invalidate_subdata > GL_ARB_depth_texture > GL_ARB_gpu_shader5 > GL_ARB_derivative_control > GL_3DFX_texture_compression_FXT1 > GL_ARB_ES3_1_compatibility > GL_ARB_point_parameters > GL_ARB_gpu_shader_fp64 > GL_ARB_draw_elements_base_vertex > GL_EXT_texture_array > GL_NV_timeline_semaphore > GL_ARB_texture_query_levels > GL_ARB_texture_mirror_clamp_to_edge > GL_ARB_fragment_shader > GL_ARB_shading_language_100 > GL_AMD_vertex_shader_layer > GL_KHR_shader_subgroup_shuffle_relative > WGL_EXT_swap_control > GL_ARB_half_float_pixel > GL_SUN_multi_draw_arrays > GL_EXT_clip_volume_hint > GL_EXT_texture_lod_bias > GL_ARB_pipeline_statistics_query > GL_ARB_uniform_buffer_object > GL_EXT_blend_subtract > GL_ARB_post_depth_coverage > GL_ARB_fragment_shader_interlock > GL_KHR_shader_subgroup_vote > GL_ARB_copy_image > GL_ARB_transpose_matrix > GL_ARB_framebuffer_no_attachments > GL_ARB_timer_query > GL_EXT_rescale_normal > GL_ARB_texture_barrier > GL_KHR_shader_subgroup_shuffle > GL_ARB_multi_bind > GL_ARB_explicit_uniform_location > GL_ARB_texture_filter_anisotropic > GL_ARB_map_buffer_alignment > GL_ARB_query_buffer_object > GL_AMD_depth_clamp_separate > GL_ARB_robust_buffer_access_behavior > GL_KHR_blend_equation_advanced_coherent > GL_EXT_multi_draw_arrays > GL_ARB_shader_subroutine > GL_SGIS_texture_edge_clamp > >QPA OpenGL Detection Info > supportsDesktopGL: true > supportsAngleD3D11: true > isQtPreferAngle: true > Detected renderers: > (Supported) Intel(R) Iris(R) Xe Graphics (3.3.0 - Build 31.0.101.5186) > (Supported) ANGLE (Microsoft, Microsoft Basic Render Driver Direct3D11 vs_5_0 ps_5_0, D3D11-10.0.22621.3527) (OpenGL ES 3.0.0 (ANGLE 2.1.0 git hash: f2280c0c5f93+krita_qt5)) > (Supported) ANGLE (Intel, Intel(R) Iris(R) Xe Graphics Direct3D11 vs_5_0 ps_5_0, D3D11-31.0.101.5186) (OpenGL ES 3.0.0 (ANGLE 2.1.0 git hash: f2280c0c5f93+krita_qt5)) > >useBufferInvalidation (config option): false > > >Hardware Information > > GPU Acceleration: none > Memory: 16024 Mb > Number of Cores: 20 > Swap Location: C:/Users/jerry/AppData/Local/Temp > Built for: sse2 > Base instruction set: fma3+avx2 > Supported instruction sets: fma3+avx2 avx2 fma3+avx avx fma4 fma3+sse4.2 sse4.2 sse4.1 ssse3 sse3 sse2 > >Current Settings > > Current Swap Location: C:/Users/jerry/AppData/Local/Temp > Current Swap Location writable: true > Undo Enabled: true > Undo Stack Limit: 200 > Use OpenGL: false > Use OpenGL Texture Buffer: true > Disable Vector Optimizations: false > Disable AVX Optimizations: false > Canvas State: OPENGL_SUCCESS > Autosave Interval: 0 > 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: C:/Users/jerry/AppData/Roaming/krita > 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: 1 > Screen: 0 > Name: \\.\DISPLAY1 > Depth: 32 > Scale: 1.25 > Physical DPI113.561 > Logical DPI96 > Physical Size: 344, 193 > Position: 0, 0 > Resolution in pixels: 1536x864 > Manufacturer: AU Optronics > Model: AUO2992 > Refresh Rate: 144 > Serial Number: >
Thanks, this is perfect! I will need to check with my colleagues what could cause this. In the meantime, you can try and see if the krita-plus package actually fixes your problem: https://cdn.kde.org/ci-builds/graphics/krita/krita-5.2/windows/krita-5.2.3-beta1-3e827a72-setup.exe
Created attachment 169954 [details] Here's my system info on Surface Laptop Studio. I also offer you the system info on my another device. You can take a look.
Created attachment 169961 [details] Photo I have already installed the beta version of krita. But, I don't guarantee that it will be crashing again soon.
Created attachment 169963 [details] Beta version crash I am sorry, the beta version can't be able to avoid crashing again automatically. Should I return to 5.2.2 final version?
Hi, Jerry! How many documents you usually have open when you see this crash? More than one? Does it happen when you have an unsaved document in the background?
(In reply to Dmitry Kazakov from comment #21) > Hi, Jerry! > > How many documents you usually have open when you see this crash? More than > one? Does it happen when you have an unsaved document in the background? When I used the selection tools, the GUI error screen had been shown and occurred again on krita beta. But I have finally found what and why the krita have been crashed again automatically.
Hi, Jerry! Did you have the Recorder plugin open in the session when Krita crashed? Or, paerhaps, you had it open and then closed it?
Do you have any non-standard dockers or plugins open that could add some custom widgets to the status bar? (the crash happens because there is a widget not properly removed from the status bar, so I'm trying to find out which widget it is)
I have just known that krita would crash during save the kra file when my Surface Laptop Studio turned to tablet mode......
Hi, Jerry! Could you please try to reproduce the bug with this debugging package? It is huge and slow, but it should tell us, where the problem is. 1. Download the package: https://disk.yandex.ru/d/yihnLdXLyClY9Q 2. Open terminal and type set ASAN_OPTIONS=new_delete_type_mismatch=0:detect_leaks=0:halt_on_error=1 3. Run Krita: full\path\to\bin\krita.com When Krita crashes, it will generate a long debugging log in the terminal. Please attach it to this bugreport :)
Setting to needsinfo
🐛🧹 ⚠️ This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information, then set the bug status to REPORTED. If there is no change for at least 30 days, it will be automatically closed as RESOLVED WORKSFORME. For more information about our bug triaging procedures, please read https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging. Thank you for helping us make KDE software even better for everyone!
🐛🧹 This bug has been in NEEDSINFO status with no change for at least 30 days. Closing as RESOLVED WORKSFORME.