Bug 327015 - Marble widget crashes continuously
Summary: Marble widget crashes continuously
Status: RESOLVED WORKSFORME
Alias: None
Product: marble
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: marble-bugs
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2013-11-01 23:22 UTC by darkmanta
Modified: 2021-01-16 04:34 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description darkmanta 2013-11-01 23:22:02 UTC
Application: digikam (3.4.0)
KDE Platform Version: 4.11.2
Qt Version: 4.8.4
Operating System: Linux 3.11.0-12-generic x86_64
Distribution: Ubuntu 13.10

-- Information about the crash:
- What I was doing when the application crashed:
the program is very unstable, frequent random crashes, particularly while importing many new photos into a collection.

The crash can be reproduced every time.

-- 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 0x7fcf3fb31a80 (LWP 4406))]

Thread 20 (Thread 0x7fcf1cb0f700 (LWP 4408)):
#0  0x00007fcf3948cf7d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fcf225c7198 in ?? () from /lib/x86_64-linux-gnu/libusb-1.0.so.0
#2  0x00007fcf347e5f6e in start_thread (arg=0x7fcf1cb0f700) at pthread_create.c:311
#3  0x00007fcf394999cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 19 (Thread 0x7fcf1616e700 (LWP 4409)):
#0  0x00007fcf3948cf7d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fcf31db86a4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fcf31db8b0a in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fcf23926b66 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x00007fcf31ddd0f5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fcf347e5f6e in start_thread (arg=0x7fcf1616e700) at pthread_create.c:311
#6  0x00007fcf394999cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 18 (Thread 0x7fcf150a4700 (LWP 4410)):
#0  0x00007fcf31df83e8 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fcf31db7d40 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fcf31db85c3 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fcf31db87ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fcf31db87f9 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fcf31ddd0f5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007fcf347e5f6e in start_thread (arg=0x7fcf150a4700) at pthread_create.c:311
#7  0x00007fcf394999cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 17 (Thread 0x7fcefffff700 (LWP 4413)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fcf3a27b406 in wait (time=18446744073709551615, this=0x26a3f00) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x26a3e10, mutex=mutex@entry=0x26a3e08, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00000000005d5c4e in Digikam::ScanController::run (this=0x26a3ba0) at /build/buildd/digikam-3.4.0/core/digikam/database/scancontroller.cpp:725
#4  0x00007fcf3a27af2f in QThreadPrivate::start (arg=0x26a3ba0) at thread/qthread_unix.cpp:338
#5  0x00007fcf347e5f6e in start_thread (arg=0x7fcefffff700) at pthread_create.c:311
#6  0x00007fcf394999cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 16 (Thread 0x7fceff7fe700 (LWP 4414)):
#0  0x00007fcf3948b6bd in read () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fcf31df7670 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fcf31db81cc in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fcf31db863b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fcf31db87ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fcf3a3a7a76 in QEventDispatcherGlib::processEvents (this=0x7fcef00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x00007fcf3a3795ef in QEventLoop::processEvents (this=this@entry=0x7fceff7fdab0, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007fcf3a3798e5 in QEventLoop::exec (this=this@entry=0x7fceff7fdab0, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007fcf3a27888f in QThread::exec (this=this@entry=0x25eded0) at thread/qthread.cpp:542
#9  0x00007fcf3a35ad13 in QInotifyFileSystemWatcherEngine::run (this=0x25eded0) at io/qfilesystemwatcher_inotify.cpp:265
#10 0x00007fcf3a27af2f in QThreadPrivate::start (arg=0x25eded0) at thread/qthread_unix.cpp:338
#11 0x00007fcf347e5f6e in start_thread (arg=0x7fceff7fe700) at pthread_create.c:311
#12 0x00007fcf394999cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 15 (Thread 0x7fcf148a3700 (LWP 4416)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fcf3a27b406 in wait (time=18446744073709551615, this=0x2a46ef0) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x29f2320, mutex=mutex@entry=0x29f2318, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007fcf3d0f416a in Digikam::ParkingThread::run (this=0x29f2300) at /build/buildd/digikam-3.4.0/core/libs/threads/threadmanager.cpp:119
#4  0x00007fcf3a27af2f in QThreadPrivate::start (arg=0x29f2300) at thread/qthread_unix.cpp:338
#5  0x00007fcf347e5f6e in start_thread (arg=0x7fcf148a3700) at pthread_create.c:311
#6  0x00007fcf394999cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 14 (Thread 0x7fceebb65700 (LWP 4422)):
#0  0x00007fcf3948b6bd in read () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fcf31df7670 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fcf31db81cc in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fcf31db863b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fcf31db87ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fcf3a3a7a76 in QEventDispatcherGlib::processEvents (this=0x7fced80008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x00007fcf3a3795ef in QEventLoop::processEvents (this=this@entry=0x7fceebb64a80, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007fcf3a3798e5 in QEventLoop::exec (this=this@entry=0x7fceebb64a80, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007fcf3d0f3813 in Digikam::WorkerObjectRunnable::run (this=0x5a64c90) at /build/buildd/digikam-3.4.0/core/libs/threads/threadmanager.cpp:196
#9  0x00007fcf3a26e7ae in QThreadPoolThread::run (this=0x3f5eea0) at concurrent/qthreadpool.cpp:107
#10 0x00007fcf3a27af2f in QThreadPrivate::start (arg=0x3f5eea0) at thread/qthread_unix.cpp:338
#11 0x00007fcf347e5f6e in start_thread (arg=0x7fceebb65700) at pthread_create.c:311
#12 0x00007fcf394999cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 13 (Thread 0x7fceea362700 (LWP 4577)):
#0  0x00007fcf31df80ea in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fcf31df83c9 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fcf31db7d40 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fcf31db85c3 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fcf31db87ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fcf3a3a7a76 in QEventDispatcherGlib::processEvents (this=0x7fced007edf0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x00007fcf3a3795ef in QEventLoop::processEvents (this=this@entry=0x7fceea361a80, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007fcf3a3798e5 in QEventLoop::exec (this=this@entry=0x7fceea361a80, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007fcf3d0f3813 in Digikam::WorkerObjectRunnable::run (this=0x7f377c0) at /build/buildd/digikam-3.4.0/core/libs/threads/threadmanager.cpp:196
#9  0x00007fcf3a26e7ae in QThreadPoolThread::run (this=0x7fcef4024a80) at concurrent/qthreadpool.cpp:107
#10 0x00007fcf3a27af2f in QThreadPrivate::start (arg=0x7fcef4024a80) at thread/qthread_unix.cpp:338
#11 0x00007fcf347e5f6e in start_thread (arg=0x7fceea362700) at pthread_create.c:311
#12 0x00007fcf394999cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 12 (Thread 0x7fceeb364700 (LWP 4579)):
#0  0x00007fcf31df80ea in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fcf31df8399 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fcf31db7c17 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fcf31db85c3 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fcf31db87ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fcf3a3a7a76 in QEventDispatcherGlib::processEvents (this=0x7fce900132e0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x00007fcf3a3795ef in QEventLoop::processEvents (this=this@entry=0x7fceeb363a80, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007fcf3a3798e5 in QEventLoop::exec (this=this@entry=0x7fceeb363a80, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007fcf3d0f3813 in Digikam::WorkerObjectRunnable::run (this=0x4794240) at /build/buildd/digikam-3.4.0/core/libs/threads/threadmanager.cpp:196
#9  0x00007fcf3a26e7ae in QThreadPoolThread::run (this=0x3f60890) at concurrent/qthreadpool.cpp:107
#10 0x00007fcf3a27af2f in QThreadPrivate::start (arg=0x3f60890) at thread/qthread_unix.cpp:338
#11 0x00007fcf347e5f6e in start_thread (arg=0x7fceeb364700) at pthread_create.c:311
#12 0x00007fcf394999cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 11 (Thread 0x7fcefeffd700 (LWP 4580)):
#0  0x00007fcf31db5b7e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fcf31db7ceb in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fcf31db85c3 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fcf31db87ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fcf3a3a7a76 in QEventDispatcherGlib::processEvents (this=0x7fce8c0255c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#5  0x00007fcf3a3795ef in QEventLoop::processEvents (this=this@entry=0x7fcefeffca80, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007fcf3a3798e5 in QEventLoop::exec (this=this@entry=0x7fcefeffca80, flags=...) at kernel/qeventloop.cpp:204
#7  0x00007fcf3d0f3813 in Digikam::WorkerObjectRunnable::run (this=0x8087e10) at /build/buildd/digikam-3.4.0/core/libs/threads/threadmanager.cpp:196
#8  0x00007fcf3a26e7ae in QThreadPoolThread::run (this=0x3f63db0) at concurrent/qthreadpool.cpp:107
#9  0x00007fcf3a27af2f in QThreadPrivate::start (arg=0x3f63db0) at thread/qthread_unix.cpp:338
#10 0x00007fcf347e5f6e in start_thread (arg=0x7fcefeffd700) at pthread_create.c:311
#11 0x00007fcf394999cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 10 (Thread 0x7fcee9b61700 (LWP 4581)):
#0  0x00007fcf31df80ea in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fcf31df8399 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fcf31db7d59 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fcf31db85c3 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fcf31db87ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fcf3a3a7a76 in QEventDispatcherGlib::processEvents (this=0x7fce70024a50, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x00007fcf3a3795ef in QEventLoop::processEvents (this=this@entry=0x7fcee9b60a80, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007fcf3a3798e5 in QEventLoop::exec (this=this@entry=0x7fcee9b60a80, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007fcf3d0f3813 in Digikam::WorkerObjectRunnable::run (this=0x4c602d0) at /build/buildd/digikam-3.4.0/core/libs/threads/threadmanager.cpp:196
#9  0x00007fcf3a26e7ae in QThreadPoolThread::run (this=0x3f65390) at concurrent/qthreadpool.cpp:107
#10 0x00007fcf3a27af2f in QThreadPrivate::start (arg=0x3f65390) at thread/qthread_unix.cpp:338
#11 0x00007fcf347e5f6e in start_thread (arg=0x7fcee9b61700) at pthread_create.c:311
#12 0x00007fcf394999cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 9 (Thread 0x7fcee9360700 (LWP 4582)):
#0  0x00007fcf31d89f10 in pthread_mutex_unlock@plt () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fcf31df83d1 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fcf31db7d40 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fcf31db85c3 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fcf31db87ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fcf3a3a7a76 in QEventDispatcherGlib::processEvents (this=0x7fcedc012670, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x00007fcf3a3795ef in QEventLoop::processEvents (this=this@entry=0x7fcee935fa80, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007fcf3a3798e5 in QEventLoop::exec (this=this@entry=0x7fcee935fa80, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007fcf3d0f3813 in Digikam::WorkerObjectRunnable::run (this=0x56575c0) at /build/buildd/digikam-3.4.0/core/libs/threads/threadmanager.cpp:196
#9  0x00007fcf3a26e7ae in QThreadPoolThread::run (this=0x3f64f30) at concurrent/qthreadpool.cpp:107
#10 0x00007fcf3a27af2f in QThreadPrivate::start (arg=0x3f64f30) at thread/qthread_unix.cpp:338
#11 0x00007fcf347e5f6e in start_thread (arg=0x7fcee9360700) at pthread_create.c:311
#12 0x00007fcf394999cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 8 (Thread 0x7fcee736e700 (LWP 4583)):
#0  0x00007fcf347e905f in __pthread_mutex_unlock_usercnt (mutex=0x7fcef4049940, decr=<optimized out>) at pthread_mutex_unlock.c:52
#1  0x00007fcf31df83d1 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fcf31db8119 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fcf31db863b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fcf31db87ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fcf3a3a7a76 in QEventDispatcherGlib::processEvents (this=0x7fcef40354c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x00007fcf3a3795ef in QEventLoop::processEvents (this=this@entry=0x7fcee736da80, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007fcf3a3798e5 in QEventLoop::exec (this=this@entry=0x7fcee736da80, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007fcf3d0f3813 in Digikam::WorkerObjectRunnable::run (this=0x807d920) at /build/buildd/digikam-3.4.0/core/libs/threads/threadmanager.cpp:196
#9  0x00007fcf3a26e7ae in QThreadPoolThread::run (this=0x3f64ad0) at concurrent/qthreadpool.cpp:107
#10 0x00007fcf3a27af2f in QThreadPrivate::start (arg=0x3f64ad0) at thread/qthread_unix.cpp:338
#11 0x00007fcf347e5f6e in start_thread (arg=0x7fcee736e700) at pthread_create.c:311
#12 0x00007fcf394999cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 7 (Thread 0x7fcee62ab700 (LWP 4584)):
#0  0x00007fcf31df83d1 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fcf31db7fbb in g_main_context_query () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fcf31db8612 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fcf31db87ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fcf3a3a7a76 in QEventDispatcherGlib::processEvents (this=0x7fceb8037600, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#5  0x00007fcf3a3795ef in QEventLoop::processEvents (this=this@entry=0x7fcee62aaa80, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007fcf3a3798e5 in QEventLoop::exec (this=this@entry=0x7fcee62aaa80, flags=...) at kernel/qeventloop.cpp:204
#7  0x00007fcf3d0f3813 in Digikam::WorkerObjectRunnable::run (this=0x7f072e0) at /build/buildd/digikam-3.4.0/core/libs/threads/threadmanager.cpp:196
#8  0x00007fcf3a26e7ae in QThreadPoolThread::run (this=0x3f657f0) at concurrent/qthreadpool.cpp:107
#9  0x00007fcf3a27af2f in QThreadPrivate::start (arg=0x3f657f0) at thread/qthread_unix.cpp:338
#10 0x00007fcf347e5f6e in start_thread (arg=0x7fcee62ab700) at pthread_create.c:311
#11 0x00007fcf394999cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 6 (Thread 0x7fcee5aaa700 (LWP 4585)):
#0  0x00007fcf31db5b3f in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fcf31db7ceb in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fcf31db85c3 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fcf31db87ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fcf3a3a7a76 in QEventDispatcherGlib::processEvents (this=0x7fce6c024050, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#5  0x00007fcf3a3795ef in QEventLoop::processEvents (this=this@entry=0x7fcee5aa9a80, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007fcf3a3798e5 in QEventLoop::exec (this=this@entry=0x7fcee5aa9a80, flags=...) at kernel/qeventloop.cpp:204
#7  0x00007fcf3d0f3813 in Digikam::WorkerObjectRunnable::run (this=0x824e4f0) at /build/buildd/digikam-3.4.0/core/libs/threads/threadmanager.cpp:196
#8  0x00007fcf3a26e7ae in QThreadPoolThread::run (this=0x3f61150) at concurrent/qthreadpool.cpp:107
#9  0x00007fcf3a27af2f in QThreadPrivate::start (arg=0x3f61150) at thread/qthread_unix.cpp:338
#10 0x00007fcf347e5f6e in start_thread (arg=0x7fcee5aaa700) at pthread_create.c:311
#11 0x00007fcf394999cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 5 (Thread 0x7fcee4aa8700 (LWP 4684)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fcf3a27b406 in wait (time=18446744073709551615, this=0x6b2a970) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x44a26d8, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00000000007be49c in Digikam::CameraController::run (this=0x5baa1c0) at /build/buildd/digikam-3.4.0/core/utilities/importui/backend/cameracontroller.cpp:389
#4  0x00007fcf3a27af2f in QThreadPrivate::start (arg=0x5baa1c0) at thread/qthread_unix.cpp:338
#5  0x00007fcf347e5f6e in start_thread (arg=0x7fcee4aa8700) at pthread_create.c:311
#6  0x00007fcf394999cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 4 (Thread 0x7fceb77fe700 (LWP 5428)):
#0  0x00007fcf31d8a420 in pthread_mutex_lock@plt () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fcf31df83a1 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fcf31db8286 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fcf31db8708 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fcf31db87ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fcf3a3a7a76 in QEventDispatcherGlib::processEvents (this=0x7fcea007faa0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x00007fcf3a3795ef in QEventLoop::processEvents (this=this@entry=0x7fceb77fda80, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007fcf3a3798e5 in QEventLoop::exec (this=this@entry=0x7fceb77fda80, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007fcf3d0f3813 in Digikam::WorkerObjectRunnable::run (this=0x4cc3760) at /build/buildd/digikam-3.4.0/core/libs/threads/threadmanager.cpp:196
#9  0x00007fcf3a26e7ae in QThreadPoolThread::run (this=0x3f5fb70) at concurrent/qthreadpool.cpp:107
#10 0x00007fcf3a27af2f in QThreadPrivate::start (arg=0x3f5fb70) at thread/qthread_unix.cpp:338
#11 0x00007fcf347e5f6e in start_thread (arg=0x7fceb77fe700) at pthread_create.c:311
#12 0x00007fcf394999cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 3 (Thread 0x7fceb4ff9700 (LWP 5762)):
#0  0x00007fcf31df80ea in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fcf31df83c9 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fcf31db80e8 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fcf31db863b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fcf31db87ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fcf3a3a7a76 in QEventDispatcherGlib::processEvents (this=0x7fcec4012a40, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x00007fcf3a3795ef in QEventLoop::processEvents (this=this@entry=0x7fceb4ff8ab0, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007fcf3a3798e5 in QEventLoop::exec (this=this@entry=0x7fceb4ff8ab0, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007fcf3a27888f in QThread::exec (this=this@entry=0x593bf50) at thread/qthread.cpp:542
#9  0x00007fcf3a35ad13 in QInotifyFileSystemWatcherEngine::run (this=0x593bf50) at io/qfilesystemwatcher_inotify.cpp:265
#10 0x00007fcf3a27af2f in QThreadPrivate::start (arg=0x593bf50) at thread/qthread_unix.cpp:338
#11 0x00007fcf347e5f6e in start_thread (arg=0x7fceb4ff9700) at pthread_create.c:311
#12 0x00007fcf394999cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 2 (Thread 0x7fce7bfff700 (LWP 5763)):
#0  0x00007fcf31db7e2b in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fcf31db85c3 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fcf31db87ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fcf3a3a7a76 in QEventDispatcherGlib::processEvents (this=0x7fce74002880, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007fcf3a3795ef in QEventLoop::processEvents (this=this@entry=0x7fce7bffeab0, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007fcf3a3798e5 in QEventLoop::exec (this=this@entry=0x7fce7bffeab0, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007fcf3a27888f in QThread::exec (this=this@entry=0x6daa6e0) at thread/qthread.cpp:542
#7  0x00007fcf3a35ad13 in QInotifyFileSystemWatcherEngine::run (this=0x6daa6e0) at io/qfilesystemwatcher_inotify.cpp:265
#8  0x00007fcf3a27af2f in QThreadPrivate::start (arg=0x6daa6e0) at thread/qthread_unix.cpp:338
#9  0x00007fcf347e5f6e in start_thread (arg=0x7fce7bfff700) at pthread_create.c:311
#10 0x00007fcf394999cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 1 (Thread 0x7fcf3fb31a80 (LWP 4406)):
[KCrash Handler]
#6  x86_64_fallback_frame_state (context=0x7fff681ac508, context=0x7fff681ac508, fs=0x7fff681ac5f8) at ./md-unwind-support.h:58
#7  uw_frame_state_for (context=context@entry=0x7fff681ac508, fs=fs@entry=0x7fff681ac5f8) at ../../../src/libgcc/unwind-dw2.c:1253
#8  0x00007fcf39776f09 in _Unwind_Backtrace (trace=0x7fcf394b10b0 <backtrace_helper>, trace_argument=0x7fff681ac7b8) at ../../../src/libgcc/unwind.inc:290
#9  0x00007fcf394b1246 in __GI___backtrace (array=array@entry=0x7fff681aca18, size=size@entry=64) at ../sysdeps/x86_64/backtrace.c:109
#10 0x00007fcf39413515 in __libc_message (do_abort=do_abort@entry=2, fmt=fmt@entry=0x7fcf39527240 "*** Error in `%s': %s: 0x%s ***\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:178
#11 0x00007fcf3941e4c6 in malloc_printerr (action=3, str=0x7fcf39523347 "realloc(): invalid pointer", ptr=<optimized out>) at malloc.c:4923
#12 0x00007fcf39422cf0 in __GI___libc_realloc (oldmem=0xbaebc0 <QListData::shared_null>, bytes=1256863064) at malloc.c:2943
#13 0x00007fcf3a297f3e in QListData::realloc (this=0x7fff681ad380, alloc=157107880) at tools/qlist.cpp:221
#14 0x0000000000000446 in ?? ()
#15 0x00007fce54edfccc in QtMobility::mobilityPlugins (plugintype=...) at ../global/qmobilitypluginsearch.h:112
#16 0x00007fce54f7654c in QtMobility::QGeoPositionInfoSourcePrivate::loadDynamicPlugins (plugins=...) at qgeopositioninfosource.cpp:169
#17 0x00007fce54f76372 in QtMobility::QGeoPositionInfoSourcePrivate::plugins (reload=false) at qgeopositioninfosource.cpp:148
#18 0x00007fce54f76426 in QtMobility::QGeoPositionInfoSourcePrivate::pluginsSorted () at qgeopositioninfosource.cpp:161
#19 0x00007fce54f7775e in QtMobility::QGeoPositionInfoSource::createDefaultSource (parent=0x0) at qgeopositioninfosource.cpp:422
#20 0x00007fce55205117 in QtMobilityPositionProviderPluginPrivate (this=0x655a1b0) at ../../../../../src/plugins/positionprovider/qtmobility/QtMobilityPositionProviderPlugin.cpp:32
#21 Marble::QtMobilityPositionProviderPlugin::QtMobilityPositionProviderPlugin (this=0x6c13430) at ../../../../../src/plugins/positionprovider/qtmobility/QtMobilityPositionProviderPlugin.cpp:123
#22 0x00007fce552051cd in qt_plugin_instance () at ../../../../../src/plugins/positionprovider/qtmobility/QtMobilityPositionProviderPlugin.cpp:205
#23 0x00007fcf3a35ebcd in QPluginLoader::instance (this=this@entry=0x5cf03c0) at plugin/qpluginloader.cpp:204
#24 0x00007fcf361924f5 in Marble::PluginManagerPrivate::loadPlugins (this=0x807f570) at ../../../src/lib/PluginManager.cpp:210
#25 0x00007fcf36193318 in loadPlugins (this=<optimized out>) at ../../../src/lib/PluginManager.cpp:185
#26 Marble::PluginManager::renderPlugins (this=0x90b1478) at ../../../src/lib/PluginManager.cpp:73
#27 0x00007fcf3618f5f4 in Marble::LayerManager::Private::addPlugins (this=0x6741d70) at ../../../src/lib/LayerManager.cpp:201
#28 0x00007fcf3618fa77 in Marble::LayerManager::LayerManager (this=0x4371040, model=0x25e49d8, parent=<optimized out>) at ../../../src/lib/LayerManager.cpp:88
#29 0x00007fcf3612b80e in Marble::MarbleMapPrivate::MarbleMapPrivate (this=0x4370f50, parent=0x25e49f0, model=0x25e49d8) at ../../../src/lib/MarbleMap.cpp:168
#30 0x00007fcf3612c3ae in Marble::MarbleMap::MarbleMap (this=0x25e49f0, model=0x25e49d8) at ../../../src/lib/MarbleMap.cpp:266
#31 0x00007fcf36120faf in MarbleWidgetPrivate (parent=0x4f8a7e0, this=0x25e49d0) at ../../../src/lib/MarbleWidget.cpp:103
#32 Marble::MarbleWidget::MarbleWidget (this=0x4f8a7e0, parent=<optimized out>) at ../../../src/lib/MarbleWidget.cpp:165
#33 0x00007fcf3dd06557 in ?? () from /usr/lib/libkgeomap.so.1
#34 0x00007fcf3dcf6743 in KGeoMap::KGeoMapWidget::setActive(bool) () from /usr/lib/libkgeomap.so.1
#35 0x00007fcf3d197dcc in Digikam::ImagePropertiesGPSTab::setActive (this=0x3443f10, state=<optimized out>) at /build/buildd/digikam-3.4.0/core/libs/imageproperties/imagepropertiesgpstab.cpp:438
#36 0x00000000004a6b8b in Digikam::ImagePropertiesSideBarDB::slotChangedTab (this=0x3387400, tab=0x3443f10) at /build/buildd/digikam-3.4.0/core/libs/imageproperties/imagepropertiessidebardb.cpp:375
#37 0x00007fcf3a38ea58 in QMetaObject::activate (sender=0x3387400, m=m@entry=0x7fcf3d4f9820 <Digikam::Sidebar::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7fff681add60) at kernel/qobject.cpp:3539
#38 0x00007fcf3d118c2f in Digikam::Sidebar::signalChangedTab (this=<optimized out>, _t1=0x3443f10) at /build/buildd/digikam-3.4.0/obj-x86_64-linux-gnu/core/digikam/sidebar.moc:112
#39 0x00007fcf3a38ea58 in QMetaObject::activate (sender=0x34ad470, m=m@entry=0x7fcf3be89960 <KMultiTabBarButton::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7fff681ade90) at kernel/qobject.cpp:3539
#40 0x00007fcf3bb2f22e in KMultiTabBarButton::clicked (this=<optimized out>, _t1=3) at ./kmultitabbar.moc:216
#41 0x00007fcf3a38ea58 in QMetaObject::activate (sender=sender@entry=0x34ad470, m=m@entry=0x7fcf3b83e2a0 <QAbstractButton::staticMetaObject>, local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x7fff681adfc0) at kernel/qobject.cpp:3539
#42 0x00007fcf3b3b9732 in QAbstractButton::clicked (this=this@entry=0x34ad470, _t1=true) at .moc/release-shared/moc_qabstractbutton.cpp:220
#43 0x00007fcf3b11cf73 in QAbstractButtonPrivate::emitClicked (this=this@entry=0x34ae490) at widgets/qabstractbutton.cpp:548
#44 0x00007fcf3b11e0e3 in QAbstractButtonPrivate::click (this=this@entry=0x34ae490) at widgets/qabstractbutton.cpp:541
#45 0x00007fcf3b11e1cc in QAbstractButton::mouseReleaseEvent (this=0x34ad470, e=0x7fff681ae4b0) at widgets/qabstractbutton.cpp:1123
#46 0x00007fcf3adbb31e in QWidget::event (this=0x34ad470, event=0x7fff681ae4b0) at kernel/qwidget.cpp:8375
#47 0x00007fcf3ad6bdfc in QApplicationPrivate::notify_helper (this=this@entry=0x23fdc20, receiver=receiver@entry=0x34ad470, e=e@entry=0x7fff681ae4b0) at kernel/qapplication.cpp:4567
#48 0x00007fcf3ad725ad in QApplication::notify (this=this@entry=0x7fff681af130, receiver=receiver@entry=0x34ad470, e=e@entry=0x7fff681ae4b0) at kernel/qapplication.cpp:4110
#49 0x00007fcf3ba75a6a in KApplication::notify (this=0x7fff681af130, receiver=0x34ad470, event=0x7fff681ae4b0) at ../../kdeui/kernel/kapplication.cpp:311
#50 0x00007fcf3a37a8bd in QCoreApplication::notifyInternal (this=0x7fff681af130, receiver=receiver@entry=0x34ad470, event=event@entry=0x7fff681ae4b0) at kernel/qcoreapplication.cpp:946
#51 0x00007fcf3ad71d63 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#52 QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x34ad470, event=event@entry=0x7fff681ae4b0, alienWidget=alienWidget@entry=0x34ad470, nativeWidget=nativeWidget@entry=0x2a879a0, buttonDown=buttonDown@entry=0x7fcf3b8502f8 <qt_button_down>, lastMouseReceiver=..., spontaneous=spontaneous@entry=true) at kernel/qapplication.cpp:3178
#53 0x00007fcf3ade67db in QETWidget::translateMouseEvent (this=this@entry=0x2a879a0, event=event@entry=0x7fff681ae830) at kernel/qapplication_x11.cpp:4631
#54 0x00007fcf3ade6079 in QApplication::x11ProcessEvent (this=0x7fff681af130, event=event@entry=0x7fff681ae830) at kernel/qapplication_x11.cpp:3624
#55 0x00007fcf3ae0d922 in x11EventSourceDispatch (s=0x23fda60, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#56 0x00007fcf31db83b6 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#57 0x00007fcf31db8708 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#58 0x00007fcf31db87ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#59 0x00007fcf3a3a7a55 in QEventDispatcherGlib::processEvents (this=0x2339030, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#60 0x00007fcf3ae0d9d6 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#61 0x00007fcf3a3795ef in QEventLoop::processEvents (this=this@entry=0x7fff681aec10, flags=...) at kernel/qeventloop.cpp:149
#62 0x00007fcf3a3798e5 in QEventLoop::exec (this=this@entry=0x7fff681aec10, flags=...) at kernel/qeventloop.cpp:204
#63 0x00007fcf3a37ee5b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1218
#64 0x00007fcf3ad6a34c in QApplication::exec () at kernel/qapplication.cpp:3828
#65 0x0000000000491ef3 in main (argc=<optimized out>, argv=<optimized out>) at /build/buildd/digikam-3.4.0/core/digikam/main/main.cpp:235

Reported using DrKonqi
Comment 1 caulier.gilles 2013-11-02 03:30:18 UTC
It crash in Marble components...

Gilles Caulier
Comment 2 Dennis Nienhüser 2013-11-02 10:25:40 UTC
The crash itself happens in QtMobility.
Comment 3 swatilodha27 2016-06-28 08:43:06 UTC
Are you still able to reproduce the problem with digiKam 5.0.0-Beta7 ?
Comment 4 swatilodha27 2016-06-28 09:11:04 UTC
Are you still able to reproduce the problem with digiKam 5.0.0-Beta7 ?
Comment 5 Justin Zobel 2020-12-17 05:39:07 UTC
Thank you for the crash report.

As it has been a while since this was reported, can you please test and confirm if this issue is still occurring or if this bug report can be marked as resolved.

I have set the bug status to "needsinfo" pending your response, please change back to "reported" or "resolved/worksforme" when you respond, thank you.
Comment 6 Bug Janitor Service 2021-01-01 04:34:54 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 7 Bug Janitor Service 2021-01-16 04:34:13 UTC
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!