https://bugs.kde.org/show_bug.cgi?id=426205

            Bug ID: 426205
           Summary: Crash selecting a brush
           Product: krita
           Version: 4.3.0
          Platform: openSUSE RPMs
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: General
          Assignee: krita-bugs-n...@kde.org
          Reporter: h...@urpla.net
  Target Milestone: ---

Application: krita (4.3.0)

Qt Version: 5.15.0
Frameworks Version: 5.73.0
Operating System: Linux 5.8.5-5-preempt x86_64
Windowing system: X11
Distribution: "openSUSE Tumbleweed"

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

Started krita, recovered a document, switched to draw layer, and crash happens
reproducible, when selecting a different brush

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

[KCrash Handler]
#4  0x00007f0e63dea56a in PyObject_Call (callable=<sip.wrappertype at remote
0x5635f336e240>, args=(), kwargs=0x0) at Objects/call.c:248
#5  0x00007f0e63b4e11a in sipWrapInstance (cpp=0x5635f8c38e60,
py_type=0x5635f336e240, args=(), owner=0x0, flags=32) at
/usr/src/debug/python-sip-4.19.24-51.3.x86_64/siplib/threads.c:124
#6  0x00007f0e63b3f878 in wrap_simple_instance (flags=<optimized out>,
owner=0x0, td=0x7f0e63b1d7e0 <sipTypeDef_QtCore_QModelIndex>, cpp=<optimized
out>) at /usr/src/debug/python-sip-4.19.24-51.3.x86_64/siplib/siplib.c:13468
#7  sip_api_convert_from_new_type (cpp=<optimized out>, td=0x7f0e63b1d7e0
<sipTypeDef_QtCore_QModelIndex>, transferObj=<optimized out>) at
/usr/src/debug/python-sip-4.19.24-51.3.x86_64/siplib/siplib.c:9693
#8  0x00007f0e63a37479 in Chimera::toPyObject (this=0x5635f35fea90,
cpp=<optimized out>) at ../../qpy/QtCore/qpycore_chimera.cpp:1528
#9  0x00007f0e63a3c792 in PyQtSlot::invoke (this=0x5635f3591410,
qargs=<optimized out>, self=<optimized out>, result=0x0,
no_receiver_check=<optimized out>) at ../../qpy/QtCore/qpycore_pyqtslot.cpp:145
#10 0x00007f0e63a44d40 in PyQtSlot::invoke (result=<optimized out>,
self=<QuickSettingsDocker(brushSizeTableView=<QListView at remote
0x7f0e6264f1f0>, brushOpacityTableView=<QListView at remote 0x7f0e6264f280>,
brushFlowTableView=<QListView at remote 0x7f0e6264f310>, sizesList=[<float at
remote 0x7f0e628ece90>, <float at remote 0x7f0e62c6f8b0>, <float at remote
0x7f0e62c6fdf0>, 2, <float at remote 0x7f0e62a2cb50>, 3, <float at remote
0x7f0e62a2cb30>, 4, 5, 6, 7, 8, 9, 10, 12, 14, 16, 20, 25, 30, 35, 40, 50, 60,
70, 80, 100, 120, 160, 200, 250, 300, 350, 400, 450, 500], opacityList=[<float
at remote 0x7f0e62a2c3b0>, <float at remote 0x7f0e62a2c0b0>, 1, 5, 10, 15, 20,
30, 40, 50, 60, 70, 80, 90, 100], brushSizeModel=<QStandardItemModel at remote
0x7f0e6264f3a0>, brushOpacityModel=<QStandardItemModel at remote
0x7f0e6264f430>, brushFlowModel=<QStandardItemModel at remote 0x7f0e6264f4c0>)
at remote 0x7f0e63cad790>, qargs=0x7ffc98a246b0, this=<optimized out>) at
../../qpy/QtCore/qpycore_pyqtslot.cpp:85
#12 0x00007f0eaabebe60 in doActivate<false> (sender=0x5635f3bef040,
signal_index=8, argv=argv@entry=0x7ffc98a246b0) at
/usr/include/c++/10/bits/atomic_base.h:741
#13 0x00007f0eaabe5470 in QMetaObject::activate
(sender=sender@entry=0x5635f3bef040, m=m@entry=0x7f0eabc21c40
<QAbstractItemView::staticMetaObject>,
local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7ffc98a246b0)
at kernel/qobject.cpp:3946
#14 0x00007f0eab960555 in QAbstractItemView::clicked
(this=this@entry=0x5635f3bef040, _t1=...) at .moc/moc_qabstractitemview.cpp:654
#15 0x00007f0eab963cfa in QAbstractItemView::mouseReleaseEvent
(this=0x5635f3bef040, event=0x7ffc98a24ea0) at
itemviews/qabstractitemview.cpp:1929
#16 0x00007f0eab9a882f in QListView::mouseReleaseEvent (this=<optimized out>,
e=<optimized out>) at itemviews/qlistview.cpp:801
#17 0x00007f0e6314568b in sipQListView::mouseReleaseEvent (this=0x5635f3bef040,
a0=0x7ffc98a24ea0) at
/usr/src/debug/python3-qt5-5.15.0-193.3.x86_64/build_3.8/QtWidgets/sipQtWidgetsQListView.cpp:1050
#18 0x00007f0eab74d0de in QWidget::event (this=this@entry=0x5635f3bef040,
event=event@entry=0x7ffc98a24ea0) at kernel/qwidget.cpp:9027
#19 0x00007f0eab7f54de in QFrame::event (this=0x5635f3bef040, e=0x7ffc98a24ea0)
at widgets/qframe.cpp:550
#20 0x00007f0e631414ab in sipQListView::viewportEvent (this=0x5635f3bef040,
a0=0x7ffc98a24ea0) at
/usr/src/debug/python3-qt5-5.15.0-193.3.x86_64/build_3.8/QtWidgets/sipQtWidgetsQListView.cpp:494
#21 0x00007f0eaabb59a3 in
QCoreApplicationPrivate::sendThroughObjectEventFilters (event=<optimized out>,
receiver=<optimized out>) at kernel/qcoreapplication.cpp:1187
#22 QCoreApplicationPrivate::sendThroughObjectEventFilters
(receiver=receiver@entry=0x5635f3bdd270, event=event@entry=0x7ffc98a24ea0) at
kernel/qcoreapplication.cpp:1176
#23 0x00007f0eab70d0be in QApplicationPrivate::notify_helper
(this=this@entry=0x5635e7225000, receiver=receiver@entry=0x5635f3bdd270,
e=e@entry=0x7ffc98a24ea0) at kernel/qapplication.cpp:3665
#24 0x00007f0eab714121 in QApplication::notify (this=0x7ffc98a24b20,
receiver=0x5635f3bdd270, e=0x7ffc98a24ea0) at kernel/qapplication.cpp:3115
#25 0x00007f0ead037669 in KisApplication::notify (this=<optimized out>,
receiver=0x5635f3bdd270, event=0x7ffc98a24ea0) at
/usr/src/debug/krita-4.3.0-2.4.x86_64/libs/ui/KisApplication.cpp:680
#26 0x00007f0eaabb5c3a in QCoreApplication::notifyInternal2
(receiver=0x5635f3bdd270, event=0x7ffc98a24ea0) at
../../include/QtCore/5.15.0/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325
#27 0x00007f0eab713036 in QApplicationPrivate::sendMouseEvent
(receiver=receiver@entry=0x5635f3bdd270, event=event@entry=0x7ffc98a24ea0,
alienWidget=alienWidget@entry=0x5635f3bdd270, nativeWidget=0x5635e73aaf60,
buttonDown=buttonDown@entry=0x7f0eabc329d0 <qt_button_down>,
lastMouseReceiver=..., spontaneous=true, onlyDispatchEnterLeave=false) at
kernel/qapplication.cpp:2603
#28 0x00007f0eab76513a in QWidgetWindow::handleMouseEvent (this=0x5635f1771510,
event=0x7ffc98a251e0) at /usr/include/c++/10/bits/atomic_base.h:420
#29 0x00007f0eab76862e in QWidgetWindow::event (this=0x5635f1771510,
event=0x7ffc98a251e0) at kernel/qwidgetwindow.cpp:295
#30 0x00007f0eab70d0cf in QApplicationPrivate::notify_helper (this=<optimized
out>, receiver=0x5635f1771510, e=0x7ffc98a251e0) at
kernel/qapplication.cpp:3671
#31 0x00007f0ead037669 in KisApplication::notify (this=<optimized out>,
receiver=0x5635f1771510, event=0x7ffc98a251e0) at
/usr/src/debug/krita-4.3.0-2.4.x86_64/libs/ui/KisApplication.cpp:680
#32 0x00007f0eaabb5c3a in QCoreApplication::notifyInternal2
(receiver=0x5635f1771510, event=0x7ffc98a251e0) at
../../include/QtCore/5.15.0/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325
#33 0x00007f0eaaff627b in QGuiApplicationPrivate::processMouseEvent
(e=0x5635f47dac60) at kernel/qguiapplication.cpp:2214
#34 0x00007f0eaafcc51b in QWindowSystemInterface::sendWindowSystemEvents
(flags=flags@entry=...) at kernel/qwindowsysteminterface.cpp:1175
#35 0x00007f0ea513ff4a in xcbSourceDispatch (source=<optimized out>) at
qxcbeventdispatcher.cpp:105
#36 0x00007f0ea81f02b7 in g_main_context_dispatch () from
/usr/lib64/libglib-2.0.so.0
#37 0x00007f0ea81f0638 in ?? () from /usr/lib64/libglib-2.0.so.0
#38 0x00007f0ea81f06ef in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#39 0x00007f0eaac0d07f in QEventDispatcherGlib::processEvents
(this=0x5635e743e2b0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#40 0x00007f0eaabb45fb in QEventLoop::exec (this=this@entry=0x7ffc98a25510,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#41 0x00007f0eaabbc860 in QCoreApplication::exec () at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#42 0x00005635e4063cd8 in main (argc=<optimized out>, argv=0x7ffc98a25838) at
/usr/src/debug/krita-4.3.0-2.4.x86_64/krita/main.cc:594
[Inferior 1 (process 9619) detached]

Possible duplicates by query: bug 418530, bug 412740, bug 395000, bug 393971,
bug 392183.

Reported using DrKonqi

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to