https://bugs.kde.org/show_bug.cgi?id=421179
Bug ID: 421179 Summary: Krita crashed on creating a new document Product: krita Version: 4.2.7.1 Platform: Ubuntu Packages OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: General Assignee: krita-bugs-n...@kde.org Reporter: stsav...@mail.ru Target Milestone: --- Application: krita (4.2.7.1) Qt Version: 5.12.4 Frameworks Version: 5.62.0 Operating System: Linux 5.3.0-42-generic x86_64 Distribution: Ubuntu 19.10 -- Information about the crash: - What I was doing when the application crashed: Krita is just installed, with all the settings default. I clicked New File item near the middle of the window, chose Custom Document without changing anything and clicked Create button. Krita crashed. The crash does not seem to be reproducible. -- Backtrace: Application: Krita (krita), signal: Aborted Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0x7f3574e82800 (LWP 2179))] Thread 8 (Thread 0x7f3558c20700 (LWP 2202)): #0 0x00007f3577c386e0 in futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7f3558c1fcd0, clockid=<optimized out>, expected=0, futex_word=0x560c5e6ffb20) at ../sysdeps/unix/sysv/linux/futex-internal.h:208 #1 0x00007f3577c386e0 in __pthread_cond_wait_common (abstime=0x7f3558c1fcd0, clockid=<optimized out>, mutex=0x560c5e6ffad0, cond=0x560c5e6ffaf8) at pthread_cond_wait.c:520 #2 0x00007f3577c386e0 in __pthread_cond_timedwait (cond=0x560c5e6ffaf8, mutex=0x560c5e6ffad0, abstime=0x7f3558c1fcd0) at pthread_cond_wait.c:656 #3 0x00007f3579dfed2c in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007f3579dfee7b in QWaitCondition::wait(QMutex*, unsigned long) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f3579dfc421 in () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f3579df8c92 in () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007f3577c31669 in start_thread (arg=<optimized out>) at pthread_create.c:479 #8 0x00007f3579a63323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 7 (Thread 0x7f354ffff700 (LWP 2201)): #0 0x00007f3577c386e0 in futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7f354fffecd0, clockid=<optimized out>, expected=0, futex_word=0x560c5e6fe620) at ../sysdeps/unix/sysv/linux/futex-internal.h:208 #1 0x00007f3577c386e0 in __pthread_cond_wait_common (abstime=0x7f354fffecd0, clockid=<optimized out>, mutex=0x560c5e6fe5d0, cond=0x560c5e6fe5f8) at pthread_cond_wait.c:520 #2 0x00007f3577c386e0 in __pthread_cond_timedwait (cond=0x560c5e6fe5f8, mutex=0x560c5e6fe5d0, abstime=0x7f354fffecd0) at pthread_cond_wait.c:656 #3 0x00007f3579dfed2c in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007f3579dfee7b in QWaitCondition::wait(QMutex*, unsigned long) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f3579dfc421 in () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f3579df8c92 in () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007f3577c31669 in start_thread (arg=<optimized out>) at pthread_create.c:479 #8 0x00007f3579a63323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 6 (Thread 0x7f3559d14700 (LWP 2187)): #0 0x00007f3579a522ac in __GI___libc_read (nbytes=16, buf=0x7f3559d13b50, fd=36) at ../sysdeps/unix/sysv/linux/read.c:26 #1 0x00007f3579a522ac in __GI___libc_read (fd=36, buf=0x7f3559d13b50, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:24 #2 0x00007f35774a370f in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f357745b5fe in g_main_context_check () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f357745ba52 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f357745bbe3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #6 0x00007f357a017653 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007f3579fbe5cb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007f3579df7a45 in QThread::exec() () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #9 0x00007f35637cb8aa in () at /lib/x86_64-linux-gnu/libQt5Quick.so.5 #10 0x00007f3579df8c92 in () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #11 0x00007f3577c31669 in start_thread (arg=<optimized out>) at pthread_create.c:479 #12 0x00007f3579a63323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 5 (Thread 0x7f3561b25700 (LWP 2186)): #0 0x00007f35774585fd in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007f3577459c1c in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f357745af6b in g_main_context_prepare () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f357745b9db in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f357745bbe3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f357a017653 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f3579fbe5cb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007f3579df7a45 in QThread::exec() () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007f3563e6d319 in () at /lib/x86_64-linux-gnu/libQt5Qml.so.5 #9 0x00007f3579df8c92 in () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #10 0x00007f3577c31669 in start_thread (arg=<optimized out>) at pthread_create.c:479 #11 0x00007f3579a63323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 4 (Thread 0x7f3561324700 (LWP 2185)): #0 0x00007f3579a5c94d in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007f3579dfb360 in () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #2 0x00007f3579dfb1c6 in QSemaphore::tryAcquire(int, int) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #3 0x00007f357b2934aa in KisTileDataSwapper::run() () at /lib/x86_64-linux-gnu/libkritaimage.so.18 #4 0x00007f3579df8c92 in () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f3577c31669 in start_thread (arg=<optimized out>) at pthread_create.c:479 #6 0x00007f3579a63323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 3 (Thread 0x7f356368a700 (LWP 2183)): #0 0x00007f3579a56c2f in __GI___poll (fds=0x7f355c0029e0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f357745baae in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f357745bbe3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f357a017653 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007f3579fbe5cb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f3579df7a45 in QThread::exec() () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f3579df8c92 in () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007f3577c31669 in start_thread (arg=<optimized out>) at pthread_create.c:479 #8 0x00007f3579a63323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 2 (Thread 0x7f356afb3700 (LWP 2182)): #0 0x00007f35774a7c3d in g_mutex_lock () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007f357745aecb in g_main_context_prepare () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f357745b9db in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f357745bbe3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f357a017653 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f3579fbe5cb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f3579df7a45 in QThread::exec() () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007f3577c64efa in () at /lib/x86_64-linux-gnu/libQt5DBus.so.5 #8 0x00007f3579df8c92 in () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #9 0x00007f3577c31669 in start_thread (arg=<optimized out>) at pthread_create.c:479 #10 0x00007f3579a63323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 1 (Thread 0x7f3574e82800 (LWP 2179)): [KCrash Handler] #6 0x00007f35799873eb in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50 #7 0x00007f3579966899 in __GI_abort () at abort.c:79 #8 0x00007f3579966769 in __assert_fail_base (fmt=0x7f3579afafb8 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n", assertion=0x7f357cf3c040 "this->is_initialized()", file=0x7f357cf3c310 "/usr/include/boost/optional/optional.hpp", line=1201, function=<optimized out>) at assert.c:92 #9 0x00007f3579978006 in __GI___assert_fail (assertion=0x7f357cf3c040 "this->is_initialized()", file=0x7f357cf3c310 "/usr/include/boost/optional/optional.hpp", line=1201, function=0x7f357cf3c260 "boost::optional<T>::pointer_type boost::optional<T>::operator->() [with T = KisOpenGLModeProber::Result; boost::optional<T>::pointer_type = KisOpenGLModeProber::Result*]") at assert.c:101 #10 0x00007f357c34e508 in () at /lib/x86_64-linux-gnu/libkritaui.so.18 #11 0x00007f357c14645a in KisCanvas2::createCanvas(bool) () at /lib/x86_64-linux-gnu/libkritaui.so.18 #12 0x00007f357c1468f9 in KisCanvas2::setup() () at /lib/x86_64-linux-gnu/libkritaui.so.18 #13 0x00007f357c52a313 in KisView::KisView(KisDocument*, KoCanvasResourceProvider*, KActionCollection*, QWidget*) () at /lib/x86_64-linux-gnu/libkritaui.so.18 #14 0x00007f357c5176b7 in KisPart::createView(KisDocument*, KoCanvasResourceProvider*, KActionCollection*, QWidget*) () at /lib/x86_64-linux-gnu/libkritaui.so.18 #15 0x00007f357c4f9674 in KisMainWindow::addViewAndNotifyLoadingCompleted(KisDocument*) () at /lib/x86_64-linux-gnu/libkritaui.so.18 #16 0x00007f357c5b99b8 in () at /lib/x86_64-linux-gnu/libkritaui.so.18 #17 0x00007f3579feb3f8 in QMetaObject::activate(QObject*, int, int, void**) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #18 0x00007f357c5a9a33 in () at /lib/x86_64-linux-gnu/libkritaui.so.18 #19 0x00007f3579feb3f8 in QMetaObject::activate(QObject*, int, int, void**) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #20 0x00007f357ab6cf76 in () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #21 0x00007f3579feb3f8 in QMetaObject::activate(QObject*, int, int, void**) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #22 0x00007f357aac6236 in QAbstractButton::clicked(bool) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #23 0x00007f357aac645e in () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #24 0x00007f357aac78a3 in () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #25 0x00007f357aac7a65 in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #26 0x00007f357aa1404e in QWidget::event(QEvent*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #27 0x00007f357a9d1a86 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #28 0x00007f357a9db053 in QApplication::notify(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #29 0x00007f357c4cba3d in KisApplication::notify(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libkritaui.so.18 #30 0x00007f3579fbfa2a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #31 0x00007f357a9da157 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #32 0x00007f357aa3014d in () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #33 0x00007f357aa32fdc in () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #34 0x00007f357a9d1a86 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #35 0x00007f357a9dae00 in QApplication::notify(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #36 0x00007f357c4cba3d in KisApplication::notify(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libkritaui.so.18 #37 0x00007f3579fbfa2a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #38 0x00007f357a3a7d73 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () at /lib/x86_64-linux-gnu/libQt5Gui.so.5 #39 0x00007f357a3a95fb in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () at /lib/x86_64-linux-gnu/libQt5Gui.so.5 #40 0x00007f357a38326b in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Gui.so.5 #41 0x00007f357478428e in () at /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #42 0x00007f357745b8bd in g_main_context_dispatch () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #43 0x00007f357745bb40 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #44 0x00007f357745bbe3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #45 0x00007f357a017635 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #46 0x00007f3579fbe5cb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #47 0x00007f357abd502d in QDialog::exec() () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #48 0x00007f357c4f837d in KisMainWindow::slotFileNew() () at /lib/x86_64-linux-gnu/libkritaui.so.18 #49 0x00007f3579feb3f8 in QMetaObject::activate(QObject*, int, int, void**) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #50 0x00007f357aac6236 in QAbstractButton::clicked(bool) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #51 0x00007f357aac645e in () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #52 0x00007f357aac78a3 in () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #53 0x00007f357aac7a65 in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #54 0x00007f357aa1404e in QWidget::event(QEvent*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #55 0x00007f357a9d1a86 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #56 0x00007f357a9db053 in QApplication::notify(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #57 0x00007f357c4cba3d in KisApplication::notify(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libkritaui.so.18 #58 0x00007f3579fbfa2a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #59 0x00007f357a9da157 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #60 0x00007f357aa3014d in () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #61 0x00007f357aa32fdc in () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #62 0x00007f357a9d1a86 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #63 0x00007f357a9dae00 in QApplication::notify(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #64 0x00007f357c4cba3d in KisApplication::notify(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libkritaui.so.18 #65 0x00007f3579fbfa2a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #66 0x00007f357a3a7d73 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () at /lib/x86_64-linux-gnu/libQt5Gui.so.5 #67 0x00007f357a3a95fb in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () at /lib/x86_64-linux-gnu/libQt5Gui.so.5 #68 0x00007f357a38326b in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Gui.so.5 #69 0x00007f357478428e in () at /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #70 0x00007f357745b8bd in g_main_context_dispatch () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #71 0x00007f357745bb40 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #72 0x00007f357745bbe3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #73 0x00007f357a017635 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #74 0x00007f3579fbe5cb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #75 0x00007f3579fc6336 in QCoreApplication::exec() () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #76 0x0000560c52df79f6 in main () [Inferior 1 (process 2179) detached] Possible duplicates by query: bug 418532, bug 416468, bug 415675, bug 414938, bug 414797. Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.