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.

Reply via email to