[Digikam-devel] [Bug 196463] Crash on device action Download Photos with Digikam

René Krell rkrell at gmx.net
Sun Jun 14 13:04:45 BST 2009


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





--- Comment #8 from René Krell <rkrell gmx net>  2009-06-14 14:04:40 ---
Sorry, but I think the second backtrace is another different one. I can report
it also separately if you want.
Now I got the first crash with the icon again - for the latest SVN trunk  -,
here's the more complete backtrace:

Application: digiKam (digikam), signal: Segmentation fault
[Current thread is 1 (Thread 0x7fa953559760 (LWP 21156))]

Thread 12 (Thread 0x7fa941236910 (LWP 21157)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007fa94ce4798b in QWaitConditionPrivate::wait (time=<value optimized
out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (time=<value optimized out>, this=<value optimized
out>) at thread/qwaitcondition_unix.cpp:159
#3  0x00000000006e825d in Digikam::ScanController::run (this=0xbfe370) at
/home/rkrell/src/KDE/graphics/digikam/digikam/scancontroller.cpp:455
#4  0x00007fa94ce468b1 in QThreadPrivate::start (arg=0xbfe370) at
thread/qthread_unix.cpp:189
#5  0x00007fa94cbd264d in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#6  0x00007fa94c1c63fd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 11 (Thread 0x7fa93d4f7910 (LWP 21159)):
#0  0x00007fa94c1bd383 in *__GI___poll (fds=<value optimized out>, nfds=<value
optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fa9497c0802 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007fa9497c0b7c in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#3  0x00007fa94cf582de in QEventDispatcherGlib::processEvents (this=0xc9ca50,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:326
#4  0x00007fa94cf2d852 in QEventLoop::processEvents (this=<value optimized
out>, flags=) at kernel/qeventloop.cpp:149
#5  0x00007fa94cf2dc24 in QEventLoop::exec (this=0x7fa93d4f7020, flags=) at
kernel/qeventloop.cpp:200
#6  0x00007fa94ce43a8b in QThread::exec (this=<value optimized out>) at
thread/qthread.cpp:487
#7  0x00007fa95036814e in Digikam::ImageFilterModelWorker::Thread::run
(this=0xe20120) at
/home/rkrell/src/KDE/graphics/digikam/libs/models/imagefiltermodelthreads.h:66
#8  0x00007fa94ce468b1 in QThreadPrivate::start (arg=0xe20120) at
thread/qthread_unix.cpp:189
#9  0x00007fa94cbd264d in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#10 0x00007fa94c1c63fd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7fa93cbd0910 (LWP 21160)):
#0  0x00007fa9497c01fe in g_main_context_prepare () from
/usr/lib64/libglib-2.0.so.0
#1  0x00007fa9497c0608 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007fa9497c0b7c in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#3  0x00007fa94cf582de in QEventDispatcherGlib::processEvents (this=0xeb3fd0,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:326
#4  0x00007fa94cf2d852 in QEventLoop::processEvents (this=<value optimized
out>, flags=) at kernel/qeventloop.cpp:149
#5  0x00007fa94cf2dc24 in QEventLoop::exec (this=0x7fa93cbd0020, flags=) at
kernel/qeventloop.cpp:200
#6  0x00007fa94ce43a8b in QThread::exec (this=<value optimized out>) at
thread/qthread.cpp:487
#7  0x00007fa95036814e in Digikam::ImageFilterModelWorker::Thread::run
(this=0xdf3c60) at
/home/rkrell/src/KDE/graphics/digikam/libs/models/imagefiltermodelthreads.h:66
#8  0x00007fa94ce468b1 in QThreadPrivate::start (arg=0xdf3c60) at
thread/qthread_unix.cpp:189
#9  0x00007fa94cbd264d in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#10 0x00007fa94c1c63fd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7fa93c3cf910 (LWP 21161)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007fa94ce4798b in QWaitConditionPrivate::wait (time=<value optimized
out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (time=<value optimized out>, this=<value optimized
out>) at thread/qwaitcondition_unix.cpp:159
#3  0x00007fa9507eaf66 in Digikam::LoadSaveThread::run (this=0xddcc90) at
/home/rkrell/src/KDE/graphics/digikam/libs/threadimageio/loadsavethread.cpp:136
#4  0x00007fa94ce468b1 in QThreadPrivate::start (arg=0xddcc90) at
thread/qthread_unix.cpp:189
#5  0x00007fa94cbd264d in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#6  0x00007fa94c1c63fd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7fa93bbce910 (LWP 21162)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007fa94ce4798b in QWaitConditionPrivate::wait (time=<value optimized
out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (time=<value optimized out>, this=<value optimized
out>) at thread/qwaitcondition_unix.cpp:159
#3  0x00007fa9507eaf66 in Digikam::LoadSaveThread::run (this=0xcea900) at
/home/rkrell/src/KDE/graphics/digikam/libs/threadimageio/loadsavethread.cpp:136
#4  0x00007fa94ce468b1 in QThreadPrivate::start (arg=0xcea900) at
thread/qthread_unix.cpp:189
#5  0x00007fa94cbd264d in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#6  0x00007fa94c1c63fd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7fa937c19910 (LWP 21163)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:220
#1  0x00007fa93950f641 in ?? () from /usr/lib64/libxine.so.1
#2  0x00007fa94cbd264d in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#3  0x00007fa94c1c63fd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7fa9367dc910 (LWP 21164)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:220
#1  0x00007fa93951afc9 in ?? () from /usr/lib64/libxine.so.1
#2  0x00007fa93951d781 in ?? () from /usr/lib64/libxine.so.1
#3  0x00007fa94cbd264d in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#4  0x00007fa94c1c63fd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7fa935fdb910 (LWP 21165)):
#0  0x00007fa94c1bd383 in *__GI___poll (fds=<value optimized out>, nfds=<value
optimized out>, timeout=1835) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fa9497c0802 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007fa9497c0b7c in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#3  0x00007fa94cf582de in QEventDispatcherGlib::processEvents (this=0xc29650,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:326
#4  0x00007fa94cf2d852 in QEventLoop::processEvents (this=<value optimized
out>, flags=) at kernel/qeventloop.cpp:149
#5  0x00007fa94cf2dc24 in QEventLoop::exec (this=0x7fa935fdaff0, flags=) at
kernel/qeventloop.cpp:200
#6  0x00007fa94ce43a8b in QThread::exec (this=<value optimized out>) at
thread/qthread.cpp:487
#7  0x00007fa93976a484 in Phonon::MediaSource::type() const () from
/usr/lib64/kde4/plugins/phonon_backend/phonon_xine.so
#8  0x00007fa94ce468b1 in QThreadPrivate::start (arg=0xd1f540) at
thread/qthread_unix.cpp:189
#9  0x00007fa94cbd264d in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#10 0x00007fa94c1c63fd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7fa9354db910 (LWP 21168)):
#0  0x00007fa94c1bd39b in *__GI___poll (fds=<value optimized out>, nfds=<value
optimized out>, timeout=0) at ../sysdeps/unix/sysv/linux/poll.c:89
#1  0x00007fa9355d6d2e in snd_pcm_sw_params_set_start_threshold () from
/usr/lib64/xine/plugins/1.25/xineplug_ao_out_alsa.so
#2  0x00007fa94cbd264d in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#3  0x00007fa94c1c63fd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7fa934cda910 (LWP 21169)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007fa9395207e3 in ?? () from /usr/lib64/libxine.so.1
#2  0x00007fa94cbd264d in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#3  0x00007fa94c1c63fd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fa932a39910 (LWP 21185)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007fa94ce4798b in QWaitConditionPrivate::wait (time=<value optimized
out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (time=<value optimized out>, this=<value optimized
out>) at thread/qwaitcondition_unix.cpp:159
#3  0x00007fa9507eaf66 in Digikam::LoadSaveThread::run (this=0x3a10190) at
/home/rkrell/src/KDE/graphics/digikam/libs/threadimageio/loadsavethread.cpp:136
#4  0x00007fa94ce468b1 in QThreadPrivate::start (arg=0x3a10190) at
thread/qthread_unix.cpp:189
#5  0x00007fa94cbd264d in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#6  0x00007fa94c1c63fd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fa953559760 (LWP 21156)):
[KCrash Handler]
#5  mem2chunk_check (mem=0x4d64090, magic_p=0x0) at hooks.c:166
#6  0x00007fa94c1693f0 in free_check (mem=0x4d64090, caller=<value optimized
out>) at hooks.c:279
#7  0x00007fa94ce8a13c in QString::free (d=0x4d64090) at tools/qstring.cpp:953
#8  0x00007fa94ee6dd19 in ~QString (this=<value optimized out>,
__in_chrg=<value optimized out>) at /usr/include/QtCore/qstring.h:866
#9  KIconThemeDir::iconPath (this=<value optimized out>, __in_chrg=<value
optimized out>) at /usr/src/debug/kdelibs-4.2.90/kdeui/icons/kicontheme.cpp:703
#10 0x00007fa94ee6df3e in KIconTheme::iconPath (this=<value optimized out>,
name=<value optimized out>, size=<value optimized out>,
match=KIconLoader::MatchBest)
    at /usr/src/debug/kdelibs-4.2.90/kdeui/icons/kicontheme.cpp:489
#11 0x00007fa94ee64b89 in KIconLoaderPrivate::findMatchingIcon (this=<value
optimized out>, name=<value optimized out>, size=<value optimized out>)
    at /usr/src/debug/kdelibs-4.2.90/kdeui/icons/kiconloader.cpp:871
#12 0x00007fa94ee64e38 in
KIconLoaderPrivate::findMatchingIconWithGenericFallbacks (this=0x0, name=@0x90,
size=48) at /usr/src/debug/kdelibs-4.2.90/kdeui/icons/kiconloader.cpp:717
#13 0x00007fa94ee69c3b in KIconLoader::loadIcon (this=0xb6f610, _name=<value
optimized out>, group=<value optimized out>, size=16, state=<value optimized
out>, overlays=@0x7fffae812020, 
    path_store=0x0, canReturnNull=false) at
/usr/src/debug/kdelibs-4.2.90/kdeui/icons/kiconloader.cpp:1171
#14 0x00007fa94ee6bb6f in SmallIcon (name=@0x7fffae812030, force_size=0,
state=0, overlays=@0x7fffae812020) at
/usr/src/debug/kdelibs-4.2.90/kdeui/icons/kiconloader.cpp:1633
#15 0x0000000000681509 in Digikam::DigikamView::DigikamView(struct QWidget *)
(this=0xdd0520, parent=0xd2bfd0) at
/home/rkrell/src/KDE/graphics/digikam/digikam/digikamview.cpp:263
#16 0x0000000000661700 in Digikam::DigikamApp::setupView (this=0xd2bfd0) at
/home/rkrell/src/KDE/graphics/digikam/digikam/digikamapp.cpp:452
#17 0x00000000006602b2 in Digikam::DigikamApp::DigikamApp (this=0xd2bfd0,
__in_chrg=<value optimized out>, __vtt_parm=<value optimized out>)
    at /home/rkrell/src/KDE/graphics/digikam/digikam/digikamapp.cpp:200
#18 0x000000000071e55c in main (argc=1, argv=0x7fffae8128b8) at
/home/rkrell/src/KDE/graphics/digikam/digikam/main.cpp:161

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the Digikam-devel mailing list