Bug 311864

Summary: MYSQL : digiKam crash on loss of connection.
Product: [Applications] digikam Reporter: Justin Zane Chudgar <justin>
Component: Database-MysqlAssignee: Digikam Developers <digikam-bugs-null>
Status: RESOLVED FIXED    
Severity: crash CC: caulier.gilles, swatilodha27
Priority: NOR    
Version: 2.8.0   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In: 5.0.0
Sentry Crash Report:

Description Justin Zane Chudgar 2012-12-18 04:58:18 UTC
Application: digikam (2.8.0)
KDE Platform Version: 4.9.4
Qt Version: 4.8.3
Operating System: Linux 3.7.0-7-generic x86_64
Distribution: Ubuntu 12.10

-- Information about the crash:
- What I was doing when the application crashed:
Restarted MySQL server while syncing metadata with the database.

- Custom settings of the application:
using mysql on localhost

-- Backtrace:
Application: digiKam (digikam), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:39
[Current thread is 1 (Thread 0x7f03136afa00 (LWP 4838))]

Thread 8 (Thread 0x7f02ee804700 (LWP 4864)):
[KCrash Handler]
#6  0x00007f03132da777 in QSqlResult::execBatch (this=0x7f02e810a600, arrayBind=false) at kernel/qsqlresult.cpp:957
#7  0x00007f0310c41d1f in Digikam::DatabaseCoreBackend::execBatch(Digikam::SqlQuery&) () from /usr/lib/libdigikamcore.so.2
#8  0x00007f03104f4cd2 in Digikam::AlbumDB::addTagsToItems(QList<long long>, QList<int>) () from /usr/lib/libdigikamdatabase.so.2
#9  0x00007f031056bec2 in Digikam::ImageScanner::scanTags() () from /usr/lib/libdigikamdatabase.so.2
#10 0x00007f031056a74e in Digikam::ImageScanner::scanFile(Digikam::ImageScanner::ScanMode) () from /usr/lib/libdigikamdatabase.so.2
#11 0x00007f0310569c4a in Digikam::ImageScanner::newFile(int) () from /usr/lib/libdigikamdatabase.so.2
#12 0x00007f03105140ec in Digikam::CollectionScanner::scanNewFile(QFileInfo const&, int) () from /usr/lib/libdigikamdatabase.so.2
#13 0x00007f0310513261 in Digikam::CollectionScanner::scanAlbum(Digikam::CollectionLocation const&, QString const&) () from /usr/lib/libdigikamdatabase.so.2
#14 0x00007f0310511116 in Digikam::CollectionScanner::partialScan(QString const&, QString const&) () from /usr/lib/libdigikamdatabase.so.2
#15 0x00007f0310510d3c in Digikam::CollectionScanner::partialScan(QString const&) () from /usr/lib/libdigikamdatabase.so.2
#16 0x00000000005eef57 in ?? ()
#17 0x00007f030d832aec in QThreadPrivate::start (arg=0x2323c90) at thread/qthread_unix.cpp:338
#18 0x00007f0308339e9a in start_thread (arg=0x7f02ee804700) at pthread_create.c:308
#19 0x00007f030ca5bcbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#20 0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f02ee003700 (LWP 4865)):
#0  0x00007f0305d5d623 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f0305d5dcab in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f0305d5dea4 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f030d95dc16 in QEventDispatcherGlib::processEvents (this=0x7f02e00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007f030d92e2bf in QEventLoop::processEvents (this=this@entry=0x7f02ee002b50, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f030d92e548 in QEventLoop::exec (this=0x7f02ee002b50, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007f030d82fb10 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#7  0x00007f030d90e9af in QInotifyFileSystemWatcherEngine::run (this=0x24127e0) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007f030d832aec in QThreadPrivate::start (arg=0x24127e0) at thread/qthread_unix.cpp:338
#9  0x00007f0308339e9a in start_thread (arg=0x7f02ee003700) at pthread_create.c:308
#10 0x00007f030ca5bcbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f02ed802700 (LWP 4874)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f030d83304b in wait (time=18446744073709551615, this=0x24f7de0) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x22d9b88, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f0310c92a47 in ?? () from /usr/lib/libdigikamcore.so.2
#4  0x00007f030d832aec in QThreadPrivate::start (arg=0x22d9b70) at thread/qthread_unix.cpp:338
#5  0x00007f0308339e9a in start_thread (arg=0x7f02ed802700) at pthread_create.c:308
#6  0x00007f030ca5bcbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f02ec880700 (LWP 4876)):
#0  0x00007f030ca50303 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f0305d5dd84 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f0305d5dea4 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f030d95dc16 in QEventDispatcherGlib::processEvents (this=0x7f02d8000900, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007f030d92e2bf in QEventLoop::processEvents (this=this@entry=0x7f02ec87fb50, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f030d92e548 in QEventLoop::exec (this=0x7f02ec87fb50, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007f030d82fb10 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#7  0x00007f030d90e9af in QInotifyFileSystemWatcherEngine::run (this=0x249e920) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007f030d832aec in QThreadPrivate::start (arg=0x249e920) at thread/qthread_unix.cpp:338
#9  0x00007f0308339e9a in start_thread (arg=0x7f02ec880700) at pthread_create.c:308
#10 0x00007f030ca5bcbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f02d0124700 (LWP 6541)):
#0  0x00007f0308cc5fb6 in ?? () from /usr/lib/x86_64-linux-gnu/libgomp.so.1
#1  0x00007f0308cc482e in ?? () from /usr/lib/x86_64-linux-gnu/libgomp.so.1
#2  0x00007f0308339e9a in start_thread (arg=0x7f02d0124700) at pthread_create.c:308
#3  0x00007f030ca5bcbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f02cec95700 (LWP 6542)):
#0  0x00007f0308cc5fb6 in ?? () from /usr/lib/x86_64-linux-gnu/libgomp.so.1
#1  0x00007f0308cc482e in ?? () from /usr/lib/x86_64-linux-gnu/libgomp.so.1
#2  0x00007f0308339e9a in start_thread (arg=0x7f02cec95700) at pthread_create.c:308
#3  0x00007f030ca5bcbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f02bffff700 (LWP 6543)):
#0  0x00007f0308cc5fb6 in ?? () from /usr/lib/x86_64-linux-gnu/libgomp.so.1
#1  0x00007f0308cc482e in ?? () from /usr/lib/x86_64-linux-gnu/libgomp.so.1
#2  0x00007f0308339e9a in start_thread (arg=0x7f02bffff700) at pthread_create.c:308
#3  0x00007f030ca5bcbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f03136afa00 (LWP 4838)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:39
#1  0x00007f030d831594 in _q_futex (timeout=0x0, val=2, op=0, addr=0x2334590, addr2=<optimized out>, val2=<optimized out>) at thread/qmutex_unix.cpp:99
#2  QMutexPrivate::wait (this=0x2334590, timeout=<optimized out>) at thread/qmutex_unix.cpp:113
#3  0x00007f030d82d8dd in QMutex::lock (this=<optimized out>) at thread/qmutex.cpp:164
#4  0x00007f0310529081 in Digikam::DatabaseAccess::DatabaseAccess() () from /usr/lib/libdigikamdatabase.so.2
#5  0x00007f0310522306 in Digikam::CollectionManager::albumRootPath(int) () from /usr/lib/libdigikamdatabase.so.2
#6  0x00007f0310540c20 in Digikam::ImageInfo::filePath() const () from /usr/lib/libdigikamdatabase.so.2
#7  0x00007f0310540b6e in Digikam::ImageInfo::fileUrl() const () from /usr/lib/libdigikamdatabase.so.2
#8  0x000000000056ec4b in ?? ()
#9  0x000000000056c26e in ?? ()
#10 0x000000000056bdbb in ?? ()
#11 0x00007f030d944f5f in QMetaObject::activate (sender=0x3fa6510, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff02c76580) at kernel/qobject.cpp:3547
#12 0x00007f0310c71fd9 in Digikam::ThumbnailLoadThread::signalThumbnailLoaded(Digikam::LoadingDescription const&, QPixmap const&) () from /usr/lib/libdigikamcore.so.2
#13 0x00007f0310c73c02 in Digikam::ThumbnailLoadThread::find(QString const&, int, QPixmap*, bool, QRect const&) () from /usr/lib/libdigikamcore.so.2
#14 0x00007f0310c73e7e in Digikam::ThumbnailLoadThread::find(QString const&, int) () from /usr/lib/libdigikamcore.so.2
#15 0x00007f0310c73e38 in Digikam::ThumbnailLoadThread::find(QString const&) () from /usr/lib/libdigikamcore.so.2
#16 0x000000000071bdbc in ?? ()
#17 0x000000000071e21b in ?? ()
#18 0x000000000071c8f5 in ?? ()
#19 0x00007f030d94443e in QObject::event (this=0x432aee0, e=<optimized out>) at kernel/qobject.cpp:1195
#20 0x00007f030e3600da in QWidget::event (this=0x432aee0, event=0x15e1e3a0) at kernel/qwidget.cpp:8830
#21 0x00007f030e310e9c in QApplicationPrivate::notify_helper (this=this@entry=0x226b370, receiver=receiver@entry=0x432aee0, e=e@entry=0x15e1e3a0) at kernel/qapplication.cpp:4562
#22 0x00007f030e31530a in QApplication::notify (this=0x7fff02c7ad10, receiver=0x432aee0, e=0x15e1e3a0) at kernel/qapplication.cpp:4423
#23 0x00007f030f0191d6 in KApplication::notify (this=0x7fff02c7ad10, receiver=0x432aee0, event=0x15e1e3a0) at ../../kdeui/kernel/kapplication.cpp:311
#24 0x00007f030d92f56e in QCoreApplication::notifyInternal (this=0x7fff02c7ad10, receiver=receiver@entry=0x432aee0, event=event@entry=0x15e1e3a0) at kernel/qcoreapplication.cpp:915
#25 0x00007f030d9333f1 in sendEvent (event=0x15e1e3a0, receiver=0x432aee0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#26 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x21ef310) at kernel/qcoreapplication.cpp:1539
#27 0x00007f030d95da63 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#28 postEventSourceDispatch (s=0x225b950) at kernel/qeventdispatcher_glib.cpp:279
#29 0x00007f0305d5dab5 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#30 0x00007f0305d5dde8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#31 0x00007f0305d5dea4 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#32 0x00007f030d95dbf6 in QEventDispatcherGlib::processEvents (this=0x21f0bf0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#33 0x00007f030e3b5c1e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#34 0x00007f030d93389f in QCoreApplication::processEvents (flags=...) at kernel/qcoreapplication.cpp:1102
#35 0x000000000051d4d6 in ?? ()
#36 0x000000000051d258 in ?? ()
#37 0x000000000051d2f4 in ?? ()
#38 0x000000000051cb7b in ?? ()
#39 0x00007f030d944f5f in QMetaObject::activate (sender=0x45fe540, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3547
#40 0x000000000051b2eb in ?? ()
#41 0x000000000051b664 in ?? ()
#42 0x000000000051b14f in ?? ()
#43 0x00007f030d944f5f in QMetaObject::activate (sender=0x58c4cf0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff02c77b50) at kernel/qobject.cpp:3547
#44 0x00007f030ddabcdf in KJob::finished (this=this@entry=0x58c4cf0, _t1=_t1@entry=0x58c4cf0) at ./kjob.moc:187
#45 0x00007f030ddabf25 in KJob::emitResult (this=0x58c4cf0) at ../../kdecore/jobs/kjob.cpp:316
#46 0x00007f030f761845 in KIO::SimpleJob::slotFinished (this=this@entry=0x58c4cf0) at ../../kio/kio/job.cpp:494
#47 0x00007f030f768d32 in KIO::TransferJob::slotFinished (this=0x58c4cf0) at ../../kio/kio/job.cpp:1081
#48 0x00007f030d944f5f in QMetaObject::activate (sender=0x468f220, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3547
#49 0x00007f030f804551 in KIO::SlaveInterface::dispatch (this=0x468f220, _cmd=104, rawdata=...) at ../../kio/kio/slaveinterface.cpp:172
#50 0x00007f030f80162a in KIO::SlaveInterface::dispatch (this=0x468f220) at ../../kio/kio/slaveinterface.cpp:88
#51 0x00007f030f7f5a8e in KIO::Slave::gotInput (this=0x468f220) at ../../kio/kio/slave.cpp:344
#52 0x00007f030d944f5f in QMetaObject::activate (sender=0x4625a70, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3547
#53 0x00007f030f736732 in dequeue (this=<optimized out>) at ../../kio/kio/connection.cpp:82
#54 KIO::ConnectionPrivate::dequeue (this=0xdca33f0) at ../../kio/kio/connection.cpp:71
#55 0x00007f030d94443e in QObject::event (this=0x4625a70, e=<optimized out>) at kernel/qobject.cpp:1195
#56 0x00007f030e310e9c in QApplicationPrivate::notify_helper (this=this@entry=0x226b370, receiver=receiver@entry=0x4625a70, e=e@entry=0x53fa0d0) at kernel/qapplication.cpp:4562
#57 0x00007f030e31530a in QApplication::notify (this=0x7fff02c7ad10, receiver=0x4625a70, e=0x53fa0d0) at kernel/qapplication.cpp:4423
#58 0x00007f030f0191d6 in KApplication::notify (this=0x7fff02c7ad10, receiver=0x4625a70, event=0x53fa0d0) at ../../kdeui/kernel/kapplication.cpp:311
#59 0x00007f030d92f56e in QCoreApplication::notifyInternal (this=0x7fff02c7ad10, receiver=receiver@entry=0x4625a70, event=event@entry=0x53fa0d0) at kernel/qcoreapplication.cpp:915
#60 0x00007f030d9333f1 in sendEvent (event=0x53fa0d0, receiver=0x4625a70) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#61 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x21ef310) at kernel/qcoreapplication.cpp:1539
#62 0x00007f030d95da63 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#63 postEventSourceDispatch (s=0x225b950) at kernel/qeventdispatcher_glib.cpp:279
#64 0x00007f0305d5dab5 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#65 0x00007f0305d5dde8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#66 0x00007f0305d5dea4 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#67 0x00007f030d95dbf6 in QEventDispatcherGlib::processEvents (this=0x21f0bf0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#68 0x00007f030e3b5c1e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#69 0x00007f030d92e2bf in QEventLoop::processEvents (this=this@entry=0x7fff02c78bb0, flags=...) at kernel/qeventloop.cpp:149
#70 0x00007f030d92e548 in QEventLoop::exec (this=0x7fff02c78bb0, flags=...) at kernel/qeventloop.cpp:204
#71 0x00007f030e74d395 in QMenu::exec (this=0x7fff02c78cc0, p=..., action=0x0) at widgets/qmenu.cpp:2113
#72 0x000000000066af80 in ?? ()
#73 0x0000000000685009 in ?? ()
#74 0x00000000006856bb in ?? ()
#75 0x00007f030e8d155d in QGraphicsItem::sceneEvent (this=0x249ef50, event=0x7fff02c79380) at graphicsview/qgraphicsitem.cpp:6711
#76 0x00007f030e8fa49e in QGraphicsScene::contextMenuEvent (this=<optimized out>, contextMenuEvent=0x7fff02c79380) at graphicsview/qgraphicsscene.cpp:3617
#77 0x00007f030e90e090 in QGraphicsScene::event (this=0x2545e20, event=0x7fff02c79380) at graphicsview/qgraphicsscene.cpp:3412
#78 0x00007f030e310e9c in QApplicationPrivate::notify_helper (this=this@entry=0x226b370, receiver=receiver@entry=0x2545e20, e=e@entry=0x7fff02c79380) at kernel/qapplication.cpp:4562
#79 0x00007f030e31530a in QApplication::notify (this=0x7fff02c7ad10, receiver=0x2545e20, e=0x7fff02c79380) at kernel/qapplication.cpp:4423
#80 0x00007f030f0191d6 in KApplication::notify (this=0x7fff02c7ad10, receiver=0x2545e20, event=0x7fff02c79380) at ../../kdeui/kernel/kapplication.cpp:311
#81 0x00007f030d92f56e in QCoreApplication::notifyInternal (this=0x7fff02c7ad10, receiver=0x2545e20, event=0x7fff02c79380) at kernel/qcoreapplication.cpp:915
#82 0x00007f030e91f502 in sendEvent (event=0x7fff02c79380, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#83 QGraphicsView::contextMenuEvent (this=0x2518e50, event=0x7fff02c79c30) at graphicsview/qgraphicsview.cpp:2892
#84 0x00007f030e36059a in QWidget::event (this=0x2518e50, event=0x7fff02c79c30) at kernel/qwidget.cpp:8538
#85 0x00007f030e70fb66 in QFrame::event (this=0x2518e50, e=0x7fff02c79c30) at widgets/qframe.cpp:557
#86 0x00007f030e92795b in QGraphicsView::viewportEvent (this=0x2518e50, event=0x7fff02c79c30) at graphicsview/qgraphicsview.cpp:2866
#87 0x00007f030d92f6d6 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<optimized out>, receiver=0x2545e40, event=0x7fff02c79c30) at kernel/qcoreapplication.cpp:1025
#88 0x00007f030e310e6c in QApplicationPrivate::notify_helper (this=this@entry=0x226b370, receiver=receiver@entry=0x2545e40, e=e@entry=0x7fff02c79c30) at kernel/qapplication.cpp:4558
#89 0x00007f030e315875 in QApplication::notify (this=<optimized out>, receiver=0x2545e40, e=0x7fff02c79c30) at kernel/qapplication.cpp:4184
#90 0x00007f030f0191d6 in KApplication::notify (this=0x7fff02c7ad10, receiver=0x2545e40, event=0x7fff02c79c30) at ../../kdeui/kernel/kapplication.cpp:311
#91 0x00007f030d92f56e in QCoreApplication::notifyInternal (this=0x7fff02c7ad10, receiver=0x2545e40, event=0x7fff02c79c30) at kernel/qcoreapplication.cpp:915
#92 0x00007f030e38f5b1 in sendSpontaneousEvent (event=0x7fff02c79c30, receiver=0x2545e40) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234
#93 QETWidget::translateMouseEvent (this=this@entry=0x2518e50, event=event@entry=0x7fff02c7a380) at kernel/qapplication_x11.cpp:4627
#94 0x00007f030e38e44f in QApplication::x11ProcessEvent (this=0x7fff02c7ad10, event=0x7fff02c7a380) at kernel/qapplication_x11.cpp:3737
#95 0x00007f030e3b5fa2 in x11EventSourceDispatch (s=0x225bf00, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#96 0x00007f0305d5dab5 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#97 0x00007f0305d5dde8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#98 0x00007f0305d5dea4 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#99 0x00007f030d95dc16 in QEventDispatcherGlib::processEvents (this=0x21f0bf0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#100 0x00007f030e3b5c1e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#101 0x00007f030d92e2bf in QEventLoop::processEvents (this=this@entry=0x7fff02c7a750, flags=...) at kernel/qeventloop.cpp:149
#102 0x00007f030d92e548 in QEventLoop::exec (this=0x7fff02c7a750, flags=...) at kernel/qeventloop.cpp:204
#103 0x00007f030d933708 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1187
#104 0x00000000006cbd33 in ?? ()
#105 0x00007f030c98976d in __libc_start_main (main=0x6ca97c, argc=5, ubp_av=0x7fff02c7aef8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff02c7aee8) at libc-start.c:226
#106 0x0000000000491a69 in _start ()

Reported using DrKonqi
Comment 1 caulier.gilles 2013-10-31 07:52:26 UTC
digiKam 3.5.0 is out.

Can you give a fresh feedback about your report ? Crash still reproducible ?

Thanks in advance

Gilles Caulier
Comment 2 caulier.gilles 2014-05-16 07:30:13 UTC
digiKam 4.0.0 is out :

http://www.digikam.org/node/713

Please check if this entry still valid with this new version.

Thanks in advance

Gilles Caulier
Comment 3 caulier.gilles 2014-12-10 17:52:51 UTC
digiKam 4.5.0 have been released.

Crash still reproducible with this release ?

Gilles Caulier
Comment 4 caulier.gilles 2015-06-25 13:06:31 UTC
New digiKam 4.11.0 is available with official PKG installer for OSX.

https://www.digikam.org/node/740

Can you reproduce the problem with this release ?
Comment 5 swatilodha27 2016-07-01 11:17:57 UTC
Can you reproduce the problem with digiKam5.0.0-Beta7 ?
Comment 6 caulier.gilles 2016-07-02 15:29:38 UTC
With 5.0.0, the crash is not reproducible anymore.

I close this file now. Don't hesitate to re-open if necessary.

Gilles Caulier