Bug 379491 - Crash.
Summary: Crash.
Status: RESOLVED WORKSFORME
Alias: None
Product: krita
Classification: Applications
Component: General (show other bugs)
Version: 3.1.3
Platform: Arch Linux Linux
: NOR crash
Target Milestone: ---
Assignee: Krita Bugs
URL:
Keywords: drkonqi, triaged
Depends on:
Blocks:
 
Reported: 2017-05-03 23:58 UTC by Psicopompo
Modified: 2018-10-28 03:41 UTC (History)
2 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 Psicopompo 2017-05-03 23:58:23 UTC
Application: krita (3.1.3)

Qt Version: 5.8.0
Frameworks Version: 5.33.0
Operating System: Linux 4.10.13-1-ARCH x86_64
Distribution (Platform): Archlinux Packages

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

Selecting stock brush.

Application: Krita (krita), signal: Segmentation fault
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f652eca75c0 (LWP 7738))]

Thread 6 (Thread 0x7f64e90db700 (LWP 7749)):
#0  0x00007f652574c756 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007f652c35858b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5
#2  0x00007f652d439a91 in ?? () from /usr/lib/libQt5Widgets.so.5
#3  0x00007f652c3576d8 in ?? () from /usr/lib/libQt5Core.so.5
#4  0x00007f65257462e7 in start_thread () from /usr/lib/libpthread.so.0
#5  0x00007f652ba5354f in clone () from /usr/lib/libc.so.6

Thread 5 (Thread 0x7f64e98dc700 (LWP 7748)):
#0  0x00007f652574c756 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007f652c35858b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5
#2  0x00007f652c3517c6 in QSemaphore::tryAcquire(int, int) () from /usr/lib/libQt5Core.so.5
#3  0x00007f652985a0ba in KisTileDataSwapper::run() () from /usr/lib/libkritaimage.so.16
#4  0x00007f652c3576d8 in ?? () from /usr/lib/libQt5Core.so.5
#5  0x00007f65257462e7 in start_thread () from /usr/lib/libpthread.so.0
#6  0x00007f652ba5354f in clone () from /usr/lib/libc.so.6

Thread 4 (Thread 0x7f64ea0dd700 (LWP 7747)):
#0  0x00007f652574c756 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007f652c35858b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5
#2  0x00007f652c3514d3 in QSemaphore::acquire(int) () from /usr/lib/libQt5Core.so.5
#3  0x00007f652983db3d in ?? () from /usr/lib/libkritaimage.so.16
#4  0x00007f652c3576d8 in ?? () from /usr/lib/libQt5Core.so.5
#5  0x00007f65257462e7 in start_thread () from /usr/lib/libpthread.so.0
#6  0x00007f652ba5354f in clone () from /usr/lib/libc.so.6

Thread 3 (Thread 0x7f650bcae700 (LWP 7741)):
#0  0x00007f652ba4967d in poll () from /usr/lib/libc.so.6
#1  0x00007f6523e9f9b6 in ?? () from /usr/lib/libglib-2.0.so.0
#2  0x00007f6523e9facc in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#3  0x00007f652c58709b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
#4  0x00007f652c5308ca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
#5  0x00007f652c352a73 in QThread::exec() () from /usr/lib/libQt5Core.so.5
#6  0x00007f6525973125 in ?? () from /usr/lib/libQt5DBus.so.5
#7  0x00007f652c3576d8 in ?? () from /usr/lib/libQt5Core.so.5
#8  0x00007f65257462e7 in start_thread () from /usr/lib/libpthread.so.0
#9  0x00007f652ba5354f in clone () from /usr/lib/libc.so.6

Thread 2 (Thread 0x7f6519746700 (LWP 7740)):
#0  0x00007f652ba4967d in poll () from /usr/lib/libc.so.6
#1  0x00007f6529fd88e0 in ?? () from /usr/lib/libxcb.so.1
#2  0x00007f6529fda679 in xcb_wait_for_event () from /usr/lib/libxcb.so.1
#3  0x00007f651bea2239 in ?? () from /usr/lib/libQt5XcbQpa.so.5
#4  0x00007f652c3576d8 in ?? () from /usr/lib/libQt5Core.so.5
#5  0x00007f65257462e7 in start_thread () from /usr/lib/libpthread.so.0
#6  0x00007f652ba5354f in clone () from /usr/lib/libc.so.6

Thread 1 (Thread 0x7f652eca75c0 (LWP 7738)):
[KCrash Handler]
#6  0x0000000000000050 in ?? ()
#7  0x00007f652c53b2f9 in QMetaObject::cast(QObject const*) const () from /usr/lib/libQt5Core.so.5
#8  0x00007f652d36f88c in QMdiArea::eventFilter(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5
#9  0x00007f652c5320a6 in QCoreApplicationPrivate::sendThroughApplicationEventFilters(QObject*, QEvent*) () from /usr/lib/libQt5Core.so.5
#10 0x00007f652d214388 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5
#11 0x00007f652d21bb61 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5
#12 0x00007f652e63b677 in KisApplication::notify(QObject*, QEvent*) () from /usr/lib/libkritaui.so.16
#13 0x00007f652c532470 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/libQt5Core.so.5
#14 0x00007f652c534bfd in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQt5Core.so.5
#15 0x00007f652c586c73 in ?? () from /usr/lib/libQt5Core.so.5
#16 0x00007f6523e9f7b7 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#17 0x00007f6523e9fa20 in ?? () from /usr/lib/libglib-2.0.so.0
#18 0x00007f6523e9facc in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#19 0x00007f652c58707f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
#20 0x00007f652c5308ca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
#21 0x00007f652c538e14 in QCoreApplication::exec() () from /usr/lib/libQt5Core.so.5
#22 0x0000000000404fd4 in main ()

-- Backtrace:
Application: Krita (krita), signal: Segmentation fault
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f652eca75c0 (LWP 7738))]

Thread 6 (Thread 0x7f64e90db700 (LWP 7749)):
#0  0x00007f652574c756 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007f652c35858b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5
#2  0x00007f652d439a91 in ?? () from /usr/lib/libQt5Widgets.so.5
#3  0x00007f652c3576d8 in ?? () from /usr/lib/libQt5Core.so.5
#4  0x00007f65257462e7 in start_thread () from /usr/lib/libpthread.so.0
#5  0x00007f652ba5354f in clone () from /usr/lib/libc.so.6

Thread 5 (Thread 0x7f64e98dc700 (LWP 7748)):
#0  0x00007f652574c756 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007f652c35858b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5
#2  0x00007f652c3517c6 in QSemaphore::tryAcquire(int, int) () from /usr/lib/libQt5Core.so.5
#3  0x00007f652985a0ba in KisTileDataSwapper::run() () from /usr/lib/libkritaimage.so.16
#4  0x00007f652c3576d8 in ?? () from /usr/lib/libQt5Core.so.5
#5  0x00007f65257462e7 in start_thread () from /usr/lib/libpthread.so.0
#6  0x00007f652ba5354f in clone () from /usr/lib/libc.so.6

Thread 4 (Thread 0x7f64ea0dd700 (LWP 7747)):
#0  0x00007f652574c756 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007f652c35858b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5
#2  0x00007f652c3514d3 in QSemaphore::acquire(int) () from /usr/lib/libQt5Core.so.5
#3  0x00007f652983db3d in ?? () from /usr/lib/libkritaimage.so.16
#4  0x00007f652c3576d8 in ?? () from /usr/lib/libQt5Core.so.5
#5  0x00007f65257462e7 in start_thread () from /usr/lib/libpthread.so.0
#6  0x00007f652ba5354f in clone () from /usr/lib/libc.so.6

Thread 3 (Thread 0x7f650bcae700 (LWP 7741)):
#0  0x00007f652ba4967d in poll () from /usr/lib/libc.so.6
#1  0x00007f6523e9f9b6 in ?? () from /usr/lib/libglib-2.0.so.0
#2  0x00007f6523e9facc in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#3  0x00007f652c58709b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
#4  0x00007f652c5308ca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
#5  0x00007f652c352a73 in QThread::exec() () from /usr/lib/libQt5Core.so.5
#6  0x00007f6525973125 in ?? () from /usr/lib/libQt5DBus.so.5
#7  0x00007f652c3576d8 in ?? () from /usr/lib/libQt5Core.so.5
#8  0x00007f65257462e7 in start_thread () from /usr/lib/libpthread.so.0
#9  0x00007f652ba5354f in clone () from /usr/lib/libc.so.6

Thread 2 (Thread 0x7f6519746700 (LWP 7740)):
#0  0x00007f652ba4967d in poll () from /usr/lib/libc.so.6
#1  0x00007f6529fd88e0 in ?? () from /usr/lib/libxcb.so.1
#2  0x00007f6529fda679 in xcb_wait_for_event () from /usr/lib/libxcb.so.1
#3  0x00007f651bea2239 in ?? () from /usr/lib/libQt5XcbQpa.so.5
#4  0x00007f652c3576d8 in ?? () from /usr/lib/libQt5Core.so.5
#5  0x00007f65257462e7 in start_thread () from /usr/lib/libpthread.so.0
#6  0x00007f652ba5354f in clone () from /usr/lib/libc.so.6

Thread 1 (Thread 0x7f652eca75c0 (LWP 7738)):
[KCrash Handler]
#6  0x0000000000000050 in ?? ()
#7  0x00007f652c53b2f9 in QMetaObject::cast(QObject const*) const () from /usr/lib/libQt5Core.so.5
#8  0x00007f652d36f88c in QMdiArea::eventFilter(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5
#9  0x00007f652c5320a6 in QCoreApplicationPrivate::sendThroughApplicationEventFilters(QObject*, QEvent*) () from /usr/lib/libQt5Core.so.5
#10 0x00007f652d214388 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5
#11 0x00007f652d21bb61 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5
#12 0x00007f652e63b677 in KisApplication::notify(QObject*, QEvent*) () from /usr/lib/libkritaui.so.16
#13 0x00007f652c532470 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/libQt5Core.so.5
#14 0x00007f652c534bfd in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQt5Core.so.5
#15 0x00007f652c586c73 in ?? () from /usr/lib/libQt5Core.so.5
#16 0x00007f6523e9f7b7 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#17 0x00007f6523e9fa20 in ?? () from /usr/lib/libglib-2.0.so.0
#18 0x00007f6523e9facc in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#19 0x00007f652c58707f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
#20 0x00007f652c5308ca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
#21 0x00007f652c538e14 in QCoreApplication::exec() () from /usr/lib/libQt5Core.so.5
#22 0x0000000000404fd4 in main ()

Possible duplicates by query: bug 342550.

Reported using DrKonqi
Comment 1 Halla Rempt 2017-05-05 08:00:07 UTC
Hi,

Can you reproduce this crash? If so, could you install debug symbols? Right now, the backtrace isn't very helpful, since the crash seems to happen somewhere in QMdiArea.
Comment 2 Halla Rempt 2017-05-05 08:00:26 UTC
Oh, and if you can reproduce it, can you also try to reproduce with the appimage?
Comment 3 wolthera 2017-05-23 16:20:38 UTC
I ma going to set this to needs info as long as there's missing requested information.
Comment 4 Andrew Crouthamel 2018-09-28 02:38:14 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days, the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please set the bug status as REPORTED so that the KDE team knows that the bug is ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 5 Andrew Crouthamel 2018-10-28 03:41:27 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!