Bug 219416 - import pictures in digikam
Summary: import pictures in digikam
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Import-Albums (show other bugs)
Version: unspecified
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-12-20 13:24 UTC by jmi.eck
Modified: 2023-05-08 20:50 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In: 8.1.0


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description jmi.eck 2009-12-20 13:24:52 UTC
Application that crashed: digikam
Version of the application: 1.0.0-beta5
KDE Version: 4.3.2 (KDE 4.3.2)
Qt Version: 4.5.3
Operating System: Linux 2.6.31.6-desktop-1mnb x86_64
Distribution: "Mandriva Linux 2010.0"

What I was doing when the application crashed:
When the usb connected camera folder was openning (displaying the thumbernails) Digikam crashed.
I have a picture database of more than 34000 items (more than 138GB)

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

Thread 17 (Thread 0x7fab31ceb910 (LWP 3487)):
#0  0x00007fab3e02fe59 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fab3f1e1d5b in QWaitCondition::wait () from /usr/lib64/libQtCore.so.4
#2  0x00000000006c2ea3 in ?? ()
#3  0x00007fab3f1e0ca5 in ?? () from /usr/lib64/libQtCore.so.4
#4  0x00007fab3e02b7cd in start_thread () from /lib64/libpthread.so.0
#5  0x00007fab3e75d37d in clone () from /lib64/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 16 (Thread 0x7fab2e408910 (LWP 3639)):
#0  0x00007fab3e02dcb2 in pthread_mutex_lock () from /lib64/libpthread.so.0
#1  0x00007fab3834b6f5 in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0
#2  0x00007fab3834ba91 in ?? () from /usr/lib64/libglib-2.0.so.0
#3  0x00007fab3834bfc0 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#4  0x00007fab3f2eecc6 in QEventDispatcherGlib::processEvents () from /usr/lib64/libQtCore.so.4
#5  0x00007fab3f2c4fe2 in QEventLoop::processEvents () from /usr/lib64/libQtCore.so.4
#6  0x00007fab3f2c53b4 in QEventLoop::exec () from /usr/lib64/libQtCore.so.4
#7  0x00007fab3f1ddf2b in QThread::exec () from /usr/lib64/libQtCore.so.4
#8  0x00007fab3f1e0ca5 in ?? () from /usr/lib64/libQtCore.so.4
#9  0x00007fab3e02b7cd in start_thread () from /lib64/libpthread.so.0
#10 0x00007fab3e75d37d in clone () from /lib64/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 15 (Thread 0x7fab2dc07910 (LWP 3640)):
#0  0xffffffffff60017b in ?? ()
#1  0x00007fab2dc06da0 in ?? ()
#2  0x00007fff9717b782 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 14 (Thread 0x7fab2d386910 (LWP 3641)):
#0  0x00007fab3e02fe59 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fab3f1e1d5b in QWaitCondition::wait () from /usr/lib64/libQtCore.so.4
#2  0x00007fab420b69e2 in Digikam::LoadSaveThread::run () from /usr/lib64/libdigikamcore.so.1
#3  0x00007fab3f1e0ca5 in ?? () from /usr/lib64/libQtCore.so.4
#4  0x00007fab3e02b7cd in start_thread () from /lib64/libpthread.so.0
#5  0x00007fab3e75d37d in clone () from /lib64/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 13 (Thread 0x7fab2cb85910 (LWP 3642)):
#0  0xffffffffff60017b in ?? ()
#1  0x00007fab2cb84da0 in ?? ()
#2  0x00007fff9717b782 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 12 (Thread 0x7fab2c384910 (LWP 3643)):
#0  0x00007fab3834b5f5 in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0
#1  0x00007fab3834ba91 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007fab3834bfc0 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007fab3f2eecc6 in QEventDispatcherGlib::processEvents () from /usr/lib64/libQtCore.so.4
#4  0x00007fab3f2c4fe2 in QEventLoop::processEvents () from /usr/lib64/libQtCore.so.4
#5  0x00007fab3f2c53b4 in QEventLoop::exec () from /usr/lib64/libQtCore.so.4
#6  0x00007fab3f1ddf2b in QThread::exec () from /usr/lib64/libQtCore.so.4
#7  0x00007fab3f1e0ca5 in ?? () from /usr/lib64/libQtCore.so.4
#8  0x00007fab3e02b7cd in start_thread () from /lib64/libpthread.so.0
#9  0x00007fab3e75d37d in clone () from /lib64/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 11 (Thread 0x7fab2bb83910 (LWP 3644)):
#0  0x00007fab3e02fe59 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fab3f1e1d5b in QWaitCondition::wait () from /usr/lib64/libQtCore.so.4
#2  0x00007fab420b69e2 in Digikam::LoadSaveThread::run () from /usr/lib64/libdigikamcore.so.1
#3  0x00007fab3f1e0ca5 in ?? () from /usr/lib64/libQtCore.so.4
#4  0x00007fab3e02b7cd in start_thread () from /lib64/libpthread.so.0
#5  0x00007fab3e75d37d in clone () from /lib64/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7fab22c73910 (LWP 3650)):
#0  0x00007fab3e76b192 in ?? () from /lib64/libc.so.6
#1  0x00007fab3e7537d8 in poll () from /lib64/libc.so.6
#2  0x00007fab3e4715df in ?? () from /usr/lib64/libpulse.so.0
#3  0x00007fab3e461bf6 in pa_mainloop_poll () from /usr/lib64/libpulse.so.0
#4  0x00007fab3e462fd9 in pa_mainloop_iterate () from /usr/lib64/libpulse.so.0
#5  0x00007fab3e463090 in pa_mainloop_run () from /usr/lib64/libpulse.so.0
#6  0x00007fab3e4714fb in ?? () from /usr/lib64/libpulse.so.0
#7  0x00007fab37465900 in ?? () from /usr/lib64/libpulsecommon-0.9.19.so
#8  0x00007fab3e02b7cd in start_thread () from /lib64/libpthread.so.0
#9  0x00007fab3e75d37d in clone () from /lib64/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7fab1faaa910 (LWP 3664)):
#0  0xffffffffff60017b in ?? ()
#1  0x00007fab1faa9d30 in ?? ()
#2  0x00007fff9717b782 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 8 (Thread 0x7fab1f15b910 (LWP 3665)):
#0  0x00007fab3e02fe59 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fab3f1e1d5b in QWaitCondition::wait () from /usr/lib64/libQtCore.so.4
#2  0x00007fab420b69e2 in Digikam::LoadSaveThread::run () from /usr/lib64/libdigikamcore.so.1
#3  0x00007fab3f1e0ca5 in ?? () from /usr/lib64/libQtCore.so.4
#4  0x00007fab3e02b7cd in start_thread () from /lib64/libpthread.so.0
#5  0x00007fab3e75d37d in clone () from /lib64/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7fab202fa910 (LWP 3673)):
#0  0x00007fab3e02fe59 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fab3f1e1d5b in QWaitCondition::wait () from /usr/lib64/libQtCore.so.4
#2  0x00007fab420b69e2 in Digikam::LoadSaveThread::run () from /usr/lib64/libdigikamcore.so.1
#3  0x00007fab3f1e0ca5 in ?? () from /usr/lib64/libQtCore.so.4
#4  0x00007fab3e02b7cd in start_thread () from /lib64/libpthread.so.0
#5  0x00007fab3e75d37d in clone () from /lib64/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7fab1b2e2910 (LWP 3674)):
#0  0x00007fab3f2eeed4 in ?? () from /usr/lib64/libQtCore.so.4
#1  0x00007fab3834b6ba in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0
#2  0x00007fab3834ba91 in ?? () from /usr/lib64/libglib-2.0.so.0
#3  0x00007fab3834bfc0 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#4  0x00007fab3f2eecc6 in QEventDispatcherGlib::processEvents () from /usr/lib64/libQtCore.so.4
#5  0x00007fab3f2c4fe2 in QEventLoop::processEvents () from /usr/lib64/libQtCore.so.4
#6  0x00007fab3f2c53b4 in QEventLoop::exec () from /usr/lib64/libQtCore.so.4
#7  0x00007fab3f1ddf2b in QThread::exec () from /usr/lib64/libQtCore.so.4
#8  0x00007fab218133cd in ?? () from /usr/lib64/kde4/plugins/marble/GpsdPositionProviderPlugin.so
#9  0x00007fab3f1e0ca5 in ?? () from /usr/lib64/libQtCore.so.4
#10 0x00007fab3e02b7cd in start_thread () from /lib64/libpthread.so.0
#11 0x00007fab3e75d37d in clone () from /lib64/libc.so.6
#12 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7fab1c2e4910 (LWP 3675)):
#0  0x00007fab3e02fe59 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fab3f1e1d5b in QWaitCondition::wait () from /usr/lib64/libQtCore.so.4
#2  0x00007fab420b69e2 in Digikam::LoadSaveThread::run () from /usr/lib64/libdigikamcore.so.1
#3  0x00007fab3f1e0ca5 in ?? () from /usr/lib64/libQtCore.so.4
#4  0x00007fab3e02b7cd in start_thread () from /lib64/libpthread.so.0
#5  0x00007fab3e75d37d in clone () from /lib64/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7fab1d34f910 (LWP 4109)):
#0  0xffffffffff60017b in ?? ()
#1  0x00007fab1d34ed30 in ?? ()
#2  0x00007fff9717b782 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 3 (Thread 0x7fab1aae1910 (LWP 4110)):
#0  0x00007fab3e02fe59 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fab3f1e1d5b in QWaitCondition::wait () from /usr/lib64/libQtCore.so.4
#2  0x00007fab420b69e2 in Digikam::LoadSaveThread::run () from /usr/lib64/libdigikamcore.so.1
#3  0x00007fab3f1e0ca5 in ?? () from /usr/lib64/libQtCore.so.4
#4  0x00007fab3e02b7cd in start_thread () from /lib64/libpthread.so.0
#5  0x00007fab3e75d37d in clone () from /lib64/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fab1bae3910 (LWP 4117)):
#0  0x00007fab3e6fc12b in ?? () from /lib64/libc.so.6
#1  0x00007fab3ef3e14d in operator new () from /usr/lib64/libstdc++.so.6
#2  0x00007fab3cb202c5 in ?? () from /usr/lib64/libexiv2.so.5
#3  0x00007fab3cb203a9 in ?? () from /usr/lib64/libexiv2.so.5
#4  0x00007fab3cb277b3 in Exiv2::Exifdatum::Exifdatum () from /usr/lib64/libexiv2.so.5
#5  0x00007fab432dbb08 in KExiv2Iface::KExiv2::getExifTagString () from /usr/lib64/libkexiv2.so.7
#6  0x00007fab42041a97 in Digikam::DMetadata::getLensDescription () from /usr/lib64/libdigikamcore.so.1
#7  0x00007fab42041f88 in Digikam::DMetadata::getPhotographInformation () from /usr/lib64/libdigikamcore.so.1
#8  0x00000000005288e4 in ?? ()
#9  0x00000000004e18da in ?? ()
#10 0x00000000004e4066 in ?? ()
#11 0x00007fab3f1e0ca5 in ?? () from /usr/lib64/libQtCore.so.4
#12 0x00007fab3e02b7cd in start_thread () from /lib64/libpthread.so.0
#13 0x00007fab3e75d37d in clone () from /lib64/libc.so.6
#14 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fab4494e710 (LWP 3486)):
[KCrash Handler]
#5  0x00007fab3ef3c303 in __dynamic_cast () from /usr/lib64/libstdc++.so.6
#6  0x0000000000503484 in ?? ()
#7  0x000000000051164e in ?? ()
#8  0x00007fab3f2d5ba9 in QObject::event () from /usr/lib64/libQtCore.so.4
#9  0x00007fab3fe8930f in QWidget::event () from /usr/lib64/libQtGui.so.4
#10 0x00007fab401fe59b in QMainWindow::event () from /usr/lib64/libQtGui.so.4
#11 0x00007fab40daf7b3 in KXmlGuiWindow::event () from /usr/lib64/libkdeui.so.5
#12 0x00007fab3fe3b12c in QApplicationPrivate::notify_helper () from /usr/lib64/libQtGui.so.4
#13 0x00007fab3fe423fe in QApplication::notify () from /usr/lib64/libQtGui.so.4
#14 0x00007fab40ca4326 in KApplication::notify () from /usr/lib64/libkdeui.so.5
#15 0x00007fab3f2c66ac in QCoreApplication::notifyInternal () from /usr/lib64/libQtCore.so.4
#16 0x00007fab3f2c72ba in QCoreApplicationPrivate::sendPostedEvents () from /usr/lib64/libQtCore.so.4
#17 0x00007fab3f2ef0d3 in ?? () from /usr/lib64/libQtCore.so.4
#18 0x00007fab383484ce in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#19 0x00007fab3834be98 in ?? () from /usr/lib64/libglib-2.0.so.0
#20 0x00007fab3834bfc0 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#21 0x00007fab3f2eec73 in QEventDispatcherGlib::processEvents () from /usr/lib64/libQtCore.so.4
#22 0x00007fab3fece64e in ?? () from /usr/lib64/libQtGui.so.4
#23 0x00007fab3f2c4fe2 in QEventLoop::processEvents () from /usr/lib64/libQtCore.so.4
#24 0x00007fab3f2c53b4 in QEventLoop::exec () from /usr/lib64/libQtCore.so.4
#25 0x00007fab3f2c7569 in QCoreApplication::exec () from /usr/lib64/libQtCore.so.4
#26 0x0000000000759ed2 in ?? ()
#27 0x00007fab3e6a491d in __libc_start_main () from /lib64/libc.so.6
#28 0x00000000004692a9 in _start ()

Reported using DrKonqi
Comment 1 Dario Andres 2009-12-20 13:35:25 UTC
Fixed in beta6 and later.... Thanks

*** This bug has been marked as a duplicate of bug 210462 ***
Comment 2 caulier.gilles 2023-05-08 20:50:19 UTC
Fixed with bug 210462