Bug 263871 - Crashed after searching for duplicates
Summary: Crashed after searching for duplicates
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Searches-Similarity (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-01-21 14:49 UTC by cirdan52
Modified: 2018-02-04 09:34 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In: 6.0.0
Sentry Crash Report:


Attachments
Text from previous run using Valgrind (75.19 KB, application/octet-stream)
2011-01-21 14:51 UTC, cirdan52
Details
New crash information added by DrKonqi (5.97 KB, text/plain)
2011-01-21 19:45 UTC, cirdan52
Details

Note You need to log in before you can comment on or make changes to this bug.
Description cirdan52 2011-01-21 14:49:28 UTC
Application: digikam (2.0.0-beta2)
KDE Platform Version: 4.5.5 (KDE 4.5.5) "release 1"
Qt Version: 4.6.3
Operating System: Linux 2.6.34.7-0.7-pae i686
Distribution: "openSUSE 11.3 (i586)"

-- Information about the crash:
- What I was doing when the application crashed:
Initially was doing a search for duplicates then it continually crashes on startup.
- Unusual behavior I noticed:
Uses excessive memory, slows down the entire system

The crash can be reproduced every time.

-- Backtrace:
Application: digiKam (digikam), signal: Aborted
[Current thread is 1 (Thread 0xaf4d1890 (LWP 31922))]

Thread 8 (Thread 0xad1c7b70 (LWP 31923)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb50e3125 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb5158710 in wait (this=0x866886c, mutex=0x8668868, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (this=0x866886c, mutex=0x8668868, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#4  0x08261ead in Digikam::ScanController::run (this=0x866f1c0) at /usr/src/debug/digikam2-1.9.92svn.rev1215694/core/digikam/scancontroller.cpp:599
#5  0xb515804f in QThreadPrivate::start (arg=0x866f1c0) at thread/qthread_unix.cpp:248
#6  0xb50deb25 in start_thread () from /lib/libpthread.so.0
#7  0xb43b546e in clone () from /lib/libc.so.6

Thread 7 (Thread 0xac9c6b70 (LWP 31977)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb50e3125 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb5158710 in wait (this=0x86d48b8, mutex=0x86d48b4, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (this=0x86d48b8, mutex=0x86d48b4, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#4  0xb66e3ed4 in Digikam::ParkingThread::run (this=0x86d48a8) at /usr/src/debug/digikam2-1.9.92svn.rev1215694/core/libs/threads/threadmanager.cpp:119
#5  0xb515804f in QThreadPrivate::start (arg=0x86d48a8) at thread/qthread_unix.cpp:248
#6  0xb50deb25 in start_thread () from /lib/libpthread.so.0
#7  0xb43b546e in clone () from /lib/libc.so.6

Thread 6 (Thread 0xabe36b70 (LWP 31993)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb50e3452 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb19dc1d7 in metronom_sync_loop () from /usr/lib/libxine.so.1
#3  0xb50deb25 in start_thread () from /lib/libpthread.so.0
#4  0xb43b546e in clone () from /lib/libc.so.6

Thread 5 (Thread 0xa8243b70 (LWP 32000)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb50e3452 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb19eac41 in video_out_loop () from /usr/lib/libxine.so.1
#3  0xb50deb25 in start_thread () from /lib/libpthread.so.0
#4  0xb43b546e in clone () from /lib/libc.so.6

Thread 4 (Thread 0xa7a42b70 (LWP 32001)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb43aa75e in poll () from /lib/libc.so.6
#2  0xb31c51db in g_poll () from /usr/lib/libglib-2.0.so.0
#3  0xb31b5286 in ?? () from /usr/lib/libglib-2.0.so.0
#4  0xb31b560e in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#5  0xb527dd97 in QEventDispatcherGlib::processEvents (this=0x8d4cea8, flags=...) at kernel/qeventdispatcher_glib.cpp:414
#6  0xb525111d in QEventLoop::processEvents (this=0xa7a42140, flags=...) at kernel/qeventloop.cpp:149
#7  0xb5251319 in QEventLoop::exec (this=0xa7a42140, flags=...) at kernel/qeventloop.cpp:201
#8  0xb5155403 in QThread::exec (this=0x8d4cab8) at thread/qthread.cpp:487
#9  0xab378dc8 in ?? () from /usr/lib/kde4/plugins/phonon_backend/phonon_xine.so
#10 0xb515804f in QThreadPrivate::start (arg=0x8d4cab8) at thread/qthread_unix.cpp:248
#11 0xb50deb25 in start_thread () from /lib/libpthread.so.0
#12 0xb43b546e in clone () from /lib/libc.so.6

Thread 3 (Thread 0xa7241b70 (LWP 32006)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb50e612b in read () from /lib/libpthread.so.0
#2  0xb01c38e1 in ?? () from /usr/lib/libasound.so.2
#3  0xb01bf0ec in snd_ctl_read () from /usr/lib/libasound.so.2
#4  0xb01bcb46 in snd_hctl_handle_events () from /usr/lib/libasound.so.2
#5  0xb01c9341 in snd_mixer_handle_events () from /usr/lib/libasound.so.2
#6  0xa866f091 in ao_alsa_handle_event_thread () from /usr/lib/xine/plugins/1.29/xineplug_ao_out_alsa.so
#7  0xb50deb25 in start_thread () from /lib/libpthread.so.0
#8  0xb43b546e in clone () from /lib/libc.so.6

Thread 2 (Thread 0xa6a40b70 (LWP 32007)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb50e3125 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb19ef180 in ao_loop () from /usr/lib/libxine.so.1
#3  0xb50deb25 in start_thread () from /lib/libpthread.so.0
#4  0xb43b546e in clone () from /lib/libc.so.6

Thread 1 (Thread 0xaf4d1890 (LWP 31922)):
[KCrash Handler]
#7  0xffffe424 in __kernel_vsyscall ()
#8  0xb430d7ff in raise () from /lib/libc.so.6
#9  0xb430f140 in abort () from /lib/libc.so.6
#10 0xb454b7dd in __gnu_cxx::__verbose_terminate_handler() () from /usr/lib/libstdc++.so.6
#11 0xb4549533 in ?? () from /usr/lib/libstdc++.so.6
#12 0xb454956f in std::terminate() () from /usr/lib/libstdc++.so.6
#13 0xb454973a in __cxa_rethrow () from /usr/lib/libstdc++.so.6
#14 0xb526739b in QMetaObject::activate (sender=0x9a7b830, m=0xb7054780, local_signal_index=2, argv=0x0) at kernel/qobject.cpp:3305
#15 0xb7048885 in KIPI::PluginLoader::replug (this=0x9a7b830) at /usr/src/debug/digikam2-1.9.92svn.rev1215694/build/extra/libkipi/libkipi/pluginloader.moc:103
#16 0xb7048c2b in KIPI::PluginLoader::loadPlugins (this=0x9a7b830) at /usr/src/debug/digikam2-1.9.92svn.rev1215694/extra/libkipi/libkipi/pluginloader.cpp:340
#17 0x081fe016 in Digikam::DigikamApp::loadPlugins (this=0x8683980) at /usr/src/debug/digikam2-1.9.92svn.rev1215694/core/digikam/digikamapp.cpp:2517
#18 0x0820f191 in Digikam::DigikamApp::DigikamApp (this=0x8683980, __in_chrg=<value optimized out>, __vtt_parm=<value optimized out>)
    at /usr/src/debug/digikam2-1.9.92svn.rev1215694/core/digikam/digikamapp.cpp:262
#19 0x082c77f2 in main (argc=) at /usr/src/debug/digikam2-1.9.92svn.rev1215694/core/digikam/main.cpp:188

Possible duplicates by query: bug 256284, bug 230666, bug 229344, bug 213889, bug 210424.

Reported using DrKonqi
Comment 1 cirdan52 2011-01-21 14:51:41 UTC
Created attachment 56292 [details]
Text from previous run using Valgrind
Comment 2 caulier.gilles 2011-01-21 14:55:33 UTC
Problem already fixed in libkipi...

Gilles Caulier

*** This bug has been marked as a duplicate of bug 237565 ***
Comment 3 cirdan52 2011-01-21 19:45:52 UTC
Created attachment 56303 [details]
New crash information added by DrKonqi

digikam (2.0.0-beta2) on KDE Platform 4.5.5 (KDE 4.5.5) "release 1" using Qt 4.6.3

- What I was doing when the application crashed:
Updated to latest revision with same results

-- Backtrace (Reduced):
#15 0xb6ecf885 in KIPI::PluginLoader::replug (this=0x9b01de0) at /usr/src/debug/digikam2-1.9.92svn.rev1216147/build/extra/libkipi/libkipi/pluginloader.moc:103
#16 0xb6ecfc2b in KIPI::PluginLoader::loadPlugins (this=0x9b01de0) at /usr/src/debug/digikam2-1.9.92svn.rev1216147/extra/libkipi/libkipi/pluginloader.cpp:340
#17 0x081fe076 in Digikam::DigikamApp::loadPlugins (this=0x86a46a8) at /usr/src/debug/digikam2-1.9.92svn.rev1216147/core/digikam/digikamapp.cpp:2517
#18 0x0820f1f1 in Digikam::DigikamApp::DigikamApp (this=0x86a46a8, __in_chrg=<value optimized out>, __vtt_parm=<value optimized out>)
    at /usr/src/debug/digikam2-1.9.92svn.rev1216147/core/digikam/digikamapp.cpp:262
#19 0x082c7852 in main (argc=) at /usr/src/debug/digikam2-1.9.92svn.rev1216147/core/digikam/main.cpp:188
Comment 4 caulier.gilles 2018-02-04 09:34:07 UTC
Problem fixed in 6.0.0 where all tools are now in digiKam core