Bug 306165

Summary: Crash while starting photo upload to picasa
Product: [Applications] digikam Reporter: Stefan Schweizer <sschweizer089>
Component: Plugin-WebService-GoogleAssignee: Digikam Developers <digikam-bugs-null>
Status: RESOLVED FIXED    
Severity: crash CC: caulier.gilles, julien.t43+kde, shimniok, shouryasgupta
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In: 4.12.0
Sentry Crash Report:
Attachments: New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi

Description Stefan Schweizer 2012-09-02 17:39:28 UTC
Application: digikam (2.8.0)
KDE Platform Version: 4.9.00
Qt Version: 4.8.2
Operating System: Linux 3.2.0-29-generic x86_64
Distribution: Ubuntu 12.04.1 LTS

-- Information about the crash:
- What I was doing when the application crashed:
I started upload of 50 images to picasa. Digikam crashed immediately.

-- Backtrace:
Application: digiKam (digikam), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f527cf1e800 (LWP 2314))]

Thread 23 (Thread 0x7f5256389700 (LWP 2407)):
#0  0x00007f52765afb03 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f526f9cb036 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f526f9cb49a in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f525638e98b in ?? () from /usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so
#4  0x00007f526f9ec9e5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f5271d7be9a in start_thread (arg=0x7f5256389700) at pthread_create.c:308
#6  0x00007f52765bb4bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 22 (Thread 0x7f525577d700 (LWP 2408)):
#0  0x00007f52765afb03 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f526f9cb036 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f526f9cb49a in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f525c3fb406 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x00007f526f9ec9e5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f5271d7be9a in start_thread (arg=0x7f525577d700) at pthread_create.c:308
#6  0x00007f52765bb4bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 21 (Thread 0x7f5243f65700 (LWP 2413)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f527738f58b in wait (time=18446744073709551615, this=0x1a561d0) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x1a560c8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00000000005d6a30 in Digikam::ScanController::run (this=0x1a5d680) at /build/buildd/digikam-2.8.0/core/digikam/database/scancontroller.cpp:698
#4  0x00007f527738f07b in QThreadPrivate::start (arg=0x1a5d680) at thread/qthread_unix.cpp:307
#5  0x00007f5271d7be9a in start_thread (arg=0x7f5243f65700) at pthread_create.c:308
#6  0x00007f52765bb4bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 20 (Thread 0x7f5243764700 (LWP 2414)):
#0  0x00007f5271d7f05d in __pthread_mutex_unlock_usercnt (mutex=<optimized out>, decr=<optimized out>) at pthread_mutex_unlock.c:52
#1  __pthread_mutex_unlock (mutex=0x7f5234000a60) at pthread_mutex_unlock.c:290
#2  0x00007f526fa065d1 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f526f9caf4e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f526f9cb164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f52774bd9e6 in QEventDispatcherGlib::processEvents (this=0x7f52340008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x00007f527748cf22 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007f527748d177 in QEventLoop::exec (this=0x7f5243763d50, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007f527738c057 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#9  0x00007f527746cc2f in QInotifyFileSystemWatcherEngine::run (this=0x1a59440) at io/qfilesystemwatcher_inotify.cpp:248
#10 0x00007f527738f07b in QThreadPrivate::start (arg=0x1a59440) at thread/qthread_unix.cpp:307
#11 0x00007f5271d7be9a in start_thread (arg=0x7f5243764700) at pthread_create.c:308
#12 0x00007f52765bb4bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#13 0x0000000000000000 in ?? ()

Thread 19 (Thread 0x7f524ffff700 (LWP 2436)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f527738f58b in wait (time=18446744073709551615, this=0x1c35340) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x1d90ed8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f527a7b1a11 in Digikam::ParkingThread::run (this=0x1d90ec0) at /build/buildd/digikam-2.8.0/core/libs/threads/threadmanager.cpp:119
#4  0x00007f527738f07b in QThreadPrivate::start (arg=0x1d90ec0) at thread/qthread_unix.cpp:307
#5  0x00007f5271d7be9a in start_thread (arg=0x7f524ffff700) at pthread_create.c:308
#6  0x00007f52765bb4bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 18 (Thread 0x7f5242f63700 (LWP 2437)):
#0  0x00007f52765ae0c1 in read () at ../sysdeps/unix/syscall-template.S:82
#1  0x00007f526fa058cf in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f526f9caba4 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f526f9cafd6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f526f9cb164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f52774bd9e6 in QEventDispatcherGlib::processEvents (this=0x7f5238002ac0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x00007f527748cf22 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007f527748d177 in QEventLoop::exec (this=0x7f5242f62d50, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007f527738c057 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#9  0x00007f527746cc2f in QInotifyFileSystemWatcherEngine::run (this=0x2b756b0) at io/qfilesystemwatcher_inotify.cpp:248
#10 0x00007f527738f07b in QThreadPrivate::start (arg=0x2b756b0) at thread/qthread_unix.cpp:307
#11 0x00007f5271d7be9a in start_thread (arg=0x7f5242f63700) at pthread_create.c:308
#12 0x00007f52765bb4bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#13 0x0000000000000000 in ?? ()

Thread 17 (Thread 0x7f51f7fff700 (LWP 2492)):
#0  0x00007f5271d7f05d in __pthread_mutex_unlock_usercnt (mutex=<optimized out>, decr=<optimized out>) at pthread_mutex_unlock.c:52
#1  __pthread_mutex_unlock (mutex=0x7f51e4000a60) at pthread_mutex_unlock.c:290
#2  0x00007f526fa065d1 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f526f9cafe9 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f526f9cb164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f52774bd9e6 in QEventDispatcherGlib::processEvents (this=0x7f51e40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x00007f527748cf22 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007f527748d177 in QEventLoop::exec (this=0x7f51f7ffed20, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007f527a7b108e in Digikam::WorkerObjectRunnable::run (this=0x7f51ec07ae30) at /build/buildd/digikam-2.8.0/core/libs/threads/threadmanager.cpp:196
#9  0x00007f52773825a2 in QThreadPoolThread::run (this=0x508e5e0) at concurrent/qthreadpool.cpp:107
#10 0x00007f527738f07b in QThreadPrivate::start (arg=0x508e5e0) at thread/qthread_unix.cpp:307
#11 0x00007f5271d7be9a in start_thread (arg=0x7f51f7fff700) at pthread_create.c:308
#12 0x00007f52765bb4bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#13 0x0000000000000000 in ?? ()

Thread 16 (Thread 0x7f51f6ffd700 (LWP 2493)):
#0  0x00007f526fa065b8 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f526f9ca851 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f526f9caf5b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f526f9cb164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f52774bd9e6 in QEventDispatcherGlib::processEvents (this=0x7f51ec047a90, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#5  0x00007f527748cf22 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007f527748d177 in QEventLoop::exec (this=0x7f51f6ffcd20, flags=...) at kernel/qeventloop.cpp:204
#7  0x00007f527a7b108e in Digikam::WorkerObjectRunnable::run (this=0x43c48d0) at /build/buildd/digikam-2.8.0/core/libs/threads/threadmanager.cpp:196
#8  0x00007f52773825a2 in QThreadPoolThread::run (this=0x508e170) at concurrent/qthreadpool.cpp:107
#9  0x00007f527738f07b in QThreadPrivate::start (arg=0x508e170) at thread/qthread_unix.cpp:307
#10 0x00007f5271d7be9a in start_thread (arg=0x7f51f6ffd700) at pthread_create.c:308
#11 0x00007f52765bb4bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 15 (Thread 0x7f51f77fe700 (LWP 2494)):
#0  0x00007f52726fe3d6 in ?? () from /usr/lib/x86_64-linux-gnu/libgomp.so.1
#1  0x00007f52726fcefe in ?? () from /usr/lib/x86_64-linux-gnu/libgomp.so.1
#2  0x00007f5271d7be9a in start_thread (arg=0x7f51f77fe700) at pthread_create.c:308
#3  0x00007f52765bb4bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 14 (Thread 0x7f520cf2f700 (LWP 2495)):
#0  0x00007f52726fe3d6 in ?? () from /usr/lib/x86_64-linux-gnu/libgomp.so.1
#1  0x00007f52726fcefe in ?? () from /usr/lib/x86_64-linux-gnu/libgomp.so.1
#2  0x00007f5271d7be9a in start_thread (arg=0x7f520cf2f700) at pthread_create.c:308
#3  0x00007f52765bb4bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 13 (Thread 0x7f52270fc700 (LWP 2496)):
#0  0x00007f52726fe3d6 in ?? () from /usr/lib/x86_64-linux-gnu/libgomp.so.1
#1  0x00007f52726fcefe in ?? () from /usr/lib/x86_64-linux-gnu/libgomp.so.1
#2  0x00007f5271d7be9a in start_thread (arg=0x7f52270fc700) at pthread_create.c:308
#3  0x00007f52765bb4bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 12 (Thread 0x7f5225c6d700 (LWP 2500)):
#0  0x00007f52765ae0bd in read () at ../sysdeps/unix/syscall-template.S:82
#1  0x00007f526fa058cf in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f526f9caba4 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f526f9cafd6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f526f9cb164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f52774bd9e6 in QEventDispatcherGlib::processEvents (this=0x7f52000008f0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x00007f527748cf22 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007f527748d177 in QEventLoop::exec (this=0x7f5225c6cd20, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007f527a7b108e in Digikam::WorkerObjectRunnable::run (this=0x7f51ec1285c0) at /build/buildd/digikam-2.8.0/core/libs/threads/threadmanager.cpp:196
#9  0x00007f52773825a2 in QThreadPoolThread::run (this=0x4ea4b10) at concurrent/qthreadpool.cpp:107
#10 0x00007f527738f07b in QThreadPrivate::start (arg=0x4ea4b10) at thread/qthread_unix.cpp:307
#11 0x00007f5271d7be9a in start_thread (arg=0x7f5225c6d700) at pthread_create.c:308
#12 0x00007f52765bb4bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#13 0x0000000000000000 in ?? ()

Thread 11 (Thread 0x7f520ffff700 (LWP 2501)):
#0  __pthread_mutex_lock (mutex=0x7f52040008c0) at pthread_mutex_lock.c:113
#1  0x00007f526fa065a1 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f526f9ca851 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f526f9caf5b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f526f9cb164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f52774bd9e6 in QEventDispatcherGlib::processEvents (this=0x7f52040008f0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x00007f527748cf22 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007f527748d177 in QEventLoop::exec (this=0x7f520fffed20, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007f527a7b108e in Digikam::WorkerObjectRunnable::run (this=0x7f51ec28f390) at /build/buildd/digikam-2.8.0/core/libs/threads/threadmanager.cpp:196
#9  0x00007f52773825a2 in QThreadPoolThread::run (this=0x518d7b0) at concurrent/qthreadpool.cpp:107
#10 0x00007f527738f07b in QThreadPrivate::start (arg=0x518d7b0) at thread/qthread_unix.cpp:307
#11 0x00007f5271d7be9a in start_thread (arg=0x7f520ffff700) at pthread_create.c:308
#12 0x00007f52765bb4bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#13 0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7f520f123700 (LWP 2502)):
#0  0x00007f52726fe3d6 in ?? () from /usr/lib/x86_64-linux-gnu/libgomp.so.1
#1  0x00007f52726fcefe in ?? () from /usr/lib/x86_64-linux-gnu/libgomp.so.1
#2  0x00007f5271d7be9a in start_thread (arg=0x7f520f123700) at pthread_create.c:308
#3  0x00007f52765bb4bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7f520e922700 (LWP 2503)):
#0  0x00007f52726fe3d6 in ?? () from /usr/lib/x86_64-linux-gnu/libgomp.so.1
#1  0x00007f52726fcefe in ?? () from /usr/lib/x86_64-linux-gnu/libgomp.so.1
#2  0x00007f5271d7be9a in start_thread (arg=0x7f520e922700) at pthread_create.c:308
#3  0x00007f52765bb4bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7f520e121700 (LWP 2504)):
#0  0x00007f52726fe3d6 in ?? () from /usr/lib/x86_64-linux-gnu/libgomp.so.1
#1  0x00007f52726fcefe in ?? () from /usr/lib/x86_64-linux-gnu/libgomp.so.1
#2  0x00007f5271d7be9a in start_thread (arg=0x7f520e121700) at pthread_create.c:308
#3  0x00007f52765bb4bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f51f67fc700 (LWP 2505)):
#0  0x00007f52726fe3d6 in ?? () from /usr/lib/x86_64-linux-gnu/libgomp.so.1
#1  0x00007f52726fcefe in ?? () from /usr/lib/x86_64-linux-gnu/libgomp.so.1
#2  0x00007f5271d7be9a in start_thread (arg=0x7f51f67fc700) at pthread_create.c:308
#3  0x00007f52765bb4bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f51f5ffb700 (LWP 2506)):
#0  0x00007f52726fe3d6 in ?? () from /usr/lib/x86_64-linux-gnu/libgomp.so.1
#1  0x00007f52726fcefe in ?? () from /usr/lib/x86_64-linux-gnu/libgomp.so.1
#2  0x00007f5271d7be9a in start_thread (arg=0x7f51f5ffb700) at pthread_create.c:308
#3  0x00007f52765bb4bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f51f57fa700 (LWP 2507)):
#0  0x00007f52726fe3d6 in ?? () from /usr/lib/x86_64-linux-gnu/libgomp.so.1
#1  0x00007f52726fcefe in ?? () from /usr/lib/x86_64-linux-gnu/libgomp.so.1
#2  0x00007f5271d7be9a in start_thread (arg=0x7f51f57fa700) at pthread_create.c:308
#3  0x00007f52765bb4bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f51f4ff9700 (LWP 2511)):
#0  0x00007f5271d7f05d in __pthread_mutex_unlock_usercnt (mutex=<optimized out>, decr=<optimized out>) at pthread_mutex_unlock.c:52
#1  __pthread_mutex_unlock (mutex=0x7f51d0000a60) at pthread_mutex_unlock.c:290
#2  0x00007f526fa065d1 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f526f9caefc in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f526f9cb164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f52774bd9e6 in QEventDispatcherGlib::processEvents (this=0x7f51d00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x00007f527748cf22 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007f527748d177 in QEventLoop::exec (this=0x7f51f4ff8d20, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007f527a7b108e in Digikam::WorkerObjectRunnable::run (this=0x7f51ec2755b0) at /build/buildd/digikam-2.8.0/core/libs/threads/threadmanager.cpp:196
#9  0x00007f52773825a2 in QThreadPoolThread::run (this=0x51d4da0) at concurrent/qthreadpool.cpp:107
#10 0x00007f527738f07b in QThreadPrivate::start (arg=0x51d4da0) at thread/qthread_unix.cpp:307
#11 0x00007f5271d7be9a in start_thread (arg=0x7f51f4ff9700) at pthread_create.c:308
#12 0x00007f52765bb4bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#13 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f51d97fa700 (LWP 2541)):
#0  pthread_mutex_unlock (mutex=0x7f51e0000a60) at forward.c:184
#1  0x00007f526fa065d1 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f526f9ca83b in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f526f9caf5b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f526f9cb164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f52774bd9e6 in QEventDispatcherGlib::processEvents (this=0x7f51e00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x00007f527748cf22 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007f527748d177 in QEventLoop::exec (this=0x7f51d97f9d50, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007f527738c057 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#9  0x00007f527746cc2f in QInotifyFileSystemWatcherEngine::run (this=0x33fd370) at io/qfilesystemwatcher_inotify.cpp:248
#10 0x00007f527738f07b in QThreadPrivate::start (arg=0x33fd370) at thread/qthread_unix.cpp:307
#11 0x00007f5271d7be9a in start_thread (arg=0x7f51d97fa700) at pthread_create.c:308
#12 0x00007f52765bb4bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#13 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f51d57f2700 (LWP 2594)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f527738f58b in wait (time=18446744073709551615, this=0x5ae9800) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x5ae94a8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f521cfb55e4 in KIPIPlugins::KPRawThumbThread::run (this=0x5e757e0) at /build/buildd/digikam-2.8.0/extra/kipi-plugins/common/libkipiplugins/tools/kprawthumbthread.cpp:107
#4  0x00007f527738f07b in QThreadPrivate::start (arg=0x5e757e0) at thread/qthread_unix.cpp:307
#5  0x00007f5271d7be9a in start_thread (arg=0x7f51d57f2700) at pthread_create.c:308
#6  0x00007f52765bb4bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f527cf1e800 (LWP 2314)):
[KCrash Handler]
#6  QObject::connect (sender=0x2, signal=0x7f5217580e6b "2gotThumbnail(KUrl,QPixmap)", receiver=0x7fffea53f450, method=0x7f5217580e4e "1slotThumbnail(KUrl,QPixmap)", type=Qt::AutoConnection) at kernel/qobject.cpp:2551
#7  0x00007f521757c041 in KIPIPicasawebExportPlugin::PicasawebReplaceDialog::PicasawebReplaceDialog (this=0x7fffea53f450, parent=<optimized out>, _caption=..., _iface=<optimized out>, _src=..., _dest=...) at /build/buildd/digikam-2.8.0/extra/kipi-plugins/picasawebexport/picasawebreplacedialog.cpp:183
#8  0x00007f5217577e76 in KIPIPicasawebExportPlugin::PicasawebWindow::uploadNextPhoto (this=0x5251090) at /build/buildd/digikam-2.8.0/extra/kipi-plugins/picasawebexport/picasawebwindow.cpp:654
#9  0x00007f52175799f5 in KIPIPicasawebExportPlugin::PicasawebWindow::slotListPhotosDoneForUpload (this=0x5251090, errCode=<optimized out>, errMsg=..., photosList=...) at /build/buildd/digikam-2.8.0/extra/kipi-plugins/picasawebexport/picasawebwindow.cpp:476
#10 0x00007f52774a2841 in QMetaObject::activate (sender=0x6235dd0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fffea53fb80) at kernel/qobject.cpp:3547
#11 0x00007f521756589b in KIPIPicasawebExportPlugin::PicasawebTalker::signalListPhotosDone (this=<optimized out>, _t1=0, _t2=..., _t3=...) at /build/buildd/digikam-2.8.0/obj-x86_64-linux-gnu/extra/kipi-plugins/picasawebexport/picasawebtalker.moc:176
#12 0x00007f521756ca6d in KIPIPicasawebExportPlugin::PicasawebTalker::parseResponseListPhotos (this=0x6235dd0, data=...) at /build/buildd/digikam-2.8.0/extra/kipi-plugins/picasawebexport/picasawebtalker.cpp:896
#13 0x00007f521756de44 in KIPIPicasawebExportPlugin::PicasawebTalker::slotResult (this=0x6235dd0, job=0x5676830) at /build/buildd/digikam-2.8.0/extra/kipi-plugins/picasawebexport/picasawebtalker.cpp:674
#14 0x00007f52774a2841 in QMetaObject::activate (sender=0x5676830, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fffea5404f0) at kernel/qobject.cpp:3547
#15 0x00007f5277919192 in KJob::result (this=<optimized out>, _t1=0x5676830) at ./kjob.moc:208
#16 0x00007f52779191d0 in KJob::emitResult (this=0x5676830) at ../../kdecore/jobs/kjob.cpp:318
#17 0x00007f5279328de4 in KIO::SimpleJob::slotFinished (this=0x5676830) at ../../kio/kio/job.cpp:494
#18 0x00007f527933073d in KIO::TransferJob::slotFinished (this=0x5676830) at ../../kio/kio/job.cpp:1081
#19 0x00007f52774a2841 in QMetaObject::activate (sender=0x6232b30, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3547
#20 0x00007f52793d7441 in KIO::SlaveInterface::dispatch (this=<optimized out>, _cmd=104, rawdata=...) at ../../kio/kio/slaveinterface.cpp:172
#21 0x00007f52793d4195 in KIO::SlaveInterface::dispatch (this=0x6232b30) at ../../kio/kio/slaveinterface.cpp:88
#22 0x00007f52793c741e in KIO::Slave::gotInput (this=0x6232b30) at ../../kio/kio/slave.cpp:344
#23 0x00007f52774a2841 in QMetaObject::activate (sender=0x621c6e0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3547
#24 0x00007f52792f9687 in dequeue (this=<optimized out>) at ../../kio/kio/connection.cpp:82
#25 KIO::ConnectionPrivate::dequeue (this=0x5d8a980) at ../../kio/kio/connection.cpp:71
#26 0x00007f52774a7a06 in QObject::event (this=0x621c6e0, e=<optimized out>) at kernel/qobject.cpp:1195
#27 0x00007f5277e887b4 in notify_helper (e=0x651d080, receiver=0x621c6e0, this=0x184b9c0) at kernel/qapplication.cpp:4556
#28 QApplicationPrivate::notify_helper (this=0x184b9c0, receiver=0x621c6e0, e=0x651d080) at kernel/qapplication.cpp:4528
#29 0x00007f5277e8d583 in QApplication::notify (this=0x7fffea541850, receiver=0x621c6e0, e=0x651d080) at kernel/qapplication.cpp:4417
#30 0x00007f5278bc3456 in KApplication::notify (this=0x7fffea541850, receiver=0x621c6e0, event=0x651d080) at ../../kdeui/kernel/kapplication.cpp:311
#31 0x00007f527748e3ec in QCoreApplication::notifyInternal (this=0x7fffea541850, receiver=0x621c6e0, event=0x651d080) at kernel/qcoreapplication.cpp:915
#32 0x00007f52774921ca in sendEvent (event=0x651d080, receiver=0x621c6e0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#33 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x17e0eb0) at kernel/qcoreapplication.cpp:1539
#34 0x00007f52774bd553 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#35 postEventSourceDispatch (s=<optimized out>) at kernel/qeventdispatcher_glib.cpp:279
#36 0x00007f526f9cad53 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#37 0x00007f526f9cb0a0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#38 0x00007f526f9cb164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#39 0x00007f52774bd97f in QEventDispatcherGlib::processEvents (this=0x17e23a0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#40 0x00007f5277f30cde in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#41 0x00007f527748cf22 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#42 0x00007f527748d177 in QEventLoop::exec (this=0x7fffea5416d0, flags=...) at kernel/qeventloop.cpp:204
#43 0x00007f52774924c7 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1187
#44 0x000000000048f63b in main (argc=5, argv=<optimized out>) at /build/buildd/digikam-2.8.0/core/digikam/main/main.cpp:232

Reported using DrKonqi
Comment 1 caulier.gilles 2012-10-14 07:47:34 UTC
*** Bug 308349 has been marked as a duplicate of this bug. ***
Comment 2 julien.t43+kde 2012-10-15 03:52:40 UTC
Created attachment 74552 [details]
New crash information added by DrKonqi

digikam (2.8.0) on KDE Platform 4.8.5 (4.8.5) using Qt 4.8.1

- What I was doing when the application crashed:
Follow up of Bug 308349. 2nd try of upload. Some pictures were uploaded before and it seems it crashes while determining status. Didn't get the dialog asking what to do with duplicates images.

-- Backtrace (Reduced):
#7  QObject::connect (sender=0x36, signal=0x8b13b6b "2gotThumbnail(KUrl,QPixmap)", receiver=0xbfb269ac, method=0x8b13b4e "1slotThumbnail(KUrl,QPixmap)", type=Qt::AutoConnection) at kernel/qobject.cpp:2551
#8  0x08b0e9b6 in KIPIPicasawebExportPlugin::PicasawebReplaceDialog::PicasawebReplaceDialog (this=0xbfb269ac, parent=0x5995a0c0, _caption=..., _iface=0x36, _src=..., _dest=...) at /build/buildd/digikam-2.8.0/extra/kipi-plugins/picasawebexport/picasawebreplacedialog.cpp:183
#9  0x08b09eed in KIPIPicasawebExportPlugin::PicasawebWindow::uploadNextPhoto (this=0x5995a0c0) at /build/buildd/digikam-2.8.0/extra/kipi-plugins/picasawebexport/picasawebwindow.cpp:654
#10 0x08b0bc3d in KIPIPicasawebExportPlugin::PicasawebWindow::slotListPhotosDoneForUpload (this=0x5995a0c0, errCode=0, errMsg=..., photosList=...) at /build/buildd/digikam-2.8.0/extra/kipi-plugins/picasawebexport/picasawebwindow.cpp:476
[...]
#12 0x08af5485 in KIPIPicasawebExportPlugin::PicasawebTalker::signalListPhotosDone (this=0x59a6e2b8, _t1=0, _t2=..., _t3=...) at /build/buildd/digikam-2.8.0/obj-i686-linux-gnu/extra/kipi-plugins/picasawebexport/picasawebtalker.moc:176
Comment 3 julien.t43+kde 2012-10-15 04:22:26 UTC
On 3rd time, I opt out existing picture and upload went well.On picasa, the first picture appeared twice, so maybe a problem with duplicate detection code.
Comment 4 julien.t43+kde 2012-11-06 23:11:35 UTC
Created attachment 75062 [details]
New crash information added by DrKonqi

digikam (2.8.0) on KDE Platform 4.8.5 (4.8.5) using Qt 4.8.1

- What I was doing when the application crashed:

uploading pictures to picasa. some images already existed in the album and wish to replace them.

-- Backtrace (Reduced):
#7  QObject::connect (sender=0xff7098b8, signal=0x75e4b6b "2gotThumbnail(KUrl,QPixmap)", receiver=0xbfc9516c, method=0x75e4b4e "1slotThumbnail(KUrl,QPixmap)", type=Qt::AutoConnection) at kernel/qobject.cpp:2551
#8  0x075df9b6 in KIPIPicasawebExportPlugin::PicasawebReplaceDialog::PicasawebReplaceDialog (this=0xbfc9516c, parent=0x5a7106b8, _caption=..., _iface=0xff7098b8, _src=..., _dest=...) at /build/buildd/digikam-2.8.0/extra/kipi-plugins/picasawebexport/picasawebreplacedialog.cpp:183
#9  0x075daeed in KIPIPicasawebExportPlugin::PicasawebWindow::uploadNextPhoto (this=0x5a7106b8) at /build/buildd/digikam-2.8.0/extra/kipi-plugins/picasawebexport/picasawebwindow.cpp:654
#10 0x075dcc3d in KIPIPicasawebExportPlugin::PicasawebWindow::slotListPhotosDoneForUpload (this=0x5a7106b8, errCode=0, errMsg=..., photosList=...) at /build/buildd/digikam-2.8.0/extra/kipi-plugins/picasawebexport/picasawebwindow.cpp:476
[...]
#12 0x075c6485 in KIPIPicasawebExportPlugin::PicasawebTalker::signalListPhotosDone (this=0x5b136cc8, _t1=0, _t2=..., _t3=...) at /build/buildd/digikam-2.8.0/obj-i686-linux-gnu/extra/kipi-plugins/picasawebexport/picasawebtalker.moc:176
Comment 5 julien.t43+kde 2012-11-07 19:28:49 UTC
Created attachment 75085 [details]
New crash information added by DrKonqi

digikam (2.8.0) on KDE Platform 4.8.5 (4.8.5) using Qt 4.8.1

- What I was doing when the application crashed:

upload pictures to picasa, 2nd try. duplicates still existed before.

-- Backtrace (Reduced):
#7  QObject::connect (sender=0x88, signal=0x77a0b6b "2gotThumbnail(KUrl,QPixmap)", receiver=0xbf9b5b9c, method=0x77a0b4e "1slotThumbnail(KUrl,QPixmap)", type=Qt::AutoConnection) at kernel/qobject.cpp:2551
#8  0x0779b9b6 in KIPIPicasawebExportPlugin::PicasawebReplaceDialog::PicasawebReplaceDialog (this=0xbf9b5b9c, parent=0x598de290, _caption=..., _iface=0x88, _src=..., _dest=...) at /build/buildd/digikam-2.8.0/extra/kipi-plugins/picasawebexport/picasawebreplacedialog.cpp:183
#9  0x07796eed in KIPIPicasawebExportPlugin::PicasawebWindow::uploadNextPhoto (this=0x598de290) at /build/buildd/digikam-2.8.0/extra/kipi-plugins/picasawebexport/picasawebwindow.cpp:654
#10 0x07798c3d in KIPIPicasawebExportPlugin::PicasawebWindow::slotListPhotosDoneForUpload (this=0x598de290, errCode=0, errMsg=..., photosList=...) at /build/buildd/digikam-2.8.0/extra/kipi-plugins/picasawebexport/picasawebwindow.cpp:476
[...]
#12 0x07782485 in KIPIPicasawebExportPlugin::PicasawebTalker::signalListPhotosDone (this=0x59f86e38, _t1=0, _t2=..., _t3=...) at /build/buildd/digikam-2.8.0/obj-i686-linux-gnu/extra/kipi-plugins/picasawebexport/picasawebtalker.moc:176
Comment 6 caulier.gilles 2013-03-28 09:13:13 UTC
*** Bug 317474 has been marked as a duplicate of this bug. ***
Comment 7 caulier.gilles 2013-12-23 14:04:52 UTC
This entry still valid using last digiKam and kipi-plugins 3.5.0 ?

Gilles Caulier
Comment 8 caulier.gilles 2014-05-16 07:34:24 UTC
digiKam 4.0.0 is out :

http://www.digikam.org/node/713

Please check if this entry still valid with this new version.

Thanks in advance

Gilles Caulier
Comment 9 caulier.gilles 2014-09-08 06:52:51 UTC
This file still valid using last kipi-plugins 4.2.0 ?

Gilles Caulier
Comment 10 caulier.gilles 2015-06-26 13:46:49 UTC
New Kipi-plugins 4.11.0 is available :

https://www.digikam.org/node/740

Can you reproduce the problem with this release ?

Gilles Caulier