https://bugs.kde.org/show_bug.cgi?id=522393

            Bug ID: 522393
           Summary: Krita 6.0.1 Crash when importing a certain psd file
                    that does not occur in other programs
    Classification: Applications
           Product: krita
      Version First 6.0.1
       Reported In:
          Platform: Fedora RPMs
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: General
          Assignee: [email protected]
          Reporter: [email protected]
  Target Milestone: ---

Application: krita (6.0.1)

ApplicationNotResponding [ANR]: false
Qt Version: 6.11.1
Frameworks Version: 6.27.0
Operating System: Linux 7.0.12-201.fc44.x86_64 x86_64
Windowing System: X11
Distribution: "Fedora Linux 44 (KDE Plasma Desktop Edition)"
DrKonqi: 6.7.0 [CoredumpBackend]

-- Information about the crash:
I tried opening a certain psd file, could've been from a newer version of
photoshop, but it was from an artist that recently posted it. Krita crashed
when opening the psd file. 
I suspect this is due to an edge case that the psd parser does not handle
properly. In other software, this doesn't occur.

The crash can be reproduced every time.

-- Backtrace:
Application: Krita (krita), signal: Segmentation fault


This GDB supports auto-downloading debuginfo from the following URLs:
  <ima:enforcing>
  <https://debuginfod.fedoraproject.org/>
  <ima:ignore>
Enable debuginfod for this session? (y or [n]) [answered N; input not from
terminal]
Debuginfod has been disabled.
To make this setting permanent, add 'set debuginfod enabled off' to .gdbinit.

warning: Can't open file /memfd:JSGCHeap:QtQml (deleted) during file-backed
mapping note processing
[New LWP 813381]
[New LWP 813394]
[New LWP 813396]
[New LWP 813397]
[New LWP 813402]
[New LWP 813395]
[New LWP 813425]
[New LWP 813403]
[New LWP 813401]
[New LWP 813399]
[New LWP 813539]
[New LWP 813538]
[New LWP 813441]
[New LWP 813488]
[New LWP 813398]
[New LWP 813547]
[New LWP 813390]
[New LWP 813519]
[New LWP 813544]
[New LWP 813518]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
Core was generated by `/usr/bin/krita'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x00007fcc5887bdcc in __pthread_kill_implementation () from
/lib64/libc.so.6
[Current thread is 1 (Thread 0x7fcc52586280 (LWP 813381))]
Using eu-unstrip to resolve modules.
[Current thread is 20 (Thread 0x7fcbefbff6c0 (LWP 813518))]

Thread 20 (Thread 0x7fcbefbff6c0 (LWP 813518)):
#0  0x00007fcc58882412 in __syscall_cancel_arch () at /lib64/libc.so.6
#1  0x00007fcc5887662c in __internal_syscall_cancel () at /lib64/libc.so.6
#2  0x00007fcc58876674 in __syscall_cancel () at /lib64/libc.so.6
#3  0x00007fcc588f04a6 in ppoll () at /lib64/libc.so.6
#4  0x00007fcc59109bb9 in qt_safe_poll(pollfd*, unsigned long, QDeadlineTimer)
() at /lib64/libQt6Core.so.6
#5  0x00007fcc5852cb29 in
QNativeSocketEnginePrivate::nativeSelect(QDeadlineTimer, bool, bool, bool*,
bool*) const () at /lib64/libQt6Network.so.6
#6  0x00007fcc584978e6 in QNativeSocketEngine::waitForReadOrWrite(bool*, bool*,
bool, bool, QDeadlineTimer, bool*) () at /lib64/libQt6Network.so.6
#7  0x00007fcc58492b55 in QAbstractSocket::waitForReadyRead(int) () at
/lib64/libQt6Network.so.6
#8  0x00007fcc40334edb in KIO::ConnectionBackend::waitForIncomingTask(int)
[clone .part.0] () at /lib64/libKF6KIOCore.so.6
#9  0x00007fcc4037a86b in KIO::SlaveBase::dispatchLoop() () at
/lib64/libKF6KIOCore.so.6
#10 0x00007fcc4040bd52 in KIO::WorkerThread::run() () at
/lib64/libKF6KIOCore.so.6
#11 0x00007fcc5910ce8f in QThreadPrivate::start(void*) () at
/lib64/libQt6Core.so.6
#12 0x00007fcc58879d19 in start_thread () at /lib64/libc.so.6
#13 0x00007fcc588fd64c in __clone3 () at /lib64/libc.so.6

Thread 19 (Thread 0x7fcbedbfb6c0 (LWP 813544)):
#0  0x00007fcc58882412 in __syscall_cancel_arch () at /lib64/libc.so.6
#1  0x00007fcc5887662c in __internal_syscall_cancel () at /lib64/libc.so.6
#2  0x00007fcc58876977 in __futex_abstimed_wait_cancelable64 () at
/lib64/libc.so.6
#3  0x00007fcc588793e2 in pthread_cond_timedwait@@GLIBC_2.3.2 () at
/lib64/libc.so.6
#4  0x00007fcc591158fe in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at
/lib64/libQt6Core.so.6
#5  0x00007fcc59055891 in QThreadPoolThread::run() () at /lib64/libQt6Core.so.6
#6  0x00007fcc5910ce8f in QThreadPrivate::start(void*) () at
/lib64/libQt6Core.so.6
#7  0x00007fcc58879d19 in start_thread () at /lib64/libc.so.6
#8  0x00007fcc588fd64c in __clone3 () at /lib64/libc.so.6

Thread 18 (Thread 0x7fcbef3fe6c0 (LWP 813519)):
#0  0x00007fcc58882412 in __syscall_cancel_arch () at /lib64/libc.so.6
#1  0x00007fcc5887662c in __internal_syscall_cancel () at /lib64/libc.so.6
#2  0x00007fcc58876674 in __syscall_cancel () at /lib64/libc.so.6
#3  0x00007fcc588f04a6 in ppoll () at /lib64/libc.so.6
#4  0x00007fcc59109bb9 in qt_safe_poll(pollfd*, unsigned long, QDeadlineTimer)
() at /lib64/libQt6Core.so.6
#5  0x00007fcc5852cb29 in
QNativeSocketEnginePrivate::nativeSelect(QDeadlineTimer, bool, bool, bool*,
bool*) const () at /lib64/libQt6Network.so.6
#6  0x00007fcc584978e6 in QNativeSocketEngine::waitForReadOrWrite(bool*, bool*,
bool, bool, QDeadlineTimer, bool*) () at /lib64/libQt6Network.so.6
#7  0x00007fcc58492b55 in QAbstractSocket::waitForReadyRead(int) () at
/lib64/libQt6Network.so.6
#8  0x00007fcc40334edb in KIO::ConnectionBackend::waitForIncomingTask(int)
[clone .part.0] () at /lib64/libKF6KIOCore.so.6
#9  0x00007fcc4037a86b in KIO::SlaveBase::dispatchLoop() () at
/lib64/libKF6KIOCore.so.6
#10 0x00007fcc4040bd52 in KIO::WorkerThread::run() () at
/lib64/libKF6KIOCore.so.6
#11 0x00007fcc5910ce8f in QThreadPrivate::start(void*) () at
/lib64/libQt6Core.so.6
#12 0x00007fcc58879d19 in start_thread () at /lib64/libc.so.6
#13 0x00007fcc588fd64c in __clone3 () at /lib64/libc.so.6

Thread 17 (Thread 0x7fcc410df6c0 (LWP 813390)):
#0  0x00007fcc58882412 in __syscall_cancel_arch () at /lib64/libc.so.6
#1  0x00007fcc5887662c in __internal_syscall_cancel () at /lib64/libc.so.6
#2  0x00007fcc58876674 in __syscall_cancel () at /lib64/libc.so.6
#3  0x00007fcc588f04a6 in ppoll () at /lib64/libc.so.6
#4  0x00007fcc568e6125 in g_main_context_iterate_unlocked.isra () at
/lib64/libglib-2.0.so.0
#5  0x00007fcc568e61e3 in g_main_context_iteration () at
/lib64/libglib-2.0.so.0
#6  0x00007fcc59269a9d in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /lib64/libQt6Core.so.6
#7  0x00007fcc58f1d57b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/lib64/libQt6Core.so.6
#8  0x00007fcc59050e0a in QThread::exec() () at /lib64/libQt6Core.so.6
#9  0x00007fcc567db704 in QDBusConnectionManager::run() () at
/lib64/libQt6DBus.so.6
#10 0x00007fcc5910ce8f in QThreadPrivate::start(void*) () at
/lib64/libQt6Core.so.6
#11 0x00007fcc58879d19 in start_thread () at /lib64/libc.so.6
#12 0x00007fcc588fd64c in __clone3 () at /lib64/libc.so.6

Thread 16 (Thread 0x7fcbed3fa6c0 (LWP 813547)):
#0  0x00007fcc58882412 in __syscall_cancel_arch () at /lib64/libc.so.6
#1  0x00007fcc5887662c in __internal_syscall_cancel () at /lib64/libc.so.6
#2  0x00007fcc58876977 in __futex_abstimed_wait_cancelable64 () at
/lib64/libc.so.6
#3  0x00007fcc588793e2 in pthread_cond_timedwait@@GLIBC_2.3.2 () at
/lib64/libc.so.6
#4  0x00007fcc591158fe in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at
/lib64/libQt6Core.so.6
#5  0x00007fcc59055891 in QThreadPoolThread::run() () at /lib64/libQt6Core.so.6
#6  0x00007fcc5910ce8f in QThreadPrivate::start(void*) () at
/lib64/libQt6Core.so.6
#7  0x00007fcc58879d19 in start_thread () at /lib64/libc.so.6
#8  0x00007fcc588fd64c in __clone3 () at /lib64/libc.so.6

Thread 15 (Thread 0x7fcc2d5fd6c0 (LWP 813398)):
#0  0x00007fcc58882412 in __syscall_cancel_arch () at /lib64/libc.so.6
#1  0x00007fcc5887662c in __internal_syscall_cancel () at /lib64/libc.so.6
#2  0x00007fcc58876977 in __futex_abstimed_wait_cancelable64 () at
/lib64/libc.so.6
#3  0x00007fcc588793e2 in pthread_cond_timedwait@@GLIBC_2.3.2 () at
/lib64/libc.so.6
#4  0x00007fcc591158fe in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at
/lib64/libQt6Core.so.6
#5  0x00007fcc59055891 in QThreadPoolThread::run() () at /lib64/libQt6Core.so.6
#6  0x00007fcc5910ce8f in QThreadPrivate::start(void*) () at
/lib64/libQt6Core.so.6
#7  0x00007fcc58879d19 in start_thread () at /lib64/libc.so.6
#8  0x00007fcc588fd64c in __clone3 () at /lib64/libc.so.6

Thread 14 (Thread 0x7fcbfa5326c0 (LWP 813488)):
#0  0x00007fcc58882412 in __syscall_cancel_arch () at /lib64/libc.so.6
#1  0x00007fcc5887662c in __internal_syscall_cancel () at /lib64/libc.so.6
#2  0x00007fcc58876977 in __futex_abstimed_wait_cancelable64 () at
/lib64/libc.so.6
#3  0x00007fcc588793e2 in pthread_cond_timedwait@@GLIBC_2.3.2 () at
/lib64/libc.so.6
#4  0x00007fcc591158fe in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at
/lib64/libQt6Core.so.6
#5  0x00007fcc59055891 in QThreadPoolThread::run() () at /lib64/libQt6Core.so.6
#6  0x00007fcc5910ce8f in QThreadPrivate::start(void*) () at
/lib64/libQt6Core.so.6
#7  0x00007fcc58879d19 in start_thread () at /lib64/libc.so.6
#8  0x00007fcc588fd64c in __clone3 () at /lib64/libc.so.6

Thread 13 (Thread 0x7fcbfb9fd6c0 (LWP 813441)):
#0  0x00007fcc58882412 in __syscall_cancel_arch () at /lib64/libc.so.6
#1  0x00007fcc5887662c in __internal_syscall_cancel () at /lib64/libc.so.6
#2  0x00007fcc58876674 in __syscall_cancel () at /lib64/libc.so.6
#3  0x00007fcc588f04a6 in ppoll () at /lib64/libc.so.6
#4  0x00007fcc568e6125 in g_main_context_iterate_unlocked.isra () at
/lib64/libglib-2.0.so.0
#5  0x00007fcc568e61e3 in g_main_context_iteration () at
/lib64/libglib-2.0.so.0
#6  0x00007fcc59269a9d in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /lib64/libQt6Core.so.6
#7  0x00007fcc58f1d57b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/lib64/libQt6Core.so.6
#8  0x00007fcc59050e0a in QThread::exec() () at /lib64/libQt6Core.so.6
#9  0x00007fcc5910ce8f in QThreadPrivate::start(void*) () at
/lib64/libQt6Core.so.6
#10 0x00007fcc58879d19 in start_thread () at /lib64/libc.so.6
#11 0x00007fcc588fd64c in __clone3 () at /lib64/libc.so.6

Thread 12 (Thread 0x7fcbeebfd6c0 (LWP 813538)):
#0  0x00007fcc58882412 in __syscall_cancel_arch () at /lib64/libc.so.6
#1  0x00007fcc5887662c in __internal_syscall_cancel () at /lib64/libc.so.6
#2  0x00007fcc58876674 in __syscall_cancel () at /lib64/libc.so.6
#3  0x00007fcc588f04a6 in ppoll () at /lib64/libc.so.6
#4  0x00007fcc59109bb9 in qt_safe_poll(pollfd*, unsigned long, QDeadlineTimer)
() at /lib64/libQt6Core.so.6
#5  0x00007fcc5852cb29 in
QNativeSocketEnginePrivate::nativeSelect(QDeadlineTimer, bool, bool, bool*,
bool*) const () at /lib64/libQt6Network.so.6
#6  0x00007fcc584978e6 in QNativeSocketEngine::waitForReadOrWrite(bool*, bool*,
bool, bool, QDeadlineTimer, bool*) () at /lib64/libQt6Network.so.6
#7  0x00007fcc58492b55 in QAbstractSocket::waitForReadyRead(int) () at
/lib64/libQt6Network.so.6
#8  0x00007fcc40334edb in KIO::ConnectionBackend::waitForIncomingTask(int)
[clone .part.0] () at /lib64/libKF6KIOCore.so.6
#9  0x00007fcc4037a86b in KIO::SlaveBase::dispatchLoop() () at
/lib64/libKF6KIOCore.so.6
#10 0x00007fcc4040bd52 in KIO::WorkerThread::run() () at
/lib64/libKF6KIOCore.so.6
#11 0x00007fcc5910ce8f in QThreadPrivate::start(void*) () at
/lib64/libQt6Core.so.6
#12 0x00007fcc58879d19 in start_thread () at /lib64/libc.so.6
#13 0x00007fcc588fd64c in __clone3 () at /lib64/libc.so.6

Thread 11 (Thread 0x7fcbee3fc6c0 (LWP 813539)):
#0  0x00007fcc58882412 in __syscall_cancel_arch () at /lib64/libc.so.6
#1  0x00007fcc5887662c in __internal_syscall_cancel () at /lib64/libc.so.6
#2  0x00007fcc58876674 in __syscall_cancel () at /lib64/libc.so.6
#3  0x00007fcc588f04a6 in ppoll () at /lib64/libc.so.6
#4  0x00007fcc59109bb9 in qt_safe_poll(pollfd*, unsigned long, QDeadlineTimer)
() at /lib64/libQt6Core.so.6
#5  0x00007fcc5852cb29 in
QNativeSocketEnginePrivate::nativeSelect(QDeadlineTimer, bool, bool, bool*,
bool*) const () at /lib64/libQt6Network.so.6
#6  0x00007fcc584978e6 in QNativeSocketEngine::waitForReadOrWrite(bool*, bool*,
bool, bool, QDeadlineTimer, bool*) () at /lib64/libQt6Network.so.6
#7  0x00007fcc58492b55 in QAbstractSocket::waitForReadyRead(int) () at
/lib64/libQt6Network.so.6
#8  0x00007fcc40334edb in KIO::ConnectionBackend::waitForIncomingTask(int)
[clone .part.0] () at /lib64/libKF6KIOCore.so.6
#9  0x00007fcc4037a86b in KIO::SlaveBase::dispatchLoop() () at
/lib64/libKF6KIOCore.so.6
#10 0x00007fcc4040bd52 in KIO::WorkerThread::run() () at
/lib64/libKF6KIOCore.so.6
#11 0x00007fcc5910ce8f in QThreadPrivate::start(void*) () at
/lib64/libQt6Core.so.6
#12 0x00007fcc58879d19 in start_thread () at /lib64/libc.so.6
#13 0x00007fcc588fd64c in __clone3 () at /lib64/libc.so.6

Thread 10 (Thread 0x7fcc2cdfc6c0 (LWP 813399)):
#0  0x00007fcc58882412 in __syscall_cancel_arch () at /lib64/libc.so.6
#1  0x00007fcc5887662c in __internal_syscall_cancel () at /lib64/libc.so.6
#2  0x00007fcc58876977 in __futex_abstimed_wait_cancelable64 () at
/lib64/libc.so.6
#3  0x00007fcc588793e2 in pthread_cond_timedwait@@GLIBC_2.3.2 () at
/lib64/libc.so.6
#4  0x00007fcc591158fe in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at
/lib64/libQt6Core.so.6
#5  0x00007fcc59055891 in QThreadPoolThread::run() () at /lib64/libQt6Core.so.6
#6  0x00007fcc5910ce8f in QThreadPrivate::start(void*) () at
/lib64/libQt6Core.so.6
#7  0x00007fcc58879d19 in start_thread () at /lib64/libc.so.6
#8  0x00007fcc588fd64c in __clone3 () at /lib64/libc.so.6

Thread 9 (Thread 0x7fcc263de6c0 (LWP 813401)):
#0  0x00007fcc58882412 in __syscall_cancel_arch () at /lib64/libc.so.6
#1  0x00007fcc5887662c in __internal_syscall_cancel () at /lib64/libc.so.6
#2  0x00007fcc58876977 in __futex_abstimed_wait_cancelable64 () at
/lib64/libc.so.6
#3  0x00007fcc588793e2 in pthread_cond_timedwait@@GLIBC_2.3.2 () at
/lib64/libc.so.6
#4  0x00007fcc591158fe in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at
/lib64/libQt6Core.so.6
#5  0x00007fcc59055891 in QThreadPoolThread::run() () at /lib64/libQt6Core.so.6
#6  0x00007fcc5910ce8f in QThreadPrivate::start(void*) () at
/lib64/libQt6Core.so.6
#7  0x00007fcc58879d19 in start_thread () at /lib64/libc.so.6
#8  0x00007fcc588fd64c in __clone3 () at /lib64/libc.so.6

Thread 8 (Thread 0x7fcc253dc6c0 (LWP 813403)):
#0  0x00007fcc58882412 in __syscall_cancel_arch () at /lib64/libc.so.6
#1  0x00007fcc5887662c in __internal_syscall_cancel () at /lib64/libc.so.6
#2  0x00007fcc58876977 in __futex_abstimed_wait_cancelable64 () at
/lib64/libc.so.6
#3  0x00007fcc588793e2 in pthread_cond_timedwait@@GLIBC_2.3.2 () at
/lib64/libc.so.6
#4  0x00007fcc591158fe in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at
/lib64/libQt6Core.so.6
#5  0x00007fcc59055891 in QThreadPoolThread::run() () at /lib64/libQt6Core.so.6
#6  0x00007fcc5910ce8f in QThreadPrivate::start(void*) () at
/lib64/libQt6Core.so.6
#7  0x00007fcc58879d19 in start_thread () at /lib64/libc.so.6
#8  0x00007fcc588fd64c in __clone3 () at /lib64/libc.so.6

Thread 7 (Thread 0x7fcc073fe6c0 (LWP 813425)):
#0  0x00007fcc588fb3fd in syscall () at /lib64/libc.so.6
#1  0x00007fcc590574ff in QSemaphore::acquire(int) () at /lib64/libQt6Core.so.6
#2  0x00007fcc59057605 in QSemaphore::tryAcquire(int, QDeadlineTimer) () at
/lib64/libQt6Core.so.6
#3  0x00007fcc5ad507f8 in KisTileDataSwapper::waitForWork() () at
/lib64/libkritaimage.so.21
#4  0x00007fcc5ad54dd2 in KisTileDataSwapper::run() () at
/lib64/libkritaimage.so.21
#5  0x00007fcc5910ce8f in QThreadPrivate::start(void*) () at
/lib64/libQt6Core.so.6
#6  0x00007fcc58879d19 in start_thread () at /lib64/libc.so.6
#7  0x00007fcc588fd64c in __clone3 () at /lib64/libc.so.6

Thread 6 (Thread 0x7fcc34dff6c0 (LWP 813395)):
#0  0x00007fcc58882412 in __syscall_cancel_arch () at /lib64/libc.so.6
#1  0x00007fcc5887662c in __internal_syscall_cancel () at /lib64/libc.so.6
#2  0x00007fcc58876977 in __futex_abstimed_wait_cancelable64 () at
/lib64/libc.so.6
#3  0x00007fcc588793e2 in pthread_cond_timedwait@@GLIBC_2.3.2 () at
/lib64/libc.so.6
#4  0x00007fcc591158fe in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at
/lib64/libQt6Core.so.6
#5  0x00007fcc59055891 in QThreadPoolThread::run() () at /lib64/libQt6Core.so.6
#6  0x00007fcc5910ce8f in QThreadPrivate::start(void*) () at
/lib64/libQt6Core.so.6
#7  0x00007fcc58879d19 in start_thread () at /lib64/libc.so.6
#8  0x00007fcc588fd64c in __clone3 () at /lib64/libc.so.6

Thread 5 (Thread 0x7fcc25bdd6c0 (LWP 813402)):
#0  0x00007fcc58882412 in __syscall_cancel_arch () at /lib64/libc.so.6
#1  0x00007fcc5887662c in __internal_syscall_cancel () at /lib64/libc.so.6
#2  0x00007fcc58876977 in __futex_abstimed_wait_cancelable64 () at
/lib64/libc.so.6
#3  0x00007fcc588793e2 in pthread_cond_timedwait@@GLIBC_2.3.2 () at
/lib64/libc.so.6
#4  0x00007fcc591158fe in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at
/lib64/libQt6Core.so.6
#5  0x00007fcc59055891 in QThreadPoolThread::run() () at /lib64/libQt6Core.so.6
#6  0x00007fcc5910ce8f in QThreadPrivate::start(void*) () at
/lib64/libQt6Core.so.6
#7  0x00007fcc58879d19 in start_thread () at /lib64/libc.so.6
#8  0x00007fcc588fd64c in __clone3 () at /lib64/libc.so.6

Thread 4 (Thread 0x7fcc2ddfe6c0 (LWP 813397)):
#0  0x00007fcc58882412 in __syscall_cancel_arch () at /lib64/libc.so.6
#1  0x00007fcc5887662c in __internal_syscall_cancel () at /lib64/libc.so.6
#2  0x00007fcc58876977 in __futex_abstimed_wait_cancelable64 () at
/lib64/libc.so.6
#3  0x00007fcc588793e2 in pthread_cond_timedwait@@GLIBC_2.3.2 () at
/lib64/libc.so.6
#4  0x00007fcc591158fe in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at
/lib64/libQt6Core.so.6
#5  0x00007fcc59055891 in QThreadPoolThread::run() () at /lib64/libQt6Core.so.6
#6  0x00007fcc5910ce8f in QThreadPrivate::start(void*) () at
/lib64/libQt6Core.so.6
#7  0x00007fcc58879d19 in start_thread () at /lib64/libc.so.6
#8  0x00007fcc588fd64c in __clone3 () at /lib64/libc.so.6

Thread 3 (Thread 0x7fcc2e5ff6c0 (LWP 813396)):
#0  0x00007fcc58882412 in __syscall_cancel_arch () at /lib64/libc.so.6
#1  0x00007fcc5887662c in __internal_syscall_cancel () at /lib64/libc.so.6
#2  0x00007fcc58876977 in __futex_abstimed_wait_cancelable64 () at
/lib64/libc.so.6
#3  0x00007fcc588793e2 in pthread_cond_timedwait@@GLIBC_2.3.2 () at
/lib64/libc.so.6
#4  0x00007fcc591158fe in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at
/lib64/libQt6Core.so.6
#5  0x00007fcc59055891 in QThreadPoolThread::run() () at /lib64/libQt6Core.so.6
#6  0x00007fcc5910ce8f in QThreadPrivate::start(void*) () at
/lib64/libQt6Core.so.6
#7  0x00007fcc58879d19 in start_thread () at /lib64/libc.so.6
#8  0x00007fcc588fd64c in __clone3 () at /lib64/libc.so.6

Thread 2 (Thread 0x7fcc445176c0 (LWP 813394)):
#0  0x00007fcc58882412 in __syscall_cancel_arch () at /lib64/libc.so.6
#1  0x00007fcc5887662c in __internal_syscall_cancel () at /lib64/libc.so.6
#2  0x00007fcc58876674 in __syscall_cancel () at /lib64/libc.so.6
#3  0x00007fcc588efe7e in poll () at /lib64/libc.so.6
#4  0x00007fcc55bb8726 in _xcb_conn_wait.part.0 () at /lib64/libxcb.so.1
#5  0x00007fcc55bba28c in xcb_wait_for_event () at /lib64/libxcb.so.1
#6  0x00007fcc445737d8 in QXcbEventQueue::run() () at /lib64/libQt6XcbQpa.so.6
#7  0x00007fcc5910ce8f in QThreadPrivate::start(void*) () at
/lib64/libQt6Core.so.6
#8  0x00007fcc58879d19 in start_thread () at /lib64/libc.so.6
#9  0x00007fcc588fd64c in __clone3 () at /lib64/libc.so.6

Thread 1 (Thread 0x7fcc52586280 (LWP 813381)):
[KCrash Handler]
#4  0x00007fcc589612b9 in __memmove_evex_unaligned_erms () at /lib64/libc.so.6
#5  0x00007fcc58e8e089 in QBuffer::readData(char*, long long) () at
/lib64/libQt6Core.so.6
#6  0x00007fcc58ec7343 in QIODevicePrivate::read(char*, long long, bool) () at
/lib64/libQt6Core.so.6
#7  0x00007fcc58d8c7e9 in KisCosParser::parseValue(QIODevice&, QVariant&) () at
/lib64/libkritapsdutils.so.21
#8  0x00007fcc58d8d101 in KisCosParser::parseObject(QIODevice&, QHash<QString,
QVariant>&, bool) () at /lib64/libkritapsdutils.so.21
#9  0x00007fcc58d8ce2a in KisCosParser::parseValue(QIODevice&, QVariant&) () at
/lib64/libkritapsdutils.so.21
#10 0x00007fcc58d8d101 in KisCosParser::parseObject(QIODevice&, QHash<QString,
QVariant>&, bool) () at /lib64/libkritapsdutils.so.21
#11 0x00007fcc58d8ce2a in KisCosParser::parseValue(QIODevice&, QVariant&) () at
/lib64/libkritapsdutils.so.21
#12 0x00007fcc58d8d101 in KisCosParser::parseObject(QIODevice&, QHash<QString,
QVariant>&, bool) () at /lib64/libkritapsdutils.so.21
#13 0x00007fcc58d8ce2a in KisCosParser::parseValue(QIODevice&, QVariant&) () at
/lib64/libkritapsdutils.so.21
#14 0x00007fcc58d8d2ef in KisCosParser::parseArray(QIODevice&,
QList<QVariant>&) () at /lib64/libkritapsdutils.so.21
#15 0x00007fcc58d8c8a4 in KisCosParser::parseValue(QIODevice&, QVariant&) () at
/lib64/libkritapsdutils.so.21
#16 0x00007fcc58d8d101 in KisCosParser::parseObject(QIODevice&, QHash<QString,
QVariant>&, bool) () at /lib64/libkritapsdutils.so.21
#17 0x00007fcc58d8ce2a in KisCosParser::parseValue(QIODevice&, QVariant&) () at
/lib64/libkritapsdutils.so.21
#18 0x00007fcc58d8d101 in KisCosParser::parseObject(QIODevice&, QHash<QString,
QVariant>&, bool) () at /lib64/libkritapsdutils.so.21
#19 0x00007fcc58d8ce2a in KisCosParser::parseValue(QIODevice&, QVariant&) () at
/lib64/libkritapsdutils.so.21
#20 0x00007fcc58d8d101 in KisCosParser::parseObject(QIODevice&, QHash<QString,
QVariant>&, bool) () at /lib64/libkritapsdutils.so.21
#21 0x00007fcc58d8d444 in KisCosParser::parseCosToJson(QByteArray*) () at
/lib64/libkritapsdutils.so.21
#22 0x00007fcbf82e41b3 in void
PsdAdditionalLayerInfoBlock::readImpl<(psd_byte_order)0>(QIODevice&) () at
/lib64/libkritapsd.so.21
#23 0x00007fcbf82e57fe in PsdAdditionalLayerInfoBlock::read(QIODevice&) () at
/lib64/libkritapsd.so.21
#24 0x00007fcbf8305f23 in PSDLayerMaskSection::readPsdImpl(QIODevice&) () at
/lib64/libkritapsd.so.21
#25 0x00007fcbf83069f0 in PSDLayerMaskSection::read(QIODevice&) () at
/lib64/libkritapsd.so.21
#26 0x00007fcc4119b84b in PSDLoader::decode(QIODevice&) () at
/usr/lib64/kritaplugins/kritapsdimport.so
#27 0x00007fcc4119015d in psdImport::convert(KisDocument*, QIODevice*,
KisPinnedSharedPtr<KisPropertiesConfiguration>) () at
/usr/lib64/kritaplugins/kritapsdimport.so
#28 0x00007fcc5bacfd9a in KisImportExportManager::doImport(QString const&,
QSharedPointer<KisImportExportFilter>) () at /lib64/libkritaui.so.21
#29 0x00007fcc5bad1f08 in
KisImportExportManager::convert(KisImportExportManager::Direction, QString
const&, QString const&, QString const&, bool,
KisPinnedSharedPtr<KisPropertiesConfiguration>, bool, bool) () at
/lib64/libkritaui.so.21
#30 0x00007fcc5bacaf9a in KisImportExportManager::importDocument(QString
const&, QString const&) () at /lib64/libkritaui.so.21
#31 0x00007fcc5babc874 in KisDocument::openFile() () at /lib64/libkritaui.so.21
#32 0x00007fcc5bac2940 in KisDocument::openPathInternal(QString const&) () at
/lib64/libkritaui.so.21
#33 0x00007fcc5bab7f1e in KisDocument::openPath(QString const&,
QFlags<KisDocument::OpenFlag>) () at /lib64/libkritaui.so.21
#34 0x00007fcc5bad4ee4 in KisMainWindow::openDocumentInternal(QString const&,
QFlags<KisMainWindow::OpenFlag>) () at /lib64/libkritaui.so.21
#35 0x00007fcc5bad55a6 in KisMainWindow::openDocument(QString const&,
QFlags<KisMainWindow::OpenFlag>) () at /lib64/libkritaui.so.21
#36 0x00007fcc5bade5e5 in KisMainWindow::slotFileOpen(bool) () at
/lib64/libkritaui.so.21
#37 0x00007fcc58f8497c in void doActivate<false>(QObject*, int, void**) () at
/lib64/libQt6Core.so.6
#38 0x00007fcc59bfa44a in QAction::triggered(bool) () at /lib64/libQt6Gui.so.6
#39 0x00007fcc59bfd78c in QAction::activate(QAction::ActionEvent) () at
/lib64/libQt6Gui.so.6
#40 0x00007fcc5a46ab4c in
QMenuPrivate::activateCausedStack(QList<QPointer<QWidget> > const&, QAction*,
QAction::ActionEvent, bool) () at /lib64/libQt6Widgets.so.6
#41 0x00007fcc5a473d7e in QMenuPrivate::activateAction(QAction*,
QAction::ActionEvent, bool) () at /lib64/libQt6Widgets.so.6
#42 0x00007fcc5a2b0778 in QWidget::event(QEvent*) () at
/lib64/libQt6Widgets.so.6
#43 0x00007fcc5a23f92e in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /lib64/libQt6Widgets.so.6
#44 0x00007fcc5a24aa26 in QApplication::notify(QObject*, QEvent*) () at
/lib64/libQt6Widgets.so.6
#45 0x00007fcc5ba9eb4e in KisApplication::notify(QObject*, QEvent*) () at
/lib64/libkritaui.so.21
#46 0x00007fcc58f0f7b8 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /lib64/libQt6Core.so.6
#47 0x00007fcc5a474fc9 in QMenuPrivate::mouseEventTaken(QMouseEvent*) () at
/lib64/libQt6Widgets.so.6
#48 0x00007fcc5a47543b in QMenu::mouseReleaseEvent(QMouseEvent*) () at
/lib64/libQt6Widgets.so.6
#49 0x00007fcc5a2b0778 in QWidget::event(QEvent*) () at
/lib64/libQt6Widgets.so.6
#50 0x00007fcc5a23f92e in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /lib64/libQt6Widgets.so.6
#51 0x00007fcc5a24aa26 in QApplication::notify(QObject*, QEvent*) () at
/lib64/libQt6Widgets.so.6
#52 0x00007fcc5ba9eb4e in KisApplication::notify(QObject*, QEvent*) () at
/lib64/libkritaui.so.21
#53 0x00007fcc58f0f7b8 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /lib64/libQt6Core.so.6
#54 0x00007fcc5a249139 in QApplicationPrivate::sendMouseEvent(QWidget*,
QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) ()
at /lib64/libQt6Widgets.so.6
#55 0x00007fcc5a2c7229 in QWidgetWindow::handleMouseEvent(QMouseEvent*) () at
/lib64/libQt6Widgets.so.6
#56 0x00007fcc5a2c983b in QWidgetWindow::event(QEvent*) () at
/lib64/libQt6Widgets.so.6
#57 0x00007fcc5a23f92e in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /lib64/libQt6Widgets.so.6
#58 0x00007fcc5ba9eb4e in KisApplication::notify(QObject*, QEvent*) () at
/lib64/libkritaui.so.21
#59 0x00007fcc58f0f7b8 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /lib64/libQt6Core.so.6
#60 0x00007fcc5976eb3c in QWindowPrivate::forwardToPopup(QEvent*, QWindow
const*) () at /lib64/libQt6Gui.so.6
#61 0x00007fcc5970642b in
QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*)
() at /lib64/libQt6Gui.so.6
#62 0x00007fcc5977802c in
QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() at /lib64/libQt6Gui.so.6
#63 0x00007fcc44572bd6 in xcbSourceDispatch(_GSource*, int (*)(void*), void*)
() at /lib64/libQt6XcbQpa.so.6
#64 0x00007fcc568e1f24 in g_main_context_dispatch_unlocked.lto_priv () at
/lib64/libglib-2.0.so.0
#65 0x00007fcc568e6038 in g_main_context_iterate_unlocked.isra () at
/lib64/libglib-2.0.so.0
#66 0x00007fcc568e61e3 in g_main_context_iteration () at
/lib64/libglib-2.0.so.0
#67 0x00007fcc59269a9d in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /lib64/libQt6Core.so.6
#68 0x00007fcc58f1d57b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/lib64/libQt6Core.so.6
#69 0x00007fcc58f18992 in QCoreApplication::exec() () at /lib64/libQt6Core.so.6
#70 0x0000564ce89ea204 in main ()

Reported using DrKonqi

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to