Bug 450384 - Krita crashed when saving a style change to a text box
Summary: Krita crashed when saving a style change to a text box
Status: RESOLVED UNMAINTAINED
Alias: None
Product: krita
Classification: Applications
Component: General (show other bugs)
Version: 4.4.8
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Krita Bugs
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2022-02-16 13:39 UTC by wodencafe
Modified: 2022-02-16 13:58 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description wodencafe 2022-02-16 13:39:47 UTC
Application: krita (4.4.8)

Qt Version: 5.15.2
Frameworks Version: 5.86.0
Operating System: Linux 5.13.0-30-generic x86_64
Windowing System: X11
Drkonqi Version: 5.22.5
Distribution: Ubuntu 21.10

-- Information about the crash:
- What I was doing when the application crashed:

I created a text box area in Krita on top of a layer, and I was in the text box dialog.

I changed the size and font of the text, and hit the "Save" button at the bottom of the dialog.

Then, Krita crashed.

The reporter is unsure if this crash is reproducible.

-- Backtrace:
Application: Krita (krita), signal: Segmentation fault

[KCrash Handler]
#4  0x00007f232e405fc4 in QObject::inherits (classname=0x7f232e789420 "QMenuBar", this=0x558ca8a3f0e0) at ../../include/QtCore/../../src/corelib/kernel/qobject.h:428
#5  QWidget::setFocus (reason=Qt::MouseFocusReason, this=<optimized out>) at kernel/qwidget.cpp:6340
#6  QWidget::setFocus (this=this@entry=0x558ca8a3f0e0, reason=reason@entry=Qt::MouseFocusReason) at kernel/qwidget.cpp:6284
#7  0x00007f232e3c9c8d in QApplicationPrivate::giveFocusAccordingToFocusPolicy (widget=widget@entry=0x558ca8a3f0e0, event=event@entry=0x7ffef8507170, localPos=...) at kernel/qapplication.cpp:4095
#8  0x00007f232e3d25de in QApplication::notify (this=0x7ffef85079a0, receiver=0x558ca8a3f0e0, e=0x7ffef8507170) at kernel/qapplication.cpp:3039
#9  0x00007f232fde94bd in KisApplication::notify(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libkritaui.so.20
#10 0x00007f232d8dd16a in QCoreApplication::notifyInternal2 (receiver=0x558ca8a3f0e0, event=0x7ffef8507170) at kernel/qcoreapplication.cpp:1063
#11 0x00007f232e3cfdc7 in QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x558ca8a3f0e0, event=event@entry=0x7ffef8507170, alienWidget=alienWidget@entry=0x558ca8a3f0e0, nativeWidget=0x558ca70952d0, buttonDown=<optimized out>, lastMouseReceiver=..., spontaneous=true, onlyDispatchEnterLeave=false) at kernel/qapplication.cpp:2614
#12 0x00007f232e4259b0 in QWidgetWindow::handleMouseEvent (this=0x558cad72a4d0, event=0x7ffef85074c0) at kernel/qwidgetwindow.cpp:683
#13 0x00007f232e428c45 in QWidgetWindow::event (this=0x558cad72a4d0, event=0x7ffef85074c0) at kernel/qwidgetwindow.cpp:300
#14 0x00007f232e3c96b3 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x558cad72a4d0, e=0x7ffef85074c0) at kernel/qapplication.cpp:3632
#15 0x00007f232fde94bd in KisApplication::notify(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libkritaui.so.20
#16 0x00007f232d8dd16a in QCoreApplication::notifyInternal2 (receiver=0x558cad72a4d0, event=0x7ffef85074c0) at kernel/qcoreapplication.cpp:1063
#17 0x00007f232dcc2257 in QGuiApplicationPrivate::processMouseEvent (e=0x558caa755e40) at kernel/qguiapplication.cpp:2282
#18 0x00007f232dc979bc in QWindowSystemInterface::sendWindowSystemEvents (flags=flags@entry=...) at kernel/qwindowsysteminterface.cpp:1169
#19 0x00007f2327ec4b9e in xcbSourceDispatch (source=<optimized out>) at ./src/plugins/platforms/xcb/qxcbeventdispatcher.cpp:105
#20 0x00007f232aecf8bb in g_main_dispatch (context=0x7f2320005000) at ../../../glib/gmain.c:3337
#21 g_main_context_dispatch (context=0x7f2320005000) at ../../../glib/gmain.c:4055
#22 0x00007f232af22f08 in g_main_context_iterate.constprop.0 (context=context@entry=0x7f2320005000, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4131
#23 0x00007f232aecd003 in g_main_context_iteration (context=0x7f2320005000, may_block=1) at ../../../glib/gmain.c:4196
#24 0x00007f232d936548 in QEventDispatcherGlib::processEvents (this=0x558c9b7e2fa0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#25 0x00007f232d8dba9b in QEventLoop::exec (this=this@entry=0x7ffef85077f0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69
#26 0x00007f232d8e4024 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#27 0x0000558c99478a3d in main ()
[Inferior 1 (process 2551629) detached]

Possible duplicates by query: bug 84599, bug 67270, bug 424787, bug 424720, bug 405732.

Reported using DrKonqi
Comment 1 Halla Rempt 2022-02-16 13:45:58 UTC
Please update to Krita 5.0.2. Version 4.4.8 is no longer supported. Currently, your best option is the appimage we build because it contains a version of Qt with a lot of bug fixes.
Comment 2 wodencafe 2022-02-16 13:58:46 UTC
(In reply to Halla Rempt from comment #1)
> Please update to Krita 5.0.2. Version 4.4.8 is no longer supported.
> Currently, your best option is the appimage we build because it contains a
> version of Qt with a lot of bug fixes.

Ok I will try that, thank you!