https://bugs.kde.org/show_bug.cgi?id=404794
--- Comment #2 from Patrick Silva <bugsefor...@gmx.com> --- gwenview 19.04 is still crashing. Operating System: Arch Linux KDE Plasma Version: 5.15.4 KDE Frameworks Version: 5.57.0 Qt Version: 5.12.2 Application: Gwenview (gwenview), signal: Segmentation fault Using host libthread_db library "/usr/lib/libthread_db.so.1". [Current thread is 1 (Thread 0x7f8456e708c0 (LWP 11857))] Thread 6 (Thread 0x7f84452e4700 (LWP 11890)): [KCrash Handler] #6 0x00007f844d75d500 in () at /usr/lib/libtiff.so.5 #7 0x00007f844d76ce22 in TIFFReadScanline () at /usr/lib/libtiff.so.5 #8 0x00007f84543b5c17 in () at /usr/lib/qt/plugins/imageformats/libqtiff.so #9 0x00007f845e61c016 in QImageReader::read(QImage*) (this=0x7f84452e3bc8, image=0x7f84500083d0) at image/qimagereader.cpp:1261 #10 0x00007f845f94989f in () at /usr/lib/libgwenviewlib.so.5 #11 0x00007f845f939f43 in () at /usr/lib/libgwenviewlib.so.5 #12 0x00007f845de1aa11 in QThreadPoolThread::run() (this=0x5631f796dd20) at thread/qthreadpool.cpp:99 #13 0x00007f845de1696c in QThreadPrivate::start(void*) (arg=0x5631f796dd20) at thread/qthread_unix.cpp:361 #14 0x00007f845bebea92 in start_thread () at /usr/lib/libpthread.so.0 #15 0x00007f845dafbcd3 in clone () at /usr/lib/libc.so.6 Thread 5 (Thread 0x7f8445ae5700 (LWP 11873)): #0 0x00007f845bec4bac in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007f845de1cc4c in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x5631f6fd2b00) at thread/qwaitcondition_unix.cpp:146 #2 0x00007f845de1cc4c in QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x5631f6fb9d98, deadline=...) at thread/qwaitcondition_unix.cpp:225 #3 0x00007f845de1cd3a in QWaitCondition::wait(QMutex*, unsigned long) (this=0x5631f6fb9da0, mutex=0x5631f6fb9d98, time=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qdeadlinetimer.h:68 #4 0x00007f845f9a49a4 in () at /usr/lib/libgwenviewlib.so.5 #5 0x00007f845de1696c in QThreadPrivate::start(void*) (arg=0x5631f6fb9d30) at thread/qthread_unix.cpp:361 #6 0x00007f845bebea92 in start_thread () at /usr/lib/libpthread.so.0 #7 0x00007f845dafbcd3 in clone () at /usr/lib/libc.so.6 Thread 4 (Thread 0x7f844d235700 (LWP 11860)): #0 0x00007f845bec4fa6 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007f845de1cbc9 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (this=0x5631f73ef140, deadline=...) at thread/qwaitcondition_unix.cpp:136 #2 0x00007f845de1cbc9 in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x5631f73ef140) at thread/qwaitcondition_unix.cpp:144 #3 0x00007f845de1cbc9 in QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x5631f7294360, deadline=...) at thread/qwaitcondition_unix.cpp:225 #4 0x00007f845de1cd08 in QWaitCondition::wait(QMutex*, unsigned long) (this=this@entry=0x5631f73eef80, mutex=mutex@entry=0x5631f7294360, time=<optimized out>) at thread/qwaitcondition_unix.cpp:209 #5 0x00007f845de1ac2b in QThreadPoolThread::run() (this=0x5631f73eef70) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:240 #6 0x00007f845de1696c in QThreadPrivate::start(void*) (arg=0x5631f73eef70) at thread/qthread_unix.cpp:361 #7 0x00007f845bebea92 in start_thread () at /usr/lib/libpthread.so.0 #8 0x00007f845dafbcd3 in clone () at /usr/lib/libc.so.6 Thread 3 (Thread 0x7f844ffff700 (LWP 11859)): #0 0x00007f845daecc54 in read () at /usr/lib/libc.so.6 #1 0x00007f84599b5961 in () at /usr/lib/libglib-2.0.so.0 #2 0x00007f8459a05e40 in g_main_context_check () at /usr/lib/libglib-2.0.so.0 #3 0x00007f8459a07636 in () at /usr/lib/libglib-2.0.so.0 #4 0x00007f8459a0777e in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #5 0x00007f845e028cb4 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f8448000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #6 0x00007f845dfd1a8c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f844fffecb0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:140 #7 0x00007f845de15569 in QThread::exec() (this=this@entry=0x7f845d7c8080 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at ../../include/QtCore/../../src/corelib/global/qflags.h:120 #8 0x00007f845d74cba6 in QDBusConnectionManager::run() (this=0x7f845d7c8080 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:178 #9 0x00007f845de1696c in QThreadPrivate::start(void*) (arg=0x7f845d7c8080 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:361 #10 0x00007f845bebea92 in start_thread () at /usr/lib/libpthread.so.0 #11 0x00007f845dafbcd3 in clone () at /usr/lib/libc.so.6 Thread 2 (Thread 0x7f8455e8b700 (LWP 11858)): #0 0x00007f845daf10d1 in poll () at /usr/lib/libc.so.6 #1 0x00007f845997c630 in () at /usr/lib/libxcb.so.1 #2 0x00007f845997e2db in xcb_wait_for_event () at /usr/lib/libxcb.so.1 #3 0x00007f8456a22989 in QXcbEventQueue::run() (this=0x5631f6f052f0) at qxcbeventqueue.cpp:228 #4 0x00007f845de1696c in QThreadPrivate::start(void*) (arg=0x5631f6f052f0) at thread/qthread_unix.cpp:361 #5 0x00007f845bebea92 in start_thread () at /usr/lib/libpthread.so.0 #6 0x00007f845dafbcd3 in clone () at /usr/lib/libc.so.6 Thread 1 (Thread 0x7f8456e708c0 (LWP 11857)): #0 0x00007f845bec4bac in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007f845de1cc4c in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x5631f73eef00) at thread/qwaitcondition_unix.cpp:146 #2 0x00007f845de1cc4c in QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x5631f7294388, mutex=mutex@entry=0x5631f7294360, deadline=...) at thread/qwaitcondition_unix.cpp:225 #3 0x00007f845de19438 in QThreadPoolPrivate::waitForDone(QDeadlineTimer const&) (this=this@entry=0x5631f72942f0, timer=...) at thread/qthreadpool.cpp:311 #4 0x00007f845de19844 in QThreadPoolPrivate::waitForDone(int) (this=0x5631f72942f0, msecs=<optimized out>) at thread/qthreadpool.cpp:321 #5 0x00007f845de198dd in QThreadPool::~QThreadPool() (this=0x7f845e284760 <(anonymous namespace)::Q_QGS_theInstance::innerFunction()::holder>, __in_chrg=<optimized out>) at thread/qthreadpool.cpp:473 #6 0x00007f845de1991a in (anonymous namespace)::Q_QGS_theInstance::Holder::~Holder() (this=<optimized out>, __in_chrg=<optimized out>) at thread/qthreadpool.cpp:48 #7 0x00007f845da3af2c in __run_exit_handlers () at /usr/lib/libc.so.6 #8 0x00007f845da3b05e in () at /usr/lib/libc.so.6 #9 0x00007f84569ef226 in QXcbConnection::processXcbEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x5631f6ef6850, flags=flags@entry=...) at qxcbconnection.cpp:1003 #10 0x00007f8456a239a4 in xcbSourceDispatch(GSource*, GSourceFunc, gpointer) (source=<optimized out>) at qxcbeventdispatcher.cpp:103 #11 0x00007f8459a057bf in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0 #12 0x00007f8459a07739 in () at /usr/lib/libglib-2.0.so.0 #13 0x00007f8459a0777e in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #14 0x00007f845e028c99 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x5631f6f445a0, flags=...) at kernel/qeventdispatcher_glib.cpp:422 #15 0x00007f845dfd1a8c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffd97720c30, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:140 #16 0x00007f845dfd9de6 in QCoreApplication::exec() () at ../../include/QtCore/../../src/corelib/global/qflags.h:120 #17 0x00005631f67a274c in () #18 0x00007f845da24ce3 in __libc_start_main () at /usr/lib/libc.so.6 #19 0x00005631f67a2d3e in _start () [Inferior 1 (process 11857) detached] -- You are receiving this mail because: You are watching all bug changes.