Bug 385874 - Segmentation fault when trying to use swap file on a disk that isn't mounted
Summary: Segmentation fault when trying to use swap file on a disk that isn't mounted
Status: RESOLVED NOT A BUG
Alias: None
Product: krita
Classification: Applications
Component: General (show other bugs)
Version: 3.2.1
Platform: Mint (Ubuntu based) Linux
: NOR crash
Target Milestone: ---
Assignee: Krita Bugs
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2017-10-17 19:25 UTC by Ioannis Panagiotopoulos
Modified: 2017-10-18 07:46 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ioannis Panagiotopoulos 2017-10-17 19:25:03 UTC
Application: krita (3.2.1)

Qt Version: 5.6.1
Frameworks Version: 5.36.0
Operating System: Linux 4.10.0-28-generic x86_64
Distribution: Linux Mint 18.2 Sonya

-- Information about the crash:
- What I was doing when the application crashed:
Opening a very large file (~310MB), crashes during loading it. It might be related that this file exhausts all my 8GB ram and starts using swap file.
- Custom settings of the application:
Started happening when I reduced the amount of memory to be used by Krita, and made it to start swapping at about 5.5GB.

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".
pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
[Current thread is 1 (Thread 0x7f24a5ace8c0 (LWP 10394))]

Thread 17 (Thread 0x7f24397fa700 (LWP 10419)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f24a5b788b0 in QBasicMutex::lockInternal() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007f24a5b78967 in QMutex::lock() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#3  0x00007f24a33e3a5a in KisTileDataStore::registerTileData(KisTileData*) () from /usr/lib/x86_64-linux-gnu/libkritaimage.so.17
#4  0x00007f24a33e4113 in KisTileDataStore::duplicateTileData(KisTileData*) () from /usr/lib/x86_64-linux-gnu/libkritaimage.so.17
#5  0x00007f24a33df138 in KisTile::lockForWrite() () from /usr/lib/x86_64-linux-gnu/libkritaimage.so.17
#6  0x00007f24a33f9c25 in ?? () from /usr/lib/x86_64-linux-gnu/libkritaimage.so.17
#7  0x00007f24a33f9f19 in ?? () from /usr/lib/x86_64-linux-gnu/libkritaimage.so.17
#8  0x00007f24a33fa0fe in ?? () from /usr/lib/x86_64-linux-gnu/libkritaimage.so.17
#9  0x00007f24a3539361 in ?? () from /usr/lib/x86_64-linux-gnu/libkritaimage.so.17
#10 0x00007f24a352be94 in KisPaintDevice::createRandomAccessorNG(int, int) () from /usr/lib/x86_64-linux-gnu/libkritaimage.so.17
#11 0x00007f24a340d7ad in void KisPainter::bitBltImpl<false>(int, int, KisSharedPtr<KisPaintDevice>, int, int, int, int) () from /usr/lib/x86_64-linux-gnu/libkritaimage.so.17
#12 0x00007f24a340878a in KisPainter::bitBlt(int, int, KisSharedPtr<KisPaintDevice>, int, int, int, int) () from /usr/lib/x86_64-linux-gnu/libkritaimage.so.17
#13 0x00007f24a3408835 in KisPainter::bitBlt(QPoint const&, KisSharedPtr<KisPaintDevice>, QRect const&) () from /usr/lib/x86_64-linux-gnu/libkritaimage.so.17
#14 0x00007f24a34fb102 in ?? () from /usr/lib/x86_64-linux-gnu/libkritaimage.so.17
#15 0x00007f24a34b30d2 in KisAsyncMerger::startMerge(KisBaseRectsWalker&, bool) () from /usr/lib/x86_64-linux-gnu/libkritaimage.so.17
#16 0x00007f24a361c063 in ?? () from /usr/lib/x86_64-linux-gnu/libkritaimage.so.17
#17 0x00007f24a5b7cc03 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#18 0x00007f24a5b80808 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#19 0x00007f249fc2a6ba in start_thread (arg=0x7f24397fa700) at pthread_create.c:333
#20 0x00007f24a526a3dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 16 (Thread 0x7f2439ffb700 (LWP 10418)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f24a5b816bb in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007f24a5b78f67 in QReadWriteLock::lockForRead() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#3  0x00007f24a33e63c8 in KisTiledDataManager::extent() const () from /usr/lib/x86_64-linux-gnu/libkritaimage.so.17
#4  0x00007f24a33e640b in KisTiledDataManager::extent(int&, int&, int&, int&) const () from /usr/lib/x86_64-linux-gnu/libkritaimage.so.17
#5  0x00007f24a3539f98 in ?? () from /usr/lib/x86_64-linux-gnu/libkritaimage.so.17
#6  0x00007f24a3528a86 in KisPaintDevice::extent() const () from /usr/lib/x86_64-linux-gnu/libkritaimage.so.17
#7  0x00007f24a34fb19a in ?? () from /usr/lib/x86_64-linux-gnu/libkritaimage.so.17
#8  0x00007f24a34b30d2 in KisAsyncMerger::startMerge(KisBaseRectsWalker&, bool) () from /usr/lib/x86_64-linux-gnu/libkritaimage.so.17
#9  0x00007f24a361c063 in ?? () from /usr/lib/x86_64-linux-gnu/libkritaimage.so.17
#10 0x00007f24a5b7cc03 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#11 0x00007f24a5b80808 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#12 0x00007f249fc2a6ba in start_thread (arg=0x7f2439ffb700) at pthread_create.c:333
#13 0x00007f24a526a3dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 15 (Thread 0x7f243a7fc700 (LWP 10417)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f24a5b788b0 in QBasicMutex::lockInternal() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007f24a5b78967 in QMutex::lock() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#3  0x00007f24a33e3a5a in KisTileDataStore::registerTileData(KisTileData*) () from /usr/lib/x86_64-linux-gnu/libkritaimage.so.17
#4  0x00007f24a33e4113 in KisTileDataStore::duplicateTileData(KisTileData*) () from /usr/lib/x86_64-linux-gnu/libkritaimage.so.17
#5  0x00007f24a33df138 in KisTile::lockForWrite() () from /usr/lib/x86_64-linux-gnu/libkritaimage.so.17
#6  0x00007f24a33f9c25 in ?? () from /usr/lib/x86_64-linux-gnu/libkritaimage.so.17
#7  0x00007f24a33f9f19 in ?? () from /usr/lib/x86_64-linux-gnu/libkritaimage.so.17
#8  0x00007f24a340dbde in void KisPainter::bitBltImpl<false>(int, int, KisSharedPtr<KisPaintDevice>, int, int, int, int) () from /usr/lib/x86_64-linux-gnu/libkritaimage.so.17
#9  0x00007f24a340878a in KisPainter::bitBlt(int, int, KisSharedPtr<KisPaintDevice>, int, int, int, int) () from /usr/lib/x86_64-linux-gnu/libkritaimage.so.17
#10 0x00007f24a3408835 in KisPainter::bitBlt(QPoint const&, KisSharedPtr<KisPaintDevice>, QRect const&) () from /usr/lib/x86_64-linux-gnu/libkritaimage.so.17
#11 0x00007f24a34fb102 in ?? () from /usr/lib/x86_64-linux-gnu/libkritaimage.so.17
#12 0x00007f24a34b30d2 in KisAsyncMerger::startMerge(KisBaseRectsWalker&, bool) () from /usr/lib/x86_64-linux-gnu/libkritaimage.so.17
#13 0x00007f24a361c063 in ?? () from /usr/lib/x86_64-linux-gnu/libkritaimage.so.17
#14 0x00007f24a5b7cc03 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#15 0x00007f24a5b80808 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#16 0x00007f249fc2a6ba in start_thread (arg=0x7f243a7fc700) at pthread_create.c:333
#17 0x00007f24a526a3dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 14 (Thread 0x7f243affd700 (LWP 10416)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f24a5b788b0 in QBasicMutex::lockInternal() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007f24a5b78967 in QMutex::lock() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#3  0x00007f24a33e3a5a in KisTileDataStore::registerTileData(KisTileData*) () from /usr/lib/x86_64-linux-gnu/libkritaimage.so.17
#4  0x00007f24a33e4113 in KisTileDataStore::duplicateTileData(KisTileData*) () from /usr/lib/x86_64-linux-gnu/libkritaimage.so.17
#5  0x00007f24a33df138 in KisTile::lockForWrite() () from /usr/lib/x86_64-linux-gnu/libkritaimage.so.17
#6  0x00007f24a33e8481 in KisTiledDataManager::clear(QRect, unsigned char const*) () from /usr/lib/x86_64-linux-gnu/libkritaimage.so.17
#7  0x00007f24a33e89fc in KisTiledDataManager::clear(int, int, int, int, unsigned char const*) () from /usr/lib/x86_64-linux-gnu/libkritaimage.so.17
#8  0x00007f24a3538e1e in ?? () from /usr/lib/x86_64-linux-gnu/libkritaimage.so.17
#9  0x00007f24a34b3a4f in KisAsyncMerger::startMerge(KisBaseRectsWalker&, bool) () from /usr/lib/x86_64-linux-gnu/libkritaimage.so.17
#10 0x00007f24a361c063 in ?? () from /usr/lib/x86_64-linux-gnu/libkritaimage.so.17
#11 0x00007f24a5b7cc03 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#12 0x00007f24a5b80808 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#13 0x00007f249fc2a6ba in start_thread (arg=0x7f243affd700) at pthread_create.c:333
#14 0x00007f24a526a3dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 13 (Thread 0x7f243b7fe700 (LWP 10415)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f24a5b788b0 in QBasicMutex::lockInternal() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007f24a5b78967 in QMutex::lock() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#3  0x00007f24a33e3a5a in KisTileDataStore::registerTileData(KisTileData*) () from /usr/lib/x86_64-linux-gnu/libkritaimage.so.17
#4  0x00007f24a33e4113 in KisTileDataStore::duplicateTileData(KisTileData*) () from /usr/lib/x86_64-linux-gnu/libkritaimage.so.17
#5  0x00007f24a33df138 in KisTile::lockForWrite() () from /usr/lib/x86_64-linux-gnu/libkritaimage.so.17
#6  0x00007f24a33f9c25 in ?? () from /usr/lib/x86_64-linux-gnu/libkritaimage.so.17
#7  0x00007f24a33f9f19 in ?? () from /usr/lib/x86_64-linux-gnu/libkritaimage.so.17
#8  0x00007f24a33fa0fe in ?? () from /usr/lib/x86_64-linux-gnu/libkritaimage.so.17
#9  0x00007f24a3539361 in ?? () from /usr/lib/x86_64-linux-gnu/libkritaimage.so.17
#10 0x00007f24a352be94 in KisPaintDevice::createRandomAccessorNG(int, int) () from /usr/lib/x86_64-linux-gnu/libkritaimage.so.17
#11 0x00007f24a340d7ad in void KisPainter::bitBltImpl<false>(int, int, KisSharedPtr<KisPaintDevice>, int, int, int, int) () from /usr/lib/x86_64-linux-gnu/libkritaimage.so.17
#12 0x00007f24a340878a in KisPainter::bitBlt(int, int, KisSharedPtr<KisPaintDevice>, int, int, int, int) () from /usr/lib/x86_64-linux-gnu/libkritaimage.so.17
#13 0x00007f24a3408835 in KisPainter::bitBlt(QPoint const&, KisSharedPtr<KisPaintDevice>, QRect const&) () from /usr/lib/x86_64-linux-gnu/libkritaimage.so.17
#14 0x00007f24a34fb102 in ?? () from /usr/lib/x86_64-linux-gnu/libkritaimage.so.17
#15 0x00007f24a34b30d2 in KisAsyncMerger::startMerge(KisBaseRectsWalker&, bool) () from /usr/lib/x86_64-linux-gnu/libkritaimage.so.17
#16 0x00007f24a361c063 in ?? () from /usr/lib/x86_64-linux-gnu/libkritaimage.so.17
#17 0x00007f24a5b7cc03 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#18 0x00007f24a5b80808 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#19 0x00007f249fc2a6ba in start_thread (arg=0x7f243b7fe700) at pthread_create.c:333
#20 0x00007f24a526a3dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 12 (Thread 0x7f243bfff700 (LWP 10414)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f24a5b788b0 in QBasicMutex::lockInternal() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007f24a5b78967 in QMutex::lock() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#3  0x00007f24a33e3a5a in KisTileDataStore::registerTileData(KisTileData*) () from /usr/lib/x86_64-linux-gnu/libkritaimage.so.17
#4  0x00007f24a33e4113 in KisTileDataStore::duplicateTileData(KisTileData*) () from /usr/lib/x86_64-linux-gnu/libkritaimage.so.17
#5  0x00007f24a33df138 in KisTile::lockForWrite() () from /usr/lib/x86_64-linux-gnu/libkritaimage.so.17
#6  0x00007f24a33f9c25 in ?? () from /usr/lib/x86_64-linux-gnu/libkritaimage.so.17
#7  0x00007f24a33f9f19 in ?? () from /usr/lib/x86_64-linux-gnu/libkritaimage.so.17
#8  0x00007f24a33fa0fe in ?? () from /usr/lib/x86_64-linux-gnu/libkritaimage.so.17
#9  0x00007f24a3539361 in ?? () from /usr/lib/x86_64-linux-gnu/libkritaimage.so.17
#10 0x00007f24a352be94 in KisPaintDevice::createRandomAccessorNG(int, int) () from /usr/lib/x86_64-linux-gnu/libkritaimage.so.17
#11 0x00007f24a340d7ad in void KisPainter::bitBltImpl<false>(int, int, KisSharedPtr<KisPaintDevice>, int, int, int, int) () from /usr/lib/x86_64-linux-gnu/libkritaimage.so.17
#12 0x00007f24a340878a in KisPainter::bitBlt(int, int, KisSharedPtr<KisPaintDevice>, int, int, int, int) () from /usr/lib/x86_64-linux-gnu/libkritaimage.so.17
#13 0x00007f24a3408835 in KisPainter::bitBlt(QPoint const&, KisSharedPtr<KisPaintDevice>, QRect const&) () from /usr/lib/x86_64-linux-gnu/libkritaimage.so.17
#14 0x00007f24a34fb102 in ?? () from /usr/lib/x86_64-linux-gnu/libkritaimage.so.17
#15 0x00007f24a34b30d2 in KisAsyncMerger::startMerge(KisBaseRectsWalker&, bool) () from /usr/lib/x86_64-linux-gnu/libkritaimage.so.17
#16 0x00007f24a361c063 in ?? () from /usr/lib/x86_64-linux-gnu/libkritaimage.so.17
#17 0x00007f24a5b7cc03 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#18 0x00007f24a5b80808 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#19 0x00007f249fc2a6ba in start_thread (arg=0x7f243bfff700) at pthread_create.c:333
#20 0x00007f24a526a3dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 11 (Thread 0x7f245bbfe700 (LWP 10412)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f24a5b816bb in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007f24a68d1d72 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#3  0x00007f24a5b80808 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f249fc2a6ba in start_thread (arg=0x7f245bbfe700) at pthread_create.c:333
#5  0x00007f24a526a3dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 10 (Thread 0x7f2460a89700 (LWP 10410)):
[KCrash Handler]
#6  __memcpy_sse2_unaligned () at ../sysdeps/x86_64/multiarch/memcpy-sse2-unaligned.S:37
#7  0x00007f24a33fe349 in KisSwappedDataStore::swapOutTileData(KisTileData*) () from /usr/lib/x86_64-linux-gnu/libkritaimage.so.17
#8  0x00007f24a33e3cb3 in KisTileDataStore::trySwapTileData(KisTileData*) () from /usr/lib/x86_64-linux-gnu/libkritaimage.so.17
#9  0x00007f24a33feef6 in long long KisTileDataSwapper::pass<AggressiveSwapStrategy>(long long) () from /usr/lib/x86_64-linux-gnu/libkritaimage.so.17
#10 0x00007f24a33fe9ea in KisTileDataSwapper::doJob() () from /usr/lib/x86_64-linux-gnu/libkritaimage.so.17
#11 0x00007f24a33fea32 in KisTileDataSwapper::run() () from /usr/lib/x86_64-linux-gnu/libkritaimage.so.17
#12 0x00007f24a5b80808 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#13 0x00007f249fc2a6ba in start_thread (arg=0x7f2460a89700) at pthread_create.c:333
#14 0x00007f24a526a3dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 9 (Thread 0x7f246128a700 (LWP 10409)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f24a5b816bb in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007f24a5b7a65b in QSemaphore::acquire(int) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#3  0x00007f24a33e51ae in ?? () from /usr/lib/x86_64-linux-gnu/libkritaimage.so.17
#4  0x00007f24a33e596a in ?? () from /usr/lib/x86_64-linux-gnu/libkritaimage.so.17
#5  0x00007f24a5b80808 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f249fc2a6ba in start_thread (arg=0x7f246128a700) at pthread_create.c:333
#7  0x00007f24a526a3dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 8 (Thread 0x7f2482dd2700 (LWP 10401)):
#0  0x00007f24a525e70d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f249f6fd38c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f249f6fd49c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f24a5daa37b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f24a5d52ffa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f24a5b7b9e4 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f249fe58515 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#7  0x00007f24a5b80808 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f249fc2a6ba in start_thread (arg=0x7f2482dd2700) at pthread_create.c:333
#9  0x00007f24a526a3dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 7 (Thread 0x7f2483acf700 (LWP 10400)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f248a16a74b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#2  0x00007f248a16a477 in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#3  0x00007f249fc2a6ba in start_thread (arg=0x7f2483acf700) at pthread_create.c:333
#4  0x00007f24a526a3dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 6 (Thread 0x7f24842d0700 (LWP 10399)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f248a16a74b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#2  0x00007f248a16a477 in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#3  0x00007f249fc2a6ba in start_thread (arg=0x7f24842d0700) at pthread_create.c:333
#4  0x00007f24a526a3dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 5 (Thread 0x7f2484ad1700 (LWP 10398)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f248a16a74b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#2  0x00007f248a16a477 in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#3  0x00007f249fc2a6ba in start_thread (arg=0x7f2484ad1700) at pthread_create.c:333
#4  0x00007f24a526a3dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 4 (Thread 0x7f24852d2700 (LWP 10397)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f248a16a74b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#2  0x00007f248a16a477 in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#3  0x00007f249fc2a6ba in start_thread (arg=0x7f24852d2700) at pthread_create.c:333
#4  0x00007f24a526a3dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7f2485d32700 (LWP 10396)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f248a16a74b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#2  0x00007f248a16a477 in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#3  0x00007f249fc2a6ba in start_thread (arg=0x7f2485d32700) at pthread_create.c:333
#4  0x00007f24a526a3dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7f2492d0a700 (LWP 10395)):
#0  0x00007f24a525e70d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f24a3b3cc62 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007f24a3b3e8d7 in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007f2495085d29 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#4  0x00007f24a5b80808 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f249fc2a6ba in start_thread (arg=0x7f2492d0a700) at pthread_create.c:333
#6  0x00007f24a526a3dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7f24a5ace8c0 (LWP 10394)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f24a5b816bb in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007f24a5b7c585 in QThreadPoolPrivate::waitForDone(int) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#3  0x00007f24a5b7c7f1 in QThreadPool::waitForDone(int) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f24a34caf0d in KisUpdateScheduler::waitForDone() () from /usr/lib/x86_64-linux-gnu/libkritaimage.so.17
#5  0x00007f24a34dbecd in KisImage::initialRefreshGraph() () from /usr/lib/x86_64-linux-gnu/libkritaimage.so.17
#6  0x00007f24a789c613 in KisDocument::completeLoading(KoStore*) () from /usr/lib/x86_64-linux-gnu/libkritaui.so.17
#7  0x00007f24a789f039 in KisDocument::loadNativeFormatFromStoreInternal(KoStore*) () from /usr/lib/x86_64-linux-gnu/libkritaui.so.17
#8  0x00007f24a789f73b in KisDocument::loadNativeFormat(QString const&) () from /usr/lib/x86_64-linux-gnu/libkritaui.so.17
#9  0x00007f24a78a01a0 in KisDocument::openFile() () from /usr/lib/x86_64-linux-gnu/libkritaui.so.17
#10 0x00007f24a78a09e8 in KisDocument::openUrlInternal(QUrl const&) () from /usr/lib/x86_64-linux-gnu/libkritaui.so.17
#11 0x00007f24a78a0dab in KisDocument::openUrl(QUrl const&, KisDocument::OpenUrlFlags) () from /usr/lib/x86_64-linux-gnu/libkritaui.so.17
#12 0x00007f24a78be380 in KisMainWindow::openDocumentInternal(QUrl const&, KisDocument*) () from /usr/lib/x86_64-linux-gnu/libkritaui.so.17
#13 0x00007f24a7890722 in KisApplication::start(KisApplicationArguments const&) () from /usr/lib/x86_64-linux-gnu/libkritaui.so.17
#14 0x00000000004050b8 in main ()

Possible duplicates by query: bug 350870, bug 348697, bug 348652.

Reported using DrKonqi
Comment 1 Ioannis Panagiotopoulos 2017-10-17 19:30:41 UTC
Figured out that was caused since I conifugured Krita to use swap file on a disk that is inaccessable. Mounting the disk actually makes krita work fine.
Comment 2 Halla Rempt 2017-10-18 07:46:24 UTC
Ah, then we can close the report, I guess.