Summary: | crash at startup (probably related to scan corrupted NEF images) | ||
---|---|---|---|
Product: | [Applications] digikam | Reporter: | Axel Krebs <axel.krebs> |
Component: | Database-Scan | Assignee: | Digikam Developers <digikam-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | caulier.gilles |
Priority: | NOR | ||
Version: | 2.1.1 | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | 5.1.0 | |
Sentry Crash Report: | |||
Bug Depends on: | 283681 | ||
Bug Blocks: |
Description
Axel Krebs
2011-11-05 11:28:53 UTC
Op 05-11-11 12:28, Axel Krebs schreef: > https://bugs.kde.org/show_bug.cgi?id=285808 > > Summary: related / based on... > https://bugs.kde.org/show_bug.cgi?id=283681 > Product: digikam > Version: 2.1.1 > Platform: Ubuntu Packages > OS/Version: Linux > Status: UNCONFIRMED > Severity: crash > Priority: NOR > Component: general > AssignedTo: digikam-devel@kde.org > ReportedBy: axel.krebs@t-online.de > > > Application: digikam (2.1.1) > KDE Platform Version: 4.7.2 (4.7.2) > Qt Version: 4.7.4 > Operating System: Linux 3.0.0-12-generic-pae i686 > Distribution: Ubuntu 11.10 > > -- Information about the crash: > - What I was doing when the application crashed: > > Opening my pics/collection with a fresh and empty database > > According to eMail Comment #31 from Gilles Caulier<caulier gilles gmail com> > 2011-11-05 08:41:38 --- > Do you tried to start digiKam as new instance a clean database to see if > problem disappear ? > > Gilles Caulier > > IDEA: force a new backtrace. > > digiKam started up to create a new thumbnail database while reading _all_ pics > in a fresh/new database. > After two hours _no_ progress, digiKam remains with _zero_ percent progress. > Hitting some keys, digiKam > crashes > > Axel > > -- Backtrace: > Application: digiKam (digikam), signal: Aborted > [Current thread is 1 (Thread 0xae7118c0 (LWP 6046))] > > Thread 10 (Thread 0xad437b70 (LWP 6047)): > #0 0xb785f424 in __kernel_vsyscall () > #1 0xb3757a5c in pthread_cond_wait@@GLIBC_2.3.2 () at > ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169 > #2 0xb4a2ecfc in __pthread_cond_wait (cond=0x9097810, mutex=0x90977f8) at > forward.c:139 > #3 0xb4ce4cc0 in wait (time=4294967295, this=0x90977f8) at > thread/qwaitcondition_unix.cpp:88 > #4 QWaitCondition::wait (this=0x9097724, mutex=0x9097720, time=4294967295) at > thread/qwaitcondition_unix.cpp:160 > #5 0x081faf45 in Digikam::ScanController::run (this=0x905ba68) at > /build/buildd/digikam-2.1.1/core/digikam/database/scancontroller.cpp:647 > #6 0xb4ce47b3 in QThreadPrivate::start (arg=0x905ba68) at > thread/qthread_unix.cpp:331 > #7 0xb3753d31 in start_thread (arg=0xad437b70) at pthread_create.c:304 > #8 0xb4a210ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 > Backtrace stopped: Not enough registers or memory available to unwind further > > Thread 9 (Thread 0xacc36b70 (LWP 6048)): > #0 0xb785f424 in __kernel_vsyscall () > #1 0xb4a1240e in __GI___poll (fds=0xac301b28, nfds=1, timeout=-1) at > ../sysdeps/unix/sysv/linux/poll.c:87 > #2 0xb344034b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0 > #3 0xb3431896 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 > #4 0xb3431c2a in g_main_context_iteration () from > /lib/i386-linux-gnu/libglib-2.0.so.0 > #5 0xb4e0db37 in QEventDispatcherGlib::processEvents (this=0xac300468, > flags=...) at kernel/qeventdispatcher_glib.cpp:424 > #6 0xb4dde1dd in QEventLoop::processEvents (this=0xacc36100, flags=...) at > kernel/qeventloop.cpp:149 > #7 0xb4dde421 in QEventLoop::exec (this=0xacc36100, flags=...) at > kernel/qeventloop.cpp:201 > #8 0xb4ce190b in QThread::exec (this=0x90a3258) at thread/qthread.cpp:498 > #9 0xb4dbee2d in QInotifyFileSystemWatcherEngine::run (this=0x90a3258) at > io/qfilesystemwatcher_inotify.cpp:248 > #10 0xb4ce47b3 in QThreadPrivate::start (arg=0x90a3258) at > thread/qthread_unix.cpp:331 > #11 0xb3753d31 in start_thread (arg=0xacc36b70) at pthread_create.c:304 > #12 0xb4a210ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 > Backtrace stopped: Not enough registers or memory available to unwind further > > Thread 8 (Thread 0xac2ffb70 (LWP 6056)): > #0 0xb785f424 in __kernel_vsyscall () > #1 0xb3757a5c in pthread_cond_wait@@GLIBC_2.3.2 () at > ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169 > #2 0xb4a2ecfc in __pthread_cond_wait (cond=0x9596738, mutex=0x9596720) at > forward.c:139 > #3 0xb4ce4cc0 in wait (time=4294967295, this=0x9596720) at > thread/qwaitcondition_unix.cpp:88 > #4 QWaitCondition::wait (this=0x9596058, mutex=0x9596054, time=4294967295) at > thread/qwaitcondition_unix.cpp:160 > #5 0xb6ba8f54 in Digikam::ParkingThread::run (this=0x9596048) at > /build/buildd/digikam-2.1.1/core/libs/threads/threadmanager.cpp:119 > #6 0xb4ce47b3 in QThreadPrivate::start (arg=0x9596048) at > thread/qthread_unix.cpp:331 > #7 0xb3753d31 in start_thread (arg=0xac2ffb70) at pthread_create.c:304 > #8 0xb4a210ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 > Backtrace stopped: Not enough registers or memory available to unwind further > > Thread 7 (Thread 0x9cdd5b70 (LWP 6447)): > #0 0xb785f424 in __kernel_vsyscall () > #1 0xb4a1240e in __GI___poll (fds=0x1109e770, nfds=1, timeout=-1) at > ../sysdeps/unix/sysv/linux/poll.c:87 > #2 0xb344034b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0 > #3 0xb3431896 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 > #4 0xb3431c2a in g_main_context_iteration () from > /lib/i386-linux-gnu/libglib-2.0.so.0 > #5 0xb4e0db37 in QEventDispatcherGlib::processEvents (this=0x1109b390, > flags=...) at kernel/qeventdispatcher_glib.cpp:424 > #6 0xb4dde1dd in QEventLoop::processEvents (this=0x9cdd5100, flags=...) at > kernel/qeventloop.cpp:149 > #7 0xb4dde421 in QEventLoop::exec (this=0x9cdd5100, flags=...) at > kernel/qeventloop.cpp:201 > #8 0xb4ce190b in QThread::exec (this=0x1109c0c0) at thread/qthread.cpp:498 > #9 0xb4dbee2d in QInotifyFileSystemWatcherEngine::run (this=0x1109c0c0) at > io/qfilesystemwatcher_inotify.cpp:248 > #10 0xb4ce47b3 in QThreadPrivate::start (arg=0x1109c0c0) at > thread/qthread_unix.cpp:331 > #11 0xb3753d31 in start_thread (arg=0x9cdd5b70) at pthread_create.c:304 > #12 0xb4a210ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 > Backtrace stopped: Not enough registers or memory available to unwind further > > Thread 6 (Thread 0x9b6cbb70 (LWP 6448)): > #0 0xb34308fe in g_main_context_prepare () from > /lib/i386-linux-gnu/libglib-2.0.so.0 > #1 0xb3431637 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 > #2 0xb3431c2a in g_main_context_iteration () from > /lib/i386-linux-gnu/libglib-2.0.so.0 > #3 0xb4e0db37 in QEventDispatcherGlib::processEvents (this=0x110a8d30, > flags=...) at kernel/qeventdispatcher_glib.cpp:424 > #4 0xb4dde1dd in QEventLoop::processEvents (this=0x9b6cb100, flags=...) at > kernel/qeventloop.cpp:149 > #5 0xb4dde421 in QEventLoop::exec (this=0x9b6cb100, flags=...) at > kernel/qeventloop.cpp:201 > #6 0xb4ce190b in QThread::exec (this=0x10fda9a0) at thread/qthread.cpp:498 > #7 0xb4dbee2d in QInotifyFileSystemWatcherEngine::run (this=0x10fda9a0) at > io/qfilesystemwatcher_inotify.cpp:248 > #8 0xb4ce47b3 in QThreadPrivate::start (arg=0x10fda9a0) at > thread/qthread_unix.cpp:331 > #9 0xb3753d31 in start_thread (arg=0x9b6cbb70) at pthread_create.c:304 > #10 0xb4a210ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 > Backtrace stopped: Not enough registers or memory available to unwind further > > Thread 5 (Thread 0x985d3b70 (LWP 22674)): > [KCrash Handler] > #7 0xb785f424 in __kernel_vsyscall () > #8 0xb497cc8f in __GI_raise (sig=6) at > ../nptl/sysdeps/unix/sysv/linux/raise.c:64 > #9 0xb49802b5 in __GI_abort () at abort.c:92 > #10 0xb4bc54ed in __gnu_cxx::__verbose_terminate_handler() () from > /usr/lib/i386-linux-gnu/libstdc++.so.6 > #11 0xb4bc3283 in ?? () from /usr/lib/i386-linux-gnu/libstdc++.so.6 > #12 0xb4bc32bf in std::terminate() () from > /usr/lib/i386-linux-gnu/libstdc++.so.6 > #13 0xb4bc3464 in __cxa_rethrow () from /usr/lib/i386-linux-gnu/libstdc++.so.6 > #14 0xb4cd874d in QThreadPoolThread::run (this=0x95972b0) at > concurrent/qthreadpool.cpp:113 > #15 0xb4ce47b3 in QThreadPrivate::start (arg=0x95972b0) at > thread/qthread_unix.cpp:331 > #16 0xb3753d31 in start_thread (arg=0x985d3b70) at pthread_create.c:304 > #17 0xb4a210ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 > Backtrace stopped: Not enough registers or memory available to unwind further > > Thread 4 (Thread 0x993ebb70 (LWP 22675)): > #0 0xb38c3ba5 in ?? () from /usr/lib/i386-linux-gnu/libgomp.so.1 > #1 0xb38c3c3e in ?? () from /usr/lib/i386-linux-gnu/libgomp.so.1 > #2 0xb38c24d8 in ?? () from /usr/lib/i386-linux-gnu/libgomp.so.1 > #3 0xb3753d31 in start_thread (arg=0x993ebb70) at pthread_create.c:304 > #4 0xb4a210ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 > Backtrace stopped: Not enough registers or memory available to unwind further > > Thread 3 (Thread 0x99becb70 (LWP 22676)): > #0 0xb38c3ba5 in ?? () from /usr/lib/i386-linux-gnu/libgomp.so.1 > #1 0xb38c3c3e in ?? () from /usr/lib/i386-linux-gnu/libgomp.so.1 > #2 0xb38c24d8 in ?? () from /usr/lib/i386-linux-gnu/libgomp.so.1 > #3 0xb3753d31 in start_thread (arg=0x99becb70) at pthread_create.c:304 > #4 0xb4a210ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 > Backtrace stopped: Not enough registers or memory available to unwind further > > Thread 2 (Thread 0x9abeeb70 (LWP 22677)): > #0 0xb38c3ba5 in ?? () from /usr/lib/i386-linux-gnu/libgomp.so.1 > #1 0xb38c3c3e in ?? () from /usr/lib/i386-linux-gnu/libgomp.so.1 > #2 0xb38c24d8 in ?? () from /usr/lib/i386-linux-gnu/libgomp.so.1 > #3 0xb3753d31 in start_thread (arg=0x9abeeb70) at pthread_create.c:304 > #4 0xb4a210ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 > Backtrace stopped: Not enough registers or memory available to unwind further > > Thread 1 (Thread 0xae7118c0 (LWP 6046)): > #0 0xb4d2b74f in QString::operator== (this=0x891bdb9c, other=...) at > tools/qstring.cpp:2140 > #1 0xb6b68c94 in Digikam::LoadingDescription::operator== (this=0x891bdb9c, > other=...) at > /build/buildd/digikam-2.1.1/core/libs/threadimageio/loadingdescription.cpp:272 > #2 0xb6b61279 in Digikam::ManagedLoadSaveThread::findExistingTask > (this=0x104e57f8, loadingDescription=...) at > /build/buildd/digikam-2.1.1/core/libs/threadimageio/managedloadsavethread.cpp:142 > #3 0xb6b6135d in Digikam::ManagedLoadSaveThread::loadThumbnail > (this=0x104e57f8, description=...) at > /build/buildd/digikam-2.1.1/core/libs/threadimageio/managedloadsavethread.cpp:345 > #4 0xb6b858a3 in load (preload=false, description=..., this=0x104e57f8) at > /build/buildd/digikam-2.1.1/core/libs/threadimageio/thumbnailloadthread.cpp:658 > #5 Digikam::ThumbnailLoadThread::load (this=0x104e57f8, description=..., > preload=false) at > /build/buildd/digikam-2.1.1/core/libs/threadimageio/thumbnailloadthread.cpp:645 > #6 0xb6b858eb in Digikam::ThumbnailLoadThread::load (this=0x104e57f8, > desc=...) at > /build/buildd/digikam-2.1.1/core/libs/threadimageio/thumbnailloadthread.cpp:642 > #7 0xb6b88b48 in Digikam::ThumbnailLoadThread::find (this=0x104e57f8, > filePath=..., size=-1077433212, retPixmap=0x0, emitSignal=true, detailRect=...) > at > /build/buildd/digikam-2.1.1/core/libs/threadimageio/thumbnailloadthread.cpp:503 > #8 0xb6b88e43 in Digikam::ThumbnailLoadThread::find (this=0x104e57f8, > filePath=..., size=256) at > /build/buildd/digikam-2.1.1/core/libs/threadimageio/thumbnailloadthread.cpp:526 > #9 0xb6b88e7d in Digikam::ThumbnailLoadThread::find (this=0x104e57f8, > filePath=...) at > /build/buildd/digikam-2.1.1/core/libs/threadimageio/thumbnailloadthread.cpp:521 > #10 0x0831dd49 in Digikam::QueueListView::reloadThumbs (this=0x10b834e8, > url=...) at > /build/buildd/digikam-2.1.1/core/utilities/queuemanager/views/queuelist.cpp:1061 > #11 0x08322fcf in Digikam::QueuePool::slotFileChanged (this=0x10b75950, > filePath=...) at > /build/buildd/digikam-2.1.1/core/utilities/queuemanager/views/queuepool.cpp:410 > #12 0x083237db in Digikam::QueuePool::qt_metacall (this=0x10b75950, > _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x8e5db190) at > /build/buildd/digikam-2.1.1/obj-i686-linux-gnu/core/utilities/queuemanager/queuepool.moc:117 > #13 0xb4de5b7d in metacall (argv=0x8e5db190, idx=80, > cl=QMetaObject::InvokeMetaMethod, object=0x10b75950) at > kernel/qmetaobject.cpp:237 > #14 QMetaObject::metacall (object=0x10b75950, cl=QMetaObject::InvokeMetaMethod, > idx=80, argv=0x8e5db190) at kernel/qmetaobject.cpp:232 > #15 0xb4df0685 in QMetaCallEvent::placeMetaCall (this=0x8e5db6c8, > object=0x10b75950) at kernel/qobject.cpp:535 > #16 0xb4df7b52 in QObject::event (this=0x10b75950, e=0x8e5db6c8) at > kernel/qobject.cpp:1217 > #17 0xb5394c62 in QWidget::event (this=0x10b75950, event=0x8e5db6c8) at > kernel/qwidget.cpp:8754 > #18 0xb580f355 in QTabWidget::event (this=0x10b75950, ev=0x8e5db6c8) at > widgets/qtabwidget.cpp:1014 > #19 0xb533ad54 in notify_helper (e=0x8e5db6c8, receiver=0x10b75950, > this=0x8f429f8) at kernel/qapplication.cpp:4486 > #20 QApplicationPrivate::notify_helper (this=0x8f429f8, receiver=0x10b75950, > e=0x8e5db6c8) at kernel/qapplication.cpp:4458 > #21 0xb53401a8 in QApplication::notify (this=0x8f429f8, receiver=0x10b75950, > e=0x8e5db6c8) at kernel/qapplication.cpp:4451 > #22 0xb5e91681 in KApplication::notify (this=0xbfc7b6a0, receiver=0x10b75950, > event=0x8e5db6c8) at ../../kdeui/kernel/kapplication.cpp:311 > #23 0xb4ddf19e in QCoreApplication::notifyInternal (this=0xbfc7b6a0, > receiver=0x10b75950, event=0x8e5db6c8) at kernel/qcoreapplication.cpp:787 > #24 0xb4de2f93 in sendEvent (event=<optimized out>, receiver=<optimized out>) > at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 > #25 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, > data=0x8efb340) at kernel/qcoreapplication.cpp:1428 > #26 0xb4de30ec in QCoreApplication::sendPostedEvents (receiver=0x0, > event_type=0) at kernel/qcoreapplication.cpp:1321 > #27 0xb4e0d6a4 in sendPostedEvents () at > ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220 > #28 postEventSourceDispatch (s=0x8f43ab8) at > kernel/qeventdispatcher_glib.cpp:277 > #29 0xb343125f in g_main_context_dispatch () from > /lib/i386-linux-gnu/libglib-2.0.so.0 > #30 0xb3431990 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 > #31 0xb3431c2a in g_main_context_iteration () from > /lib/i386-linux-gnu/libglib-2.0.so.0 > #32 0xb4e0dada in QEventDispatcherGlib::processEvents (this=0x8efc038, > flags=...) at kernel/qeventdispatcher_glib.cpp:422 > #33 0xb53f2e3a in QGuiEventDispatcherGlib::processEvents (this=0x8efc038, > flags=...) at kernel/qguieventdispatcher_glib.cpp:204 > #34 0xb4dde1dd in QEventLoop::processEvents (this=0xbfc7b584, flags=...) at > kernel/qeventloop.cpp:149 > #35 0xb4dde421 in QEventLoop::exec (this=0xbfc7b584, flags=...) at > kernel/qeventloop.cpp:201 > #36 0xb4de319d in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064 > #37 0xb53388f4 in QApplication::exec () at kernel/qapplication.cpp:3760 > #38 0x080b4b64 in main (argc=) at > /build/buildd/digikam-2.1.1/core/digikam/main/main.cpp:232 > > Possible duplicates by query: bug 285319, bug 284447, bug 284173, bug 261272. > > Reported using DrKonqi Just a side remark: I tried to open the damaged NEF with a lot of apps, most of them crashed in the proces. Crashed dk trying to read the NEF´s? Rinus before recent problems not all all. Just stable opening!! Am 05.11.2011 12:43, schrieb Rinus Bakker: > https://bugs.kde.org/show_bug.cgi?id=285808 > > > > > > --- Comment #1 from Rinus Bakker <sleeplessregulus hetnet nl> 2011-11-05 11:43:30 --- > Op 05-11-11 12:28, Axel Krebs schreef: >> https://bugs.kde.org/show_bug.cgi?id=285808 >> >> Summary: related / based on... >> https://bugs.kde.org/show_bug.cgi?id=283681 >> Product: digikam >> Version: 2.1.1 >> Platform: Ubuntu Packages >> OS/Version: Linux >> Status: UNCONFIRMED >> Severity: crash >> Priority: NOR >> Component: general >> AssignedTo: digikam-devel@kde.org >> ReportedBy: axel.krebs@t-online.de >> >> >> Application: digikam (2.1.1) >> KDE Platform Version: 4.7.2 (4.7.2) >> Qt Version: 4.7.4 >> Operating System: Linux 3.0.0-12-generic-pae i686 >> Distribution: Ubuntu 11.10 >> >> -- Information about the crash: >> - What I was doing when the application crashed: >> >> Opening my pics/collection with a fresh and empty database >> >> According to eMail Comment #31 from Gilles Caulier<caulier gilles gmail com> >> 2011-11-05 08:41:38 --- >> Do you tried to start digiKam as new instance a clean database to see if >> problem disappear ? >> >> Gilles Caulier >> >> IDEA: force a new backtrace. >> >> digiKam started up to create a new thumbnail database while reading _all_ pics >> in a fresh/new database. >> After two hours _no_ progress, digiKam remains with _zero_ percent progress. >> Hitting some keys, digiKam >> crashes >> >> Axel >> >> -- Backtrace: >> Application: digiKam (digikam), signal: Aborted >> [Current thread is 1 (Thread 0xae7118c0 (LWP 6046))] >> >> Thread 10 (Thread 0xad437b70 (LWP 6047)): >> #0 0xb785f424 in __kernel_vsyscall () >> #1 0xb3757a5c in pthread_cond_wait@@GLIBC_2.3.2 () at >> ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169 >> #2 0xb4a2ecfc in __pthread_cond_wait (cond=0x9097810, mutex=0x90977f8) at >> forward.c:139 >> #3 0xb4ce4cc0 in wait (time=4294967295, this=0x90977f8) at >> thread/qwaitcondition_unix.cpp:88 >> #4 QWaitCondition::wait (this=0x9097724, mutex=0x9097720, time=4294967295) at >> thread/qwaitcondition_unix.cpp:160 >> #5 0x081faf45 in Digikam::ScanController::run (this=0x905ba68) at >> /build/buildd/digikam-2.1.1/core/digikam/database/scancontroller.cpp:647 >> #6 0xb4ce47b3 in QThreadPrivate::start (arg=0x905ba68) at >> thread/qthread_unix.cpp:331 >> #7 0xb3753d31 in start_thread (arg=0xad437b70) at pthread_create.c:304 >> #8 0xb4a210ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 >> Backtrace stopped: Not enough registers or memory available to unwind further >> >> Thread 9 (Thread 0xacc36b70 (LWP 6048)): >> #0 0xb785f424 in __kernel_vsyscall () >> #1 0xb4a1240e in __GI___poll (fds=0xac301b28, nfds=1, timeout=-1) at >> ../sysdeps/unix/sysv/linux/poll.c:87 >> #2 0xb344034b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0 >> #3 0xb3431896 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 >> #4 0xb3431c2a in g_main_context_iteration () from >> /lib/i386-linux-gnu/libglib-2.0.so.0 >> #5 0xb4e0db37 in QEventDispatcherGlib::processEvents (this=0xac300468, >> flags=...) at kernel/qeventdispatcher_glib.cpp:424 >> #6 0xb4dde1dd in QEventLoop::processEvents (this=0xacc36100, flags=...) at >> kernel/qeventloop.cpp:149 >> #7 0xb4dde421 in QEventLoop::exec (this=0xacc36100, flags=...) at >> kernel/qeventloop.cpp:201 >> #8 0xb4ce190b in QThread::exec (this=0x90a3258) at thread/qthread.cpp:498 >> #9 0xb4dbee2d in QInotifyFileSystemWatcherEngine::run (this=0x90a3258) at >> io/qfilesystemwatcher_inotify.cpp:248 >> #10 0xb4ce47b3 in QThreadPrivate::start (arg=0x90a3258) at >> thread/qthread_unix.cpp:331 >> #11 0xb3753d31 in start_thread (arg=0xacc36b70) at pthread_create.c:304 >> #12 0xb4a210ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 >> Backtrace stopped: Not enough registers or memory available to unwind further >> >> Thread 8 (Thread 0xac2ffb70 (LWP 6056)): >> #0 0xb785f424 in __kernel_vsyscall () >> #1 0xb3757a5c in pthread_cond_wait@@GLIBC_2.3.2 () at >> ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169 >> #2 0xb4a2ecfc in __pthread_cond_wait (cond=0x9596738, mutex=0x9596720) at >> forward.c:139 >> #3 0xb4ce4cc0 in wait (time=4294967295, this=0x9596720) at >> thread/qwaitcondition_unix.cpp:88 >> #4 QWaitCondition::wait (this=0x9596058, mutex=0x9596054, time=4294967295) at >> thread/qwaitcondition_unix.cpp:160 >> #5 0xb6ba8f54 in Digikam::ParkingThread::run (this=0x9596048) at >> /build/buildd/digikam-2.1.1/core/libs/threads/threadmanager.cpp:119 >> #6 0xb4ce47b3 in QThreadPrivate::start (arg=0x9596048) at >> thread/qthread_unix.cpp:331 >> #7 0xb3753d31 in start_thread (arg=0xac2ffb70) at pthread_create.c:304 >> #8 0xb4a210ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 >> Backtrace stopped: Not enough registers or memory available to unwind further >> >> Thread 7 (Thread 0x9cdd5b70 (LWP 6447)): >> #0 0xb785f424 in __kernel_vsyscall () >> #1 0xb4a1240e in __GI___poll (fds=0x1109e770, nfds=1, timeout=-1) at >> ../sysdeps/unix/sysv/linux/poll.c:87 >> #2 0xb344034b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0 >> #3 0xb3431896 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 >> #4 0xb3431c2a in g_main_context_iteration () from >> /lib/i386-linux-gnu/libglib-2.0.so.0 >> #5 0xb4e0db37 in QEventDispatcherGlib::processEvents (this=0x1109b390, >> flags=...) at kernel/qeventdispatcher_glib.cpp:424 >> #6 0xb4dde1dd in QEventLoop::processEvents (this=0x9cdd5100, flags=...) at >> kernel/qeventloop.cpp:149 >> #7 0xb4dde421 in QEventLoop::exec (this=0x9cdd5100, flags=...) at >> kernel/qeventloop.cpp:201 >> #8 0xb4ce190b in QThread::exec (this=0x1109c0c0) at thread/qthread.cpp:498 >> #9 0xb4dbee2d in QInotifyFileSystemWatcherEngine::run (this=0x1109c0c0) at >> io/qfilesystemwatcher_inotify.cpp:248 >> #10 0xb4ce47b3 in QThreadPrivate::start (arg=0x1109c0c0) at >> thread/qthread_unix.cpp:331 >> #11 0xb3753d31 in start_thread (arg=0x9cdd5b70) at pthread_create.c:304 >> #12 0xb4a210ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 >> Backtrace stopped: Not enough registers or memory available to unwind further >> >> Thread 6 (Thread 0x9b6cbb70 (LWP 6448)): >> #0 0xb34308fe in g_main_context_prepare () from >> /lib/i386-linux-gnu/libglib-2.0.so.0 >> #1 0xb3431637 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 >> #2 0xb3431c2a in g_main_context_iteration () from >> /lib/i386-linux-gnu/libglib-2.0.so.0 >> #3 0xb4e0db37 in QEventDispatcherGlib::processEvents (this=0x110a8d30, >> flags=...) at kernel/qeventdispatcher_glib.cpp:424 >> #4 0xb4dde1dd in QEventLoop::processEvents (this=0x9b6cb100, flags=...) at >> kernel/qeventloop.cpp:149 >> #5 0xb4dde421 in QEventLoop::exec (this=0x9b6cb100, flags=...) at >> kernel/qeventloop.cpp:201 >> #6 0xb4ce190b in QThread::exec (this=0x10fda9a0) at thread/qthread.cpp:498 >> #7 0xb4dbee2d in QInotifyFileSystemWatcherEngine::run (this=0x10fda9a0) at >> io/qfilesystemwatcher_inotify.cpp:248 >> #8 0xb4ce47b3 in QThreadPrivate::start (arg=0x10fda9a0) at >> thread/qthread_unix.cpp:331 >> #9 0xb3753d31 in start_thread (arg=0x9b6cbb70) at pthread_create.c:304 >> #10 0xb4a210ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 >> Backtrace stopped: Not enough registers or memory available to unwind further >> >> Thread 5 (Thread 0x985d3b70 (LWP 22674)): >> [KCrash Handler] >> #7 0xb785f424 in __kernel_vsyscall () >> #8 0xb497cc8f in __GI_raise (sig=6) at >> ../nptl/sysdeps/unix/sysv/linux/raise.c:64 >> #9 0xb49802b5 in __GI_abort () at abort.c:92 >> #10 0xb4bc54ed in __gnu_cxx::__verbose_terminate_handler() () from >> /usr/lib/i386-linux-gnu/libstdc++.so.6 >> #11 0xb4bc3283 in ?? () from /usr/lib/i386-linux-gnu/libstdc++.so.6 >> #12 0xb4bc32bf in std::terminate() () from >> /usr/lib/i386-linux-gnu/libstdc++.so.6 >> #13 0xb4bc3464 in __cxa_rethrow () from /usr/lib/i386-linux-gnu/libstdc++.so.6 >> #14 0xb4cd874d in QThreadPoolThread::run (this=0x95972b0) at >> concurrent/qthreadpool.cpp:113 >> #15 0xb4ce47b3 in QThreadPrivate::start (arg=0x95972b0) at >> thread/qthread_unix.cpp:331 >> #16 0xb3753d31 in start_thread (arg=0x985d3b70) at pthread_create.c:304 >> #17 0xb4a210ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 >> Backtrace stopped: Not enough registers or memory available to unwind further >> >> Thread 4 (Thread 0x993ebb70 (LWP 22675)): >> #0 0xb38c3ba5 in ?? () from /usr/lib/i386-linux-gnu/libgomp.so.1 >> #1 0xb38c3c3e in ?? () from /usr/lib/i386-linux-gnu/libgomp.so.1 >> #2 0xb38c24d8 in ?? () from /usr/lib/i386-linux-gnu/libgomp.so.1 >> #3 0xb3753d31 in start_thread (arg=0x993ebb70) at pthread_create.c:304 >> #4 0xb4a210ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 >> Backtrace stopped: Not enough registers or memory available to unwind further >> >> Thread 3 (Thread 0x99becb70 (LWP 22676)): >> #0 0xb38c3ba5 in ?? () from /usr/lib/i386-linux-gnu/libgomp.so.1 >> #1 0xb38c3c3e in ?? () from /usr/lib/i386-linux-gnu/libgomp.so.1 >> #2 0xb38c24d8 in ?? () from /usr/lib/i386-linux-gnu/libgomp.so.1 >> #3 0xb3753d31 in start_thread (arg=0x99becb70) at pthread_create.c:304 >> #4 0xb4a210ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 >> Backtrace stopped: Not enough registers or memory available to unwind further >> >> Thread 2 (Thread 0x9abeeb70 (LWP 22677)): >> #0 0xb38c3ba5 in ?? () from /usr/lib/i386-linux-gnu/libgomp.so.1 >> #1 0xb38c3c3e in ?? () from /usr/lib/i386-linux-gnu/libgomp.so.1 >> #2 0xb38c24d8 in ?? () from /usr/lib/i386-linux-gnu/libgomp.so.1 >> #3 0xb3753d31 in start_thread (arg=0x9abeeb70) at pthread_create.c:304 >> #4 0xb4a210ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 >> Backtrace stopped: Not enough registers or memory available to unwind further >> >> Thread 1 (Thread 0xae7118c0 (LWP 6046)): >> #0 0xb4d2b74f in QString::operator== (this=0x891bdb9c, other=...) at >> tools/qstring.cpp:2140 >> #1 0xb6b68c94 in Digikam::LoadingDescription::operator== (this=0x891bdb9c, >> other=...) at >> /build/buildd/digikam-2.1.1/core/libs/threadimageio/loadingdescription.cpp:272 >> #2 0xb6b61279 in Digikam::ManagedLoadSaveThread::findExistingTask >> (this=0x104e57f8, loadingDescription=...) at >> /build/buildd/digikam-2.1.1/core/libs/threadimageio/managedloadsavethread.cpp:142 >> #3 0xb6b6135d in Digikam::ManagedLoadSaveThread::loadThumbnail >> (this=0x104e57f8, description=...) at >> /build/buildd/digikam-2.1.1/core/libs/threadimageio/managedloadsavethread.cpp:345 >> #4 0xb6b858a3 in load (preload=false, description=..., this=0x104e57f8) at >> /build/buildd/digikam-2.1.1/core/libs/threadimageio/thumbnailloadthread.cpp:658 >> #5 Digikam::ThumbnailLoadThread::load (this=0x104e57f8, description=..., >> preload=false) at >> /build/buildd/digikam-2.1.1/core/libs/threadimageio/thumbnailloadthread.cpp:645 >> #6 0xb6b858eb in Digikam::ThumbnailLoadThread::load (this=0x104e57f8, >> desc=...) at >> /build/buildd/digikam-2.1.1/core/libs/threadimageio/thumbnailloadthread.cpp:642 >> #7 0xb6b88b48 in Digikam::ThumbnailLoadThread::find (this=0x104e57f8, >> filePath=..., size=-1077433212, retPixmap=0x0, emitSignal=true, detailRect=...) >> at >> /build/buildd/digikam-2.1.1/core/libs/threadimageio/thumbnailloadthread.cpp:503 >> #8 0xb6b88e43 in Digikam::ThumbnailLoadThread::find (this=0x104e57f8, >> filePath=..., size=256) at >> /build/buildd/digikam-2.1.1/core/libs/threadimageio/thumbnailloadthread.cpp:526 >> #9 0xb6b88e7d in Digikam::ThumbnailLoadThread::find (this=0x104e57f8, >> filePath=...) at >> /build/buildd/digikam-2.1.1/core/libs/threadimageio/thumbnailloadthread.cpp:521 >> #10 0x0831dd49 in Digikam::QueueListView::reloadThumbs (this=0x10b834e8, >> url=...) at >> /build/buildd/digikam-2.1.1/core/utilities/queuemanager/views/queuelist.cpp:1061 >> #11 0x08322fcf in Digikam::QueuePool::slotFileChanged (this=0x10b75950, >> filePath=...) at >> /build/buildd/digikam-2.1.1/core/utilities/queuemanager/views/queuepool.cpp:410 >> #12 0x083237db in Digikam::QueuePool::qt_metacall (this=0x10b75950, >> _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x8e5db190) at >> /build/buildd/digikam-2.1.1/obj-i686-linux-gnu/core/utilities/queuemanager/queuepool.moc:117 >> #13 0xb4de5b7d in metacall (argv=0x8e5db190, idx=80, >> cl=QMetaObject::InvokeMetaMethod, object=0x10b75950) at >> kernel/qmetaobject.cpp:237 >> #14 QMetaObject::metacall (object=0x10b75950, cl=QMetaObject::InvokeMetaMethod, >> idx=80, argv=0x8e5db190) at kernel/qmetaobject.cpp:232 >> #15 0xb4df0685 in QMetaCallEvent::placeMetaCall (this=0x8e5db6c8, >> object=0x10b75950) at kernel/qobject.cpp:535 >> #16 0xb4df7b52 in QObject::event (this=0x10b75950, e=0x8e5db6c8) at >> kernel/qobject.cpp:1217 >> #17 0xb5394c62 in QWidget::event (this=0x10b75950, event=0x8e5db6c8) at >> kernel/qwidget.cpp:8754 >> #18 0xb580f355 in QTabWidget::event (this=0x10b75950, ev=0x8e5db6c8) at >> widgets/qtabwidget.cpp:1014 >> #19 0xb533ad54 in notify_helper (e=0x8e5db6c8, receiver=0x10b75950, >> this=0x8f429f8) at kernel/qapplication.cpp:4486 >> #20 QApplicationPrivate::notify_helper (this=0x8f429f8, receiver=0x10b75950, >> e=0x8e5db6c8) at kernel/qapplication.cpp:4458 >> #21 0xb53401a8 in QApplication::notify (this=0x8f429f8, receiver=0x10b75950, >> e=0x8e5db6c8) at kernel/qapplication.cpp:4451 >> #22 0xb5e91681 in KApplication::notify (this=0xbfc7b6a0, receiver=0x10b75950, >> event=0x8e5db6c8) at ../../kdeui/kernel/kapplication.cpp:311 >> #23 0xb4ddf19e in QCoreApplication::notifyInternal (this=0xbfc7b6a0, >> receiver=0x10b75950, event=0x8e5db6c8) at kernel/qcoreapplication.cpp:787 >> #24 0xb4de2f93 in sendEvent (event=<optimized out>, receiver=<optimized out>) >> at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 >> #25 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, >> data=0x8efb340) at kernel/qcoreapplication.cpp:1428 >> #26 0xb4de30ec in QCoreApplication::sendPostedEvents (receiver=0x0, >> event_type=0) at kernel/qcoreapplication.cpp:1321 >> #27 0xb4e0d6a4 in sendPostedEvents () at >> ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220 >> #28 postEventSourceDispatch (s=0x8f43ab8) at >> kernel/qeventdispatcher_glib.cpp:277 >> #29 0xb343125f in g_main_context_dispatch () from >> /lib/i386-linux-gnu/libglib-2.0.so.0 >> #30 0xb3431990 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 >> #31 0xb3431c2a in g_main_context_iteration () from >> /lib/i386-linux-gnu/libglib-2.0.so.0 >> #32 0xb4e0dada in QEventDispatcherGlib::processEvents (this=0x8efc038, >> flags=...) at kernel/qeventdispatcher_glib.cpp:422 >> #33 0xb53f2e3a in QGuiEventDispatcherGlib::processEvents (this=0x8efc038, >> flags=...) at kernel/qguieventdispatcher_glib.cpp:204 >> #34 0xb4dde1dd in QEventLoop::processEvents (this=0xbfc7b584, flags=...) at >> kernel/qeventloop.cpp:149 >> #35 0xb4dde421 in QEventLoop::exec (this=0xbfc7b584, flags=...) at >> kernel/qeventloop.cpp:201 >> #36 0xb4de319d in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064 >> #37 0xb53388f4 in QApplication::exec () at kernel/qapplication.cpp:3760 >> #38 0x080b4b64 in main (argc=) at >> /build/buildd/digikam-2.1.1/core/digikam/main/main.cpp:232 >> >> Possible duplicates by query: bug 285319, bug 284447, bug 284173, bug 261272. >> >> Reported using DrKonqi > Just a side remark: I tried to open the damaged NEF with a lot of apps, > most of them crashed in the proces. > Crashed dk trying to read the NEF´s? > Rinus > This entry still valid with 2.4 release ? Gilles Caulier Thank you for taking care this catastrophic issue...
After these longish and critical installation issues before, I do just
run digiKam provided with KUBUNTU oneric...
Axel
P.S.: Besides I do not really trust repositories appearing and
disappearing fro installation purposes very much...
--
Am 13.12.2011 11:14, schrieb Gilles Caulier:
> https://bugs.kde.org/show_bug.cgi?id=285808
>
>
>
>
>
> --- Comment #3 from Gilles Caulier <caulier gilles gmail com> 2011-12-13 10:14:34 ---
> This entry still valid with 2.4 release ?
>
> Gilles Caulier
>
So, this file can be closed ? Gilles Caulier No, No, absolutely not!
Or do you know something konkrete about understading crash reasons?
I think, we want to avoid gravin unresolved questoins.
Or?
Please let me look in that!!
Am 13.12.2011 21:57, schrieb Gilles Caulier:
> https://bugs.kde.org/show_bug.cgi?id=285808
>
>
>
>
>
> --- Comment #5 from Gilles Caulier <caulier gilles gmail com> 2011-12-13 20:57:14 ---
> So, this file can be closed ?
>
> Gilles Caulier
>
Exiv2 or libraw can crash with corrupted files. try to find relevant file corrupted and give us a link to download it and test in local Gilles Caulier Official digiKam 2.6.0 release is out since few days now : http://www.digikam.org/drupal/node/656 Please, check if this entry still valid, or update report accordingly. Thanks in advance. Gilles Caulier will try to, if digiKam 2.6 is available
Axel
Am 22.06.2012 10:53, schrieb Gilles Caulier:
> https://bugs.kde.org/show_bug.cgi?id=285808
>
> --- Comment #8 from Gilles Caulier <caulier.gilles@gmail.com> ---
> Official digiKam 2.6.0 release is out since few days now :
>
> http://www.digikam.org/drupal/node/656
>
> Please, check if this entry still valid, or update report accordingly.
>
> Thanks in advance.
>
> Gilles Caulier
>
digiKam 3.5.0 is out. Can you give a fresh feedback about your report ? Crash still reproducible ? Thanks in advance Gilles Caulier (In reply to comment #10) > digiKam 3.5.0 is out. > > Can you give a fresh feedback about your report ? Crash still reproducible ? > > Thanks in advance > > Gilles Caulier unfortunatly, not yet- in (K)Ubuntu, only didgiKam 3.4 is available Axel And what's the status with 3.4.0 ? Problem still here ? Gilles Caulier New digiKam 4.11.0 is available : https://www.digikam.org/node/740 Can you reproduce the problem with this release ? Gilles caulier digiKam 4.12.0 is out : https://www.digikam.org/node/741 We need a fresh feedback using this release please... Thanks in advance. This problem is not reproducible with last 5.0.0. I close this file now. Don't hesitate to re-open it if necessary. Gilles Caulier |