Bug 305768 - Marble widget crashed on selecting Geolocation
Summary: Marble widget crashed on selecting Geolocation
Status: RESOLVED WORKSFORME
Alias: None
Product: marble
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: marble-bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-08-25 16:19 UTC by Ulrich Eckhardt
Modified: 2020-12-17 10:15 UTC (History)
1 user (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 Ulrich Eckhardt 2012-08-25 16:19:15 UTC
Application: digikam (2.9.0)
KDE Platform Version: 4.8.5 (4.8.5) "release 521"
Qt Version: 4.8.2
Operating System: Linux 3.5.1-ue-desktop x86_64
Distribution: "openSUSE 12.1 (x86_64)"

-- Information about the crash:
I selected a picture and then selected geo-localization from the menu.

The crash can be reproduced every time.

-- Backtrace:
Application: digiKam (digikam), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f0853b97800 (LWP 8599))]

Thread 25 (Thread 0x7f0835035700 (LWP 8600)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f084ec6ab2b in wait (time=18446744073709551615, this=0xe32680) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0xd6b418, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00000000005dff50 in ?? ()
#4  0x00007f084ec6a61b in QThreadPrivate::start (arg=0xe32340) at thread/qthread_unix.cpp:307
#5  0x00007f0842ec8734 in ?? () from /usr/lib64/libGL.so.1
#6  0x00007f084afaff05 in start_thread (arg=0x7f0835035700) at pthread_create.c:301
#7  0x00007f084d26110d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 24 (Thread 0x7f0834834700 (LWP 8601)):
#0  0x00007f084d257ff3 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f08484fcae8 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f08484fcfa9 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f084ed97e36 in QEventDispatcherGlib::processEvents (this=0x7f08280008f0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007f084ed67842 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f084ed67a97 in QEventLoop::exec (this=0x7f0834833c90, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007f084ec675f7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#7  0x00007f084ed4762f in QInotifyFileSystemWatcherEngine::run (this=0xd70d40) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007f084ec6a61b in QThreadPrivate::start (arg=0xd70d40) at thread/qthread_unix.cpp:307
#9  0x00007f0842ec8734 in ?? () from /usr/lib64/libGL.so.1
#10 0x00007f084afaff05 in start_thread (arg=0x7f0834834700) at pthread_create.c:301
#11 0x00007f084d26110d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 23 (Thread 0x7f082ffff700 (LWP 8603)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f084ec6ab2b in wait (time=18446744073709551615, this=0xc85010) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0xf524b8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f0851419341 in ?? () from /usr/lib64/libdigikamcore.so.2
#4  0x00007f084ec6a61b in QThreadPrivate::start (arg=0xf524a0) at thread/qthread_unix.cpp:307
#5  0x00007f0842ec8734 in ?? () from /usr/lib64/libGL.so.1
#6  0x00007f084afaff05 in start_thread (arg=0x7f082ffff700) at pthread_create.c:301
#7  0x00007f084d26110d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 22 (Thread 0x7f0823fff700 (LWP 8613)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:213
#1  0x00007f084ec6aa8f in wait (time=30000, this=0x1ca2ff0) at thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x1ca2f98, time=30000) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f084ec5de9f in QThreadPoolThread::run (this=0x28198f0) at concurrent/qthreadpool.cpp:141
#4  0x00007f084ec6a61b in QThreadPrivate::start (arg=0x28198f0) at thread/qthread_unix.cpp:307
#5  0x00007f0842ec8734 in ?? () from /usr/lib64/libGL.so.1
#6  0x00007f084afaff05 in start_thread (arg=0x7f0823fff700) at pthread_create.c:301
#7  0x00007f084d26110d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 21 (Thread 0x7f0817b20700 (LWP 8622)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:213
#1  0x00007f084ec6aa8f in wait (time=30000, this=0xc84870) at thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=<optimized out>, mutex=0xf70a18, time=30000) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f084ec5de9f in QThreadPoolThread::run (this=0x3d33660) at concurrent/qthreadpool.cpp:141
#4  0x00007f084ec6a61b in QThreadPrivate::start (arg=0x3d33660) at thread/qthread_unix.cpp:307
#5  0x00007f0842ec8734 in ?? () from /usr/lib64/libGL.so.1
#6  0x00007f084afaff05 in start_thread (arg=0x7f0817b20700) at pthread_create.c:301
#7  0x00007f084d26110d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 20 (Thread 0x7f081731f700 (LWP 8623)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:213
#1  0x00007f084ec6aa8f in wait (time=30000, this=0xc84870) at thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=<optimized out>, mutex=0xf70a18, time=30000) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f084ec5de9f in QThreadPoolThread::run (this=0x3d30c20) at concurrent/qthreadpool.cpp:141
#4  0x00007f084ec6a61b in QThreadPrivate::start (arg=0x3d30c20) at thread/qthread_unix.cpp:307
#5  0x00007f0842ec8734 in ?? () from /usr/lib64/libGL.so.1
#6  0x00007f084afaff05 in start_thread (arg=0x7f081731f700) at pthread_create.c:301
#7  0x00007f084d26110d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 19 (Thread 0x7f0816b0e700 (LWP 8624)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:213
#1  0x00007f084ec6aa8f in wait (time=30000, this=0xc84870) at thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=<optimized out>, mutex=0xf70a18, time=30000) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f084ec5de9f in QThreadPoolThread::run (this=0x49a2cc0) at concurrent/qthreadpool.cpp:141
#4  0x00007f084ec6a61b in QThreadPrivate::start (arg=0x49a2cc0) at thread/qthread_unix.cpp:307
#5  0x00007f0842ec8734 in ?? () from /usr/lib64/libGL.so.1
#6  0x00007f084afaff05 in start_thread (arg=0x7f0816b0e700) at pthread_create.c:301
#7  0x00007f084d26110d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 18 (Thread 0x7f0816305700 (LWP 8625)):
#0  0x00007f0848f24b36 in ?? () from /usr/lib64/libgomp.so.1
#1  0x00007f0848f2369e in ?? () from /usr/lib64/libgomp.so.1
#2  0x00007f0842ec8734 in ?? () from /usr/lib64/libGL.so.1
#3  0x00007f084afaff05 in start_thread (arg=0x7f0816305700) at pthread_create.c:301
#4  0x00007f084d26110d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 17 (Thread 0x7f0815b04700 (LWP 8626)):
#0  0x00007f0848f24b36 in ?? () from /usr/lib64/libgomp.so.1
#1  0x00007f0848f2369e in ?? () from /usr/lib64/libgomp.so.1
#2  0x00007f0842ec8734 in ?? () from /usr/lib64/libGL.so.1
#3  0x00007f084afaff05 in start_thread (arg=0x7f0815b04700) at pthread_create.c:301
#4  0x00007f084d26110d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 16 (Thread 0x7f0815303700 (LWP 8627)):
#0  0x00007f0848f24b36 in ?? () from /usr/lib64/libgomp.so.1
#1  0x00007f0848f2369e in ?? () from /usr/lib64/libgomp.so.1
#2  0x00007f0842ec8734 in ?? () from /usr/lib64/libGL.so.1
#3  0x00007f084afaff05 in start_thread (arg=0x7f0815303700) at pthread_create.c:301
#4  0x00007f084d26110d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 15 (Thread 0x7f0814b02700 (LWP 8628)):
#0  0x00007f0848f24b36 in ?? () from /usr/lib64/libgomp.so.1
#1  0x00007f0848f2369e in ?? () from /usr/lib64/libgomp.so.1
#2  0x00007f0842ec8734 in ?? () from /usr/lib64/libGL.so.1
#3  0x00007f084afaff05 in start_thread (arg=0x7f0814b02700) at pthread_create.c:301
#4  0x00007f084d26110d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 14 (Thread 0x7f0807fff700 (LWP 8629)):
#0  0x00007f0848f24b36 in ?? () from /usr/lib64/libgomp.so.1
#1  0x00007f0848f2369e in ?? () from /usr/lib64/libgomp.so.1
#2  0x00007f0842ec8734 in ?? () from /usr/lib64/libGL.so.1
#3  0x00007f084afaff05 in start_thread (arg=0x7f0807fff700) at pthread_create.c:301
#4  0x00007f084d26110d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 13 (Thread 0x7f08070aa700 (LWP 8632)):
#0  0x00007f084afb2014 in __pthread_mutex_lock (mutex=0x7f07f40009d8) at pthread_mutex_lock.c:61
#1  0x00007f08484fbee1 in g_main_context_query () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f08484fc9ea in ?? () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f08484fcfa9 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#4  0x00007f084ed97e36 in QEventDispatcherGlib::processEvents (this=0x7f07f40008f0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:426
#5  0x00007f084ed67842 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007f084ed67a97 in QEventLoop::exec (this=0x7f08070a9c90, flags=...) at kernel/qeventloop.cpp:204
#7  0x00007f084ec675f7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#8  0x00007f084ed4762f in QInotifyFileSystemWatcherEngine::run (this=0x53048f0) at io/qfilesystemwatcher_inotify.cpp:248
#9  0x00007f084ec6a61b in QThreadPrivate::start (arg=0x53048f0) at thread/qthread_unix.cpp:307
#10 0x00007f0842ec8734 in ?? () from /usr/lib64/libGL.so.1
#11 0x00007f084afaff05 in start_thread (arg=0x7f08070aa700) at pthread_create.c:301
#12 0x00007f084d26110d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 12 (Thread 0x7f0804a61700 (LWP 8633)):
#0  0x00007f084afb311f in __pthread_mutex_unlock_usercnt (mutex=0x7f07e80009d8, decr=0) at pthread_mutex_unlock.c:52
#1  0x00007f08484fcadc in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f08484fcfa9 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f084ed97e36 in QEventDispatcherGlib::processEvents (this=0x7f07e80008f0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007f084ed67842 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f084ed67a97 in QEventLoop::exec (this=0x7f0804a60c90, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007f084ec675f7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#7  0x00007f084ed4762f in QInotifyFileSystemWatcherEngine::run (this=0x535db20) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007f084ec6a61b in QThreadPrivate::start (arg=0x535db20) at thread/qthread_unix.cpp:307
#9  0x00007f0842ec8734 in ?? () from /usr/lib64/libGL.so.1
#10 0x00007f084afaff05 in start_thread (arg=0x7f0804a61700) at pthread_create.c:301
#11 0x00007f084d26110d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 11 (Thread 0x7f07fdcdc700 (LWP 8634)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:213
#1  0x00007f084ec6aa8f in wait (time=30000, this=0x1ca2ff0) at thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x1ca2f98, time=30000) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f084ec5de9f in QThreadPoolThread::run (this=0x7f081c003820) at concurrent/qthreadpool.cpp:141
#4  0x00007f084ec6a61b in QThreadPrivate::start (arg=0x7f081c003820) at thread/qthread_unix.cpp:307
#5  0x00007f0842ec8734 in ?? () from /usr/lib64/libGL.so.1
#6  0x00007f084afaff05 in start_thread (arg=0x7f07fdcdc700) at pthread_create.c:301
#7  0x00007f084d26110d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 10 (Thread 0x7f07fd4db700 (LWP 8635)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:213
#1  0x00007f084ec6aa8f in wait (time=30000, this=0x1ca2ff0) at thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x1ca2f98, time=30000) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f084ec5de9f in QThreadPoolThread::run (this=0x7f081c003360) at concurrent/qthreadpool.cpp:141
#4  0x00007f084ec6a61b in QThreadPrivate::start (arg=0x7f081c003360) at thread/qthread_unix.cpp:307
#5  0x00007f0842ec8734 in ?? () from /usr/lib64/libGL.so.1
#6  0x00007f084afaff05 in start_thread (arg=0x7f07fd4db700) at pthread_create.c:301
#7  0x00007f084d26110d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 9 (Thread 0x7f07fccda700 (LWP 8636)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:213
#1  0x00007f084ec6aa8f in wait (time=30000, this=0x1ca2ff0) at thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x1ca2f98, time=30000) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f084ec5de9f in QThreadPoolThread::run (this=0x7f081c003940) at concurrent/qthreadpool.cpp:141
#4  0x00007f084ec6a61b in QThreadPrivate::start (arg=0x7f081c003940) at thread/qthread_unix.cpp:307
#5  0x00007f0842ec8734 in ?? () from /usr/lib64/libGL.so.1
#6  0x00007f084afaff05 in start_thread (arg=0x7f07fccda700) at pthread_create.c:301
#7  0x00007f084d26110d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 8 (Thread 0x7f07dffff700 (LWP 8637)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:213
#1  0x00007f084ec6aa8f in wait (time=30000, this=0x1ca2ff0) at thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x1ca2f98, time=30000) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f084ec5de9f in QThreadPoolThread::run (this=0x7f081c003d30) at concurrent/qthreadpool.cpp:141
#4  0x00007f084ec6a61b in QThreadPrivate::start (arg=0x7f081c003d30) at thread/qthread_unix.cpp:307
#5  0x00007f0842ec8734 in ?? () from /usr/lib64/libGL.so.1
#6  0x00007f084afaff05 in start_thread (arg=0x7f07dffff700) at pthread_create.c:301
#7  0x00007f084d26110d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 7 (Thread 0x7f07d77fe700 (LWP 8638)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:213
#1  0x00007f084ec6aa8f in wait (time=30000, this=0x1ca2ff0) at thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x1ca2f98, time=30000) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f084ec5de9f in QThreadPoolThread::run (this=0x7f081c0046c0) at concurrent/qthreadpool.cpp:141
#4  0x00007f084ec6a61b in QThreadPrivate::start (arg=0x7f081c0046c0) at thread/qthread_unix.cpp:307
#5  0x00007f0842ec8734 in ?? () from /usr/lib64/libGL.so.1
#6  0x00007f084afaff05 in start_thread (arg=0x7f07d77fe700) at pthread_create.c:301
#7  0x00007f084d26110d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 6 (Thread 0x7f07df2f9700 (LWP 8639)):
#0  0x00007f0848f24b36 in ?? () from /usr/lib64/libgomp.so.1
#1  0x00007f0848f2369e in ?? () from /usr/lib64/libgomp.so.1
#2  0x00007f0842ec8734 in ?? () from /usr/lib64/libGL.so.1
#3  0x00007f084afaff05 in start_thread (arg=0x7f07df2f9700) at pthread_create.c:301
#4  0x00007f084d26110d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 5 (Thread 0x7f07deaf8700 (LWP 8640)):
#0  0x00007f0848f24b36 in ?? () from /usr/lib64/libgomp.so.1
#1  0x00007f0848f2369e in ?? () from /usr/lib64/libgomp.so.1
#2  0x00007f0842ec8734 in ?? () from /usr/lib64/libGL.so.1
#3  0x00007f084afaff05 in start_thread (arg=0x7f07deaf8700) at pthread_create.c:301
#4  0x00007f084d26110d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 4 (Thread 0x7f07de2f7700 (LWP 8641)):
#0  0x00007f0848f24b36 in ?? () from /usr/lib64/libgomp.so.1
#1  0x00007f0848f2369e in ?? () from /usr/lib64/libgomp.so.1
#2  0x00007f0842ec8734 in ?? () from /usr/lib64/libGL.so.1
#3  0x00007f084afaff05 in start_thread (arg=0x7f07de2f7700) at pthread_create.c:301
#4  0x00007f084d26110d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 3 (Thread 0x7f07ddaf6700 (LWP 8642)):
#0  0x00007f0848f24b36 in ?? () from /usr/lib64/libgomp.so.1
#1  0x00007f0848f2369e in ?? () from /usr/lib64/libgomp.so.1
#2  0x00007f0842ec8734 in ?? () from /usr/lib64/libGL.so.1
#3  0x00007f084afaff05 in start_thread (arg=0x7f07ddaf6700) at pthread_create.c:301
#4  0x00007f084d26110d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 2 (Thread 0x7f07dd2f5700 (LWP 8643)):
#0  0x00007f0848f24b36 in ?? () from /usr/lib64/libgomp.so.1
#1  0x00007f0848f2369e in ?? () from /usr/lib64/libgomp.so.1
#2  0x00007f0842ec8734 in ?? () from /usr/lib64/libGL.so.1
#3  0x00007f084afaff05 in start_thread (arg=0x7f07dd2f5700) at pthread_create.c:301
#4  0x00007f084d26110d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 1 (Thread 0x7f0853b97800 (LWP 8599)):
[KCrash Handler]
#6  0x00007f0805f6df71 in ?? () from /usr/lib64/kde4/plugins/marble/CompassFloatItem.so
#7  0x00007f08498c8730 in Marble::MarbleGraphicsItem::paintEvent (this=0x5381798, painter=0x7fffe26dcc40, viewport=0x5300ed0, renderPos=..., layer=0x0) at /usr/src/debug/marble-4.8.5/src/lib/graphicsview/MarbleGraphicsItem.cpp:53
#8  0x00007f0849950eeb in render (layer=0x0, renderPos=..., viewport=0x5300ed0, painter=0x7fffe26dcc40, this=0x5381770) at /usr/src/debug/marble-4.8.5/src/lib/AbstractFloatItem.cpp:182
#9  Marble::AbstractFloatItem::render (this=0x5381770, painter=0x7fffe26dcc40, viewport=0x5300ed0, renderPos=..., layer=0x0) at /usr/src/debug/marble-4.8.5/src/lib/AbstractFloatItem.cpp:174
#10 0x00007f0849949765 in Marble::LayerManager::renderLayer (this=0x5300fa8, painter=<optimized out>, viewport=<optimized out>, renderPosition=<optimized out>) at /usr/src/debug/marble-4.8.5/src/lib/LayerManager.cpp:191
#11 0x00007f0849949fbe in Marble::LayerManager::renderLayers (this=0x5300fa8, painter=0x7fffe26dcc40, viewport=0x5300ed0) at /usr/src/debug/marble-4.8.5/src/lib/LayerManager.cpp:156
#12 0x00007f08498f5790 in Marble::MarbleMap::paint (this=0x52ff370, painter=..., dirtyRect=<optimized out>) at /usr/src/debug/marble-4.8.5/src/lib/MarbleMap.cpp:719
#13 0x00007f08498eab47 in Marble::MarbleWidget::paintEvent (this=0x5304bb0, evt=0x7fffe26dd500) at /usr/src/debug/marble-4.8.5/src/lib/MarbleWidget.cpp:810
#14 0x00007f084debc5f6 in QWidget::event (this=0x5304bb0, event=0x7fffe26dd500) at kernel/qwidget.cpp:8517
#15 0x00007f084de6bfe4 in notify_helper (e=0x7fffe26dd500, receiver=0x5304bb0, this=0xc0a880) at kernel/qapplication.cpp:4551
#16 QApplicationPrivate::notify_helper (this=0xc0a880, receiver=0x5304bb0, e=0x7fffe26dd500) at kernel/qapplication.cpp:4523
#17 0x00007f084de70db3 in QApplication::notify (this=0x7fffe26e1990, receiver=0x5304bb0, e=0x7fffe26dd500) at kernel/qapplication.cpp:4412
#18 0x00007f084f7ee156 in KApplication::notify (this=0x7fffe26e1990, receiver=0x5304bb0, event=0x7fffe26dd500) at /usr/src/debug/kdelibs-4.8.5/kdeui/kernel/kapplication.cpp:311
#19 0x00007f084ed68d0c in QCoreApplication::notifyInternal (this=0x7fffe26e1990, receiver=0x5304bb0, event=0x7fffe26dd500) at kernel/qcoreapplication.cpp:915
#20 0x00007f084deb8296 in sendSpontaneousEvent (event=0x7fffe26dd500, receiver=0x5304bb0) at ../../src/corelib/kernel/qcoreapplication.h:234
#21 QWidgetPrivate::drawWidget (this=0x5342c60, pdev=0x53ac1a0, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x51cee20) at kernel/qwidget.cpp:5594
#22 0x00007f084deb8f0f in QWidgetPrivate::paintSiblingsRecursive (this=0x5203810, pdev=0x53ac1a0, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x51cee20) at kernel/qwidget.cpp:5803
#23 0x00007f084deb7fcc in QWidgetPrivate::drawWidget (this=0x5203810, pdev=0x53ac1a0, rgn=..., offset=..., flags=<optimized out>, sharedPainter=0x0, backingStore=0x51cee20) at kernel/qwidget.cpp:5647
#24 0x00007f084deb8f0f in QWidgetPrivate::paintSiblingsRecursive (this=0x5203480, pdev=0x53ac1a0, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x51cee20) at kernel/qwidget.cpp:5803
#25 0x00007f084deb8c97 in QWidgetPrivate::paintSiblingsRecursive (this=0x5203480, pdev=0x53ac1a0, siblings=..., index=1, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x51cee20) at kernel/qwidget.cpp:5790
#26 0x00007f084deb7fcc in QWidgetPrivate::drawWidget (this=0x5203480, pdev=0x53ac1a0, rgn=..., offset=..., flags=<optimized out>, sharedPainter=0x0, backingStore=0x51cee20) at kernel/qwidget.cpp:5647
#27 0x00007f084deb8f0f in QWidgetPrivate::paintSiblingsRecursive (this=0x52223f0, pdev=0x53ac1a0, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x51cee20) at kernel/qwidget.cpp:5803
#28 0x00007f084deb7fcc in QWidgetPrivate::drawWidget (this=0x52223f0, pdev=0x53ac1a0, rgn=..., offset=..., flags=<optimized out>, sharedPainter=0x0, backingStore=0x51cee20) at kernel/qwidget.cpp:5647
#29 0x00007f084deb8f0f in QWidgetPrivate::paintSiblingsRecursive (this=0x52019a0, pdev=0x53ac1a0, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x51cee20) at kernel/qwidget.cpp:5803
#30 0x00007f084deb8c97 in QWidgetPrivate::paintSiblingsRecursive (this=0x52019a0, pdev=0x53ac1a0, siblings=..., index=2, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x51cee20) at kernel/qwidget.cpp:5790
#31 0x00007f084deb7fcc in QWidgetPrivate::drawWidget (this=0x52019a0, pdev=0x53ac1a0, rgn=..., offset=..., flags=<optimized out>, sharedPainter=0x0, backingStore=0x51cee20) at kernel/qwidget.cpp:5647
#32 0x00007f084deb8f0f in QWidgetPrivate::paintSiblingsRecursive (this=0x51fb910, pdev=0x53ac1a0, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x51cee20) at kernel/qwidget.cpp:5803
#33 0x00007f084deb8c97 in QWidgetPrivate::paintSiblingsRecursive (this=0x51fb910, pdev=0x53ac1a0, siblings=..., index=2, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x51cee20) at kernel/qwidget.cpp:5790
#34 0x00007f084deb7fcc in QWidgetPrivate::drawWidget (this=0x51fb910, pdev=0x53ac1a0, rgn=..., offset=..., flags=<optimized out>, sharedPainter=0x0, backingStore=0x51cee20) at kernel/qwidget.cpp:5647
#35 0x00007f084deb8f0f in QWidgetPrivate::paintSiblingsRecursive (this=0x51fb380, pdev=0x53ac1a0, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x51cee20) at kernel/qwidget.cpp:5803
#36 0x00007f084deb8c97 in QWidgetPrivate::paintSiblingsRecursive (this=0x51fb380, pdev=0x53ac1a0, siblings=..., index=1, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x51cee20) at kernel/qwidget.cpp:5790
#37 0x00007f084deb7fcc in QWidgetPrivate::drawWidget (this=0x51fb380, pdev=0x53ac1a0, rgn=..., offset=..., flags=<optimized out>, sharedPainter=0x0, backingStore=0x51cee20) at kernel/qwidget.cpp:5647
#38 0x00007f084deb8f0f in QWidgetPrivate::paintSiblingsRecursive (this=0x51faf10, pdev=0x53ac1a0, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x51cee20) at kernel/qwidget.cpp:5803
#39 0x00007f084deb8c97 in QWidgetPrivate::paintSiblingsRecursive (this=0x51faf10, pdev=0x53ac1a0, siblings=..., index=1, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x51cee20) at kernel/qwidget.cpp:5790
#40 0x00007f084deb7fcc in QWidgetPrivate::drawWidget (this=0x51faf10, pdev=0x53ac1a0, rgn=..., offset=..., flags=<optimized out>, sharedPainter=0x0, backingStore=0x51cee20) at kernel/qwidget.cpp:5647
#41 0x00007f084deb8f0f in QWidgetPrivate::paintSiblingsRecursive (this=0x51d4100, pdev=0x53ac1a0, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x51cee20) at kernel/qwidget.cpp:5803
#42 0x00007f084deb7fcc in QWidgetPrivate::drawWidget (this=0x51d4100, pdev=0x53ac1a0, rgn=..., offset=..., flags=<optimized out>, sharedPainter=0x0, backingStore=0x51cee20) at kernel/qwidget.cpp:5647
#43 0x00007f084e084a18 in QWidgetBackingStore::sync (this=0x51cee20) at painting/qbackingstore.cpp:1373
#44 0x00007f084deaeff0 in QWidgetPrivate::syncBackingStore (this=0x51d4100) at kernel/qwidget.cpp:1892
#45 0x00007f084debcb0c in QWidget::event (this=0x1cceb30, event=0x7fffe26e0cd0) at kernel/qwidget.cpp:8664
#46 0x00007f084de6bfe4 in notify_helper (e=0x7fffe26e0cd0, receiver=0x1cceb30, this=0xc0a880) at kernel/qapplication.cpp:4551
#47 QApplicationPrivate::notify_helper (this=0xc0a880, receiver=0x1cceb30, e=0x7fffe26e0cd0) at kernel/qapplication.cpp:4523
#48 0x00007f084de70db3 in QApplication::notify (this=0x7fffe26e1990, receiver=0x1cceb30, e=0x7fffe26e0cd0) at kernel/qapplication.cpp:4412
#49 0x00007f084f7ee156 in KApplication::notify (this=0x7fffe26e1990, receiver=0x1cceb30, event=0x7fffe26e0cd0) at /usr/src/debug/kdelibs-4.8.5/kdeui/kernel/kapplication.cpp:311
#50 0x00007f084ed68d0c in QCoreApplication::notifyInternal (this=0x7fffe26e1990, receiver=0x1cceb30, event=0x7fffe26e0cd0) at kernel/qcoreapplication.cpp:915
#51 0x00007f084e080e60 in sendEvent (event=0x7fffe26e0cd0, receiver=0x1cceb30) at ../../src/corelib/kernel/qcoreapplication.h:231
#52 sendUpdateRequest (updateImmediately=true, widget=0x1cceb30) at painting/qbackingstore.cpp:534
#53 QWidgetBackingStore::markDirty (this=0x51cee20, rect=..., widget=<optimized out>, updateImmediately=true, invalidateBuffer=false) at painting/qbackingstore.cpp:696
#54 0x00007f084deae788 in repaint (rect=..., this=0x3fa21f0) at kernel/qwidget.cpp:10466
#55 QWidget::repaint (this=0x3fa21f0, rect=...) at kernel/qwidget.cpp:10444
#56 0x00007f084deae843 in QWidget::repaint (this=<optimized out>) at kernel/qwidget.cpp:10416
#57 0x00007f081a802739 in ?? () from /usr/lib64/kde4/kipiplugin_gpssync.so
#58 0x00007f084ed7cc41 in QMetaObject::activate (sender=0x51fc350, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fffe26e0fd0) at kernel/qobject.cpp:3556
#59 0x00007f084edc7aff in QFutureWatcherBase::resultsReadyAt (this=<optimized out>, _t1=0, _t2=1) at .moc/release-shared/moc_qfuturewatcher.cpp:173
#60 0x00007f084ec5a7c6 in QFutureWatcherBasePrivate::sendCallOutEvent (this=0x53aded0, event=<optimized out>) at concurrent/qfuturewatcher.cpp:465
#61 0x00007f084ec5abc7 in QFutureWatcherBase::event (this=<optimized out>, event=0x7f081c006910) at concurrent/qfuturewatcher.cpp:344
#62 0x00007f084de6bfe4 in notify_helper (e=0x7f081c006910, receiver=0x51fc350, this=0xc0a880) at kernel/qapplication.cpp:4551
#63 QApplicationPrivate::notify_helper (this=0xc0a880, receiver=0x51fc350, e=0x7f081c006910) at kernel/qapplication.cpp:4523
#64 0x00007f084de70db3 in QApplication::notify (this=0x7fffe26e1990, receiver=0x51fc350, e=0x7f081c006910) at kernel/qapplication.cpp:4412
#65 0x00007f084f7ee156 in KApplication::notify (this=0x7fffe26e1990, receiver=0x51fc350, event=0x7f081c006910) at /usr/src/debug/kdelibs-4.8.5/kdeui/kernel/kapplication.cpp:311
#66 0x00007f084ed68d0c in QCoreApplication::notifyInternal (this=0x7fffe26e1990, receiver=0x51fc350, event=0x7f081c006910) at kernel/qcoreapplication.cpp:915
#67 0x00007f084ed6c5ba in sendEvent (event=0x7f081c006910, receiver=0x51fc350) at kernel/qcoreapplication.h:231
#68 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0xbabb70) at kernel/qcoreapplication.cpp:1539
#69 0x00007f084ed979a3 in sendPostedEvents () at kernel/qcoreapplication.h:236
#70 postEventSourceDispatch (s=0xc0eb60) at kernel/qeventdispatcher_glib.cpp:279
#71 0x00007f08484fc5dd in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#72 0x00007f08484fcdd8 in ?? () from /usr/lib64/libglib-2.0.so.0
#73 0x00007f08484fcfa9 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#74 0x00007f084ed97dcf in QEventDispatcherGlib::processEvents (this=0xbab470, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#75 0x00007f084df0f69e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#76 0x00007f084ed67842 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#77 0x00007f084ed67a97 in QEventLoop::exec (this=0x7fffe26e1810, flags=...) at kernel/qeventloop.cpp:204
#78 0x00007f084ed6c8b5 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1187
#79 0x0000000000497a1b in ?? ()
#80 0x00007f084d1a723d in __libc_start_main (main=0x496930, argc=5, ubp_av=0x7fffe26e21b8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffe26e21a8) at libc-start.c:226
#81 0x00000000004991f5 in _start ()

Reported using DrKonqi
Comment 1 Justin Zobel 2020-12-17 05:37:41 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 2 Ulrich Eckhardt 2020-12-17 10:15:59 UTC
Testet with Digikam 7.1.0/OpenSuse 15.2 but the bug was fixed also in older versions.