[kde] [Bug 365229] New: Crash during close of Digikam5

via KDE Bugzilla bugzilla_noreply at kde.org
Fri Jul 8 09:37:45 BST 2016


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

            Bug ID: 365229
           Summary: Crash during close of Digikam5
           Product: kde
           Version: unspecified
          Platform: unspecified
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: unassigned-bugs at kde.org
          Reporter: cd.graesser at gmail.com

Application: digikam5 (5.0.0)

Qt Version: 5.5.1
Operating System: Linux 4.4.0-28-generic x86_64
Distribution: Ubuntu 16.04 LTS

-- Information about the crash:
- What I was doing when the application crashed:
Before the crash i waited until the writing meta dada was finished. After
finishing that  I closed the program - it closed but the the crash handler came
up.

-- Backtrace:
Application: digiKam (digikam5), 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 0x7f5beec0eb80 (LWP 2857))]

Thread 9 (Thread 0x7f5b79ffb700 (LWP 2943)):
[KCrash Handler]
#6  QBasicAtomicOps<8>::testAndSetRelaxed<QMutexData*> (currentValue=<synthetic
pointer>, newValue=0x1, expectedValue=0x0, _q_value=@0x98: <error reading
variable>) at ../../include/QtCore/../../src/corelib/arch/qatomic_x86.h:259
#7  QGenericAtomicOps<QBasicAtomicOps<8> >::testAndSetAcquire<QMutexData*,
QMutexData*> (currentValue=<synthetic pointer>, newValue=<optimized out>,
expectedValue=0x0, _q_value=@0x98: <error reading variable>) at
../../include/QtCore/../../src/corelib/thread/qgenericatomic.h:166
#8  QBasicAtomicPointer<QMutexData>::testAndSetAcquire (currentValue=<synthetic
pointer>, newValue=<optimized out>, expectedValue=0x0, this=0x98) at
../../include/QtCore/../../src/corelib/thread/qbasicatomic.h:276
#9  QBasicMutex::fastTryLock (current=<synthetic pointer>, this=0x98) at
thread/qmutex.h:82
#10 QMutex::lock (this=0x98) at thread/qmutex.cpp:212
#11 0x00007f5c1dd6ff67 in Digikam::ThumbnailLoadingTask::execute
(this=0x76cc240) at
/build/digikam5-b17owV/digikam5-5.0.0/core/libs/threadimageio/thumbnailtask.cpp:177
#12 0x00007f5c1dd459f0 in Digikam::LoadSaveThread::run (this=0x7f5c1e710d40
<Digikam::(anonymous namespace)::Q_QGS_defaultObject::innerFunction()::holder>)
at
/build/digikam5-b17owV/digikam5-5.0.0/core/libs/threadimageio/loadsavethread.cpp:133
#13 0x00007f5c1dd8ae2e in Digikam::DynamicThread::DynamicThreadPriv::run
(this=0x20c0f40) at
/build/digikam5-b17owV/digikam5-5.0.0/core/libs/threads/dynamicthread.cpp:183
#14 0x00007f5c1bfc7343 in QThreadPoolThread::run (this=0x2a51060) at
thread/qthreadpool.cpp:93
#15 0x00007f5c1bfca84e in QThreadPrivate::start (arg=0x2a51060) at
thread/qthread_unix.cpp:331
#16 0x00007f5c182136fa in start_thread (arg=0x7f5b79ffb700) at
pthread_create.c:333
#17 0x00007f5c1b305b5d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 8 (Thread 0x7f5b15ffb700 (LWP 2912)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f5c118cdaa3 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#2  0x00007f5c11bee541 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#3  0x00007f5c182136fa in start_thread (arg=0x7f5b15ffb700) at
pthread_create.c:333
#4  0x00007f5c1b305b5d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 7 (Thread 0x7f5b167fc700 (LWP 2911)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f5c118cdaa3 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#2  0x00007f5c11bee541 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#3  0x00007f5c182136fa in start_thread (arg=0x7f5b167fc700) at
pthread_create.c:333
#4  0x00007f5c1b305b5d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 6 (Thread 0x7f5b16ffd700 (LWP 2910)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f5c118cdaa3 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#2  0x00007f5c11bee541 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#3  0x00007f5c182136fa in start_thread (arg=0x7f5b16ffd700) at
pthread_create.c:333
#4  0x00007f5c1b305b5d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 5 (Thread 0x7f5b177fe700 (LWP 2909)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f5c118cca74 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#2  0x00007f5c11bee541 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#3  0x00007f5c182136fa in start_thread (arg=0x7f5b177fe700) at
pthread_create.c:333
#4  0x00007f5c1b305b5d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 4 (Thread 0x7f5bd9ac4700 (LWP 2869)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f5c11bbe88b in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#2  0x00007f5c11bbe8c9 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#3  0x00007f5c182136fa in start_thread (arg=0x7f5bd9ac4700) at
pthread_create.c:333
#4  0x00007f5c1b305b5d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7f5bead11700 (LWP 2865)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f5c1bfcbaeb in QWaitConditionPrivate::wait
(time=18446744073709551615, this=0x1676a40) at
thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=this at entry=0x141d0a0,
mutex=mutex at entry=0x141d098, time=time at entry=18446744073709551615) at
thread/qwaitcondition_unix.cpp:208
#3  0x00007f5c1dd89763 in Digikam::ParkingThread::run (this=0x141d080) at
/build/digikam5-b17owV/digikam5-5.0.0/core/libs/threads/threadmanager.cpp:115
#4  0x00007f5c1bfca84e in QThreadPrivate::start (arg=0x141d080) at
thread/qthread_unix.cpp:331
#5  0x00007f5c182136fa in start_thread (arg=0x7f5bead11700) at
pthread_create.c:333
#6  0x00007f5c1b305b5d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7f5beebed700 (LWP 2858)):
#0  0x00007f5c1b2f9e8d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f5bf9c1e64c in ?? () from /lib/x86_64-linux-gnu/libusb-1.0.so.0
#2  0x00007f5c182136fa in start_thread (arg=0x7f5beebed700) at
pthread_create.c:333
#3  0x00007f5c1b305b5d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7f5beec0eb80 (LWP 2857)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f5c1bfcbaeb in QWaitConditionPrivate::wait
(time=18446744073709551615, this=0x20c0f90) at
thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x20c0f70,
time=time at entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f5c1dd8b2f8 in Digikam::DynamicThread::wait
(this=this at entry=0x7f5c1e710d40 <Digikam::(anonymous
namespace)::Q_QGS_defaultObject::innerFunction()::holder>, locker=...) at
/build/digikam5-b17owV/digikam5-5.0.0/core/libs/threads/dynamicthread.cpp:348
#4  0x00007f5c1dd8b368 in Digikam::DynamicThread::shutDown
(this=this at entry=0x7f5c1e710d40 <Digikam::(anonymous
namespace)::Q_QGS_defaultObject::innerFunction()::holder>) at
/build/digikam5-b17owV/digikam5-5.0.0/core/libs/threads/dynamicthread.cpp:219
#5  0x00007f5c1dd47de0 in Digikam::ManagedLoadSaveThread::shutDown
(this=this at entry=0x7f5c1e710d40 <Digikam::(anonymous
namespace)::Q_QGS_defaultObject::innerFunction()::holder>) at
/build/digikam5-b17owV/digikam5-5.0.0/core/libs/threadimageio/managedloadsavethread.cpp:91
#6  0x00007f5c1dd639df in Digikam::ThumbnailLoadThread::~ThumbnailLoadThread
(this=0x7f5c1e710d40 <Digikam::(anonymous
namespace)::Q_QGS_defaultObject::innerFunction()::holder>, __in_chrg=<optimized
out>) at
/build/digikam5-b17owV/digikam5-5.0.0/core/libs/threadimageio/thumbnailloadthread.cpp:204
#7  0x00007f5c1dd63b49 in Digikam::(anonymous
namespace)::Q_QGS_defaultObject::Holder::~Holder (this=<optimized out>,
__in_chrg=<optimized out>) at
/build/digikam5-b17owV/digikam5-5.0.0/core/libs/threadimageio/thumbnailloadthread.cpp:164
#8  0x00007f5c1b238fe8 in __run_exit_handlers (status=1, listp=0x7f5c1b5c25f8
<__exit_funcs>, run_list_atexit=run_list_atexit at entry=true) at exit.c:82
#9  0x00007f5c1b239035 in __GI_exit (status=<optimized out>) at exit.c:104
#10 0x00007f5c07d1f2ba in ?? () from /usr/lib/x86_64-linux-gnu/libICE.so.6
#11 0x00007f5c07d250f4 in IceFlush () from
/usr/lib/x86_64-linux-gnu/libICE.so.6
#12 0x00007f5c07f35430 in SmcCloseConnection () from
/usr/lib/x86_64-linux-gnu/libSM.so.6
#13 0x00007f5bedc2b9c3 in QXcbSessionManager::~QXcbSessionManager
(this=0xfb0f70, __in_chrg=<optimized out>) at qxcbsessionmanager.cpp:375
#14 0x00007f5bedc2b9f9 in QXcbSessionManager::~QXcbSessionManager
(this=0xfb0f70, __in_chrg=<optimized out>) at qxcbsessionmanager.cpp:378
#15 0x00007f5c1c4e076d in QSessionManagerPrivate::~QSessionManagerPrivate
(this=0xfb0d90, __in_chrg=<optimized out>) at kernel/qsessionmanager.cpp:128
#16 QSessionManagerPrivate::~QSessionManagerPrivate (this=0xfb0d90,
__in_chrg=<optimized out>) at kernel/qsessionmanager.cpp:130
#17 0x00007f5c1c1e1de8 in QScopedPointerDeleter<QObjectData>::cleanup
(pointer=<optimized out>) at
../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:54
#18 QScopedPointer<QObjectData, QScopedPointerDeleter<QObjectData>
>::~QScopedPointer (this=0xfb02a8, __in_chrg=<optimized out>) at
../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:101
#19 QObject::~QObject (this=<optimized out>, __in_chrg=<optimized out>) at
kernel/qobject.cpp:883
#20 0x00007f5c1c4e0889 in QSessionManager::~QSessionManager (this=0xfb02a0,
__in_chrg=<optimized out>) at kernel/qsessionmanager.cpp:139
#21 0x00007f5c1c4e3a09 in QGuiApplication::~QGuiApplication
(this=0x7ffe3c87e240, __in_chrg=<optimized out>) at
kernel/qguiapplication.cpp:589
#22 0x00007f5c1ca9ae79 in QApplication::~QApplication (this=0x7ffe3c87e240,
__in_chrg=<optimized out>) at kernel/qapplication.cpp:816
#23 0x0000000000405874 in main (argc=1, argv=<optimized out>) at
/build/digikam5-b17owV/digikam5-5.0.0/core/app/main/main.cpp:69

Reported using DrKonqi

-- 
You are receiving this mail because:
You are the assignee for the bug.



More information about the Unassigned-bugs mailing list