Bug 256284

Summary: digikam crash on start
Product: [Applications] digikam Reporter: Evgeniy <whitewolfwork>
Component: Faces-RedEyesAssignee: Digikam Developers <digikam-bugs-null>
Status: RESOLVED FIXED    
Severity: crash CC: brserek, caulier.gilles, lthuns, rdieter, royothompson
Priority: NOR    
Version: 1.5.0   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In: 1.7.0
Sentry Crash Report:
Attachments: New crash information added by DrKonqi

Description Evgeniy 2010-11-07 09:25:07 UTC
Application: digikam (1.5.0)
KDE Platform Version: 4.5.2 (KDE 4.5.2)
Qt Version: 4.7.0
Operating System: Linux 2.6.35.6-48.fc14.i686.PAE i686
Distribution (Platform): Fedora RPMs

-- Information about the crash:
- What I was doing when the application crashed:

On splash screen i see "Loading kipi plugins" and application crashed

The crash can be reproduced every time.

-- Backtrace:
Application: digiKam (digikam), signal: Illegal instruction
[Current thread is 1 (Thread 0xb77749e0 (LWP 2228))]

Thread 15 (Thread 0xb56aeb70 (LWP 2229)):
#0  0x00110416 in __kernel_vsyscall ()
#1  0x006d598b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169
#2  0x0327e4e7 in wait (this=0x982c988, mutex=0x982c984, time=4294967295) at thread/qwaitcondition_unix.cpp:88
#3  QWaitCondition::wait (this=0x982c988, mutex=0x982c984, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#4  0x082f5779 in Digikam::ScanController::run (this=0x982da98) at /usr/src/debug/digikam-1.5.0/digikam/scancontroller.cpp:515
#5  0x0327ddea in QThreadPrivate::start (arg=0x982da98) at thread/qthread_unix.cpp:266
#6  0x006d0f19 in start_thread (arg=0xb56aeb70) at pthread_create.c:301
#7  0x0060ba2e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 14 (Thread 0xb4cffb70 (LWP 2233)):
#0  0x00b90146 in clock_gettime (clock_id=1, tp=0xb4cfef70) at ../sysdeps/unix/clock_gettime.c:100
#1  0x032d538b in do_gettime () at tools/qelapsedtimer_unix.cpp:105
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:119
#3  0x033a42e3 in updateCurrentTime (this=0x992f8a4, tm=...) at kernel/qeventdispatcher_unix.cpp:339
#4  QTimerInfoList::timerWait (this=0x992f8a4, tm=...) at kernel/qeventdispatcher_unix.cpp:442
#5  0x033a2ae2 in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xb4cff06c) at kernel/qeventdispatcher_glib.cpp:136
#6  0x033a2b7d in timerSourcePrepare (source=0x992f870, timeout=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#7  0x0025c6b6 in g_main_context_prepare (context=<value optimized out>, priority=0xb4cff0dc) at gmain.c:2469
#8  0x0025d55b in g_main_context_iterate (context=0x992efa8, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2760
#9  0x0025dc35 in g_main_context_iteration (context=0x992efa8, may_block=1) at gmain.c:2843
#10 0x033a3347 in QEventDispatcherGlib::processEvents (this=0x992e198, flags=...) at kernel/qeventdispatcher_glib.cpp:417
#11 0x033747ca in QEventLoop::processEvents (this=0xb4cff230, flags=...) at kernel/qeventloop.cpp:149
#12 0x03374a7a in QEventLoop::exec (this=0xb4cff230, flags=...) at kernel/qeventloop.cpp:201
#13 0x0327b2eb in QThread::exec (this=0x992b5e0) at thread/qthread.cpp:490
#14 0x00cb8e7e in Digikam::ImageFilterModelWorker::Thread::run (this=0x992b5e0) at /usr/src/debug/digikam-1.5.0/libs/models/imagefiltermodelthreads.h:66
#15 0x0327ddea in QThreadPrivate::start (arg=0x992b5e0) at thread/qthread_unix.cpp:266
#16 0x006d0f19 in start_thread (arg=0xb4cffb70) at pthread_create.c:301
#17 0x0060ba2e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 13 (Thread 0xb42ffb70 (LWP 2234)):
#0  0x00110416 in __kernel_vsyscall ()
#1  0x006008e6 in __poll (fds=0xb4300468, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0x0026ddac in g_poll (fds=0xb4300468, nfds=1, timeout=-1) at gpoll.c:132
#3  0x0025d8b7 in g_main_context_poll (context=0xb4300478, block=1, dispatch=1, self=<value optimized out>) at gmain.c:3093
#4  g_main_context_iterate (context=0xb4300478, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2775
#5  0x0025dc35 in g_main_context_iteration (context=0xb4300478, may_block=1) at gmain.c:2843
#6  0x033a3347 in QEventDispatcherGlib::processEvents (this=0xb43019d0, flags=...) at kernel/qeventdispatcher_glib.cpp:417
#7  0x033747ca in QEventLoop::processEvents (this=0xb42ff230, flags=...) at kernel/qeventloop.cpp:149
#8  0x03374a7a in QEventLoop::exec (this=0xb42ff230, flags=...) at kernel/qeventloop.cpp:201
#9  0x0327b2eb in QThread::exec (this=0x992b910) at thread/qthread.cpp:490
#10 0x00cb8e7e in Digikam::ImageFilterModelWorker::Thread::run (this=0x992b910) at /usr/src/debug/digikam-1.5.0/libs/models/imagefiltermodelthreads.h:66
#11 0x0327ddea in QThreadPrivate::start (arg=0x992b910) at thread/qthread_unix.cpp:266
#12 0x006d0f19 in start_thread (arg=0xb42ffb70) at pthread_create.c:301
#13 0x0060ba2e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 12 (Thread 0xb3a71b70 (LWP 2235)):
#0  0x00110416 in __kernel_vsyscall ()
#1  0x006d598b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169
#2  0x0327e4e7 in wait (this=0x9948cd8, mutex=0x9948cd4, time=4294967295) at thread/qwaitcondition_unix.cpp:88
#3  QWaitCondition::wait (this=0x9948cd8, mutex=0x9948cd4, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#4  0x00976a7d in Digikam::ParkingThread::run (this=0x9948cc8) at /usr/src/debug/digikam-1.5.0/libs/threads/threadmanager.cpp:101
#5  0x0327ddea in QThreadPrivate::start (arg=0x9948cc8) at thread/qthread_unix.cpp:266
#6  0x006d0f19 in start_thread (arg=0xb3a71b70) at pthread_create.c:301
#7  0x0060ba2e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 11 (Thread 0xb3270b70 (LWP 2236)):
#0  0x0025bc88 in g_main_context_acquire (context=0x9963bc8) at gmain.c:2236
#1  0x0025d4cf in g_main_context_iterate (context=0x9963bc8, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2724
#2  0x0025dc35 in g_main_context_iteration (context=0x9963bc8, may_block=1) at gmain.c:2843
#3  0x033a3347 in QEventDispatcherGlib::processEvents (this=0x9960d50, flags=...) at kernel/qeventdispatcher_glib.cpp:417
#4  0x033747ca in QEventLoop::processEvents (this=0xb3270250, flags=...) at kernel/qeventloop.cpp:149
#5  0x03374a7a in QEventLoop::exec (this=0xb3270250, flags=...) at kernel/qeventloop.cpp:201
#6  0x0327b2eb in QThread::exec (this=0x9962fd0) at thread/qthread.cpp:490
#7  0x0327ddea in QThreadPrivate::start (arg=0x9962fd0) at thread/qthread_unix.cpp:266
#8  0x006d0f19 in start_thread (arg=0xb3270b70) at pthread_create.c:301
#9  0x0060ba2e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 10 (Thread 0xb2a6fb70 (LWP 2237)):
#0  g_main_context_check (context=0xb4d2a138, max_priority=<value optimized out>, fds=0xb4d62018, n_fds=1) at gmain.c:2687
#1  0x0025d742 in g_main_context_iterate (context=0xb4d2a138, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2777
#2  0x0025dc35 in g_main_context_iteration (context=0xb4d2a138, may_block=1) at gmain.c:2843
#3  0x033a3347 in QEventDispatcherGlib::processEvents (this=0xb4d30a58, flags=...) at kernel/qeventdispatcher_glib.cpp:417
#4  0x033747ca in QEventLoop::processEvents (this=0xb2a6f250, flags=...) at kernel/qeventloop.cpp:149
#5  0x03374a7a in QEventLoop::exec (this=0xb2a6f250, flags=...) at kernel/qeventloop.cpp:201
#6  0x0327b2eb in QThread::exec (this=0x9963f90) at thread/qthread.cpp:490
#7  0x0327ddea in QThreadPrivate::start (arg=0x9963f90) at thread/qthread_unix.cpp:266
#8  0x006d0f19 in start_thread (arg=0xb2a6fb70) at pthread_create.c:301
#9  0x0060ba2e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 9 (Thread 0xab066b70 (LWP 2240)):
#0  0x00110416 in __kernel_vsyscall ()
#1  0x006d5d33 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S:236
#2  0x013ece1d in ?? () from /usr/lib/libxine.so.1
#3  0x006d0f19 in start_thread (arg=0xab066b70) at pthread_create.c:301
#4  0x0060ba2e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 8 (Thread 0xaa45ab70 (LWP 2241)):
#0  0x00110416 in __kernel_vsyscall ()
#1  0x00603581 in select () at ../sysdeps/unix/syscall-template.S:82
#2  0x01417f69 in xine_usec_sleep () from /usr/lib/libxine.so.1
#3  0x013fb8c7 in ?? () from /usr/lib/libxine.so.1
#4  0x006d0f19 in start_thread (arg=0xaa45ab70) at pthread_create.c:301
#5  0x0060ba2e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 7 (Thread 0xa9c59b70 (LWP 2242)):
#0  0x00110416 in __kernel_vsyscall ()
#1  0x006008e6 in __poll (fds=0xb4d1c928, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0x0026ddac in g_poll (fds=0xb4d1c928, nfds=1, timeout=-1) at gpoll.c:132
#3  0x0025d8b7 in g_main_context_poll (context=0xb4d10768, block=1, dispatch=1, self=<value optimized out>) at gmain.c:3093
#4  g_main_context_iterate (context=0xb4d10768, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2775
#5  0x0025dc35 in g_main_context_iteration (context=0xb4d10768, may_block=1) at gmain.c:2843
#6  0x033a3347 in QEventDispatcherGlib::processEvents (this=0xb4d33c20, flags=...) at kernel/qeventdispatcher_glib.cpp:417
#7  0x033747ca in QEventLoop::processEvents (this=0xa9c591e0, flags=...) at kernel/qeventloop.cpp:149
#8  0x03374a7a in QEventLoop::exec (this=0xa9c591e0, flags=...) at kernel/qeventloop.cpp:201
#9  0x0327b2eb in QThread::exec (this=0x9e60ac0) at thread/qthread.cpp:490
#10 0x013842cb in Phonon::Xine::XineThread::run (this=0x9e60ac0) at /usr/src/debug/phonon-4.4.2/xine/xinethread.cpp:143
#11 0x0327ddea in QThreadPrivate::start (arg=0x9e60ac0) at thread/qthread_unix.cpp:266
#12 0x006d0f19 in start_thread (arg=0xa9c59b70) at pthread_create.c:301
#13 0x0060ba2e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 6 (Thread 0xa9458b70 (LWP 2243)):
#0  0x00110416 in __kernel_vsyscall ()
#1  0x006008e6 in __poll (fds=0x9e62b08, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0x05150ce3 in ?? () from /usr/lib/libpulse.so.0
#3  0x0513d4ca in pa_mainloop_poll () from /usr/lib/libpulse.so.0
#4  0x0513ed54 in pa_mainloop_iterate () from /usr/lib/libpulse.so.0
#5  0x0513ee34 in pa_mainloop_run () from /usr/lib/libpulse.so.0
#6  0x05150a84 in ?? () from /usr/lib/libpulse.so.0
#7  0x05108863 in ?? () from /usr/lib/libpulsecommon-0.9.21.so
#8  0x006d0f19 in start_thread (arg=0xa9458b70) at pthread_create.c:301
#9  0x0060ba2e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 5 (Thread 0xa4c56b70 (LWP 2245)):
#0  0x00110416 in __kernel_vsyscall ()
#1  0x006d598b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169
#2  0x014001d8 in ?? () from /usr/lib/libxine.so.1
#3  0x006d0f19 in start_thread (arg=0xa4c56b70) at pthread_create.c:301
#4  0x0060ba2e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 4 (Thread 0xa4455b70 (LWP 2246)):
#0  0x00b90146 in clock_gettime (clock_id=1, tp=0xa4454f30) at ../sysdeps/unix/clock_gettime.c:100
#1  0x032d538b in do_gettime () at tools/qelapsedtimer_unix.cpp:105
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:119
#3  0x033a42e3 in updateCurrentTime (this=0xb43041cc, tm=...) at kernel/qeventdispatcher_unix.cpp:339
#4  QTimerInfoList::timerWait (this=0xb43041cc, tm=...) at kernel/qeventdispatcher_unix.cpp:442
#5  0x033a2ae2 in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xa445502c) at kernel/qeventdispatcher_glib.cpp:136
#6  0x033a2b7d in timerSourcePrepare (source=0xb4304198, timeout=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#7  0x0025c6b6 in g_main_context_prepare (context=<value optimized out>, priority=0xa445509c) at gmain.c:2469
#8  0x0025d55b in g_main_context_iterate (context=0xb4303890, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2760
#9  0x0025dc35 in g_main_context_iteration (context=0xb4303890, may_block=1) at gmain.c:2843
#10 0x033a3347 in QEventDispatcherGlib::processEvents (this=0xb4301b88, flags=...) at kernel/qeventdispatcher_glib.cpp:417
#11 0x033747ca in QEventLoop::processEvents (this=0xa44551f0, flags=...) at kernel/qeventloop.cpp:149
#12 0x03374a7a in QEventLoop::exec (this=0xa44551f0, flags=...) at kernel/qeventloop.cpp:201
#13 0x0327b2eb in QThread::exec (this=0xa0b0ca8) at thread/qthread.cpp:490
#14 0x033557bc in QInotifyFileSystemWatcherEngine::run (this=0xa0b0ca8) at io/qfilesystemwatcher_inotify.cpp:248
#15 0x0327ddea in QThreadPrivate::start (arg=0xa0b0ca8) at thread/qthread_unix.cpp:266
#16 0x006d0f19 in start_thread (arg=0xa4455b70) at pthread_create.c:301
#17 0x0060ba2e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 3 (Thread 0xa3b74b70 (LWP 2253)):
#0  0x00110416 in __kernel_vsyscall ()
#1  0x006008e6 in __poll (fds=0xb43067e0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0x0026ddac in g_poll (fds=0xb43067e0, nfds=1, timeout=-1) at gpoll.c:132
#3  0x0025d8b7 in g_main_context_poll (context=0xb43085a8, block=1, dispatch=1, self=<value optimized out>) at gmain.c:3093
#4  g_main_context_iterate (context=0xb43085a8, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2775
#5  0x0025dc35 in g_main_context_iteration (context=0xb43085a8, may_block=1) at gmain.c:2843
#6  0x033a3347 in QEventDispatcherGlib::processEvents (this=0xb4306878, flags=...) at kernel/qeventdispatcher_glib.cpp:417
#7  0x033747ca in QEventLoop::processEvents (this=0xa3b741f0, flags=...) at kernel/qeventloop.cpp:149
#8  0x03374a7a in QEventLoop::exec (this=0xa3b741f0, flags=...) at kernel/qeventloop.cpp:201
#9  0x0327b2eb in QThread::exec (this=0xa3e7920) at thread/qthread.cpp:490
#10 0x033557bc in QInotifyFileSystemWatcherEngine::run (this=0xa3e7920) at io/qfilesystemwatcher_inotify.cpp:248
#11 0x0327ddea in QThreadPrivate::start (arg=0xa3e7920) at thread/qthread_unix.cpp:266
#12 0x006d0f19 in start_thread (arg=0xa3b74b70) at pthread_create.c:301
#13 0x0060ba2e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 2 (Thread 0xa136fb70 (LWP 2255)):
#0  0x00110416 in __kernel_vsyscall ()
#1  0x006d8662 in __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/lowlevellock.S:142
#2  0x006d34d9 in _L_lock_859 () from /lib/libpthread.so.0
#3  0x006d336b in __pthread_mutex_lock (mutex=0x52c4c4) at pthread_mutex_lock.c:82
#4  0x0064a754 in _dl_addr (address=0xdaeee0, info=0xa136f24c, mapp=0xa136f25c, symbolp=0x0) at dl-addr.c:132
#5  0x00daf04f in check_free (mem=0xb4d33a98) at dlerror.c:197
#6  free_key_mem (mem=0xb4d33a98) at dlerror.c:216
#7  0x006d0d6f in __nptl_deallocate_tsd () at pthread_create.c:154
#8  0x006d0f27 in start_thread (arg=0xa136fb70) at pthread_create.c:308
#9  0x0060ba2e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 1 (Thread 0xb77749e0 (LWP 2228)):
[KCrash Handler]
#7  __static_initialization_and_destruction_0 (__priority=-1, __initialize_p=1) at /usr/src/debug/OpenCV-2.1.0/include/opencv/cxoperations.hpp:202
#8  0x0866adfd in __do_global_ctors_aux () from /usr/lib/libcvaux.so.2.1
#9  0x085795ec in _init () from /usr/lib/libcvaux.so.2.1
#10 0x0051a94c in call_init (l=<value optimized out>, argc=5, argv=0xbf9497a4, env=0x99e5538) at dl-init.c:68
#11 0x0051aa69 in _dl_init (main_map=<value optimized out>, argc=5, argv=0xbf9497a4, env=0x99e5538) at dl-init.c:132
#12 0x0051ed27 in dl_open_worker (a=0xbf948a60) at dl-open.c:493
#13 0x0051a7d6 in _dl_catch_error (objname=0xbf948a88, errstring=0xbf948a84, mallocedp=0xbf948a8f, operate=0x51e950 <dl_open_worker>, args=0xbf948a60) at dl-error.c:178
#14 0x0051f3a6 in _dl_open (file=0xa48f0f8 "/usr/lib/kde4/kipiplugin_removeredeyes.so", mode=-2147483647, caller_dlopen=0x3366772, nsid=-2, argc=5, argv=0xbf9497a4, env=0x99e5538) at dl-open.c:584
#15 0x00daebcb in dlopen_doit (a=0xbf948c40) at dlopen.c:67
#16 0x0051a7d6 in _dl_catch_error (objname=0x97a39a4, errstring=0x97a39a8, mallocedp=0x97a39a0, operate=0xdaeb30 <dlopen_doit>, args=0xbf948c40) at dl-error.c:178
#17 0x00daf35c in _dlerror_run (operate=0xdaeb30 <dlopen_doit>, args=<value optimized out>) at dlerror.c:164
#18 0x00daec81 in __dlopen (file=0xa48f0f8 "/usr/lib/kde4/kipiplugin_removeredeyes.so", mode=1) at dlopen.c:88
#19 0x03366772 in QLibraryPrivate::load_sys (this=0xa48efe8) at plugin/qlibrary_unix.cpp:205
#20 0x03360ec4 in QLibraryPrivate::load (this=0xa48efe8) at plugin/qlibrary.cpp:484
#21 0x03360fa0 in QLibraryPrivate::loadPlugin (this=0xa48efe8) at plugin/qlibrary.cpp:516
#22 0x0335af4b in QPluginLoader::load (this=0xbf948f7c) at plugin/qpluginloader.cpp:227
#23 0x0389d6c6 in KPluginLoader::load (this=0xbf948f7c) at /usr/src/debug/kdelibs-4.5.2/kdecore/util/kpluginloader.cpp:222
#24 0x0389dba0 in KPluginLoader::KPluginLoader (this=0xbf948f7c, service=..., componentdata=..., parent=0x0) at /usr/src/debug/kdelibs-4.5.2/kdecore/util/kpluginloader.cpp:180
#25 0x04dbe607 in createInstance<KIPI::Plugin> (this=0xa2fde50) at /usr/include/kde4/kservice.h:529
#26 createInstance<KIPI::Plugin> (this=0xa2fde50) at /usr/include/kde4/kservice.h:509
#27 KIPI::PluginLoader::Info::plugin (this=0xa2fde50) at /usr/src/debug/kdegraphics-4.5.2/libs/libkipi/libkipi/pluginloader.cpp:181
#28 0x082ab0e8 in Digikam::DigikamApp::slotKipiPluginPlug (this=0x98ad498) at /usr/src/debug/digikam-1.5.0/digikam/digikamapp.cpp:2370
#29 0x082ac551 in Digikam::DigikamApp::qt_metacall (this=0x98ad498, _c=QMetaObject::InvokeMetaMethod, _id=33, _a=0xbf94925c) at /usr/src/debug/digikam-1.5.0/i686-redhat-linux-gnu/digikam/digikamapp.moc:228
#30 0x0337be3b in QMetaObject::metacall (object=0x98ad498, cl=QMetaObject::InvokeMetaMethod, idx=79, argv=0xbf94925c) at kernel/qmetaobject.cpp:237
#31 0x0338b327 in QMetaObject::activate (sender=0xb1fdf68, m=0x4dca024, local_signal_index=2, argv=0x0) at kernel/qobject.cpp:3272
#32 0x04dbe108 in KIPI::PluginLoader::replug (this=0xb1fdf68) at /usr/src/debug/kdegraphics-4.5.2/i686-redhat-linux-gnu/libs/libkipi/libkipi/pluginloader.moc:103
#33 0x04dbe44e in KIPI::PluginLoader::loadPlugins (this=0xb1fdf68) at /usr/src/debug/kdegraphics-4.5.2/libs/libkipi/libkipi/pluginloader.cpp:316
#34 0x082986a8 in Digikam::DigikamApp::loadPlugins (this=0x98ad498) at /usr/src/debug/digikam-1.5.0/digikam/digikamapp.cpp:2320
#35 0x082a93bb in Digikam::DigikamApp::DigikamApp (this=0x98ad498, __in_chrg=<value optimized out>, __vtt_parm=<value optimized out>) at /usr/src/debug/digikam-1.5.0/digikam/digikamapp.cpp:251
#36 0x08367e43 in main (argc=1246812, argv=0xa491d18) at /usr/src/debug/digikam-1.5.0/digikam/main.cpp:172

Possible duplicates by query: bug 151997.

Reported using DrKonqi
Comment 1 brserek 2010-11-09 13:00:40 UTC
I can confirm this bug. I have the same kernel and KDE versions, Fedora 14.
Here is output from console:

QSqlDatabasePrivate::removeDatabase: connection 'ConnectionTest' is still in use, all queries will cease to work.
Time elapsed: 139 ms
Model: Time elapsed: 224 ms
TextureColorizer: Time elapsed: 68 ms
Time elapsed: 9 ms
Model: Time elapsed: 93 ms
libdc1394 error: Failed to initialize libdc1394
QSocketNotifier: Invalid socket 36 and type 'Read', disabling...
QSocketNotifier: Invalid socket 37 and type 'Read', disabling...
KCrash: Application 'digikam' crashing...
KCrash: Attempting to start /usr/libexec/kde4/drkonqi from kdeinit
sock_file=/home/dominik/.kde/socket-localhost.localdomain/kdeinit4__0

[1]+  Stopped                 digikam

I'm opening existing database, but opening new one makes no difference.
It happens everytime.
Comment 2 royothompson 2010-11-12 01:07:46 UTC
Created attachment 53340 [details]
New crash information added by DrKonqi

digikam (1.5.0) on KDE Platform 4.5.2 (KDE 4.5.2) using Qt 4.7.0

- What I was doing when the application crashed:Exactly the same as bug256284.
Splash screen get through load plugins and then crash.

-- Backtrace (Reduced):
#7  __static_initialization_and_destruction_0 (__priority=-1, __initialize_p=1) at /usr/src/debug/OpenCV-2.1.0/include/opencv/cxoperations.hpp:202
#8  0x0529fdfd in __do_global_ctors_aux () from /usr/lib/libcvaux.so.2.1
#9  0x051ae5ec in _init () from /usr/lib/libcvaux.so.2.1
#10 0x00a0394c in call_init (l=<value optimized out>, argc=5, argv=0xbfdc1e14, env=0x95f4228) at dl-init.c:68
#11 0x00a03a69 in _dl_init (main_map=<value optimized out>, argc=5, argv=0xbfdc1e14, env=0x95f4228) at dl-init.c:132
Comment 3 caulier.gilles 2010-11-24 09:17:16 UTC
kipi-plugins 1.6.0 is out:

http://www.digikam.org/drupal/node/551

Please update and check if this entry still valid.

Thanks in advance

Gilles Caulier
Comment 4 brserek 2010-12-15 12:38:52 UTC
(In reply to comment #3)
> kipi-plugins 1.6.0 is out:
> 
> http://www.digikam.org/drupal/node/551
> 
> Please update and check if this entry still valid.
> 
> Thanks in advance
> 
> Gilles Caulier




Hallo,
after few weeks of waiting for ready to use rpm from Fedora I finally desided to compile kipi-plugins by myself. Luckily i needed just one extra devel package to install. It took more than one hour to compile since my computer is quite obsolete, but I can say now that both digikam and gwenview work.
Thanks for help
Comment 5 caulier.gilles 2010-12-15 12:40:53 UTC
great. I close this file now.

Gilles Caulier
Comment 6 brserek 2010-12-29 13:22:28 UTC
Unfortunately this bug still exists. I've installed digikam and kipi-plugins 1.6.0 from testing repository. Now digikam won't start and gwenview crashes on opening plugins again. But removing kipiplugin_removeredeyes.so like in bug 243186 helps.
Comment 7 caulier.gilles 2010-12-30 15:14:12 UTC
*** Bug 243186 has been marked as a duplicate of this bug. ***