Bug 334143

Summary: MySql : digiKam crash when creating database connection
Product: [Applications] digikam Reporter: linux.tmc
Component: Database-MysqlAssignee: Digikam Developers <digikam-bugs-null>
Status: RESOLVED FIXED    
Severity: crash CC: caulier.gilles
Priority: NOR Keywords: drkonqi
Version: 4.0.0   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In: 5.0.0
Sentry Crash Report:

Description linux.tmc 2014-04-30 15:42:00 UTC
Application: digikam (4.0.0-beta4)
KDE Platform Version: 4.13.0
Qt Version: 4.8.6
Operating System: Linux 3.13.0-24-generic i686
Distribution: Ubuntu 14.04 LTS

-- Information about the crash:
- What I was doing when the application crashed: Crashed after setting up connection to MySQL database. Database connection test worked fine.

-- Backtrace:
Application: digiKam (digikam), signal: Segmentation fault
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0xad14c900 (LWP 18661))]

Thread 8 (Thread 0xad119b40 (LWP 18662)):
#0  0xb77c7424 in __kernel_vsyscall ()
#1  0xb47287ab in poll () at ../sysdeps/unix/syscall-template.S:81
#2  0xadccb442 in ?? () from /lib/i386-linux-gnu/libusb-1.0.so.0
#3  0xb3569f70 in start_thread (arg=0xad119b40) at pthread_create.c:312
#4  0xb473770e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129

Thread 7 (Thread 0xaa71eb40 (LWP 18663)):
#0  __GI___pthread_mutex_lock (mutex=0x983d510) at ../nptl/pthread_mutex_lock.c:146
#1  0xb4744af4 in pthread_mutex_lock (mutex=0x983d510) at forward.c:192
#2  0xb314c100 in g_mutex_lock () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb31072b5 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb310776b in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xadef1e9a in ?? () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0
#6  0xb312d9ca in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#7  0xb3569f70 in start_thread (arg=0xaa71eb40) at pthread_create.c:312
#8  0xb473770e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129

Thread 6 (Thread 0xa9dffb40 (LWP 18664)):
#0  0xb314bd46 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#1  0xb314c0f8 in g_mutex_lock () from /lib/i386-linux-gnu/libglib-2.0.so.0
#2  0xb3106f8e in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb3107468 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb3107528 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb310757e in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#6  0xb312d9ca in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#7  0xb3569f70 in start_thread (arg=0xa9dffb40) at pthread_create.c:312
#8  0xb473770e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129

Thread 5 (Thread 0xa79f4b40 (LWP 18668)):
#0  0xb77c7424 in __kernel_vsyscall ()
#1  0xb356dd4b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:187
#2  0xb47448ec in __pthread_cond_wait (cond=0x991a220, mutex=0x991a208) at forward.c:149
#3  0xb4a2b0f5 in wait (time=4294967295, this=0x991a208) at thread/qwaitcondition_unix.cpp:86
#4  QWaitCondition::wait (this=0x991a17c, mutex=0x991a178, time=4294967295) at thread/qwaitcondition_unix.cpp:158
#5  0x0821bf94 in ?? ()
#6  0xb4a2ab6f in QThreadPrivate::start (arg=0x991fa08) at thread/qthread_unix.cpp:349
#7  0xb3569f70 in start_thread (arg=0xa79f4b40) at pthread_create.c:312
#8  0xb473770e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129

Thread 4 (Thread 0xa71f3b40 (LWP 18669)):
#0  0xb314bd2e in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#1  0xb314c138 in g_mutex_unlock () from /lib/i386-linux-gnu/libglib-2.0.so.0
#2  0xb3106a27 in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb31072df in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb3107528 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb4b6c95f in QEventDispatcherGlib::processEvents (this=0x9917ee0, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#6  0xb4b3b823 in QEventLoop::processEvents (this=this@entry=0xa71f3098, flags=...) at kernel/qeventloop.cpp:149
#7  0xb4b3bb49 in QEventLoop::exec (this=this@entry=0xa71f3098, flags=...) at kernel/qeventloop.cpp:204
#8  0xb4a2823d in QThread::exec (this=this@entry=0x9916540) at thread/qthread.cpp:537
#9  0xb4b1bc44 in QInotifyFileSystemWatcherEngine::run (this=0x9916540) at io/qfilesystemwatcher_inotify.cpp:265
#10 0xb4a2ab6f in QThreadPrivate::start (arg=0x9916540) at thread/qthread_unix.cpp:349
#11 0xb3569f70 in start_thread (arg=0xa71f3b40) at pthread_create.c:312
#12 0xb473770e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129

Thread 3 (Thread 0xa8dfdb40 (LWP 18671)):
#0  0xb77c7424 in __kernel_vsyscall ()
#1  0xb356dd4b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:187
#2  0xb47448ec in __pthread_cond_wait (cond=0x9b30568, mutex=0x9b30550) at forward.c:149
#3  0xb4a2b0f5 in wait (time=4294967295, this=0x9b30550) at thread/qwaitcondition_unix.cpp:86
#4  QWaitCondition::wait (this=0x9b30330, mutex=0x9b3032c, time=4294967295) at thread/qwaitcondition_unix.cpp:158
#5  0xb6acc0e4 in Digikam::ParkingThread::run() () from /usr/lib/libdigikamcore.so.4.0.0
#6  0xb4a2ab6f in QThreadPrivate::start (arg=0x9b30320) at thread/qthread_unix.cpp:349
#7  0xb3569f70 in start_thread (arg=0xa8dfdb40) at pthread_create.c:312
#8  0xb473770e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129

Thread 2 (Thread 0xa69f2b40 (LWP 18672)):
#0  0xb314bd2e in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#1  0xb314c138 in g_mutex_unlock () from /lib/i386-linux-gnu/libglib-2.0.so.0
#2  0xb3106a27 in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb31072df in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb3107528 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb4b6c95f in QEventDispatcherGlib::processEvents (this=0xa84051f0, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#6  0xb4b3b823 in QEventLoop::processEvents (this=this@entry=0xa69f2098, flags=...) at kernel/qeventloop.cpp:149
#7  0xb4b3bb49 in QEventLoop::exec (this=this@entry=0xa69f2098, flags=...) at kernel/qeventloop.cpp:204
#8  0xb4a2823d in QThread::exec (this=this@entry=0x9c89638) at thread/qthread.cpp:537
#9  0xb4b1bc44 in QInotifyFileSystemWatcherEngine::run (this=0x9c89638) at io/qfilesystemwatcher_inotify.cpp:265
#10 0xb4a2ab6f in QThreadPrivate::start (arg=0x9c89638) at thread/qthread_unix.cpp:349
#11 0xb3569f70 in start_thread (arg=0xa69f2b40) at pthread_create.c:312
#12 0xb473770e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129

Thread 1 (Thread 0xad14c900 (LWP 18661)):
[KCrash Handler]
#7  0x081ddd24 in ?? ()
#8  0x0816c4b3 in ?? ()
#9  0xb6dd34cc in KIPI::ImageCollection::images (this=0xbfd213e8) at ../../libkipi/imagecollection.cpp:169
#10 0x9077365a in KIPIBatchProcessImagesPlugin::Plugin_BatchProcessImages::setup(QWidget*) () from /usr/lib/kde4/kipiplugin_batchprocessimages.so
#11 0x08160953 in ?? ()
#12 0xb4b520f7 in QMetaObject::activate (sender=sender@entry=0xa07ae40, m=m@entry=0xb6de4638 <KIPI::PluginLoader::staticMetaObject>, local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x0) at kernel/qobject.cpp:3539
#13 0xb6dcb265 in KIPI::PluginLoader::replug (this=0xa07ae40) at ./pluginloader.moc:116
#14 0xb6ddab97 in KIPI::ConfigWidget::apply (this=0xc0fa7d8) at ../../libkipi/configwidget.cpp:215
#15 0x08108efb in ?? ()
#16 0xb5b3b6a8 in KDialog::qt_static_metacall (_o=0x31, _id=202262528, _a=0xbfd21748, _c=<optimized out>) at ./kdialog.moc:166
#17 0xb4b520f7 in QMetaObject::activate (sender=sender@entry=0xa25875c, m=m@entry=0xb4ca7e98 <QSignalMapper::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0xbfd21748) at kernel/qobject.cpp:3539
#18 0xb4b59cf5 in QSignalMapper::mapped (this=this@entry=0xa25875c, _t1=4) at .moc/release-shared/moc_qsignalmapper.cpp:114
#19 0xb4b59e42 in QSignalMapper::map (this=this@entry=0xa25875c, sender=0xa63c770) at kernel/qsignalmapper.cpp:266
#20 0xb4b59ff8 in QSignalMapper::map (this=0xa25875c) at kernel/qsignalmapper.cpp:257
#21 0xb4b5a588 in QSignalMapper::qt_static_metacall (_o=0x31, _id=202262528, _a=0xbfd218a8, _c=<optimized out>) at .moc/release-shared/moc_qsignalmapper.cpp:63
#22 0xb4b520f7 in QMetaObject::activate (sender=sender@entry=0xa63c770, m=0x86154e0 <QAbstractButton::staticMetaObject>, m@entry=0xb5a07ac8 <QAbstractButton::staticMetaObject>, local_signal_index=local_signal_index@entry=2, argv=argv@entry=0xbfd218a8) at kernel/qobject.cpp:3539
#23 0xb57960ad in QAbstractButton::clicked (this=this@entry=0xa63c770, _t1=false) at .moc/release-shared/moc_qabstractbutton.cpp:219
#24 0xb54b0ab1 in QAbstractButtonPrivate::emitClicked (this=this@entry=0xbbf4688) at widgets/qabstractbutton.cpp:548
#25 0xb54b1e37 in QAbstractButtonPrivate::click (this=this@entry=0xbbf4688) at widgets/qabstractbutton.cpp:541
#26 0xb54b1f3e in QAbstractButton::mouseReleaseEvent (this=0xa63c770, e=0xbfd21d94) at widgets/qabstractbutton.cpp:1123
#27 0xb50f33fa in QWidget::event (this=this@entry=0xa63c770, event=event@entry=0xbfd21d94) at kernel/qwidget.cpp:8376
#28 0xb54b2f42 in QAbstractButton::event (this=this@entry=0xa63c770, e=e@entry=0xbfd21d94) at widgets/qabstractbutton.cpp:1082
#29 0xb554daec in QPushButton::event (this=0xa63c770, e=0xbfd21d94) at widgets/qpushbutton.cpp:683
#30 0xb50997f4 in QApplicationPrivate::notify_helper (this=0x974ba08, receiver=receiver@entry=0xa63c770, e=0xbfd21d94) at kernel/qapplication.cpp:4567
#31 0xb50a1ea0 in QApplication::notify (this=0xbfd242c8, receiver=receiver@entry=0xa63c770, e=e@entry=0xbfd21d94) at kernel/qapplication.cpp:4110
#32 0xb5be90a4 in KApplication::notify (this=0xbfd242c8, receiver=0xa63c770, event=0xbfd21d94) at ../../kdeui/kernel/kapplication.cpp:311
#33 0xb4b3ce4a in QCoreApplication::notifyInternal (this=0xbfd242c8, receiver=receiver@entry=0xa63c770, event=event@entry=0xbfd21d94) at kernel/qcoreapplication.cpp:953
#34 0xb509fb53 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#35 QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0xa63c770, event=0xbfd21d94, alienWidget=0xa63c770, nativeWidget=0xac76b48, buttonDown=buttonDown@entry=0xb5a10ce4 <qt_button_down>, lastMouseReceiver=..., spontaneous=spontaneous@entry=true) at kernel/qapplication.cpp:3178
#36 0xb5123778 in QETWidget::translateMouseEvent (this=0xac76b48, event=event@entry=0xbfd21fbc) at kernel/qapplication_x11.cpp:4634
#37 0xb5122ec5 in QApplication::x11ProcessEvent (this=0xbfd242c8, event=event@entry=0xbfd21fbc) at kernel/qapplication_x11.cpp:3627
#38 0xb514e524 in x11EventSourceDispatch (s=0x974bb78, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#39 0xb31071e3 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#40 0xb3107468 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#41 0xb3107528 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#42 0xb4b6c95f in QEventDispatcherGlib::processEvents (this=this@entry=0x96b9910, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#43 0xb514e5de in QGuiEventDispatcherGlib::processEvents (this=0x96b9910, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#44 0xb4b3b823 in QEventLoop::processEvents (this=this@entry=0xbfd22288, flags=...) at kernel/qeventloop.cpp:149
#45 0xb4b3bb49 in QEventLoop::exec (this=this@entry=0xbfd22288, flags=...) at kernel/qeventloop.cpp:204
#46 0xb55c9ef1 in QDialog::exec (this=0xac76b48) at dialogs/qdialog.cpp:562
#47 0x08108b17 in ?? ()
#48 0x08108b87 in ?? ()
#49 0x081ef6a9 in ?? ()
#50 0x081f3964 in ?? ()
#51 0x081ca108 in ?? ()
#52 0x081dc7bb in ?? ()
#53 0xb4b520f7 in QMetaObject::activate (sender=0x993b6a0, m=0x84d4560, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3539
#54 0x08292767 in ?? ()
#55 0x08108f19 in ?? ()
#56 0xb5b3b6a8 in KDialog::qt_static_metacall (_o=0x31, _id=202262528, _a=0xbfd22958, _c=<optimized out>) at ./kdialog.moc:166
#57 0xb4b520f7 in QMetaObject::activate (sender=sender@entry=0x9e06ae4, m=m@entry=0xb4ca7e98 <QSignalMapper::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0xbfd22958) at kernel/qobject.cpp:3539
#58 0xb4b59cf5 in QSignalMapper::mapped (this=this@entry=0x9e06ae4, _t1=4) at .moc/release-shared/moc_qsignalmapper.cpp:114
#59 0xb4b59e42 in QSignalMapper::map (this=this@entry=0x9e06ae4, sender=0xb263d18) at kernel/qsignalmapper.cpp:266
#60 0xb4b59ff8 in QSignalMapper::map (this=0x9e06ae4) at kernel/qsignalmapper.cpp:257
#61 0xb4b5a588 in QSignalMapper::qt_static_metacall (_o=0x31, _id=202262528, _a=0xbfd22ab8, _c=<optimized out>) at .moc/release-shared/moc_qsignalmapper.cpp:63
#62 0xb4b520f7 in QMetaObject::activate (sender=sender@entry=0xb263d18, m=0x86154e0 <QAbstractButton::staticMetaObject>, m@entry=0xb5a07ac8 <QAbstractButton::staticMetaObject>, local_signal_index=local_signal_index@entry=2, argv=argv@entry=0xbfd22ab8) at kernel/qobject.cpp:3539
#63 0xb57960ad in QAbstractButton::clicked (this=this@entry=0xb263d18, _t1=false) at .moc/release-shared/moc_qabstractbutton.cpp:219
#64 0xb54b0ab1 in QAbstractButtonPrivate::emitClicked (this=this@entry=0x9dec9a0) at widgets/qabstractbutton.cpp:548
#65 0xb54b1e37 in QAbstractButtonPrivate::click (this=this@entry=0x9dec9a0) at widgets/qabstractbutton.cpp:541
#66 0xb54b1f3e in QAbstractButton::mouseReleaseEvent (this=0xb263d18, e=0xbfd22fa4) at widgets/qabstractbutton.cpp:1123
#67 0xb50f33fa in QWidget::event (this=this@entry=0xb263d18, event=event@entry=0xbfd22fa4) at kernel/qwidget.cpp:8376
#68 0xb54b2f42 in QAbstractButton::event (this=this@entry=0xb263d18, e=e@entry=0xbfd22fa4) at widgets/qabstractbutton.cpp:1082
#69 0xb554daec in QPushButton::event (this=0xb263d18, e=0xbfd22fa4) at widgets/qpushbutton.cpp:683
#70 0xb50997f4 in QApplicationPrivate::notify_helper (this=0x974ba08, receiver=receiver@entry=0xb263d18, e=0xbfd22fa4) at kernel/qapplication.cpp:4567
#71 0xb50a1ea0 in QApplication::notify (this=0xbfd242c8, receiver=receiver@entry=0xb263d18, e=e@entry=0xbfd22fa4) at kernel/qapplication.cpp:4110
#72 0xb5be90a4 in KApplication::notify (this=0xbfd242c8, receiver=0xb263d18, event=0xbfd22fa4) at ../../kdeui/kernel/kapplication.cpp:311
#73 0xb4b3ce4a in QCoreApplication::notifyInternal (this=0xbfd242c8, receiver=receiver@entry=0xb263d18, event=event@entry=0xbfd22fa4) at kernel/qcoreapplication.cpp:953
#74 0xb509fb53 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#75 QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0xb263d18, event=0xbfd22fa4, alienWidget=0xb263d18, nativeWidget=0xb1de018, buttonDown=buttonDown@entry=0xb5a10ce4 <qt_button_down>, lastMouseReceiver=..., spontaneous=spontaneous@entry=true) at kernel/qapplication.cpp:3178
#76 0xb5123778 in QETWidget::translateMouseEvent (this=0xb1de018, event=event@entry=0xbfd231cc) at kernel/qapplication_x11.cpp:4634
#77 0xb5122ec5 in QApplication::x11ProcessEvent (this=0xbfd242c8, event=event@entry=0xbfd231cc) at kernel/qapplication_x11.cpp:3627
#78 0xb514e524 in x11EventSourceDispatch (s=0x974bb78, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#79 0xb31071e3 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#80 0xb3107468 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#81 0xb3107528 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#82 0xb4b6c93b in QEventDispatcherGlib::processEvents (this=this@entry=0x96b9910, flags=...) at kernel/qeventdispatcher_glib.cpp:434
#83 0xb514e5de in QGuiEventDispatcherGlib::processEvents (this=0x96b9910, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#84 0xb4b3b823 in QEventLoop::processEvents (this=this@entry=0xbfd23498, flags=...) at kernel/qeventloop.cpp:149
#85 0xb4b3bb49 in QEventLoop::exec (this=this@entry=0xbfd23498, flags=...) at kernel/qeventloop.cpp:204
#86 0xb55c9ef1 in QDialog::exec (this=0xb1de018) at dialogs/qdialog.cpp:562
#87 0x08108a43 in ?? ()
#88 0x081dc7ed in ?? ()
#89 0xb4b520f7 in QMetaObject::activate (sender=sender@entry=0xa5bafb8, m=0x8615598 <QAction::staticMetaObject>, m@entry=0xb59f3718 <QAction::staticMetaObject>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0xbfd235e8) at kernel/qobject.cpp:3539
#90 0xb509272d in QAction::triggered (this=this@entry=0xa5bafb8, _t1=false) at .moc/release-shared/moc_qaction.cpp:276
#91 0xb5094324 in QAction::activate (this=this@entry=0xa5bafb8, event=event@entry=QAction::Trigger) at kernel/qaction.cpp:1257
#92 0xb5538ceb in QMenuPrivate::activateCausedStack (this=0xa6bd580, causedStack=..., action=0xa5bafb8, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:1038
#93 0xb553dd98 in QMenuPrivate::activateAction (this=this@entry=0xa6bd580, action=action@entry=0xa5bafb8, action_e=action_e@entry=QAction::Trigger, self=self@entry=true) at widgets/qmenu.cpp:1130
#94 0xb5541de9 in QMenu::mouseReleaseEvent (this=this@entry=0xa935d30, e=e@entry=0xbfd23c14) at widgets/qmenu.cpp:2372
#95 0xb5cb9dee in KMenu::mouseReleaseEvent (this=0xa935d30, e=0xbfd23c14) at ../../kdeui/widgets/kmenu.cpp:464
#96 0xb50f33fa in QWidget::event (this=this@entry=0xa935d30, event=event@entry=0xbfd23c14) at kernel/qwidget.cpp:8376
#97 0xb55422af in QMenu::event (this=0xa935d30, e=0xbfd23c14) at widgets/qmenu.cpp:2481
#98 0xb50997f4 in QApplicationPrivate::notify_helper (this=0x974ba08, receiver=receiver@entry=0xa935d30, e=0xbfd23c14) at kernel/qapplication.cpp:4567
#99 0xb50a1ea0 in QApplication::notify (this=0xbfd242c8, receiver=receiver@entry=0xa935d30, e=e@entry=0xbfd23c14) at kernel/qapplication.cpp:4110
#100 0xb5be90a4 in KApplication::notify (this=0xbfd242c8, receiver=0xa935d30, event=0xbfd23c14) at ../../kdeui/kernel/kapplication.cpp:311
#101 0xb4b3ce4a in QCoreApplication::notifyInternal (this=0xbfd242c8, receiver=receiver@entry=0xa935d30, event=event@entry=0xbfd23c14) at kernel/qcoreapplication.cpp:953
#102 0xb509fb53 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#103 QApplicationPrivate::sendMouseEvent (receiver=0xa935d30, event=event@entry=0xbfd23c14, alienWidget=0x0, nativeWidget=nativeWidget@entry=0xa935d30, buttonDown=buttonDown@entry=0xb5a10ce4 <qt_button_down>, lastMouseReceiver=..., spontaneous=spontaneous@entry=true) at kernel/qapplication.cpp:3178
#104 0xb5123ba0 in QETWidget::translateMouseEvent (this=0xa935d30, event=event@entry=0xbfd23e3c) at kernel/qapplication_x11.cpp:4568
#105 0xb5122ec5 in QApplication::x11ProcessEvent (this=0xbfd242c8, event=event@entry=0xbfd23e3c) at kernel/qapplication_x11.cpp:3627
#106 0xb514e524 in x11EventSourceDispatch (s=0x974bb78, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#107 0xb31071e3 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#108 0xb3107468 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#109 0xb3107528 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#110 0xb4b6c93b in QEventDispatcherGlib::processEvents (this=this@entry=0x96b9910, flags=...) at kernel/qeventdispatcher_glib.cpp:434
#111 0xb514e5de in QGuiEventDispatcherGlib::processEvents (this=0x96b9910, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#112 0xb4b3b823 in QEventLoop::processEvents (this=this@entry=0xbfd240f8, flags=...) at kernel/qeventloop.cpp:149
#113 0xb4b3bb49 in QEventLoop::exec (this=this@entry=0xbfd240f8, flags=...) at kernel/qeventloop.cpp:204
#114 0xb4b418fe in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1225
#115 0xb5097a24 in QApplication::exec () at kernel/qapplication.cpp:3828
#116 0x080be1a0 in ?? ()
#117 0xb4664a83 in __libc_start_main (main=0x80bcdb0, argc=5, argv=0xbfd24404, init=0x848ad90 <__libc_csu_init>, fini=0x848ae00 <__libc_csu_fini>, rtld_fini=0xb77d7180 <_dl_fini>, stack_end=0xbfd243fc) at libc-start.c:287
#118 0x080c0d67 in _start ()

Reported using DrKonqi
Comment 1 caulier.gilles 2014-04-30 16:07:32 UTC
It do not crash in DB interface code. It crash in KIPI interface.

Sound like a binary compatibility issue with libkipi.

Gilles Caulier
Comment 2 caulier.gilles 2014-05-16 07:30:50 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-08-24 21:23:46 UTC
Problem still reproducible using last digiKam 4.2.0 ?

Gilles Caulier
Comment 4 caulier.gilles 2015-06-24 16:17:16 UTC
New digiKam 4.11.0 is available :

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

Can you reproduce the problem with this release ?

Gilles Caulier
Comment 5 caulier.gilles 2015-08-17 11:27:37 UTC
digiKam 4.12.0 is out :

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

We need a fresh feedback using this release please...
Thanks in advance.

Gilles Caulier
Comment 6 caulier.gilles 2016-07-02 15:42:34 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