Application that crashed: digikam Version of the application: 1.4.0 KDE Version: 4.3.5 (KDE 4.3.5) "release 0" Qt Version: 4.5.3 Operating System: Linux 2.6.31.12-0.2-desktop x86_64 Distribution: "openSUSE 11.2 (x86_64)" What I was doing when the application crashed: After upgrade from 1.1.0 to 1.4.0 digikam consistantly crashed immediately after launch. Install of latest version of kipi-plugins shown (1.3.0) seems to fix (as per duplicate report) -- Backtrace: Application: digiKam (digikam), signal: Segmentation fault [Current thread is 1 (Thread 0x7f6d926fa7c0 (LWP 4900))] Thread 12 (Thread 0x7f6d810d8910 (LWP 4901)): #0 0x00007f6d8bef9049 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f6d8cc3e53b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQtCore.so.4 #2 0x00000000007027db in Digikam::ScanController::run (this=0xc7cbc0) at /usr/src/debug/digikam-1.4.0/digikam/scancontroller.cpp:515 #3 0x00007f6d8cc3d485 in ?? () from /usr/lib64/libQtCore.so.4 #4 0x00007f6d8bef465d in start_thread () from /lib64/libpthread.so.0 #5 0x00007f6d8c1dae1d in clone () from /lib64/libc.so.6 #6 0x0000000000000000 in ?? () Thread 11 (Thread 0x7f6d808d7910 (LWP 4904)): #0 0x00007f6d8c1d1d03 in poll () from /lib64/libc.so.6 #1 0x00007f6d8601059c in ?? () from /usr/lib64/libglib-2.0.so.0 #2 0x00007f6d860108e0 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #3 0x00007f6d8cd4b3f6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #4 0x00007f6d8cd21712 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #5 0x00007f6d8cd21ae4 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #6 0x00007f6d8cc3a71b in QThread::exec() () from /usr/lib64/libQtCore.so.4 #7 0x00007f6d8cc3d485 in ?? () from /usr/lib64/libQtCore.so.4 #8 0x00007f6d8bef465d in start_thread () from /lib64/libpthread.so.0 #9 0x00007f6d8c1dae1d in clone () from /lib64/libc.so.6 #10 0x0000000000000000 in ?? () Thread 10 (Thread 0x7f6d7bb63910 (LWP 4905)): #0 0xffffffffff60017b in ?? () #1 0x00007f6d7bb62cf0 in ?? () #2 0x00007fffc31ff782 in ?? () Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 9 (Thread 0x7f6d785be910 (LWP 4906)): #0 0x00007f6d8bef9049 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f6d8cc3e53b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQtCore.so.4 #2 0x00007f6d8fbf74c4 in Digikam::ParkingThread::run (this=0xd89550) at /usr/src/debug/digikam-1.4.0/libs/threads/threadmanager.cpp:101 #3 0x00007f6d8cc3d485 in ?? () from /usr/lib64/libQtCore.so.4 #4 0x00007f6d8bef465d in start_thread () from /lib64/libpthread.so.0 #5 0x00007f6d8c1dae1d in clone () from /lib64/libc.so.6 #6 0x0000000000000000 in ?? () Thread 8 (Thread 0x7f6d77dbd910 (LWP 4907)): #0 0x00007f6d8c1d1d03 in poll () from /lib64/libc.so.6 #1 0x00007f6d8601059c in ?? () from /usr/lib64/libglib-2.0.so.0 #2 0x00007f6d860108e0 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #3 0x00007f6d8cd4b3f6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #4 0x00007f6d8cd21712 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #5 0x00007f6d8cd21ae4 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #6 0x00007f6d8cc3a71b in QThread::exec() () from /usr/lib64/libQtCore.so.4 #7 0x00007f6d8cc3d485 in ?? () from /usr/lib64/libQtCore.so.4 #8 0x00007f6d8bef465d in start_thread () from /lib64/libpthread.so.0 #9 0x00007f6d8c1dae1d in clone () from /lib64/libc.so.6 #10 0x0000000000000000 in ?? () Thread 7 (Thread 0x7f6d775bc910 (LWP 4908)): #0 0x00007f6d8cd4b630 in ?? () from /usr/lib64/libQtCore.so.4 #1 0x00007f6d8600ffda in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0 #2 0x00007f6d860103b1 in ?? () from /usr/lib64/libglib-2.0.so.0 #3 0x00007f6d860108e0 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #4 0x00007f6d8cd4b3f6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #5 0x00007f6d8cd21712 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #6 0x00007f6d8cd21ae4 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #7 0x00007f6d8cc3a71b in QThread::exec() () from /usr/lib64/libQtCore.so.4 #8 0x00007f6d8cc3d485 in ?? () from /usr/lib64/libQtCore.so.4 #9 0x00007f6d8bef465d in start_thread () from /lib64/libpthread.so.0 #10 0x00007f6d8c1dae1d in clone () from /lib64/libc.so.6 #11 0x0000000000000000 in ?? () Thread 6 (Thread 0x7f6d6f15a910 (LWP 4909)): #0 0x00007f6d8bef92cd in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f6d74e7e4d1 in metronom_sync_loop () from /usr/lib64/libxine.so.1 #2 0x00007f6d8bef465d in start_thread () from /lib64/libpthread.so.0 #3 0x00007f6d8c1dae1d in clone () from /lib64/libc.so.6 #4 0x0000000000000000 in ?? () Thread 5 (Thread 0x7f6d6d1eb910 (LWP 4910)): #0 0x00007f6d8bef92cd in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f6d74e89bd9 in interruptable_sleep () from /usr/lib64/libxine.so.1 #2 0x00007f6d74e8c341 in video_out_loop () from /usr/lib64/libxine.so.1 #3 0x00007f6d8bef465d in start_thread () from /lib64/libpthread.so.0 #4 0x00007f6d8c1dae1d in clone () from /lib64/libc.so.6 #5 0x0000000000000000 in ?? () Thread 4 (Thread 0x7f6d6c9ea910 (LWP 4911)): #0 0xffffffffff60017b in ?? () #1 0x00007f6d6c9e9cc0 in ?? () #2 0x00007fffc31ff782 in ?? () Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 3 (Thread 0x7f6d6bfdf910 (LWP 4914)): #0 0x00007f6d8c1d1d03 in poll () from /lib64/libc.so.6 #1 0x00007f6d6bfe5c4e in ao_alsa_handle_event_thread () from /usr/lib64/xine/plugins/1.26/xineplug_ao_out_alsa.so #2 0x00007f6d8bef465d in start_thread () from /lib64/libpthread.so.0 #3 0x00007f6d8c1dae1d in clone () from /lib64/libc.so.6 #4 0x0000000000000000 in ?? () Thread 2 (Thread 0x7f6d6b7de910 (LWP 4915)): #0 0x00007f6d8bef9049 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f6d74e8f433 in ao_loop () from /usr/lib64/libxine.so.1 #2 0x00007f6d8bef465d in start_thread () from /lib64/libpthread.so.0 #3 0x00007f6d8c1dae1d in clone () from /lib64/libc.so.6 #4 0x0000000000000000 in ?? () Thread 1 (Thread 0x7f6d926fa7c0 (LWP 4900)): [KCrash Handler] #5 0x00007f6d8cd3f31b in QVariant::~QVariant() () from /usr/lib64/libQtCore.so.4 #6 0x00007f6d607837e4 in KIPIJPEGLossLessPlugin::ActionThread::ActionThread(KIPI::Interface*, QObject*) () from /usr/lib64/kde4/kipiplugin_jpeglossless.so #7 0x00007f6d60779c3c in Plugin_JPEGLossless::setup(QWidget*) () from /usr/lib64/kde4/kipiplugin_jpeglossless.so #8 0x000000000069c211 in Digikam::DigikamApp::slotKipiPluginPlug (this=0xd4aa80) at /usr/src/debug/digikam-1.4.0/digikam/digikamapp.cpp:2373 #9 0x00000000006b2a9d in Digikam::DigikamApp::qt_metacall (this=0xd4aa80, _c=InvokeMetaMethod, _id=24, _a=0x7fffc319c9d0) at /usr/src/debug/digikam-1.4.0/build/digikam/digikamapp.moc:222 #10 0x00007f6d8cd37fbc in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib64/libQtCore.so.4 #11 0x00000000006a1a96 in Digikam::DigikamApp::loadPlugins (this=0xd4aa80) at /usr/src/debug/digikam-1.4.0/digikam/digikamapp.cpp:2316 #12 0x00000000006b020f in Digikam::DigikamApp::DigikamApp (this=0xd4aa80, __in_chrg=<value optimized out>, __vtt_parm=<value optimized out>) at /usr/src/debug/digikam-1.4.0/digikam/digikamapp.cpp:251 #13 0x000000000078ebb0 in main (argc=<value optimized out>, argv=<value optimized out>) at /usr/src/debug/digikam-1.4.0/digikam/main.cpp:172 This bug may be a duplicate of or related to bug 248549 Reported using DrKonqi
Then, please, install the relevant dependencies, as you already suggest. This is a binary incompatbility problem.
Shouldn't binary incompatible changes marked with an .so version bump?
*** Bug 253918 has been marked as a duplicate of this bug. ***