Bug 392647 - Crash when trying to render animation with "video" only
Summary: Crash when trying to render animation with "video" only
Status: RESOLVED WORKSFORME
Alias: None
Product: krita
Classification: Applications
Component: General (show other bugs)
Version: unspecified
Platform: Neon Linux
: NOR crash
Target Milestone: ---
Assignee: Krita Bugs
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2018-04-02 19:32 UTC by wolthera
Modified: 2018-04-02 20:17 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description wolthera 2018-04-02 19:32:19 UTC
Application: krita (4.1.0-pre-alpha (git 7598fff))

Qt Version: 5.10.0
Frameworks Version: 5.44.0
Operating System: Linux 4.13.0-37-generic x86_64
Distribution: KDE neon User Edition 5.12

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

1. I took an animated file
2. Selected 'render animation'
3. selected 'video'(not both)

I did this because I've noticed that the last two ffmpeg log files I saw were searching for frame.gif(or something like that) instead of frame.png. I am trying to figure out if it was caused by the 'video' option as opossed to the 'both' option, or whether it is caused by the user trying to gif for the frames rendering and getting caught in that.

Instead I got this crash...

-- Backtrace:
Application: Krita (krita), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
[Current thread is 1 (Thread 0x7fa023f0a900 (LWP 30139))]

Thread 9 (Thread 0x7f9fcad2d700 (LWP 30156)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:225
#1  0x00007fa0211a45b6 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007fa02119fdfa in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#3  0x00007fa0211a36eb in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007fa01a30e6ba in start_thread (arg=0x7f9fcad2d700) at pthread_create.c:333
#5  0x00007fa02089a41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 8 (Thread 0x7f9fcb52e700 (LWP 30155)):
[KCrash Handler]
#6  0x00007fa0218ea9d4 in QAccessible::queryAccessibleInterface(QObject*) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#7  0x00007fa0218eaf62 in QAccessibleEvent::accessibleInterface() const () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#8  0x00007fa0218eb43d in QAccessible::updateAccessibility(QAccessibleEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#9  0x00007fa0221fb8aa in QLabel::setText(QString const&) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#10 0x00007f9fca325e14 in Ui_KisWdgOptionsPNG::retranslateUi (this=this@entry=0x7f9fbc06a2e0, KisWdgOptionsPNG=KisWdgOptionsPNG@entry=0x7f9fbc06a290) at /home/wolthera/krita/build/plugins/impex/png/ui_kis_wdg_options_png.h:186
#11 0x00007f9fca326f02 in Ui_KisWdgOptionsPNG::setupUi (this=this@entry=0x7f9fbc06a2e0, KisWdgOptionsPNG=KisWdgOptionsPNG@entry=0x7f9fbc06a290) at /home/wolthera/krita/build/plugins/impex/png/ui_kis_wdg_options_png.h:145
#12 0x00007f9fca321f8c in KisWdgOptionsPNG::KisWdgOptionsPNG (parent=0x0, this=0x7f9fbc06a290) at /home/wolthera/krita/src/plugins/impex/png/kis_png_export.h:36
#13 KisPNGExport::createConfigurationWidget (this=<optimized out>, parent=0x0) at /home/wolthera/krita/src/plugins/impex/png/kis_png_export.cc:131
#14 0x00007fa023807548 in KisImportExportManager::askUserAboutExportConfiguration (this=this@entry=0x195285c0, filter=..., exportConfiguration=..., from=..., to=..., batchMode=<optimized out>, showWarnings=false, alsoAsKra=0x7f9fcb52d710) at /home/wolthera/krita/src/libs/ui/KisImportExportManager.cpp:436
#15 0x00007fa023809648 in KisImportExportManager::convert (this=this@entry=0x195285c0, direction=direction@entry=KisImportExportManager::Export, location=..., realLocation=..., mimeType=..., showWarnings=false, exportConfiguration=..., isAsync=false) at /home/wolthera/krita/src/libs/ui/KisImportExportManager.cpp:368
#16 0x00007fa02380a487 in KisImportExportManager::exportDocument (this=0x195285c0, location=..., realLocation=..., mimeType=..., showWarnings=showWarnings@entry=false, exportConfiguration=...) at /home/wolthera/krita/src/libs/ui/KisImportExportManager.cpp:143
#17 0x00007fa0237e8774 in KisDocument::exportDocumentSync (this=0x194080c0, url=..., mimeType=..., exportConfiguration=...) at /home/wolthera/krita/src/libs/ui/KisDocument.cpp:676
#18 0x00007fa0238968d5 in KisAsyncAnimationFramesSavingRenderer::frameCompletedCallback (this=0x193f2030, frame=2) at /home/wolthera/krita/src/libs/ui/KisAsyncAnimationFramesSavingRenderer.cpp:110
#19 0x00007fa0238b573b in KisAsyncAnimationRendererBase::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /home/wolthera/krita/build/libs/ui/moc_KisAsyncAnimationRendererBase.cpp:103
#20 0x00007fa0213ad489 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#21 0x00007fa01e665e0e in KisImageAnimationInterface::sigFrameReady (this=<optimized out>, _t1=2) at /home/wolthera/krita/build/libs/image/moc_kis_image_animation_interface.cpp:256
#22 0x00007fa01e52c00c in KisImageAnimationInterface::notifyFrameReady (this=<optimized out>) at /home/wolthera/krita/src/libs/image/kis_image_animation_interface.cpp:321
#23 0x00007fa01e544569 in KisRegenerateFrameStrokeStrategy::finishStrokeCallback (this=0x19568350) at /home/wolthera/krita/src/libs/image/kis_regenerate_frame_stroke_strategy.cpp:168
#24 0x00007fa01e66c246 in KisStrokeJob::run (this=<optimized out>) at /home/wolthera/krita/build/libs/image/../../../src/libs/image/kis_stroke_job.h:44
#25 KisUpdateJobItem::run (this=0x19527ba0) at /home/wolthera/krita/build/libs/image/../../../src/libs/image/kis_update_job_item.h:90
#26 0x00007fa02119fb37 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#27 0x00007fa0211a36eb in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#28 0x00007fa01a30e6ba in start_thread (arg=0x7f9fcb52e700) at pthread_create.c:333
#29 0x00007fa02089a41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 7 (Thread 0x7f9fcbd2f700 (LWP 30154)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:225
#1  0x00007fa0211a45b6 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007fa02119fdfa in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#3  0x00007fa0211a36eb in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007fa01a30e6ba in start_thread (arg=0x7f9fcbd2f700) at pthread_create.c:333
#5  0x00007fa02089a41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 6 (Thread 0x7f9fd0f0a700 (LWP 30153)):
[KCrash Handler]
#6  0x00007fa0218ea9d4 in QAccessible::queryAccessibleInterface(QObject*) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#7  0x00007fa0218eaf62 in QAccessibleEvent::accessibleInterface() const () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#8  0x00007fa0218eb43d in QAccessible::updateAccessibility(QAccessibleEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#9  0x00007fa0221b8187 in QAbstractButton::setText(QString const&) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#10 0x00007f9fca325cc1 in Ui_KisWdgOptionsPNG::retranslateUi (this=this@entry=0x7f9fcc06f870, KisWdgOptionsPNG=KisWdgOptionsPNG@entry=0x7f9fcc06f820) at /home/wolthera/krita/build/plugins/impex/png/ui_kis_wdg_options_png.h:174
#11 0x00007f9fca326f02 in Ui_KisWdgOptionsPNG::setupUi (this=this@entry=0x7f9fcc06f870, KisWdgOptionsPNG=KisWdgOptionsPNG@entry=0x7f9fcc06f820) at /home/wolthera/krita/build/plugins/impex/png/ui_kis_wdg_options_png.h:145
#12 0x00007f9fca321f8c in KisWdgOptionsPNG::KisWdgOptionsPNG (parent=0x0, this=0x7f9fcc06f820) at /home/wolthera/krita/src/plugins/impex/png/kis_png_export.h:36
#13 KisPNGExport::createConfigurationWidget (this=<optimized out>, parent=0x0) at /home/wolthera/krita/src/plugins/impex/png/kis_png_export.cc:131
#14 0x00007fa023807548 in KisImportExportManager::askUserAboutExportConfiguration (this=this@entry=0x12f47b80, filter=..., exportConfiguration=..., from=..., to=..., batchMode=<optimized out>, showWarnings=false, alsoAsKra=0x7f9fd0f09710) at /home/wolthera/krita/src/libs/ui/KisImportExportManager.cpp:436
#15 0x00007fa023809648 in KisImportExportManager::convert (this=this@entry=0x12f47b80, direction=direction@entry=KisImportExportManager::Export, location=..., realLocation=..., mimeType=..., showWarnings=false, exportConfiguration=..., isAsync=false) at /home/wolthera/krita/src/libs/ui/KisImportExportManager.cpp:368
#16 0x00007fa02380a487 in KisImportExportManager::exportDocument (this=0x12f47b80, location=..., realLocation=..., mimeType=..., showWarnings=showWarnings@entry=false, exportConfiguration=...) at /home/wolthera/krita/src/libs/ui/KisImportExportManager.cpp:143
#17 0x00007fa0237e8774 in KisDocument::exportDocumentSync (this=0x191d7cf0, url=..., mimeType=..., exportConfiguration=...) at /home/wolthera/krita/src/libs/ui/KisDocument.cpp:676
#18 0x00007fa0238968d5 in KisAsyncAnimationFramesSavingRenderer::frameCompletedCallback (this=0x191d85e0, frame=0) at /home/wolthera/krita/src/libs/ui/KisAsyncAnimationFramesSavingRenderer.cpp:110
#19 0x00007fa0238b573b in KisAsyncAnimationRendererBase::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /home/wolthera/krita/build/libs/ui/moc_KisAsyncAnimationRendererBase.cpp:103
#20 0x00007fa0213ad489 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#21 0x00007fa01e665e0e in KisImageAnimationInterface::sigFrameReady (this=<optimized out>, _t1=0) at /home/wolthera/krita/build/libs/image/moc_kis_image_animation_interface.cpp:256
#22 0x00007fa01e52c00c in KisImageAnimationInterface::notifyFrameReady (this=<optimized out>) at /home/wolthera/krita/src/libs/image/kis_image_animation_interface.cpp:321
#23 0x00007fa01e544569 in KisRegenerateFrameStrokeStrategy::finishStrokeCallback (this=0x1956fc10) at /home/wolthera/krita/src/libs/image/kis_regenerate_frame_stroke_strategy.cpp:168
#24 0x00007fa01e66c246 in KisStrokeJob::run (this=<optimized out>) at /home/wolthera/krita/build/libs/image/../../../src/libs/image/kis_stroke_job.h:44
#25 KisUpdateJobItem::run (this=0x12ebb880) at /home/wolthera/krita/build/libs/image/../../../src/libs/image/kis_update_job_item.h:90
#26 0x00007fa02119fb37 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#27 0x00007fa0211a36eb in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#28 0x00007fa01a30e6ba in start_thread (arg=0x7f9fd0f0a700) at pthread_create.c:333
#29 0x00007fa02089a41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 5 (Thread 0x7f9fe43f0700 (LWP 30144)):
#0  0x00007fa02088e74d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007fa018aa638c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fa018aa649c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fa0213d75cb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007fa02137e64a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007fa02119e554 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007fa001ad1a35 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007fa0211a36eb in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007fa01a30e6ba in start_thread (arg=0x7f9fe43f0700) at pthread_create.c:333
#9  0x00007fa02089a41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 4 (Thread 0x7f9fe3bef700 (LWP 30143)):
#0  0x00007fa02085f30d in nanosleep () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007fa0213d6f2d in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007fa0211a2a78 in QThread::msleep(unsigned long) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#3  0x00007fa01e42e84a in KisTileDataSwapper::run (this=0x7fa01e92dfc0 <(anonymous namespace)::Q_QGS_s_instance::innerFunction()::holder+64>) at /home/wolthera/krita/src/libs/image/tiles3/swap/kis_tile_data_swapper.cpp:97
#4  0x00007fa0211a36eb in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007fa01a30e6ba in start_thread (arg=0x7f9fe3bef700) at pthread_create.c:333
#6  0x00007fa02089a41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7f9ffc54a700 (LWP 30141)):
#0  0x00007fa02088e74d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007fa018aa638c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fa018aa649c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fa0213d75cb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007fa02137e64a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007fa02119e554 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007fa01a53a2c5 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#7  0x00007fa0211a36eb in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007fa01a30e6ba in start_thread (arg=0x7f9ffc54a700) at pthread_create.c:333
#9  0x00007fa02089a41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7fa008be4700 (LWP 30140)):
#0  0x00007fa02088e74d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007fa01eb8bc62 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007fa01eb8d8d7 in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007fa00b13cce9 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#4  0x00007fa0211a36eb in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007fa01a30e6ba in start_thread (arg=0x7fa008be4700) at pthread_create.c:333
#6  0x00007fa02089a41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7fa023f0a900 (LWP 30139)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fa01eb8beb9 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007fa01eb8d617 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007fa01eb8d721 in xcb_wait_for_reply () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#4  0x00007fa00b163618 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#5  0x00007fa00b163743 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#6  0x00007fa0219272c7 in QCursor::pos(QScreen const*) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#7  0x00007fa0219274b1 in QCursor::pos() () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#8  0x00007fa02237a0b8 in QTreeView::drawTree(QPainter*, QRegion const&) const () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#9  0x00007fa02237ed96 in QTreeView::paintEvent(QPaintEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#10 0x00007fa0237fd130 in KisNodeView::paintEvent (this=0x131246a0, event=<optimized out>) at /home/wolthera/krita/src/libs/ui/KisNodeView.cpp:446
#11 0x00007fa0220fff88 in QWidget::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#12 0x00007fa0221a595e in QFrame::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#13 0x00007fa022316703 in QAbstractItemView::viewportEvent(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#14 0x00007fa02237fc2c in QTreeView::viewportEvent(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#15 0x00007fa0237fbf2b in KisNodeView::viewportEvent (this=0x131246a0, e=0x7ffd7bf67d80) at /home/wolthera/krita/src/libs/ui/KisNodeView.cpp:290
#16 0x00007fa021380132 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#17 0x00007fa0220c0aa5 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#18 0x00007fa0220c8417 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#19 0x00007fa0237e02e7 in KisApplication::notify (this=<optimized out>, receiver=0x1311c560, event=0x7ffd7bf67d80) at /home/wolthera/krita/src/libs/ui/KisApplication.cpp:620
#20 0x00007fa0213803c8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#21 0x00007fa0220f8a1a in QWidgetPrivate::sendPaintEvent(QRegion const&) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#22 0x00007fa0220f9122 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#23 0x00007fa0220f9eac in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#24 0x00007fa0220f9d99 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#25 0x00007fa0220f9d99 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#26 0x00007fa0220f9d99 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#27 0x00007fa0220f8bd1 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#28 0x00007fa0220f9eac in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#29 0x00007fa0220f9d99 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#30 0x00007fa0220f9d99 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#31 0x00007fa0220f9d99 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#32 0x00007fa0220f9d99 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#33 0x00007fa0220f9d99 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#34 0x00007fa0220f9d99 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#35 0x00007fa0220f8bd1 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#36 0x00007fa0220f9eac in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#37 0x00007fa0220f8bd1 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#38 0x00007fa0220f9eac in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#39 0x00007fa0220f9d99 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#40 0x00007fa0220f9d99 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#41 0x00007fa0220f9d99 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#42 0x00007fa0220f9d99 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#43 0x00007fa0220f9d99 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#44 0x00007fa0220f9d99 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#45 0x00007fa0220f9d99 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#46 0x00007fa0220f9d99 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#47 0x00007fa0220f8bd1 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#48 0x00007fa0220d08cb in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#49 0x00007fa0220d1025 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#50 0x00007fa02211bf2c in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#51 0x00007fa02211c9ab in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#52 0x00007fa0220c0acc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#53 0x00007fa0220c8417 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#54 0x00007fa0237e02e7 in KisApplication::notify (this=<optimized out>, receiver=0xf62df20, event=0x7ffd7bf6a5c0) at /home/wolthera/krita/src/libs/ui/KisApplication.cpp:620
#55 0x00007fa0213803c8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#56 0x00007fa02191a28d in QGuiApplicationPrivate::processExposeEvent(QWindowSystemInterfacePrivate::ExposeEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#57 0x00007fa02191aebd in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#58 0x00007fa0218f48fb in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#59 0x00007fa00b1bf1ab in ?? () from /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#60 0x00007fa02137e64a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#61 0x00007fa02389891d in KisAsyncAnimationRenderDialogBase::regenerateRange (this=this@entry=0x7ffd7bf6aeb0, viewManager=viewManager@entry=0x1085cb70) at /home/wolthera/krita/src/libs/ui/dialogs/KisAsyncAnimationRenderDialogBase.cpp:195
#62 0x00007fa02389ab1f in KisAsyncAnimationFramesSaveDialog::regenerateRange (this=this@entry=0x7ffd7bf6aeb0, viewManager=0x1085cb70) at /home/wolthera/krita/src/libs/ui/dialogs/KisAsyncAnimationFramesSaveDialog.cpp:141
#63 0x00007f9fe31dcc67 in AnimaterionRenderer::slotRenderAnimation (this=0x12153d40) at /home/wolthera/krita/src/plugins/extensions/animationrenderer/AnimationRenderer.cpp:114
#64 0x00007fa0213ad489 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#65 0x00007fa0220ba4a2 in QAction::triggered(bool) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#66 0x00007fa0220bcc10 in QAction::activate(QAction::ActionEvent) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#67 0x00007fa02223d64a in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#68 0x00007fa022244ae6 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#69 0x00007fa022245a80 in QMenu::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#70 0x00007fa0220fff88 in QWidget::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#71 0x00007fa022247f83 in QMenu::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#72 0x00007fa0220c0acc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#73 0x00007fa0220c903b in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#74 0x00007fa0237e02e7 in KisApplication::notify (this=<optimized out>, receiver=0x13445620, event=0x7ffd7bf6b770) at /home/wolthera/krita/src/libs/ui/KisApplication.cpp:620
#75 0x00007fa0213803c8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#76 0x00007fa0220c79df in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#77 0x00007fa02211a350 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#78 0x00007fa02211c97b in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#79 0x00007fa0220c0acc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#80 0x00007fa0220c8417 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#81 0x00007fa0237e02e7 in KisApplication::notify (this=<optimized out>, receiver=0x12153220, event=0x7ffd7bf6bbf0) at /home/wolthera/krita/src/libs/ui/KisApplication.cpp:620
#82 0x00007fa0213803c8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#83 0x00007fa021918ef0 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#84 0x00007fa02191ae45 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#85 0x00007fa0218f48fb in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#86 0x00007fa00b1bf1ab in ?? () from /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#87 0x00007fa02137e64a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#88 0x00007fa021387854 in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#89 0x000000000040508f in main (argc=1, argv=<optimized out>) at /home/wolthera/krita/src/krita/main.cc:361

Possible duplicates by query: bug 374900.

Reported using DrKonqi
Comment 1 Halla Rempt 2018-04-02 19:39:04 UTC
Hm... Have you got the at-spi packages installed? This seems to happen in the accessibility code of Qt:

Thread 8 (Thread 0x7f9fcb52e700 (LWP 30155)):
[KCrash Handler]
#6  0x00007fa0218ea9d4 in QAccessible::queryAccessibleInterface(QObject*) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#7  0x00007fa0218eaf62 in QAccessibleEvent::accessibleInterface() const () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#8  0x00007fa0218eb43d in QAccessible::updateAccessibility(QAccessibleEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#9  0x00007fa0221fb8aa in QLabel::setText(QString const&) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#10 0x00007f9fca325e14 in Ui_KisWdgOptionsPNG::retranslateUi
Comment 2 wolthera 2018-04-02 19:40:52 UTC
I don't know what happened, but I just did a rebuild and everything works O_O

gonna experiment some more.
Comment 3 wolthera 2018-04-02 19:43:11 UTC
And yes, I have qt-at-spi installed.
Comment 4 Halla Rempt 2018-04-02 19:49:24 UTC
Hm, we're _always_ having crashes with that package -- and they're in Qt, not in Krita :-(
Comment 5 wolthera 2018-04-02 19:52:25 UTC
Can't reproduce this at all. O_O
Comment 6 Halla Rempt 2018-04-02 20:17:13 UTC
Well, let's close it then :-)