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

--- Comment #3 from Antti Savolainen <antti.s...@gmail.com> ---
I did a new test on this crash and got this backtrace

Thread 1 "krita" received signal SIGABRT, Aborted.
__GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51
51      ../sysdeps/unix/sysv/linux/raise.c: No such file or directory.
(gdb) bt
#0  0x00007ffff3edb0bb in __GI_raise (sig=sig@entry=6) at
../sysdeps/unix/sysv/linux/raise.c:51
#1  0x00007ffff3edcf5d in __GI_abort () at abort.c:90
#2  0x00007ffff48b8107 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#3  0x00007ffff48b33ba in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007ffff6e7a047 in QList<KoChannelInfo*>::operator[](int)
(this=0x7fffffffc1e8, i=-1) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qlist.h:549
#5  0x00007ffff70e57e1 in
KisTextureTileUpdateInfo::retrieveData(KisSharedPtr<KisPaintDevice>, QBitArray
const&, bool, int) (this=0x555564d6f620, projectionDevice=...,
channelFlags=..., onlyOneChannelSelected=false, selectedChannelIndex=-1)
    at
/home/managor/Sourcebuilding/krita/libs/ui/opengl/kis_texture_tile_update_info.h:176
#6  0x00007ffff70e3d2c in KisOpenGLUpdateInfoBuilder::buildUpdateInfo(QRect
const&, KisSharedPtr<KisPaintDevice>, QRect const&, int, bool)
(this=0x555561f11588, rect=..., projection=..., bounds=..., levelOfDetail=0,
convertColorSpace=true)
    at
/home/managor/Sourcebuilding/krita/libs/ui/opengl/KisOpenGLUpdateInfoBuilder.cpp:154
#7  0x00007ffff70e3472 in KisOpenGLUpdateInfoBuilder::buildUpdateInfo(QRect
const&, KisSharedPtr<KisImage>, bool) (this=0x555561f11588, rect=...,
srcImage=..., convertColorSpace=true) at
/home/managor/Sourcebuilding/krita/libs/ui/opengl/KisOpenGLUpdateInfoBuilder.cpp:61
#8  0x00007ffff70d82f9 in KisOpenGLImageTextures::updateCacheImpl(QRect const&,
KisSharedPtr<KisImage>, bool) (this=0x555561f114f0, rect=..., srcImage=...,
convertColorSpace=true) at
/home/managor/Sourcebuilding/krita/libs/ui/opengl/kis_opengl_image_textures.cpp:256
#9  0x00007ffff70d816d in KisOpenGLImageTextures::updateCache(QRect const&,
KisSharedPtr<KisImage>) (this=0x555561f114f0, rect=..., srcImage=...) at
/home/managor/Sourcebuilding/krita/libs/ui/opengl/kis_opengl_image_textures.cpp:244
#10 0x00007ffff70cf66d in KisOpenGLCanvas2::startUpdateCanvasProjection(QRect
const&, QBitArray const&) (this=0x5555573a9120, rc=..., channelFlags=...) at
/home/managor/Sourcebuilding/krita/libs/ui/opengl/kis_opengl_canvas2.cpp:901
#11 0x00007ffff6e4b7ed in KisCanvas2::startUpdateCanvasProjection(QRect const&)
(this=0x555561ee2030, rc=...) at
/home/managor/Sourcebuilding/krita/libs/ui/canvas/kis_canvas2.cpp:739
#12 0x00007ffff6e4abf5 in KisCanvas2::startUpdateInPatches(QRect const&)
(this=0x555561ee2030, imageRect=...) at
/home/managor/Sourcebuilding/krita/libs/ui/canvas/kis_canvas2.cpp:600
#13 0x00007ffff6e49704 in KisCanvas2::channelSelectionChanged()
(this=0x555561ee2030) at
/home/managor/Sourcebuilding/krita/libs/ui/canvas/kis_canvas2.cpp:376
#14 0x00007ffff73d9afb in KisCanvas2::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**) (_o=0x555561ee2030,
_c=QMetaObject::InvokeMetaMethod, _id=16, _a=0x7fffffffc840)
    at
/home/managor/Sourcebuilding/b-krita/libs/ui/kritaui_autogen/KGLXD3X7AI/moc_kis_canvas2.cpp:206
#15 0x00007ffff4ad98e5 in QMetaObject::activate(QObject*, int, int, void**) ()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#16 0x00007fffb97c359b in ChannelModel::channelFlagsChanged()
(this=0x5555618ac250) at
/home/managor/Sourcebuilding/b-krita/plugins/dockers/channeldocker/kritachanneldocker_autogen/include/moc_channelmodel.cpp:173
#17 0x00007fffb97c1f73 in ChannelModel::setData(QModelIndex const&, QVariant
const&, int) (this=0x5555618ac250, index=..., value=..., role=10) at
/home/managor/Sourcebuilding/krita/plugins/dockers/channeldocker/channelmodel.cpp:121
#18 0x00007ffff5ae9d9d in QStyledItemDelegate::editorEvent(QEvent*,
QAbstractItemModel*, QStyleOptionViewItem const&, QModelIndex const&) () at
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#19 0x00007ffff5a6d9ec in  () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#20 0x00007ffff5a72ceb in QAbstractItemView::edit(QModelIndex const&,
QAbstractItemView::EditTrigger, QEvent*) () at
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#21 0x00007ffff5a6dc27 in QAbstractItemView::mouseReleaseEvent(QMouseEvent*) ()
at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#22 0x00007ffff5865dc8 in QWidget::event(QEvent*) () at
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#23 0x00007ffff59452de in QFrame::event(QEvent*) () at
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#24 0x00007ffff5a76c4b in QAbstractItemView::viewportEvent(QEvent*) () at
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#25 0x00007ffff4aaaacc in
QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#26 0x00007ffff5825445 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#27 0x00007ffff582d28f in QApplication::notify(QObject*, QEvent*) () at
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#28 0x00007ffff72ca695 in KisApplication::notify(QObject*, QEvent*)
(this=0x7fffffffde20, receiver=0x5555618a2a80, event=0x7fffffffd4b0) at
/home/managor/Sourcebuilding/krita/libs/ui/KisApplication.cpp:626
#29 0x00007ffff4aaade8 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#30 0x00007ffff582c262 in QApplicationPrivate::sendMouseEvent(QWidget*,
QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () at
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#31 0x00007ffff588094b in  () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#32 0x00007ffff5882fba in  () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#33 0x00007ffff582546c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#34 0x00007ffff582cd34 in QApplication::notify(QObject*, QEvent*) () at
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#35 0x00007ffff72ca695 in KisApplication::notify(QObject*, QEvent*)
(this=0x7fffffffde20, receiver=0x55555a193fe0, event=0x7fffffffd940) at
/home/managor/Sourcebuilding/krita/libs/ui/KisApplication.cpp:626
#36 0x00007ffff4aaade8 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#37 0x00007ffff5069f43 in
QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*)
() at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#38 0x00007ffff506ba25 in
QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*)
() at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#39 0x00007ffff5043cab in
QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#40 0x00007fffe21005a0 in  () at /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#41 0x00007fffec03cfb7 in g_main_context_dispatch () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#42 0x00007fffec03d1f0 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#43 0x00007fffec03d27c in g_main_context_iteration () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#44 0x00007ffff4b0347f in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#45 0x00007ffff4aa8e3a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#46 0x00007ffff4ab1da4 in QCoreApplication::exec() () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#47 0x0000555555e903cc in main(int, char**) (argc=1, argv=0x7fffffffdf88) at
/home/managor/Sourcebuilding/krita/krita/main.cc:396

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

Reply via email to