Bug 201654 - Crashes immediately on application start
Summary: Crashes immediately on application start
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Portability-Runtime (show other bugs)
Version: unspecified
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-07-27 13:29 UTC by peter.habermehl
Modified: 2018-02-04 11:56 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In: 1.1.0


Attachments
New crash information added by DrKonqi (12.42 KB, text/plain)
2010-01-22 18:59 UTC, Oliver Zimmermann
Details

Note You need to log in before you can comment on or make changes to this bug.
Description peter.habermehl 2009-07-27 13:29:50 UTC
Application that crashed: digikam
Version of the application: 0.10.0
KDE Version: 4.3.61 (KDE 4.3.61 (KDE 4.4 >= 20090717)) "release 3"
Qt Version: 4.5.2
Operating System: Linux 2.6.27.25-0.1-default x86_64
Distribution: "openSUSE 11.1 (x86_64)"

What I was doing when the application crashed:
When launching Digikam, it crashes after showing the splash screen

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

Thread 11 (Thread 0x7f1ad49bd950 (LWP 10727)):
#0  0x00007f1ae1a1bd59 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f1ae1c8ce19 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQtCore.so.4
#2  0x0000000000649e63 in Digikam::ScanController::run (this=0xaae810) at /usr/src/debug/digikam-0.10.0/digikam/scancontroller.cpp:412
#3  0x00007f1ae1c8be65 in ?? () from /usr/lib64/libQtCore.so.4
#4  0x00007f1ae1a18070 in start_thread () from /lib64/libpthread.so.0
#5  0x00007f1ae101110d in clone () from /lib64/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7f1ad2c79950 (LWP 10730)):
#0  0x00007f1ae1a1bd59 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f1ae1c8ce19 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQtCore.so.4
#2  0x00007f1ae51740ec in Digikam::LoadSaveThread::run (this=0xb3ef80) at /usr/src/debug/digikam-0.10.0/libs/threadimageio/loadsavethread.cpp:131
#3  0x00007f1ae1c8be65 in ?? () from /usr/lib64/libQtCore.so.4
#4  0x00007f1ae1a18070 in start_thread () from /lib64/libpthread.so.0
#5  0x00007f1ae101110d in clone () from /lib64/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7f1ad3aa5950 (LWP 10731)):
#0  0x00007f1ae1a1bd59 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f1ae1c8ce19 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQtCore.so.4
#2  0x00007f1ae51740ec in Digikam::LoadSaveThread::run (this=0xe1ef30) at /usr/src/debug/digikam-0.10.0/libs/threadimageio/loadsavethread.cpp:131
#3  0x00007f1ae1c8be65 in ?? () from /usr/lib64/libQtCore.so.4
#4  0x00007f1ae1a18070 in start_thread () from /lib64/libpthread.so.0
#5  0x00007f1ae101110d in clone () from /lib64/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7f1acbb79950 (LWP 10732)):
#0  0x00007f1ae1a1bfdd in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f1ad03d8631 in ?? () from /usr/lib64/libxine.so.1
#2  0x00007f1ae1a18070 in start_thread () from /lib64/libpthread.so.0
#3  0x00007f1ae101110d in clone () from /lib64/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f1aca0d3950 (LWP 10733)):
#0  0x00007f1ae1a1bfdd in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f1ad03e66a5 in ?? () from /usr/lib64/libxine.so.1
#2  0x00007f1ae1a18070 in start_thread () from /lib64/libpthread.so.0
#3  0x00007f1ae101110d in clone () from /lib64/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f1ac98d2950 (LWP 10734)):
#0  0x00007f1ae1008386 in poll () from /lib64/libc.so.6
#1  0x00007f1ade605768 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f1ade605a8b in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f1ae1d9ed5e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#4  0x00007f1ae1d741d2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#5  0x00007f1ae1d745a4 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#6  0x00007f1ae1c88ed8 in QThread::exec() () from /usr/lib64/libQtCore.so.4
#7  0x00007f1ad0633aa2 in ?? () from /usr/lib64/kde4/plugins/phonon_backend/phonon_xine.so
#8  0x00007f1ae1c8be65 in ?? () from /usr/lib64/libQtCore.so.4
#9  0x00007f1ae1a18070 in start_thread () from /lib64/libpthread.so.0
#10 0x00007f1ae101110d in clone () from /lib64/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f1ac90d1950 (LWP 10735)):
#0  0x00007f1ae1008386 in poll () from /lib64/libc.so.6
#1  0x00007f1acaf3861d in ?? () from /usr/lib64/libpulse.so.0
#2  0x00007f1acaf2b179 in pa_mainloop_poll () from /usr/lib64/libpulse.so.0
#3  0x00007f1acaf2c5e8 in pa_mainloop_iterate () from /usr/lib64/libpulse.so.0
#4  0x00007f1acaf2c6b0 in pa_mainloop_run () from /usr/lib64/libpulse.so.0
#5  0x00007f1acaf3841d in ?? () from /usr/lib64/libpulse.so.0
#6  0x00007f1acaf5b720 in ?? () from /usr/lib64/libpulse.so.0
#7  0x00007f1ae1a18070 in start_thread () from /lib64/libpthread.so.0
#8  0x00007f1ae101110d in clone () from /lib64/libc.so.6
#9  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f1ac48ae950 (LWP 10736)):
#0  0x00007f1ae1a1bd59 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f1ad03e9c23 in ?? () from /usr/lib64/libxine.so.1
#2  0x00007f1ae1a18070 in start_thread () from /lib64/libpthread.so.0
#3  0x00007f1ae101110d in clone () from /lib64/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f1ac4078950 (LWP 10737)):
#0  0x00007f1ae1a1bd59 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f1ae1c8ce19 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQtCore.so.4
#2  0x00007f1ae51740ec in Digikam::LoadSaveThread::run (this=0x1663a20) at /usr/src/debug/digikam-0.10.0/libs/threadimageio/loadsavethread.cpp:131
#3  0x00007f1ae1c8be65 in ?? () from /usr/lib64/libQtCore.so.4
#4  0x00007f1ae1a18070 in start_thread () from /lib64/libpthread.so.0
#5  0x00007f1ae101110d in clone () from /lib64/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f1ac3262950 (LWP 10738)):
#0  0x00007f1ae1a1bfdd in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f1ae1c8cdf7 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQtCore.so.4
#2  0x00007f1ae1c82a99 in ?? () from /usr/lib64/libQtCore.so.4
#3  0x00007f1ae1c8be65 in ?? () from /usr/lib64/libQtCore.so.4
#4  0x00007f1ae1a18070 in start_thread () from /lib64/libpthread.so.0
#5  0x00007f1ae101110d in clone () from /lib64/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f1ae7e5c750 (LWP 10726)):
[KCrash Handler]
#5  0x00007f1ae29458d1 in QWidgetPrivate::init(QWidget*, QFlags<Qt::WindowType>) () from /usr/lib64/libQtGui.so.4
#6  0x00007f1ae2946283 in QWidget::QWidget(QWidget*, QFlags<Qt::WindowType>) () from /usr/lib64/libQtGui.so.4
#7  0x00007f1ae67cda07 in KIPI::UploadWidget::UploadWidget(QWidget*) () from /usr/lib64/libkipi.so.6
#8  0x0000000000541bff in KipiUploadWidget (this=0x1f26480, iface=0x7fff89b2c050, parent=0x1ed7c00) at /usr/src/debug/digikam-0.10.0/utilities/kipiiface/kipiuploadwidget.cpp:81
#9  0x00000000005427d4 in Digikam::KipiInterface::uploadWidget (this=0x7fff89b2c050, parent=0x1ed7c00) at /usr/src/debug/digikam-0.10.0/utilities/kipiiface/kipiinterface.cpp:270
#10 0x00007f1abd60757c in ?? () from /usr/lib64/kde4/kipiplugin_jpeglossless.so
#11 0x00007f1abd5fce08 in ?? () from /usr/lib64/kde4/kipiplugin_jpeglossless.so
#12 0x00000000005fa236 in Digikam::DigikamApp::slotKipiPluginPlug (this=0xc27b80) at /usr/src/debug/digikam-0.10.0/digikam/digikamapp.cpp:2252
#13 0x000000000060f8dd in Digikam::DigikamApp::qt_metacall (this=0xc27b80, _c=QMetaObject::InvokeMetaMethod, _id=6609, _a=0x7fff89b2c6f0)
    at /usr/src/debug/digikam-0.10.0/build/digikam/digikamapp.moc:204
#14 0x00007f1ae1d8a6e2 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib64/libQtCore.so.4
#15 0x0000000000602d91 in Digikam::DigikamApp::loadPlugins (this=0xc27b80) at /usr/src/debug/digikam-0.10.0/digikam/digikamapp.cpp:2196
#16 0x000000000060de4a in DigikamApp (this=0xc27b80) at /usr/src/debug/digikam-0.10.0/digikam/digikamapp.cpp:225
#17 0x000000000066fab1 in main (argc=<value optimized out>, argv=0x7fff89b2d238) at /usr/src/debug/digikam-0.10.0/digikam/main.cpp:167

Reported using DrKonqi
Comment 1 caulier.gilles 2009-07-27 13:51:32 UTC
Crash appear in libkipi. Sound like a broken binary compatibility. I think that digiKAm need to be recompiled...

Gilles Caulier
Comment 2 caulier.gilles 2009-12-25 20:07:23 UTC
digiKam 1.0.0 is out since few days...

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

Please try with this version coming with more than 400 bug-fixes.

Thanks in advance

Gilles Caulier
Comment 3 Tom Broucek 2009-12-27 02:56:46 UTC
Crash during at the end of starting process during loading kipi plugins.
Digikam and plugins builded from fresh sources.

Before compilation of kipi plugins with old plugins (installed probably with digikam 0.10.0) version 1.0.0 worked fine.


Application: digiKam (digikam), signal: Segmentation fault
[Current thread is 0 (LWP 29482)]

Thread 17 (Thread 0xb1f2db90 (LWP 29492)):
#0  0xb7f73430 in __kernel_vsyscall ()
#1  0xb527e0e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb53802ed in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb5565172 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#4  0x08323399 in Digikam::ScanController::run (this=0x95c9e18) at /home/tom/src/digikam-1.0.0/digikam/scancontroller.cpp:499
#5  0xb5564132 in ?? () from /usr/lib/libQtCore.so.4
#6  0xb527a4ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0xb537149e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 16 (Thread 0xb12ffb90 (LWP 29545)):
#0  0xb3ab76f6 in IA__g_main_context_check (context=0x9946c50, max_priority=2147483647, fds=0xb098ce98, n_fds=1) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2323
#1  0xb3ab7fdd in g_main_context_iterate (context=0x9946c50, block=1, dispatch=1, self=0xb139a168) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2445
#2  0xb3ab8268 in IA__g_main_context_iteration (context=0x9946c50, may_block=1) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2511
#3  0xb5684317 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#4  0xb56571fa in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#5  0xb5657642 in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#6  0xb5560e19 in QThread::exec () from /usr/lib/libQtCore.so.4
#7  0xb6eea42d in Digikam::ImageFilterModelWorker::Thread::run (this=0x99604d0) at /home/tom/src/digikam-1.0.0/digikam/../libs/models/imagefiltermodelthreads.h:66
#8  0xb5564132 in ?? () from /usr/lib/libQtCore.so.4
#9  0xb527a4ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#10 0xb537149e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 15 (Thread 0xb06ffb90 (LWP 29546)):
#0  0xb7f73430 in __kernel_vsyscall ()
#1  0xb5366ae7 in poll () from /lib/tls/i686/cmov/libc.so.6
#2  0xb3ac574b in IA__g_poll (fds=0x9970c08, nfds=1, timeout=-1) at /build/buildd/glib2.0-2.20.1/glib/gpoll.c:127
#3  0xb3ab7f82 in g_main_context_iterate (context=0x9961f70, block=1, dispatch=1, self=0x98a69c0) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2761
#4  0xb3ab8268 in IA__g_main_context_iteration (context=0x9961f70, may_block=1) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2511
#5  0xb5684317 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#6  0xb56571fa in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#7  0xb5657642 in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#8  0xb5560e19 in QThread::exec () from /usr/lib/libQtCore.so.4
#9  0xb6eea42d in Digikam::ImageFilterModelWorker::Thread::run (this=0x9970c30) at /home/tom/src/digikam-1.0.0/digikam/../libs/models/imagefiltermodelthreads.h:66
#10 0xb5564132 in ?? () from /usr/lib/libQtCore.so.4
#11 0xb527a4ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#12 0xb537149e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 14 (Thread 0xafe7eb90 (LWP 29548)):
#0  0xb7f73430 in __kernel_vsyscall ()
#1  0xb527e0e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb53802ed in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb5565172 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#4  0xb7106e1a in Digikam::LoadSaveThread::run (this=0x9978e70) at /home/tom/src/digikam-1.0.0/libs/threadimageio/loadsavethread.cpp:131
#5  0xb5564132 in ?? () from /usr/lib/libQtCore.so.4
#6  0xb527a4ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0xb537149e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 13 (Thread 0xaf67db90 (LWP 29549)):
#0  0xb5380486 in pthread_mutex_lock () from /lib/tls/i686/cmov/libc.so.6
#1  0xb3ab79fc in IA__g_main_context_prepare (context=0xb139f860, priority=0xaf67d238) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2136
#2  0xb3ab7dda in g_main_context_iterate (context=0xb139f860, block=1, dispatch=1, self=0xb137e710) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2428
#3  0xb3ab8268 in IA__g_main_context_iteration (context=0xb139f860, may_block=1) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2511
#4  0xb5684317 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#5  0xb56571fa in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#6  0xb5657642 in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#7  0xb5560e19 in QThread::exec () from /usr/lib/libQtCore.so.4
#8  0xb5564132 in ?? () from /usr/lib/libQtCore.so.4
#9  0xb527a4ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#10 0xb537149e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 12 (Thread 0xaee7cb90 (LWP 29550)):
#0  0xb3ab771b in IA__g_main_context_check (context=0x9982738, max_priority=2147483647, fds=0x98d20c0, n_fds=1) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2325
#1  0xb3ab7fdd in g_main_context_iterate (context=0x9982738, block=1, dispatch=1, self=0x98d2098) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2445
#2  0xb3ab8268 in IA__g_main_context_iteration (context=0x9982738, may_block=1) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2511
#3  0xb5684317 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#4  0xb56571fa in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#5  0xb5657642 in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#6  0xb5560e19 in QThread::exec () from /usr/lib/libQtCore.so.4
#7  0xb5564132 in ?? () from /usr/lib/libQtCore.so.4
#8  0xb527a4ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#9  0xb537149e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 11 (Thread 0xae67bb90 (LWP 29551)):
#0  0xb7f73430 in __kernel_vsyscall ()
#1  0xb527e0e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb53802ed in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb5565172 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#4  0xb7106e1a in Digikam::LoadSaveThread::run (this=0x9999220) at /home/tom/src/digikam-1.0.0/libs/threadimageio/loadsavethread.cpp:131
#5  0xb5564132 in ?? () from /usr/lib/libQtCore.so.4
#6  0xb527a4ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0xb537149e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 10 (Thread 0xab9a2b90 (LWP 29554)):
#0  0xb7f73430 in __kernel_vsyscall ()
#1  0xb527e412 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb5380344 in pthread_cond_timedwait () from /lib/tls/i686/cmov/libc.so.6
#3  0xac84dae3 in ?? () from /usr/lib/libxine.so.1

Thread 9 (Thread 0xaad09b90 (LWP 29556)):
#0  0xb7f73430 in __kernel_vsyscall ()
#1  0xb53697b1 in select () from /lib/tls/i686/cmov/libc.so.6
#2  0xac8777d6 in xine_usec_sleep () from /usr/lib/libxine.so.1
#3  0x00000000 in ?? ()

Thread 8 (Thread 0xaa508b90 (LWP 29557)):
#0  0xb7f73430 in __kernel_vsyscall ()
#1  0xb5366ae7 in poll () from /lib/tls/i686/cmov/libc.so.6
#2  0xb3ac574b in IA__g_poll (fds=0x9975420, nfds=1, timeout=-1) at /build/buildd/glib2.0-2.20.1/glib/gpoll.c:127
#3  0xb3ab7f82 in g_main_context_iterate (context=0x9abde88, block=1, dispatch=1, self=0x9abdf80) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2761
#4  0xb3ab8268 in IA__g_main_context_iteration (context=0x9abde88, may_block=1) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2511
#5  0xb5684317 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#6  0xb56571fa in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#7  0xb5657642 in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#8  0xb5560e19 in QThread::exec () from /usr/lib/libQtCore.so.4
#9  0xb0a2920a in ?? () from /usr/lib/kde4/plugins/phonon_backend/phonon_xine.so
#10 0xb5564132 in ?? () from /usr/lib/libQtCore.so.4
#11 0xb527a4ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#12 0xb537149e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 7 (Thread 0xa5cffb90 (LWP 29563)):
#0  0xb7f73430 in __kernel_vsyscall ()
#1  0xb5366ae7 in poll () from /lib/tls/i686/cmov/libc.so.6
#2  0xab184b19 in ?? () from /usr/lib/xine/plugins/1.26/xineplug_ao_out_alsa.so
#3  0xb091b3fc in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 6 (Thread 0xa9cfab90 (LWP 29564)):
#0  0xb7f73430 in __kernel_vsyscall ()
#1  0xb527e0e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb53802ed in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xac85ed8e in ?? () from /usr/lib/libxine.so.1
#4  0x00000001 in ?? ()
#5  0x00000000 in ?? ()

Thread 5 (Thread 0xa6aabb90 (LWP 29577)):
#0  0xb7f73430 in __kernel_vsyscall ()
#1  0xb527e0e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb53802ed in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb5565172 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#4  0xb7106e1a in Digikam::LoadSaveThread::run (this=0xa355b80) at /home/tom/src/digikam-1.0.0/libs/threadimageio/loadsavethread.cpp:131
#5  0xb5564132 in ?? () from /usr/lib/libQtCore.so.4
#6  0xb527a4ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0xb537149e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 4 (Thread 0xa92ffb90 (LWP 29587)):
#0  0xb7f73430 in __kernel_vsyscall ()
#1  0xb527e0e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb53802ed in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb5565172 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#4  0xb7106e1a in Digikam::LoadSaveThread::run (this=0xa4a50a8) at /home/tom/src/digikam-1.0.0/libs/threadimageio/loadsavethread.cpp:131
#5  0xb5564132 in ?? () from /usr/lib/libQtCore.so.4
#6  0xb527a4ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0xb537149e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 3 (Thread 0xa54feb90 (LWP 29590)):
#0  0xb7f73430 in __kernel_vsyscall ()
#1  0xb527e0e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb53802ed in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb5565172 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#4  0xb7106e1a in Digikam::LoadSaveThread::run (this=0xaad08c8) at /home/tom/src/digikam-1.0.0/libs/threadimageio/loadsavethread.cpp:131
#5  0xb5564132 in ?? () from /usr/lib/libQtCore.so.4
#6  0xb527a4ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0xb537149e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 2 (Thread 0xa7aadb90 (LWP 29601)):
#0  0xb7f73430 in __kernel_vsyscall ()
#1  0xb527e412 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb5380344 in pthread_cond_timedwait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb556514c in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#4  0xb5559ac6 in ?? () from /usr/lib/libQtCore.so.4
#5  0xb5564132 in ?? () from /usr/lib/libQtCore.so.4
#6  0xb527a4ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0xb537149e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb3635a90 (LWP 29482)):
[KCrash Handler]
#6  0xb5b76df2 in QWidgetPrivate::init () from /usr/lib/libQtGui.so.4
#7  0xb5b7780e in QWidget::QWidget () from /usr/lib/libQtGui.so.4
#8  0xb77b1ab7 in KIPI::UploadWidget::UploadWidget () from /usr/lib/libkipi.so.6
#9  0x0819b48b in KipiUploadWidget (this=0xbeb9fb0, iface=0xbf9a4e2c, parent=0xabdf390) at /home/tom/src/digikam-1.0.0/utilities/kipiiface/kipiuploadwidget.cpp:72
#10 0x0819b890 in Digikam::KipiInterface::uploadWidget (this=0xbf9a4e2c, parent=0xabdf390) at /home/tom/src/digikam-1.0.0/utilities/kipiiface/kipiinterface.cpp:264
#11 0x9fb276a5 in ActionThread (this=0xbeb7498, interface=0xabdf390, parent=0xac11410) at /home/tom/src/graphics/kipi-plugins/jpeglossless/actionthread.cpp:97
#12 0x9fb1d7b7 in Plugin_JPEGLossless::setup (this=0xac11410, widget=0x97453a0) at /home/tom/src/graphics/kipi-plugins/jpeglossless/plugin_jpeglossless.cpp:171
#13 0x082b0509 in Digikam::DigikamApp::slotKipiPluginPlug (this=0x97453a0) at /home/tom/src/digikam-1.0.0/digikam/digikamapp.cpp:2360
#14 0x082c70f0 in Digikam::DigikamApp::qt_metacall (this=0x97453a0, _c=QMetaObject::InvokeMetaMethod, _id=33, _a=0xbf9a5118) at /home/tom/src/digikam-1.0.0/digikam/digikamapp.moc:222
#15 0xb566e1b8 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#16 0xb566ee42 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#17 0xb77a93c7 in KIPI::PluginLoader::replug () from /usr/lib/libkipi.so.6
#18 0xb77ac970 in KIPI::PluginLoader::loadPlugins () from /usr/lib/libkipi.so.6
#19 0x082b8a9d in Digikam::DigikamApp::loadPlugins (this=0x97453a0) at /home/tom/src/digikam-1.0.0/digikam/digikamapp.cpp:2303
#20 0x082c5586 in DigikamApp (this=0x97453a0) at /home/tom/src/digikam-1.0.0/digikam/digikamapp.cpp:262
#21 0x083c4e82 in main (argc=1, argv=0xbf9a5794) at /home/tom/src/digikam-1.0.0/digikam/main.cpp:172

***
debug info from valgrind:
==26332== Memcheck, a memory error detector.
==26332== Copyright (C) 2002-2008, and GNU GPL'd, by Julian Seward et al.
==26332== Using LibVEX rev 1884, a library for dynamic binary translation.
==26332== Copyright (C) 2004-2008, and GNU GPL'd, by OpenWorks LLP.
==26332== Using valgrind-3.4.1-Debian, a dynamic binary instrumentation framework.
==26332== Copyright (C) 2000-2008, and GNU GPL'd, by Julian Seward et al.
==26332== For more details, rerun with: -v
==26332== 
==26332== My PID = 26332, parent PID = 5621.  Prog and args are:
==26332==    digikam
==26332== 
==26332== Conditional jump or move depends on uninitialised value(s)
==26332==    at 0x5EF3D20: (within /usr/lib/libQtGui.so.4.5.2)
==26332==    by 0x5EFF5BE: (within /usr/lib/libQtGui.so.4.5.2)
==26332==    by 0x5E497F7: (within /usr/lib/libQtGui.so.4.5.2)
==26332==    by 0x5E498DA: (within /usr/lib/libQtGui.so.4.5.2)
==26332==    by 0x5E5444E: QPainter::drawPolygon(QPoint const*, int, Qt::FillRule) (in /usr/lib/libQtGui.so.4.5.2)
==26332==    by 0x82ECCA9: Digikam::ImageDelegate::updateSizeRectsAndPixmaps() (qpainter.h:589)
==26332==    by 0x82ED282: Digikam::ImageDelegate::invalidatePaintingCache() (imagedelegate.cpp:475)
==26332==    by 0x82E6CC2: Digikam::ImageCategorizedView::ImageCategorizedView(QWidget*) (imagecategorizedview.cpp:152)
==26332==    by 0x82C81DA: Digikam::DigikamImageView::DigikamImageView(QWidget*) (digikamimageview.cpp:71)
==26332==    by 0x8299F14: Digikam::AlbumWidgetStack::AlbumWidgetStack(QWidget*) (albumwidgetstack.cpp:96)
==26332==    by 0x82D13F3: Digikam::DigikamView::DigikamView(QWidget*) (digikamview.cpp:215)
==26332==    by 0x82C36C2: Digikam::DigikamApp::setupView() (digikamapp.cpp:493)
==26332== 
==26332== Syscall param semctl(IPC_SET, arg.buf) points to uninitialised byte(s)
==26332==    at 0x40007F2: (within /lib/ld-2.9.so)
==26332==    by 0x191615F3: (within /usr/lib/libasound.so.2.0.0)
==26332==    by 0x19159BF2: snd_pcm_dmix_open (in /usr/lib/libasound.so.2.0.0)
==26332==    by 0x1915A63C: _snd_pcm_dmix_open (in /usr/lib/libasound.so.2.0.0)
==26332==    by 0x19124691: (within /usr/lib/libasound.so.2.0.0)
==26332==    by 0x19124F25: (within /usr/lib/libasound.so.2.0.0)
==26332==    by 0x19141C7C: _snd_pcm_plug_open (in /usr/lib/libasound.so.2.0.0)
==26332==    by 0x19124691: (within /usr/lib/libasound.so.2.0.0)
==26332==    by 0x19124F25: (within /usr/lib/libasound.so.2.0.0)
==26332==    by 0x19162331: _snd_pcm_asym_open (in /usr/lib/libasound.so.2.0.0)
==26332==    by 0x19124691: (within /usr/lib/libasound.so.2.0.0)
==26332==    by 0x19124DEC: (within /usr/lib/libasound.so.2.0.0)
==26332==  Address 0xbec1bccc is on thread 1's stack
==26332== 
==26332== Syscall param ioctl(arg) contains uninitialised byte(s)
==26332==    at 0x40007F2: (within /lib/ld-2.9.so)
==26332==    by 0x1911F250: snd_pcm_prepare (in /usr/lib/libasound.so.2.0.0)
==26332==    by 0x191253AC: snd_pcm_hw_params (in /usr/lib/libasound.so.2.0.0)
==26332==    by 0x1915FFE9: (within /usr/lib/libasound.so.2.0.0)
==26332==    by 0x1915A2A1: snd_pcm_dmix_open (in /usr/lib/libasound.so.2.0.0)
==26332==    by 0x1915A63C: _snd_pcm_dmix_open (in /usr/lib/libasound.so.2.0.0)
==26332==    by 0x19124691: (within /usr/lib/libasound.so.2.0.0)
==26332==    by 0x19124F25: (within /usr/lib/libasound.so.2.0.0)
==26332==    by 0x19141C7C: _snd_pcm_plug_open (in /usr/lib/libasound.so.2.0.0)
==26332==    by 0x19124691: (within /usr/lib/libasound.so.2.0.0)
==26332==    by 0x19124F25: (within /usr/lib/libasound.so.2.0.0)
==26332==    by 0x19162331: _snd_pcm_asym_open (in /usr/lib/libasound.so.2.0.0)
==26332== 
==26332== Syscall param ioctl(arg) contains uninitialised byte(s)
==26332==    at 0x40007F2: (within /lib/ld-2.9.so)
==26332==    by 0x1911F110: snd_pcm_start (in /usr/lib/libasound.so.2.0.0)
==26332==    by 0x191603DC: (within /usr/lib/libasound.so.2.0.0)
==26332==    by 0x1915A2A1: snd_pcm_dmix_open (in /usr/lib/libasound.so.2.0.0)
==26332==    by 0x1915A63C: _snd_pcm_dmix_open (in /usr/lib/libasound.so.2.0.0)
==26332==    by 0x19124691: (within /usr/lib/libasound.so.2.0.0)
==26332==    by 0x19124F25: (within /usr/lib/libasound.so.2.0.0)
==26332==    by 0x19141C7C: _snd_pcm_plug_open (in /usr/lib/libasound.so.2.0.0)
==26332==    by 0x19124691: (within /usr/lib/libasound.so.2.0.0)
==26332==    by 0x19124F25: (within /usr/lib/libasound.so.2.0.0)
==26332==    by 0x19162331: _snd_pcm_asym_open (in /usr/lib/libasound.so.2.0.0)
==26332==    by 0x19124691: (within /usr/lib/libasound.so.2.0.0)
==26332== 
==26332== Invalid read of size 4
==26332==    at 0x5D79DEF: QWidgetPrivate::init(QWidget*, QFlags<Qt::WindowType>) (in /usr/lib/libQtGui.so.4.5.2)
==26332==    by 0x5D7A80D: QWidget::QWidget(QWidget*, QFlags<Qt::WindowType>) (in /usr/lib/libQtGui.so.4.5.2)
==26332==    by 0x47F8AB6: KIPI::UploadWidget::UploadWidget(QWidget*) (in /usr/lib/libkipi.so.6.1.0)
==26332==    by 0x819B48A: Digikam::KipiUploadWidget::KipiUploadWidget(Digikam::KipiInterface*, QWidget*) (kipiuploadwidget.cpp:72)
==26332==    by 0x819B88F: Digikam::KipiInterface::uploadWidget(QWidget*) (kipiinterface.cpp:264)
==26332==    by 0x261646A4: KIPIJPEGLossLessPlugin::ActionThread::ActionThread(KIPI::Interface*, QObject*) (actionthread.cpp:97)
==26332==    by 0x2615A7B6: Plugin_JPEGLossless::setup(QWidget*) (plugin_jpeglossless.cpp:171)
==26332==    by 0x82B0508: Digikam::DigikamApp::slotKipiPluginPlug() (digikamapp.cpp:2360)
==26332==    by 0x82C70EF: Digikam::DigikamApp::qt_metacall(QMetaObject::Call, int, void**) (digikamapp.moc:222)
==26332==    by 0x69A81B7: QMetaObject::activate(QObject*, int, int, void**) (in /usr/lib/libQtCore.so.4.5.2)
==26332==    by 0x69A8E41: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (in /usr/lib/libQtCore.so.4.5.2)
==26332==    by 0x47F03C6: KIPI::PluginLoader::replug() (in /usr/lib/libkipi.so.6.1.0)
==26332==  Address 0xdc79ec8 is 0 bytes after a block of size 16 alloc'd
==26332==    at 0x40269EE: operator new(unsigned int) (vg_replace_malloc.c:224)
==26332==    by 0x82B884E: Digikam::DigikamApp::loadPlugins() (digikamapp.cpp:2285)
==26332==    by 0x82C5585: Digikam::DigikamApp::DigikamApp() (digikamapp.cpp:262)
==26332==    by 0x83C4E81: main (main.cpp:172)
==26332== 
==26332== Invalid read of size 1
==26332==    at 0x5D79DF2: QWidgetPrivate::init(QWidget*, QFlags<Qt::WindowType>) (in /usr/lib/libQtGui.so.4.5.2)
==26332==    by 0x5D7A80D: QWidget::QWidget(QWidget*, QFlags<Qt::WindowType>) (in /usr/lib/libQtGui.so.4.5.2)
==26332==    by 0x47F8AB6: KIPI::UploadWidget::UploadWidget(QWidget*) (in /usr/lib/libkipi.so.6.1.0)
==26332==    by 0x819B48A: Digikam::KipiUploadWidget::KipiUploadWidget(Digikam::KipiInterface*, QWidget*) (kipiuploadwidget.cpp:72)
==26332==    by 0x819B88F: Digikam::KipiInterface::uploadWidget(QWidget*) (kipiinterface.cpp:264)
==26332==    by 0x261646A4: KIPIJPEGLossLessPlugin::ActionThread::ActionThread(KIPI::Interface*, QObject*) (actionthread.cpp:97)
==26332==    by 0x2615A7B6: Plugin_JPEGLossless::setup(QWidget*) (plugin_jpeglossless.cpp:171)
==26332==    by 0x82B0508: Digikam::DigikamApp::slotKipiPluginPlug() (digikamapp.cpp:2360)
==26332==    by 0x82C70EF: Digikam::DigikamApp::qt_metacall(QMetaObject::Call, int, void**) (digikamapp.moc:222)
==26332==    by 0x69A81B7: QMetaObject::activate(QObject*, int, int, void**) (in /usr/lib/libQtCore.so.4.5.2)
==26332==    by 0x69A8E41: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (in /usr/lib/libQtCore.so.4.5.2)
==26332==    by 0x47F03C6: KIPI::PluginLoader::replug() (in /usr/lib/libkipi.so.6.1.0)
==26332==  Address 0x14022814 is 1,724 bytes inside a block of size 8,742 free'd
==26332==    at 0x40270FC: realloc (vg_replace_malloc.c:429)
==26332==    by 0x6898893: qRealloc(void*, unsigned int) (in /usr/lib/libQtCore.so.4.5.2)
==26332==    by 0x68E5B9E: QString::realloc(int) (in /usr/lib/libQtCore.so.4.5.2)
==26332==    by 0x68E5BF5: QString::realloc() (in /usr/lib/libQtCore.so.4.5.2)
==26332==    by 0x6614ACA: (within /usr/lib/libkdecore.so.5.3.0)
==26332==    by 0x6619457: KConfigGroup::readPathEntry(char const*, QStringList const&) const (in /usr/lib/libkdecore.so.5.3.0)
==26332==    by 0x5862446: KIconTheme::KIconTheme(QString const&, QString const&) (in /usr/lib/libkdeui.so.5.3.0)
==26332==    by 0x585483B: (within /usr/lib/libkdeui.so.5.3.0)
==26332==    by 0x5854ACA: (within /usr/lib/libkdeui.so.5.3.0)
==26332==    by 0x5858185: (within /usr/lib/libkdeui.so.5.3.0)
==26332==    by 0x5858389: KIconLoader::addAppDir(QString const&) (in /usr/lib/libkdeui.so.5.3.0)
==26332==    by 0x25FFC21B: Plugin_FlickrExport::setup(QWidget*) (plugin_flickrexport.cpp:73)
==26332== 
==26332== Invalid read of size 4
==26332==    at 0x5D793B1: QWidget::setParent(QWidget*, QFlags<Qt::WindowType>) (in /usr/lib/libQtGui.so.4.5.2)
==26332==    by 0x5D79F02: QWidgetPrivate::init(QWidget*, QFlags<Qt::WindowType>) (in /usr/lib/libQtGui.so.4.5.2)
==26332==    by 0x5D7A80D: QWidget::QWidget(QWidget*, QFlags<Qt::WindowType>) (in /usr/lib/libQtGui.so.4.5.2)
==26332==    by 0x47F8AB6: KIPI::UploadWidget::UploadWidget(QWidget*) (in /usr/lib/libkipi.so.6.1.0)
==26332==    by 0x819B48A: Digikam::KipiUploadWidget::KipiUploadWidget(Digikam::KipiInterface*, QWidget*) (kipiuploadwidget.cpp:72)
==26332==    by 0x819B88F: Digikam::KipiInterface::uploadWidget(QWidget*) (kipiinterface.cpp:264)
==26332==    by 0x261646A4: KIPIJPEGLossLessPlugin::ActionThread::ActionThread(KIPI::Interface*, QObject*) (actionthread.cpp:97)
==26332==    by 0x2615A7B6: Plugin_JPEGLossless::setup(QWidget*) (plugin_jpeglossless.cpp:171)
==26332==    by 0x82B0508: Digikam::DigikamApp::slotKipiPluginPlug() (digikamapp.cpp:2360)
==26332==    by 0x82C70EF: Digikam::DigikamApp::qt_metacall(QMetaObject::Call, int, void**) (digikamapp.moc:222)
==26332==    by 0x69A81B7: QMetaObject::activate(QObject*, int, int, void**) (in /usr/lib/libQtCore.so.4.5.2)
==26332==    by 0x69A8E41: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (in /usr/lib/libQtCore.so.4.5.2)
==26332==  Address 0xdc79ec8 is 0 bytes after a block of size 16 alloc'd
==26332==    at 0x40269EE: operator new(unsigned int) (vg_replace_malloc.c:224)
==26332==    by 0x82B884E: Digikam::DigikamApp::loadPlugins() (digikamapp.cpp:2285)
==26332==    by 0x82C5585: Digikam::DigikamApp::DigikamApp() (digikamapp.cpp:262)
==26332==    by 0x83C4E81: main (main.cpp:172)
==26332== 
==26332== Invalid read of size 1
==26332==    at 0x5D793B6: QWidget::setParent(QWidget*, QFlags<Qt::WindowType>) (in /usr/lib/libQtGui.so.4.5.2)
==26332==    by 0x5D79F02: QWidgetPrivate::init(QWidget*, QFlags<Qt::WindowType>) (in /usr/lib/libQtGui.so.4.5.2)
==26332==    by 0x5D7A80D: QWidget::QWidget(QWidget*, QFlags<Qt::WindowType>) (in /usr/lib/libQtGui.so.4.5.2)
==26332==    by 0x47F8AB6: KIPI::UploadWidget::UploadWidget(QWidget*) (in /usr/lib/libkipi.so.6.1.0)
==26332==    by 0x819B48A: Digikam::KipiUploadWidget::KipiUploadWidget(Digikam::KipiInterface*, QWidget*) (kipiuploadwidget.cpp:72)
==26332==    by 0x819B88F: Digikam::KipiInterface::uploadWidget(QWidget*) (kipiinterface.cpp:264)
==26332==    by 0x261646A4: KIPIJPEGLossLessPlugin::ActionThread::ActionThread(KIPI::Interface*, QObject*) (actionthread.cpp:97)
==26332==    by 0x2615A7B6: Plugin_JPEGLossless::setup(QWidget*) (plugin_jpeglossless.cpp:171)
==26332==    by 0x82B0508: Digikam::DigikamApp::slotKipiPluginPlug() (digikamapp.cpp:2360)
==26332==    by 0x82C70EF: Digikam::DigikamApp::qt_metacall(QMetaObject::Call, int, void**) (digikamapp.moc:222)
==26332==    by 0x69A81B7: QMetaObject::activate(QObject*, int, int, void**) (in /usr/lib/libQtCore.so.4.5.2)
==26332==    by 0x69A8E41: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (in /usr/lib/libQtCore.so.4.5.2)
==26332==  Address 0x14022814 is 1,724 bytes inside a block of size 8,742 free'd
==26332==    at 0x40270FC: realloc (vg_replace_malloc.c:429)
==26332==    by 0x6898893: qRealloc(void*, unsigned int) (in /usr/lib/libQtCore.so.4.5.2)
==26332==    by 0x68E5B9E: QString::realloc(int) (in /usr/lib/libQtCore.so.4.5.2)
==26332==    by 0x68E5BF5: QString::realloc() (in /usr/lib/libQtCore.so.4.5.2)
==26332==    by 0x6614ACA: (within /usr/lib/libkdecore.so.5.3.0)
==26332==    by 0x6619457: KConfigGroup::readPathEntry(char const*, QStringList const&) const (in /usr/lib/libkdecore.so.5.3.0)
==26332==    by 0x5862446: KIconTheme::KIconTheme(QString const&, QString const&) (in /usr/lib/libkdeui.so.5.3.0)
==26332==    by 0x585483B: (within /usr/lib/libkdeui.so.5.3.0)
==26332==    by 0x5854ACA: (within /usr/lib/libkdeui.so.5.3.0)
==26332==    by 0x5858185: (within /usr/lib/libkdeui.so.5.3.0)
==26332==    by 0x5858389: KIconLoader::addAppDir(QString const&) (in /usr/lib/libkdeui.so.5.3.0)
==26332==    by 0x25FFC21B: Plugin_FlickrExport::setup(QWidget*) (plugin_flickrexport.cpp:73)
==26332== 
==26332== Invalid read of size 4
==26332==    at 0x5D793FC: QWidget::setParent(QWidget*, QFlags<Qt::WindowType>) (in /usr/lib/libQtGui.so.4.5.2)
==26332==    by 0x5D79F02: QWidgetPrivate::init(QWidget*, QFlags<Qt::WindowType>) (in /usr/lib/libQtGui.so.4.5.2)
==26332==    by 0x5D7A80D: QWidget::QWidget(QWidget*, QFlags<Qt::WindowType>) (in /usr/lib/libQtGui.so.4.5.2)
==26332==    by 0x47F8AB6: KIPI::UploadWidget::UploadWidget(QWidget*) (in /usr/lib/libkipi.so.6.1.0)
==26332==    by 0x819B48A: Digikam::KipiUploadWidget::KipiUploadWidget(Digikam::KipiInterface*, QWidget*) (kipiuploadwidget.cpp:72)
==26332==    by 0x819B88F: Digikam::KipiInterface::uploadWidget(QWidget*) (kipiinterface.cpp:264)
==26332==    by 0x261646A4: KIPIJPEGLossLessPlugin::ActionThread::ActionThread(KIPI::Interface*, QObject*) (actionthread.cpp:97)
==26332==    by 0x2615A7B6: Plugin_JPEGLossless::setup(QWidget*) (plugin_jpeglossless.cpp:171)
==26332==    by 0x82B0508: Digikam::DigikamApp::slotKipiPluginPlug() (digikamapp.cpp:2360)
==26332==    by 0x82C70EF: Digikam::DigikamApp::qt_metacall(QMetaObject::Call, int, void**) (digikamapp.moc:222)
==26332==    by 0x69A81B7: QMetaObject::activate(QObject*, int, int, void**) (in /usr/lib/libQtCore.so.4.5.2)
==26332==    by 0x69A8E41: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (in /usr/lib/libQtCore.so.4.5.2)
==26332==  Address 0x10394db8 is not stack'd, malloc'd or (recently) free'd
==26332== 
==26332== Invalid read of size 1
==26332==    at 0x5D7940A: QWidget::setParent(QWidget*, QFlags<Qt::WindowType>) (in /usr/lib/libQtGui.so.4.5.2)
==26332==    by 0x5D79F02: QWidgetPrivate::init(QWidget*, QFlags<Qt::WindowType>) (in /usr/lib/libQtGui.so.4.5.2)
==26332==    by 0x5D7A80D: QWidget::QWidget(QWidget*, QFlags<Qt::WindowType>) (in /usr/lib/libQtGui.so.4.5.2)
==26332==    by 0x47F8AB6: KIPI::UploadWidget::UploadWidget(QWidget*) (in /usr/lib/libkipi.so.6.1.0)
==26332==    by 0x819B48A: Digikam::KipiUploadWidget::KipiUploadWidget(Digikam::KipiInterface*, QWidget*) (kipiuploadwidget.cpp:72)
==26332==    by 0x819B88F: Digikam::KipiInterface::uploadWidget(QWidget*) (kipiinterface.cpp:264)
==26332==    by 0x261646A4: KIPIJPEGLossLessPlugin::ActionThread::ActionThread(KIPI::Interface*, QObject*) (actionthread.cpp:97)
==26332==    by 0x2615A7B6: Plugin_JPEGLossless::setup(QWidget*) (plugin_jpeglossless.cpp:171)
==26332==    by 0x82B0508: Digikam::DigikamApp::slotKipiPluginPlug() (digikamapp.cpp:2360)
==26332==    by 0x82C70EF: Digikam::DigikamApp::qt_metacall(QMetaObject::Call, int, void**) (digikamapp.moc:222)
==26332==    by 0x69A81B7: QMetaObject::activate(QObject*, int, int, void**) (in /usr/lib/libQtCore.so.4.5.2)
==26332==    by 0x69A8E41: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (in /usr/lib/libQtCore.so.4.5.2)
==26332==  Address 0xec is not stack'd, malloc'd or (recently) free'd
==26332== 
==26332== ERROR SUMMARY: 44 errors from 10 contexts (suppressed: 1885 from 8)
==26332== malloc/free: in use at exit: 70,790,453 bytes in 891,783 blocks.
==26332== malloc/free: 13,481,146 allocs, 12,589,363 frees, 873,109,976 bytes allocated.
==26332== For counts of detected errors, rerun with: -v
==26332== Use --track-origins=yes to see where uninitialised values come from
==26332== searching for pointers to 891,783 not-freed blocks.
==26332== checked 240,088,196 bytes.
==26332== 
==26332== LEAK SUMMARY:
==26332==    definitely lost: 42,735 bytes in 1,739 blocks.
==26332==      possibly lost: 3,024,812 bytes in 15,676 blocks.
==26332==    still reachable: 67,722,906 bytes in 874,368 blocks.
==26332==         suppressed: 0 bytes in 0 blocks.
==26332== Rerun with --leak-check=full to see details of leaked memory.
Comment 4 Johannes Wienke 2010-01-08 12:27:44 UTC
Are you sure that there are not old so-files left (old kipi-plugins, old libkipi) from a previous install that somehow get loaded by digikam now?
Comment 5 peter.habermehl 2010-01-08 14:33:28 UTC
Am Freitag, 8. Januar 2010 12:27:50 schrieb Johannes Wienke:
> https://bugs.kde.org/show_bug.cgi?id=201654
> 
> 
> 

Updated to OpenSuse 11.2 meanwhile, everything works as expected now. 
Actually it's not unlikely that some bad so-files have been somewhere, 
since i fiddled around with several kipi-releases and so on.
Thanks
Peter

> 
> 
> --- Comment #4 from Johannes Wienke <languitar semipol de>  
2010-01-08
>  12:27:44 --- Are you sure that there are not old so-files left (old
>  kipi-plugins, old libkipi) from a previous install that somehow get loaded
>  by digikam now?
>
Comment 6 caulier.gilles 2010-01-08 15:00:47 UTC
Ok thanks. I close this file now.

Gilles Caulier
Comment 7 Oliver Zimmermann 2010-01-22 18:59:37 UTC
Created attachment 40124 [details]
New crash information added by DrKonqi

Digikam crashed at start-up. No more Actions were performed.
Comment 8 caulier.gilles 2010-01-23 00:16:08 UTC
Oliver,

Crash appear in kipi-plugins. Please install last 1.0.0 where the problem is fixed.

Gilles Caulier
Comment 9 caulier.gilles 2012-01-25 09:55:58 UTC
*** Bug 230666 has been marked as a duplicate of this bug. ***