Bug 389021 - Crash on application close with unsaved document(backtrace)
Summary: Crash on application close with unsaved document(backtrace)
Status: RESOLVED FIXED
Alias: None
Product: krita
Classification: Applications
Component: General (show other bugs)
Version: git master (please specify the git hash!)
Platform: Neon Linux
: NOR crash
Target Milestone: ---
Assignee: Krita Bugs
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2018-01-15 18:44 UTC by wolthera
Modified: 2018-06-27 18:38 UTC (History)
3 users (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-01-15 18:44:32 UTC
Application: krita (4.0.0-beta1 (git a0bc436))

Qt Version: 5.9.3
Frameworks Version: 5.41.0
Operating System: Linux 4.10.0-42-generic x86_64
Distribution: KDE neon User Edition 5.11

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

1. Have a unsaved, modified document.
2. Close krita.
3. Click 'yes' when Krita asks whether you wanna save the document.
4. Krita crashes in the end.

The crash can be reproduced sometimes.

-- Backtrace:
Application: Krita (krita), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f74ad584900 (LWP 11754))]

Thread 4 (Thread 0x7f744f7fe700 (LWP 11908)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:225
#1  0x00007f74aa92f596 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007f74aa92adea in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#3  0x00007f74aa92e709 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f74a3ab86ba in start_thread (arg=0x7f744f7fe700) at pthread_create.c:333
#5  0x00007f74aa0273dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7f746df60700 (LWP 11758)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f74aa92f65b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007f74aa9285ff in QSemaphore::tryAcquire(int, int) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#3  0x00007f74a7bc55c3 in KisTileDataSwapper::waitForWork (this=<optimized out>) at /home/wolthera/krita/src/libs/image/tiles3/swap/kis_tile_data_swapper.cpp:86
#4  0x00007f74a7bc57ba in KisTileDataSwapper::run (this=0x7f74a80bff40 <(anonymous namespace)::Q_QGS_s_instance::innerFunction()::holder+64>) at /home/wolthera/krita/src/libs/image/tiles3/swap/kis_tile_data_swapper.cpp:92
#5  0x00007f74aa92e709 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f74a3ab86ba in start_thread (arg=0x7f746df60700) at pthread_create.c:333
#7  0x00007f74aa0273dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7f7486158700 (LWP 11756)):
#0  0x00007f74aa92d67e in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#1  0x00007f74aab585ba in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007f74a24be91d in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f74a24bf2bb in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f74a24bf49c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f74aab586cb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f74aab00e2a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f74aa9298f4 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f74a3ce4315 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#9  0x00007f74aa92e709 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x00007f74a3ab86ba in start_thread (arg=0x7f7486158700) at pthread_create.c:333
#11 0x00007f74aa0273dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7f74ad584900 (LWP 11754)):
[KCrash Handler]
#6  __new_sem_wait_fast (definitive_result=0, sem=0x0) at sem_waitcommon.c:135
#7  __new_sem_wait (sem=0x0) at sem_wait.c:26
#8  0x00007f746733c6f7 in PyThread_acquire_lock_timed (lock=0x0, microseconds=<optimized out>, intr_flag=0) at ../Python/thread_pthread.h:352
#9  0x00007f74672df5de in new_threadstate (init=1, interp=0x0) at ../Python/pystate.c:229
#10 PyThreadState_New (interp=0x0) at ../Python/pystate.c:244
#11 0x00007f74672df661 in PyGILState_Ensure () at ../Python/pystate.c:810
#12 0x00007f74662fbf83 in ?? () from /usr/lib/python3/dist-packages/PyQt5/QtCore.cpython-35m-x86_64-linux-gnu.so
#13 0x00007f746569b38d in ?? () from /usr/lib/python3/dist-packages/PyQt5/QtWidgets.cpython-35m-x86_64-linux-gnu.so
#14 0x00007f74863c3a01 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/styles/breeze.so
#15 0x00007f74aab02b62 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#16 0x00007f74ab85fb75 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#17 0x00007f74ab8675a7 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#18 0x00007f74aced2ab7 in KisApplication::notify (this=<optimized out>, receiver=0xe682610, event=0x7fff23dd8300) at /home/wolthera/krita/src/libs/ui/KisApplication.cpp:600
#19 0x00007f74aab02df8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#20 0x00007f74ab89f01a in QWidget::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#21 0x00007f74ab9462fe in QFrame::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#22 0x00007f74ab85fb9c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#23 0x00007f74ab8675a7 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#24 0x00007f74aced2ab7 in KisApplication::notify (this=<optimized out>, receiver=0xd80f260, event=0x7fff23dd8300) at /home/wolthera/krita/src/libs/ui/KisApplication.cpp:600
#25 0x00007f74aab02df8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#26 0x00007f74ab89f01a in QWidget::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#27 0x00007f74657db533 in ?? () from /usr/lib/python3/dist-packages/PyQt5/QtWidgets.cpython-35m-x86_64-linux-gnu.so
#28 0x00007f74ab85fb9c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#29 0x00007f74ab8675a7 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#30 0x00007f74aced2ab7 in KisApplication::notify (this=<optimized out>, receiver=0xe6724a0, event=0x7fff23dd8300) at /home/wolthera/krita/src/libs/ui/KisApplication.cpp:600
#31 0x00007f74aab02df8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#32 0x00007f74ab89f01a in QWidget::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#33 0x00007f74655e7903 in ?? () from /usr/lib/python3/dist-packages/PyQt5/QtWidgets.cpython-35m-x86_64-linux-gnu.so
#34 0x00007f74ab85fb9c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#35 0x00007f74ab8675a7 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#36 0x00007f74aced2ab7 in KisApplication::notify (this=<optimized out>, receiver=0xe66eec0, event=0x7fff23dd8300) at /home/wolthera/krita/src/libs/ui/KisApplication.cpp:600
#37 0x00007f74aab02df8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#38 0x00007f74ab89f01a in QWidget::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#39 0x00007f74ab986493 in QDockWidget::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#40 0x00007f7466657873 in sipDockWidget::event (this=0xd882d60, a0=0x7fff23dd8300) at /home/wolthera/krita/build/plugins/extensions/pykrita/sip/./krita/sipkritapart0.cpp:30755
#41 0x00007f74ab85fb9c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#42 0x00007f74ab8675a7 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#43 0x00007f74aced2ab7 in KisApplication::notify (this=<optimized out>, receiver=0xd882d60, event=0x7fff23dd8300) at /home/wolthera/krita/src/libs/ui/KisApplication.cpp:600
#44 0x00007f74aab02df8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#45 0x00007f74ab89f01a in QWidget::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#46 0x00007f74ab85fb9c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#47 0x00007f74ab8675a7 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#48 0x00007f74aced2ab7 in KisApplication::notify (this=<optimized out>, receiver=0xc5fc970, event=0x7fff23dd8300) at /home/wolthera/krita/src/libs/ui/KisApplication.cpp:600
#49 0x00007f74aab02df8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#50 0x00007f74ab8bb68b in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#51 0x00007f74ab85fb9c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#52 0x00007f74ab8675a7 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#53 0x00007f74aced2ab7 in KisApplication::notify (this=<optimized out>, receiver=0xc6688b0, event=0x7fff23dd8300) at /home/wolthera/krita/src/libs/ui/KisApplication.cpp:600
#54 0x00007f74aab02df8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#55 0x00007f74ab0ec7fb in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#56 0x00007f74ab0eca36 in QGuiApplicationPrivate::showModalWindow(QWindow*) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#57 0x00007f74ab0fb9c2 in QWindow::setVisible(bool) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#58 0x00007f74ab8923dc in QWidgetPrivate::show_sys() () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#59 0x00007f74ab89b8cb in QWidgetPrivate::show_helper() () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#60 0x00007f74ab89e62d in QWidget::setVisible(bool) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#61 0x00007f74aba4e0dd in QDialog::setVisible(bool) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#62 0x00007f74aba84e20 in QProgressDialog::forceShow() () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#63 0x00007f74aba84f3d in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#64 0x00007f74aab2f279 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#65 0x00007f74aab3bb07 in QTimer::timeout(QTimer::QPrivateSignal) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#66 0x00007f74aab3be08 in QTimer::timerEvent(QTimerEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#67 0x00007f74aab30273 in QObject::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#68 0x00007f74ab85fb9c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#69 0x00007f74ab8675a7 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#70 0x00007f74aced2ab7 in KisApplication::notify (this=<optimized out>, receiver=0x10924d20, event=0x7fff23dd8a50) at /home/wolthera/krita/src/libs/ui/KisApplication.cpp:600
#71 0x00007f74aab02df8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#72 0x00007f74aab57a7e in QTimerInfoList::activateTimers() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#73 0x00007f74aab58301 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#74 0x00007f74a24bf197 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#75 0x00007f74a24bf3f0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#76 0x00007f74a24bf49c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#77 0x00007f74aab586af in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#78 0x00007f74acf00f97 in KisAsyncActionFeedback::waitForMutex (this=<optimized out>, mutex=0xdf96600) at /home/wolthera/krita/src/libs/ui/kis_async_action_feedback.cpp:83
#79 0x00007f74acedcc8c in KisDocument::waitForSavingToComplete (this=this@entry=0xde5b960) at /home/wolthera/krita/src/libs/ui/KisDocument.cpp:1597
#80 0x00007f74acee1588 in KisDocument::~KisDocument (this=0xde5b960, __in_chrg=<optimized out>) at /home/wolthera/krita/src/libs/ui/KisDocument.cpp:444
#81 0x00007f74acee19a9 in KisDocument::~KisDocument (this=0xde5b960, __in_chrg=<optimized out>) at /home/wolthera/krita/src/libs/ui/KisDocument.cpp:495
#82 0x00007f74aab302f0 in QObject::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#83 0x00007f74ab85fb9c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#84 0x00007f74ab8675a7 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#85 0x00007f74aced2ab7 in KisApplication::notify (this=<optimized out>, receiver=0xde5b960, event=0xc6db3d0) at /home/wolthera/krita/src/libs/ui/KisApplication.cpp:600
#86 0x00007f74aab02df8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#87 0x00007f74aab055db in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#88 0x00007f748bc618e4 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#89 0x00007f748bc61b60 in QQuickRenderControl::~QQuickRenderControl() () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#90 0x00007f746e76fbd3 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5QuickWidgets.so.5
#91 0x00007f746e76e3d3 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5QuickWidgets.so.5
#92 0x00007f746e76e459 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5QuickWidgets.so.5
#93 0x00007f74aab36ccc in QObject::~QObject() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#94 0x00007f74ab89a6ae in QWidget::~QWidget() () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#95 0x00007f746e76aef9 in QQuickWidget::~QQuickWidget() () from /usr/lib/x86_64-linux-gnu/libQt5QuickWidgets.so.5
#96 0x00007f74aab2cd63 in QObjectPrivate::deleteChildren() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#97 0x00007f74ab89a624 in QWidget::~QWidget() () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#98 0x00007f746ec92309 in TouchDockerDock::~TouchDockerDock (this=0xe521ea0, __in_chrg=<optimized out>) at /home/wolthera/krita/src/plugins/dockers/touchdocker/TouchDockerDock.cpp:131
#99 0x00007f74aab2cd63 in QObjectPrivate::deleteChildren() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#100 0x00007f74ab89a624 in QWidget::~QWidget() () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#101 0x00007f74ac4ac3d1 in KMainWindow::~KMainWindow (this=0xc5fc970, __in_chrg=<optimized out>) at /home/wolthera/krita/src/libs/widgetutils/xmlgui/kmainwindow.cpp:349
#102 0x00007f74acf05aca in KisMainWindow::~KisMainWindow (this=0xc5fc970, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /home/wolthera/krita/src/libs/ui/KisMainWindow.cpp:494
#103 0x00007f74acf05b69 in KisMainWindow::~KisMainWindow (this=0xc5fc970, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /home/wolthera/krita/src/libs/ui/KisMainWindow.cpp:527
#104 0x00007f74aab302f0 in QObject::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#105 0x00007f74ab89f163 in QWidget::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#106 0x00007f74ab9b681b in QMainWindow::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#107 0x00007f74ac4ae327 in KMainWindow::event (this=this@entry=0xc5fc970, ev=ev@entry=0x149ee4d0) at /home/wolthera/krita/src/libs/widgetutils/xmlgui/kmainwindow.cpp:780
#108 0x00007f74ac4e6429 in KXmlGuiWindow::event (this=0xc5fc970, ev=0x149ee4d0) at /home/wolthera/krita/src/libs/widgetutils/xmlgui/kxmlguiwindow.cpp:125
#109 0x00007f74ab85fb9c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#110 0x00007f74ab8675a7 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#111 0x00007f74aced2ab7 in KisApplication::notify (this=<optimized out>, receiver=0xc5fc970, event=0x149ee4d0) at /home/wolthera/krita/src/libs/ui/KisApplication.cpp:600
#112 0x00007f74aab02df8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#113 0x00007f74aab055db in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#114 0x00007f74aab590a3 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#115 0x00007f74a24bf197 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#116 0x00007f74a24bf3f0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#117 0x00007f74a24bf49c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#118 0x00007f74aab586af in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#119 0x00007f74aab00e2a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#120 0x00007f74aab09d64 in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#121 0x00000000004053cb in main (argc=1, argv=<optimized out>) at /home/wolthera/krita/src/krita/main.cc:306

Reported using DrKonqi
Comment 1 wolthera 2018-01-15 18:50:40 UTC
Okay, I can now reproduce this as clockwork.
Comment 2 mvowada 2018-01-16 11:14:07 UTC
Hi, I can easily reproduce that on Ubuntu 14.04 with Krita 4.0.0-beta1.1.appimage
Comment 3 Halla Rempt 2018-01-17 11:18:00 UTC
That's curious, because the appimage doesn't include Python, while the crash happens in the python interpreter:

#8  0x00007f746733c6f7 in PyThread_acquire_lock_timed (lock=0x0, microseconds=<optimized out>, intr_flag=0) at ../Python/thread_pthread.h:352
#9  0x00007f74672df5de in new_threadstate (init=1, interp=0x0) at ../Python/pystate.c:229
Comment 4 Halla Rempt 2018-03-01 10:44:30 UTC
Wolthera, 

If you can still reproduce this, can you also reproduce this with another style than breeze enabled?
Comment 5 Antti Savolainen 2018-06-27 18:38:01 UTC
According to Wolthera, he can't reproduce this any more. Closing.