Summary: | Krita 5.0.6 crashes during saving | ||
---|---|---|---|
Product: | [Applications] krita | Reporter: | VulcanSphere <vulphere> |
Component: | General | Assignee: | Krita Bugs <krita-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | 4wy78uwh, adrlopgal, alvin, bloodywing, christian.engholmbr, coconutpanda8471, connorpickett, devguy.ca, halla, hervyqa, hydroxether, Ice.cat, ilabsentuser, ke5hlgiy, kevindu52defargoth, lotusteadragon, nodustnomoney, noelopez, ocor61, valtermura, william, wplanck |
Priority: | NOR | Keywords: | drkonqi |
Version: | 5.0.6 | ||
Target Milestone: | --- | ||
Platform: | Arch Linux | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Bug Depends on: | |||
Bug Blocks: | 455535 | ||
Attachments: |
New crash information added by DrKonqi
New crash information added by DrKonqi New crash information added by DrKonqi |
Description
VulcanSphere
2022-05-16 11:38:23 UTC
I suspect that this is an arch deps build problem. Probably the kde plasma qt platform plugin broke. You can either disable native file dialogs in Krita's settings, fix your arch installation or use the appimage. Created attachment 148887 [details]
New crash information added by DrKonqi
krita (5.0.6) using Qt 5.15.3
- What I was doing when the application crashed:
I started krita, klicked open file
I tried it only with hotkeys, same happend
File selection dialogs, for example resource manager makes krita crash as well
-- Backtrace (Reduced):
#4 std::__atomic_base<int>::load (__m=std::memory_order_relaxed, this=0x2ffffffff) at /usr/lib/gcc/x86_64-pc-linux-gnu/11.3.0/include/g++-v11/bits/atomic_base.h:481
#5 QAtomicOps<int>::loadRelaxed<int> (_q_value=...) at /usr/include/qt5/QtCore/qatomic_cxx11.h:239
#6 0x00007fba3fab6eea in QBasicAtomicInteger<int>::loadRelaxed (this=0x2ffffffff) at /usr/include/qt5/QtCore/qbasicatomic.h:107
[...]
#8 0x00007fba3facbc6d in QList<QAction*>::~QList (this=0x562b9418e130, __in_chrg=<optimized out>) at /usr/include/qt5/QtCore/qlist.h:873
#9 0x00007fba3fb72072 in KToolBar::Private::~Private (this=0x562b9418e080, __in_chrg=<optimized out>) at /home/pierre/kritatest/krita-5.0.6/libs/widgetutils/xmlgui/ktoolbar.cpp:83
(In reply to Halla Rempt from comment #1) > I suspect that this is an arch deps build problem. Probably the kde plasma > qt platform plugin broke. You can either disable native file dialogs in > Krita's settings, fix your arch installation or use the appimage. Appimage works for me, that is my workaround at the moment native file dialog works, until i want to actually open a file (In reply to Halla Rempt from comment #1) > I suspect that this is an arch deps build problem. Probably the kde plasma > qt platform plugin broke. You can either disable native file dialogs in > Krita's settings, fix your arch installation or use the appimage. Currently workaround this by downgrading kxmlgui package to 5.93.0 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. Not a bug in Krita then. *** Bug 453953 has been marked as a duplicate of this bug. *** *** Bug 454020 has been marked as a duplicate of this bug. *** I may have an idea why this is happening... Krita vendors its own fork of kxmlgui (it's been here for 6 years!), compiled into libkritawidgetutils, which has departed from upstream kxmlgui by quite a bit. On the other hand, it looks like KDEPlatformFileDialog in the KDE platform integration uses KToolBar from upstream kxmlgui. Somehow, instead of loading the system kxmlgui shared library, it appears to be using the KToolBar functions in Krita's fork of kxmlgui. It would crash if the two are not compatible in layout and contains inline functions. *** Bug 454033 has been marked as a duplicate of this bug. *** I thought the platform plugin would get the classes from the right library, but I guess I'll replace those class names then. Git commit e8e7017941a2f50f27dd918bf574d6c7077171da by Halla Rempt. Committed on 19/05/2022 at 10:54. Pushed by rempt into branch 'master'. Rename all forked xmlgui classes M +2 -2 libs/command/kundo2stack.cpp M +3 -3 libs/command/kundo2stack.h M +3 -3 libs/flake/KoCanvasController.cpp M +4 -4 libs/flake/KoCanvasController.h M +1 -1 libs/flake/KoCanvasControllerWidget.cpp M +1 -1 libs/flake/KoCanvasControllerWidget.h M +1 -1 libs/flake/KoToolFactoryBase.cpp M +2 -2 libs/flake/KoToolFactoryBase.h M +3 -3 libs/flake/KoToolManager.cpp M +2 -2 libs/flake/KoToolManager.h M +2 -2 libs/libkis/Krita.cpp M +2 -2 libs/libqml/KisSketchView.cpp M +21 -21 libs/ui/KisMainWindow.cpp M +1 -1 libs/ui/KisNodeActivationActionCreatorVisitor.cpp M +3 -3 libs/ui/KisNodeActivationActionCreatorVisitor.h M +2 -2 libs/ui/KisPart.cpp M +1 -1 libs/ui/KisView.cpp M +1 -1 libs/ui/KisView.h M +4 -4 libs/ui/KisViewManager.cpp M +2 -2 libs/ui/KisViewManager.h M +1 -1 libs/ui/canvas/kis_canvas_controller.cpp M +1 -1 libs/ui/canvas/kis_canvas_controller.h M +1 -1 libs/ui/canvas/kis_mirror_axis.cpp M +2 -2 libs/ui/dialogs/kis_dlg_preferences.cc M +1 -1 libs/ui/input/KisCanvasOnlyAction.cpp M +1 -1 libs/ui/input/KisTouchGestureAction.cpp M +2 -2 libs/ui/kis_action_manager.cpp M +3 -3 libs/ui/kis_action_manager.h M +2 -2 libs/ui/kis_filter_manager.cc M +2 -2 libs/ui/kis_filter_manager.h M +1 -1 libs/ui/kis_mask_manager.cc M +2 -2 libs/ui/kis_mask_manager.h M +1 -1 libs/ui/kis_mirror_manager.cpp M +2 -2 libs/ui/kis_mirror_manager.h M +1 -1 libs/ui/kis_node_manager.cpp M +2 -2 libs/ui/kis_node_manager.h M +1 -1 libs/ui/kis_popup_palette.h M +2 -2 libs/ui/kis_zoom_manager.cc M +1 -1 libs/ui/kis_zoom_manager.h M +1 -1 libs/ui/thememanager.cpp M +2 -2 libs/ui/thememanager.h M +1 -1 libs/ui/tool/kis_selection_tool_helper.cpp M +1 -1 libs/widgets/KoDialog.h M +2 -2 libs/widgets/KoZoomController.cpp M +2 -2 libs/widgets/KoZoomController.h M +1 -1 libs/widgets/KoZoomController_p.h M +1 -1 libs/widgets/tests/zoomcontroller_test.cpp M +4 -4 libs/widgetutils/KisActionsSnapshot.cpp M +2 -2 libs/widgetutils/KisActionsSnapshot.h M +6 -6 libs/widgetutils/config/kstandardaction.cpp M +2 -2 libs/widgetutils/config/kstandardaction.h M +1 -1 libs/widgetutils/katecommandbar.cpp M +3 -3 libs/widgetutils/katecommandbar.h M +4 -4 libs/widgetutils/kis_action_registry.cpp M +2 -2 libs/widgetutils/kis_action_registry.h M +7 -7 libs/widgetutils/xmlgui/KisShortcutEditWidget.cpp M +3 -3 libs/widgetutils/xmlgui/KisShortcutsDialog.cpp M +5 -5 libs/widgetutils/xmlgui/KisShortcutsDialog.h M +17 -17 libs/widgetutils/xmlgui/KisShortcutsDialog_p.h M +7 -7 libs/widgetutils/xmlgui/KisShortcutsEditor.cpp M +3 -3 libs/widgetutils/xmlgui/KisShortcutsEditor.h M +1 -1 libs/widgetutils/xmlgui/KisShortcutsEditorDelegate.cpp M +1 -1 libs/widgetutils/xmlgui/KisShortcutsEditor_p.cpp M +1 -1 libs/widgetutils/xmlgui/KisShortcutsEditor_p.h M +1 -1 libs/widgetutils/xmlgui/kaboutkdedialog_p.cpp M +8 -8 libs/widgetutils/xmlgui/kaboutkdedialog_p.h M +20 -20 libs/widgetutils/xmlgui/kactioncategory.cpp M +14 -14 libs/widgetutils/xmlgui/kactioncategory.h M +80 -80 libs/widgetutils/xmlgui/kactioncollection.cpp M +17 -17 libs/widgetutils/xmlgui/kactioncollection.h M +8 -8 libs/widgetutils/xmlgui/kbugreport.cpp M +9 -9 libs/widgetutils/xmlgui/kbugreport.h M +11 -11 libs/widgetutils/xmlgui/kcheckaccelerators.cpp M +2 -2 libs/widgetutils/xmlgui/kcheckaccelerators.h M +83 -83 libs/widgetutils/xmlgui/kedittoolbar.cpp M +13 -13 libs/widgetutils/xmlgui/kedittoolbar.h M +16 -16 libs/widgetutils/xmlgui/kedittoolbar_p.h M +46 -46 libs/widgetutils/xmlgui/kgesture.cpp M +25 -25 libs/widgetutils/xmlgui/kgesture_p.h M +33 -33 libs/widgetutils/xmlgui/kgesturemap.cpp M +19 -19 libs/widgetutils/xmlgui/kgesturemap_p.h M +27 -27 libs/widgetutils/xmlgui/khelpmenu.cpp M +15 -15 libs/widgetutils/xmlgui/khelpmenu.h M +49 -49 libs/widgetutils/xmlgui/kkeysequencewidget.cpp M +11 -11 libs/widgetutils/xmlgui/kkeysequencewidget.h M +2 -2 libs/widgetutils/xmlgui/kkeysequencewidget_p.h M +81 -81 libs/widgetutils/xmlgui/kmainwindow.cpp M +40 -40 libs/widgetutils/xmlgui/kmainwindow.h M +8 -8 libs/widgetutils/xmlgui/kmainwindow_p.h M +10 -10 libs/widgetutils/xmlgui/kmainwindowiface.cpp M +7 -7 libs/widgetutils/xmlgui/kmainwindowiface_p.h M +1 -1 libs/widgetutils/xmlgui/kpartgui.dtd M +16 -16 libs/widgetutils/xmlgui/kshortcutschemeseditor.cpp M +2 -2 libs/widgetutils/xmlgui/kshortcutschemeseditor.h M +2 -2 libs/widgetutils/xmlgui/kshortcutschemeshelper.cpp M +3 -3 libs/widgetutils/xmlgui/kshortcutschemeshelper_p.h M +17 -17 libs/widgetutils/xmlgui/kshortcutwidget.cpp M +8 -8 libs/widgetutils/xmlgui/kshortcutwidget.h M +5 -5 libs/widgetutils/xmlgui/kshortcutwidget.ui M +21 -21 libs/widgetutils/xmlgui/kswitchlanguagedialog_p.cpp M +8 -8 libs/widgetutils/xmlgui/kswitchlanguagedialog_p.h M +5 -5 libs/widgetutils/xmlgui/ktoggletoolbaraction.cpp M +5 -5 libs/widgetutils/xmlgui/ktoggletoolbaraction.h M +92 -92 libs/widgetutils/xmlgui/ktoolbar.cpp M +17 -17 libs/widgetutils/xmlgui/ktoolbar.h M +15 -15 libs/widgetutils/xmlgui/ktoolbarhandler.cpp M +2 -2 libs/widgetutils/xmlgui/ktoolbarhandler_p.h M +2 -2 libs/widgetutils/xmlgui/kundoactions.cpp M +6 -6 libs/widgetutils/xmlgui/kundoactions.h M +1 -1 libs/widgetutils/xmlgui/kxmlgui.xsd M +31 -31 libs/widgetutils/xmlgui/kxmlguibuilder.cpp M +10 -10 libs/widgetutils/xmlgui/kxmlguibuilder.h M +69 -69 libs/widgetutils/xmlgui/kxmlguiclient.cpp M +40 -40 libs/widgetutils/xmlgui/kxmlguiclient.h M +44 -44 libs/widgetutils/xmlgui/kxmlguifactory.cpp M +34 -34 libs/widgetutils/xmlgui/kxmlguifactory.h M +11 -11 libs/widgetutils/xmlgui/kxmlguifactory_p.cpp M +14 -14 libs/widgetutils/xmlgui/kxmlguifactory_p.h M +2 -2 libs/widgetutils/xmlgui/kxmlguiversionhandler.cpp M +4 -4 libs/widgetutils/xmlgui/kxmlguiversionhandler_p.h M +24 -24 libs/widgetutils/xmlgui/kxmlguiwindow.cpp M +21 -21 libs/widgetutils/xmlgui/kxmlguiwindow.h M +2 -2 plugins/dockers/advancedcolorselector/kis_color_selector_container.cpp M +2 -2 plugins/dockers/advancedcolorselector/kis_color_selector_ng_docker_widget.cpp M +1 -1 plugins/dockers/arrangedocker/arrange_docker_widget.cpp M +1 -1 plugins/dockers/arrangedocker/arrange_docker_widget.h M +1 -1 plugins/dockers/arrangedocker/arrangedocker_dock.cpp M +1 -1 plugins/dockers/recorder/recorderdocker_dock.cpp M +2 -2 plugins/dockers/tasksetdocker/tasksetdocker_dock.cpp M +3 -3 plugins/extensions/spensettings/KisSPenSettings.cpp M +1 -1 plugins/extensions/spensettings/SPenSettings.cpp M +1 -1 plugins/tools/basictools/kis_tool_brush.h M +6 -6 plugins/tools/svgtexttool/SvgTextEditor.cpp M +1 -1 plugins/tools/tool_lazybrush/kis_tool_lazy_brush.h M +1 -1 plugins/tools/tool_smart_patch/kis_tool_smart_patch.h https://invent.kde.org/graphics/krita/commit/e8e7017941a2f50f27dd918bf574d6c7077171da Looks like I was wrong... Sorry :-(. We hope to release 5.1 with this patch next month. The patch doesn't apply to krita/5.0, unfortunately. *** Bug 454112 has been marked as a duplicate of this bug. *** *** Bug 454164 has been marked as a duplicate of this bug. *** Git commit 18951b1df22225cdb7325ccc4b2185a8394a64b5 by Halla Rempt. Committed on 24/05/2022 at 14:23. Pushed by rempt into branch 'krita/5.0'. Apply the backported patch renaming xmlgui from Arch to 5.0 M +2 -2 libs/command/kundo2stack.cpp M +3 -3 libs/command/kundo2stack.h M +3 -3 libs/flake/KoCanvasController.cpp M +4 -4 libs/flake/KoCanvasController.h M +1 -1 libs/flake/KoCanvasControllerWidget.cpp M +1 -1 libs/flake/KoCanvasControllerWidget.h M +1 -1 libs/flake/KoToolFactoryBase.cpp M +2 -2 libs/flake/KoToolFactoryBase.h M +3 -3 libs/flake/KoToolManager.cpp M +2 -2 libs/flake/KoToolManager.h M +2 -2 libs/libkis/Krita.cpp M +2 -2 libs/libqml/KisSketchView.cpp M +21 -21 libs/ui/KisMainWindow.cpp M +1 -1 libs/ui/KisNodeActivationActionCreatorVisitor.cpp M +3 -3 libs/ui/KisNodeActivationActionCreatorVisitor.h M +2 -2 libs/ui/KisPart.cpp M +1 -1 libs/ui/KisView.cpp M +1 -1 libs/ui/KisView.h M +4 -4 libs/ui/KisViewManager.cpp M +2 -2 libs/ui/KisViewManager.h M +1 -1 libs/ui/canvas/kis_canvas_controller.cpp M +1 -1 libs/ui/canvas/kis_canvas_controller.h M +1 -1 libs/ui/canvas/kis_mirror_axis.cpp M +2 -2 libs/ui/dialogs/kis_dlg_preferences.cc M +1 -1 libs/ui/input/KisCanvasOnlyAction.cpp M +2 -2 libs/ui/kis_action_manager.cpp M +3 -3 libs/ui/kis_action_manager.h M +2 -2 libs/ui/kis_filter_manager.cc M +2 -2 libs/ui/kis_filter_manager.h M +1 -1 libs/ui/kis_mask_manager.cc M +2 -2 libs/ui/kis_mask_manager.h M +1 -1 libs/ui/kis_mirror_manager.cpp M +2 -2 libs/ui/kis_mirror_manager.h M +1 -1 libs/ui/kis_node_manager.cpp M +2 -2 libs/ui/kis_node_manager.h M +1 -1 libs/ui/kis_popup_palette.h M +1 -1 libs/ui/kis_tooltip_manager.cpp M +2 -2 libs/ui/kis_zoom_manager.cc M +1 -1 libs/ui/kis_zoom_manager.h M +1 -1 libs/ui/thememanager.cpp M +2 -2 libs/ui/thememanager.h M +1 -1 libs/ui/tool/kis_selection_tool_helper.cpp M +1 -1 libs/widgets/KoDialog.h M +2 -2 libs/widgets/KoZoomController.cpp M +2 -2 libs/widgets/KoZoomController.h M +1 -1 libs/widgets/KoZoomController_p.h M +1 -1 libs/widgets/tests/zoomcontroller_test.cpp M +4 -4 libs/widgetutils/KisActionsSnapshot.cpp M +2 -2 libs/widgetutils/KisActionsSnapshot.h M +6 -6 libs/widgetutils/config/kstandardaction.cpp M +2 -2 libs/widgetutils/config/kstandardaction.h M +1 -1 libs/widgetutils/katecommandbar.cpp M +3 -3 libs/widgetutils/katecommandbar.h M +4 -4 libs/widgetutils/kis_action_registry.cpp M +2 -2 libs/widgetutils/kis_action_registry.h M +7 -7 libs/widgetutils/xmlgui/KisShortcutEditWidget.cpp M +3 -3 libs/widgetutils/xmlgui/KisShortcutsDialog.cpp M +5 -5 libs/widgetutils/xmlgui/KisShortcutsDialog.h M +17 -17 libs/widgetutils/xmlgui/KisShortcutsDialog_p.h M +7 -7 libs/widgetutils/xmlgui/KisShortcutsEditor.cpp M +3 -3 libs/widgetutils/xmlgui/KisShortcutsEditor.h M +1 -1 libs/widgetutils/xmlgui/KisShortcutsEditorDelegate.cpp M +1 -1 libs/widgetutils/xmlgui/KisShortcutsEditor_p.cpp M +1 -1 libs/widgetutils/xmlgui/KisShortcutsEditor_p.h M +1 -1 libs/widgetutils/xmlgui/kaboutkdedialog_p.cpp M +8 -8 libs/widgetutils/xmlgui/kaboutkdedialog_p.h M +20 -20 libs/widgetutils/xmlgui/kactioncategory.cpp M +14 -14 libs/widgetutils/xmlgui/kactioncategory.h M +80 -80 libs/widgetutils/xmlgui/kactioncollection.cpp M +17 -17 libs/widgetutils/xmlgui/kactioncollection.h M +8 -8 libs/widgetutils/xmlgui/kbugreport.cpp M +9 -9 libs/widgetutils/xmlgui/kbugreport.h M +11 -11 libs/widgetutils/xmlgui/kcheckaccelerators.cpp M +2 -2 libs/widgetutils/xmlgui/kcheckaccelerators.h M +83 -83 libs/widgetutils/xmlgui/kedittoolbar.cpp M +13 -13 libs/widgetutils/xmlgui/kedittoolbar.h M +16 -16 libs/widgetutils/xmlgui/kedittoolbar_p.h M +46 -46 libs/widgetutils/xmlgui/kgesture.cpp M +25 -25 libs/widgetutils/xmlgui/kgesture_p.h M +33 -33 libs/widgetutils/xmlgui/kgesturemap.cpp M +19 -19 libs/widgetutils/xmlgui/kgesturemap_p.h M +27 -27 libs/widgetutils/xmlgui/khelpmenu.cpp M +15 -15 libs/widgetutils/xmlgui/khelpmenu.h M +49 -49 libs/widgetutils/xmlgui/kkeysequencewidget.cpp M +11 -11 libs/widgetutils/xmlgui/kkeysequencewidget.h M +2 -2 libs/widgetutils/xmlgui/kkeysequencewidget_p.h M +81 -81 libs/widgetutils/xmlgui/kmainwindow.cpp M +40 -40 libs/widgetutils/xmlgui/kmainwindow.h M +8 -8 libs/widgetutils/xmlgui/kmainwindow_p.h M +10 -10 libs/widgetutils/xmlgui/kmainwindowiface.cpp M +7 -7 libs/widgetutils/xmlgui/kmainwindowiface_p.h M +1 -1 libs/widgetutils/xmlgui/kpartgui.dtd M +16 -16 libs/widgetutils/xmlgui/kshortcutschemeseditor.cpp M +2 -2 libs/widgetutils/xmlgui/kshortcutschemeseditor.h M +2 -2 libs/widgetutils/xmlgui/kshortcutschemeshelper.cpp M +3 -3 libs/widgetutils/xmlgui/kshortcutschemeshelper_p.h M +17 -17 libs/widgetutils/xmlgui/kshortcutwidget.cpp M +8 -8 libs/widgetutils/xmlgui/kshortcutwidget.h M +5 -5 libs/widgetutils/xmlgui/kshortcutwidget.ui M +21 -21 libs/widgetutils/xmlgui/kswitchlanguagedialog_p.cpp M +8 -8 libs/widgetutils/xmlgui/kswitchlanguagedialog_p.h M +5 -5 libs/widgetutils/xmlgui/ktoggletoolbaraction.cpp M +5 -5 libs/widgetutils/xmlgui/ktoggletoolbaraction.h M +92 -92 libs/widgetutils/xmlgui/ktoolbar.cpp M +17 -17 libs/widgetutils/xmlgui/ktoolbar.h M +15 -15 libs/widgetutils/xmlgui/ktoolbarhandler.cpp M +2 -2 libs/widgetutils/xmlgui/ktoolbarhandler_p.h M +2 -2 libs/widgetutils/xmlgui/kundoactions.cpp M +6 -6 libs/widgetutils/xmlgui/kundoactions.h M +1 -1 libs/widgetutils/xmlgui/kxmlgui.xsd M +31 -31 libs/widgetutils/xmlgui/kxmlguibuilder.cpp M +10 -10 libs/widgetutils/xmlgui/kxmlguibuilder.h M +69 -69 libs/widgetutils/xmlgui/kxmlguiclient.cpp M +40 -40 libs/widgetutils/xmlgui/kxmlguiclient.h M +44 -44 libs/widgetutils/xmlgui/kxmlguifactory.cpp M +34 -34 libs/widgetutils/xmlgui/kxmlguifactory.h M +11 -11 libs/widgetutils/xmlgui/kxmlguifactory_p.cpp M +14 -14 libs/widgetutils/xmlgui/kxmlguifactory_p.h M +2 -2 libs/widgetutils/xmlgui/kxmlguiversionhandler.cpp M +4 -4 libs/widgetutils/xmlgui/kxmlguiversionhandler_p.h M +24 -24 libs/widgetutils/xmlgui/kxmlguiwindow.cpp M +21 -21 libs/widgetutils/xmlgui/kxmlguiwindow.h M +2 -2 plugins/dockers/advancedcolorselector/kis_color_selector_container.cpp M +2 -2 plugins/dockers/advancedcolorselector/kis_color_selector_ng_docker_widget.cpp M +1 -1 plugins/dockers/arrangedocker/arrange_docker_widget.cpp M +1 -1 plugins/dockers/arrangedocker/arrange_docker_widget.h M +1 -1 plugins/dockers/arrangedocker/arrangedocker_dock.cpp M +1 -1 plugins/dockers/recorder/recorderdocker_dock.cpp M +2 -2 plugins/dockers/tasksetdocker/tasksetdocker_dock.cpp M +3 -3 plugins/extensions/spensettings/KisSPenSettings.cpp M +1 -1 plugins/extensions/spensettings/SPenSettings.cpp M +1 -1 plugins/tools/basictools/kis_tool_brush.h M +6 -6 plugins/tools/svgtexttool/SvgTextEditor.cpp M +1 -1 plugins/tools/tool_lazybrush/kis_tool_lazy_brush.h M +1 -1 plugins/tools/tool_smart_patch/kis_tool_smart_patch.h https://invent.kde.org/graphics/krita/commit/18951b1df22225cdb7325ccc4b2185a8394a64b5 I can confirm 5.1.0-prealpha has fixed this bug, I am no longer seeing this crash. Created attachment 149220 [details]
New crash information added by DrKonqi
krita (5.0.5) using Qt 5.15.4
- What I was doing when the application crashed:
I was exporting a saved image. Krita crashed every time upon confirming the export.
-- Backtrace (Reduced):
#4 0x00007f6af7f69c47 in std::__atomic_base<int>::load (__m=std::memory_order_relaxed, this=0x2ffffffff) at /usr/include/c++/9/bits/atomic_base.h:413
#5 QAtomicOps<int>::loadRelaxed<int> (_q_value=...) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qatomic_cxx11.h:239
#6 QBasicAtomicInteger<int>::loadRelaxed (this=0x2ffffffff) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qbasicatomic.h:107
[...]
#8 QList<QAction*>::~QList (this=0x55ed5114ca70, __in_chrg=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qlist.h:873
#9 0x00007f6af7ff378c in KToolBar::Private::~Private (this=0x55ed5114c9c0, __in_chrg=<optimized out>) at ./libs/widgetutils/xmlgui/ktoolbar.cpp:83
*** Bug 454496 has been marked as a duplicate of this bug. *** *** Bug 454563 has been marked as a duplicate of this bug. *** *** Bug 455182 has been marked as a duplicate of this bug. *** I am new linux user, i don't know about program code. I don't know how to solve my crash with any code. (In reply to lurix from comment #22) > I am new linux user, i don't know about program code. I don't know how to > solve my crash with any code. You can use the Krita AppImage. *** Bug 455425 has been marked as a duplicate of this bug. *** (In reply to Alvin Wong from comment #23) > (In reply to lurix from comment #22) > > I am new linux user, i don't know about program code. I don't know how to > > solve my crash with any code. > > You can use the Krita AppImage. Sorry for slow respon, i have tried appimage but its not works *** Bug 456084 has been marked as a duplicate of this bug. *** *** Bug 456165 has been marked as a duplicate of this bug. *** Created attachment 150394 [details]
New crash information added by DrKonqi
krita (5.0.0) using Qt 5.15.3
- What I was doing when the application crashed:
I was trying to open a new file when it crashed. Before that it was also crashing when I tried to save.
-- Backtrace (Reduced):
#5 0x00007f447b987964 in KToolBar::~KToolBar() () from /lib64/libkritawidgetutils.so.17
#6 0x00007f447b987a4d in KToolBar::~KToolBar() () from /lib64/libkritawidgetutils.so.17
#7 0x00007f447c8cff3a in QObjectPrivate::deleteChildren() () from /lib64/libQt5Core.so.5
#8 0x00007f447d5ed106 in QWidget::~QWidget() () from /lib64/libQt5Widgets.so.5
#9 0x00007f447d5ed44d in QWidget::~QWidget() () from /lib64/libQt5Widgets.so.5
*** Bug 456374 has been marked as a duplicate of this bug. *** *** Bug 456468 has been marked as a duplicate of this bug. *** *** Bug 456649 has been marked as a duplicate of this bug. *** *** Bug 452374 has been marked as a duplicate of this bug. *** *** Bug 458480 has been marked as a duplicate of this bug. *** *** Bug 458684 has been marked as a duplicate of this bug. *** I've gotten a crash on undo as well. Operating System: openSUSE Tumbleweed 20220901 KDE Plasma Version: 5.25.4 KDE Frameworks Version: 5.97.0 Qt Version: 5.15.5 Kernel Version: 5.19.2-1-default (64-bit) Graphics Platform: X11 Processors: 24 × AMD Ryzen 9 5900X 12-Core Processor Memory: 62.7 GiB of RAM Graphics Processor: NVIDIA GeForce RTX 3080/PCIe/SSE2 Manufacturer: Micro-Star International Co., Ltd. Product Name: MS-7A38 System Version: 8.0 |