https://bugs.kde.org/show_bug.cgi?id=302311
Bug ID: 302311 Severity: crash Version: 2.5.0 Priority: NOR Assignee: [hidden email] Summary: try to edit title whereas tags modification writing Classification: Unclassified OS: Linux Reporter: [hidden email] Hardware: Ubuntu Packages Status: UNCONFIRMED Component: general Product: digikam Application: digikam (2.5.0) KDE Platform Version: 4.7.4 (4.7.4) Qt Version: 4.7.4 Operating System: Linux 3.0.0-21-generic i686 Distribution: Ubuntu 11.10 -- Information about the crash: - What I was doing when the application crashed: attributing a tag to multiple image / write pending and before it finishes, try to edit title of one image Ubuntu 11.10 with digikam ppa -- Backtrace: Application: digiKam (digikam), signal: Segmentation fault [Current thread is 1 (Thread 0xb54a78c0 (LWP 13333))] Thread 4 (Thread 0xb473fb70 (LWP 13334)): #0 0x00e30416 in __kernel_vsyscall () #1 0x00616a5c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0 #2 0x0899809c in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6 #3 0x078f3cc0 in wait (time=4294967295, this=0xa678c00) at thread/qwaitcondition_unix.cpp:88 #4 QWaitCondition::wait (this=0xa678b2c, mutex=0xa678b28, time=4294967295) at thread/qwaitcondition_unix.cpp:160 #5 0x082025e5 in Digikam::ScanController::run (this=0xa66c898) at /build/buildd/digikam-2.5.0/core/digikam/database/scancontroller.cpp:647 #6 0x078f37b3 in QThreadPrivate::start (arg=0xa66c898) at thread/qthread_unix.cpp:331 #7 0x00612d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #8 0x0898a46e in clone () from /lib/i386-linux-gnu/libc.so.6 Backtrace stopped: Not enough registers or memory available to unwind further Thread 3 (Thread 0xb3f3eb70 (LWP 13335)): #0 0x08998281 in pthread_mutex_lock () from /lib/i386-linux-gnu/libc.so.6 #1 0x0321b723 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #2 0x0321bc2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #3 0x07a1cb37 in QEventDispatcherGlib::processEvents (this=0xa67ce70, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #4 0x079ed1dd in QEventLoop::processEvents (this=0xb3f3e100, flags=...) at kernel/qeventloop.cpp:149 #5 0x079ed421 in QEventLoop::exec (this=0xb3f3e100, flags=...) at kernel/qeventloop.cpp:201 #6 0x078f090b in QThread::exec (this=0xa67afc8) at thread/qthread.cpp:498 #7 0x079cde2d in QInotifyFileSystemWatcherEngine::run (this=0xa67afc8) at io/qfilesystemwatcher_inotify.cpp:248 #8 0x078f37b3 in QThreadPrivate::start (arg=0xa67afc8) at thread/qthread_unix.cpp:331 #9 0x00612d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #10 0x0898a46e in clone () from /lib/i386-linux-gnu/libc.so.6 Backtrace stopped: Not enough registers or memory available to unwind further Thread 2 (Thread 0xb373db70 (LWP 13340)): #0 0x00e30416 in __kernel_vsyscall () #1 0x00616a5c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0 #2 0x0899809c in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6 #3 0x078f3cc0 in wait (time=4294967295, this=0xa869c18) at thread/qwaitcondition_unix.cpp:88 #4 QWaitCondition::wait (this=0xa6b2070, mutex=0xa6b206c, time=4294967295) at thread/qwaitcondition_unix.cpp:160 #5 0x01f92744 in Digikam::ParkingThread::run (this=0xa6b2060) at /build/buildd/digikam-2.5.0/core/libs/threads/threadmanager.cpp:119 #6 0x078f37b3 in QThreadPrivate::start (arg=0xa6b2060) at thread/qthread_unix.cpp:331 #7 0x00612d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #8 0x0898a46e in clone () from /lib/i386-linux-gnu/libc.so.6 Backtrace stopped: Not enough registers or memory available to unwind further Thread 1 (Thread 0xb54a78c0 (LWP 13333)): [KCrash Handler] #7 ref (this=0x2de4) at /usr/include/qt4/QtCore/qatomic_i386.h:120 #8 assign (o=..., this=0xc8dc09c) at /build/buildd/digikam-2.5.0/core/libs/dimg/dshareddata.h:217 #9 operator= (o=..., this=0xc8dc09c) at /build/buildd/digikam-2.5.0/core/libs/dimg/dshareddata.h:191 #10 Digikam::ImageInfo::ImageInfo (this=0xc8dc09c, info=...) at /build/buildd/digikam-2.5.0/core/libs/database/imageinfo.cpp:255 #11 0x080c3ee4 in node_construct (t=..., n=<optimized out>, this=<optimized out>) at /usr/include/qt4/QtCore/qlist.h:360 #12 QList<Digikam::ImageInfo>::append (this=0xbfed180c, t=...) at /usr/include/qt4/QtCore/qlist.h:499 #13 0x080db3f1 in operator<< (t=..., this=0xbfed180c) at /usr/include/qt4/QtCore/qlist.h:321 #14 Digikam::ImageDescEditTab::setItem (this=0xb2c7b40, info=...) at /build/buildd/digikam-2.5.0/core/libs/imageproperties/imagedescedittab.cpp:695 #15 0x080cc6c6 in Digikam::ImagePropertiesSideBarDB::slotChangedTab (this=0xb205a78, tab=0xb2c7b40) at /build/buildd/digikam-2.5.0/core/libs/imageproperties/imagepropertiessidebardb.cpp:294 #16 0x080cb63b in Digikam::ImagePropertiesSideBarDB::itemChanged (this=0xb205a78, infos=..., rect=..., img=0x0, history=...) at /build/buildd/digikam-2.5.0/core/libs/imageproperties/imagepropertiessidebardb.cpp:195 #17 0x080cb729 in Digikam::ImagePropertiesSideBarDB::itemChanged (this=0xb205a78, infos=...) at /build/buildd/digikam-2.5.0/core/libs/imageproperties/imagepropertiessidebardb.cpp:171 #18 0x0828d5e8 in Digikam::DigikamView::slotDispatchImageSelected (this=0xa9267b8) at /build/buildd/digikam-2.5.0/core/digikam/views/digikamview.cpp:1185 #19 0x0828fca2 in Digikam::DigikamView::qt_metacall (this=0xa9267b8, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0xbfed1ad4) at /build/buildd/digikam-2.5.0/obj-i686-linux-gnu/core/digikam/digikamview.moc:347 #20 0x079f4b7d in metacall (argv=0xbfed1ad4, idx=113, cl=QMetaObject::InvokeMetaMethod, object=0xa9267b8) at kernel/qmetaobject.cpp:237 #21 QMetaObject::metacall (object=0xa9267b8, cl=QMetaObject::InvokeMetaMethod, idx=113, argv=0xbfed1ad4) at kernel/qmetaobject.cpp:232 #22 0x07a03a6a in QMetaObject::activate (sender=0xb3ea528, m=0x7b255f8, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3278 #23 0x07a527d5 in QTimer::timeout (this=0xb3ea528) at .moc/release-shared/moc_qtimer.cpp:134 #24 0x07a0b286 in QTimer::timerEvent (this=0xb3ea528, e=0xbfed1ecc) at kernel/qtimer.cpp:271 #25 0x07a06994 in QObject::event (this=0xb3ea528, e=0xbfed1ecc) at kernel/qobject.cpp:1181 #26 0x0230dd84 in notify_helper (e=0xbfed1ecc, receiver=0xb3ea528, this=0xa5a4930) at kernel/qapplication.cpp:4486 #27 QApplicationPrivate::notify_helper (this=0xa5a4930, receiver=0xb3ea528, e=0xbfed1ecc) at kernel/qapplication.cpp:4458 #28 0x02313133 in QApplication::notify (this=0xbfed1ecc, receiver=0xb3ea528, e=0xbfed1ecc) at kernel/qapplication.cpp:3886 #29 0x05de6971 in KApplication::notify (this=0xbfed4a50, receiver=0xb3ea528, event=0xbfed1ecc) at ../../kdeui/kernel/kapplication.cpp:311 #30 0x079ee19e in QCoreApplication::notifyInternal (this=0xbfed4a50, receiver=0xb3ea528, event=0xbfed1ecc) at kernel/qcoreapplication.cpp:787 #31 0x07a1ec10 in sendEvent (event=0xbfed1ecc, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #32 QTimerInfoList::activateTimers (this=0xa5a730c) at kernel/qeventdispatcher_unix.cpp:603 #33 0x07a1c155 in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:184 #34 idleTimerSourceDispatch (source=0xa5a74b8) at kernel/qeventdispatcher_glib.cpp:231 #35 0x0321b25f in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0 #36 0x0321b990 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #37 0x0321bc2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #38 0x07a1cada in QEventDispatcherGlib::processEvents (this=0xa5650c8, flags=...) at kernel/qeventdispatcher_glib.cpp:422 #39 0x023c5e7a in QGuiEventDispatcherGlib::processEvents (this=0xa5650c8, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #40 0x079ed1dd in QEventLoop::processEvents (this=0xbfed2140, flags=...) at kernel/qeventloop.cpp:149 #41 0x079ed421 in QEventLoop::exec (this=0xbfed2140, flags=...) at kernel/qeventloop.cpp:201 #42 0x02845819 in QDialog::exec (this=0xbc8df40) at dialogs/qdialog.cpp:552 #43 0x05d3db74 in KMessageBox::createKMessageBox (dialog=0xbc8df40, icon=..., text=..., strlist=..., ask=..., checkboxReturn=0xbfed251f, options=..., details=..., notifyType=QMessageBox::Information) at ../../kdeui/dialogs/kmessagebox.cpp:344 #44 0x05d3e408 in KMessageBox::createKMessageBox (dialog=0xbc8df40, icon=QMessageBox::Information, text=..., strlist=..., ask=..., checkboxReturn=0xbfed251f, options=..., details=...) at ../../kdeui/dialogs/kmessagebox.cpp:159 #45 0x080d4d9b in Digikam::ImageDescEditTab::slotChangingItems (this=0xb2c7b40) at /build/buildd/digikam-2.5.0/core/libs/imageproperties/imagedescedittab.cpp:634 #46 0x080db3bf in Digikam::ImageDescEditTab::setItem (this=0xb2c7b40, info=...) at /build/buildd/digikam-2.5.0/core/libs/imageproperties/imagedescedittab.cpp:690 #47 0x080cc6c6 in Digikam::ImagePropertiesSideBarDB::slotChangedTab (this=0xb205a78, tab=0xb2c7b40) at /build/buildd/digikam-2.5.0/core/libs/imageproperties/imagepropertiessidebardb.cpp:294 #48 0x080cb63b in Digikam::ImagePropertiesSideBarDB::itemChanged (this=0xb205a78, infos=..., rect=..., img=0x0, history=...) at /build/buildd/digikam-2.5.0/core/libs/imageproperties/imagepropertiessidebardb.cpp:195 #49 0x080cb729 in Digikam::ImagePropertiesSideBarDB::itemChanged (this=0xb205a78, infos=...) at /build/buildd/digikam-2.5.0/core/libs/imageproperties/imagepropertiessidebardb.cpp:171 #50 0x0828d5e8 in Digikam::DigikamView::slotDispatchImageSelected (this=0xa9267b8) at /build/buildd/digikam-2.5.0/core/digikam/views/digikamview.cpp:1185 #51 0x0828fca2 in Digikam::DigikamView::qt_metacall (this=0xa9267b8, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0xbfed2824) at /build/buildd/digikam-2.5.0/obj-i686-linux-gnu/core/digikam/digikamview.moc:347 #52 0x079f4b7d in metacall (argv=0xbfed2824, idx=113, cl=QMetaObject::InvokeMetaMethod, object=0xa9267b8) at kernel/qmetaobject.cpp:237 #53 QMetaObject::metacall (object=0xa9267b8, cl=QMetaObject::InvokeMetaMethod, idx=113, argv=0xbfed2824) at kernel/qmetaobject.cpp:232 #54 0x07a03a6a in QMetaObject::activate (sender=0xb3ea528, m=0x7b255f8, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3278 #55 0x07a527d5 in QTimer::timeout (this=0xb3ea528) at .moc/release-shared/moc_qtimer.cpp:134 #56 0x07a0b286 in QTimer::timerEvent (this=0xb3ea528, e=0xbfed2c1c) at kernel/qtimer.cpp:271 #57 0x07a06994 in QObject::event (this=0xb3ea528, e=0xbfed2c1c) at kernel/qobject.cpp:1181 #58 0x0230dd84 in notify_helper (e=0xbfed2c1c, receiver=0xb3ea528, this=0xa5a4930) at kernel/qapplication.cpp:4486 #59 QApplicationPrivate::notify_helper (this=0xa5a4930, receiver=0xb3ea528, e=0xbfed2c1c) at kernel/qapplication.cpp:4458 #60 0x02313133 in QApplication::notify (this=0xbfed2c1c, receiver=0xb3ea528, e=0xbfed2c1c) at kernel/qapplication.cpp:3886 #61 0x05de6971 in KApplication::notify (this=0xbfed4a50, receiver=0xb3ea528, event=0xbfed2c1c) at ../../kdeui/kernel/kapplication.cpp:311 #62 0x079ee19e in QCoreApplication::notifyInternal (this=0xbfed4a50, receiver=0xb3ea528, event=0xbfed2c1c) at kernel/qcoreapplication.cpp:787 #63 0x07a1ec10 in sendEvent (event=0xbfed2c1c, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #64 QTimerInfoList::activateTimers (this=0xa5a730c) at kernel/qeventdispatcher_unix.cpp:603 #65 0x07a1c122 in timerSourceDispatch (source=0xa5a72d8) at kernel/qeventdispatcher_glib.cpp:184 #66 0x0321b25f in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0 #67 0x0321b990 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #68 0x0321bc2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #69 0x07a1cada in QEventDispatcherGlib::processEvents (this=0xa5650c8, flags=...) at kernel/qeventdispatcher_glib.cpp:422 #70 0x023c5e7a in QGuiEventDispatcherGlib::processEvents (this=0xa5650c8, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #71 0x079ed1dd in QEventLoop::processEvents (this=0xbfed2e90, flags=...) at kernel/qeventloop.cpp:149 #72 0x079ed421 in QEventLoop::exec (this=0xbfed2e90, flags=...) at kernel/qeventloop.cpp:201 #73 0x02845819 in QDialog::exec (this=0xba52350) at dialogs/qdialog.cpp:552 #74 0x05d3db74 in KMessageBox::createKMessageBox (dialog=0xba52350, icon=..., text=..., strlist=..., ask=..., checkboxReturn=0xbfed326f, options=..., details=..., notifyType=QMessageBox::Information) at ../../kdeui/dialogs/kmessagebox.cpp:344 #75 0x05d3e408 in KMessageBox::createKMessageBox (dialog=0xba52350, icon=QMessageBox::Information, text=..., strlist=..., ask=..., checkboxReturn=0xbfed326f, options=..., details=...) at ../../kdeui/dialogs/kmessagebox.cpp:159 #76 0x080d4d9b in Digikam::ImageDescEditTab::slotChangingItems (this=0xb2c7b40) at /build/buildd/digikam-2.5.0/core/libs/imageproperties/imagedescedittab.cpp:634 #77 0x080db3bf in Digikam::ImageDescEditTab::setItem (this=0xb2c7b40, info=...) at /build/buildd/digikam-2.5.0/core/libs/imageproperties/imagedescedittab.cpp:690 #78 0x080cc6c6 in Digikam::ImagePropertiesSideBarDB::slotChangedTab (this=0xb205a78, tab=0xb2c7b40) at /build/buildd/digikam-2.5.0/core/libs/imageproperties/imagepropertiessidebardb.cpp:294 #79 0x080cb63b in Digikam::ImagePropertiesSideBarDB::itemChanged (this=0xb205a78, infos=..., rect=..., img=0x0, history=...) at /build/buildd/digikam-2.5.0/core/libs/imageproperties/imagepropertiessidebardb.cpp:195 #80 0x080cb729 in Digikam::ImagePropertiesSideBarDB::itemChanged (this=0xb205a78, infos=...) at /build/buildd/digikam-2.5.0/core/libs/imageproperties/imagepropertiessidebardb.cpp:171 #81 0x0828d5e8 in Digikam::DigikamView::slotDispatchImageSelected (this=0xa9267b8) at /build/buildd/digikam-2.5.0/core/digikam/views/digikamview.cpp:1185 #82 0x0828fca2 in Digikam::DigikamView::qt_metacall (this=0xa9267b8, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0xbfed3574) at /build/buildd/digikam-2.5.0/obj-i686-linux-gnu/core/digikam/digikamview.moc:347 #83 0x079f4b7d in metacall (argv=0xbfed3574, idx=113, cl=QMetaObject::InvokeMetaMethod, object=0xa9267b8) at kernel/qmetaobject.cpp:237 #84 QMetaObject::metacall (object=0xa9267b8, cl=QMetaObject::InvokeMetaMethod, idx=113, argv=0xbfed3574) at kernel/qmetaobject.cpp:232 #85 0x07a03a6a in QMetaObject::activate (sender=0xb3ea528, m=0x7b255f8, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3278 #86 0x07a527d5 in QTimer::timeout (this=0xb3ea528) at .moc/release-shared/moc_qtimer.cpp:134 #87 0x07a0b286 in QTimer::timerEvent (this=0xb3ea528, e=0xbfed396c) at kernel/qtimer.cpp:271 #88 0x07a06994 in QObject::event (this=0xb3ea528, e=0xbfed396c) at kernel/qobject.cpp:1181 #89 0x0230dd84 in notify_helper (e=0xbfed396c, receiver=0xb3ea528, this=0xa5a4930) at kernel/qapplication.cpp:4486 #90 QApplicationPrivate::notify_helper (this=0xa5a4930, receiver=0xb3ea528, e=0xbfed396c) at kernel/qapplication.cpp:4458 #91 0x02313133 in QApplication::notify (this=0xbfed396c, receiver=0xb3ea528, e=0xbfed396c) at kernel/qapplication.cpp:3886 #92 0x05de6971 in KApplication::notify (this=0xbfed4a50, receiver=0xb3ea528, event=0xbfed396c) at ../../kdeui/kernel/kapplication.cpp:311 #93 0x079ee19e in QCoreApplication::notifyInternal (this=0xbfed4a50, receiver=0xb3ea528, event=0xbfed396c) at kernel/qcoreapplication.cpp:787 #94 0x07a1ec10 in sendEvent (event=0xbfed396c, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #95 QTimerInfoList::activateTimers (this=0xa5a730c) at kernel/qeventdispatcher_unix.cpp:603 #96 0x07a1c122 in timerSourceDispatch (source=0xa5a72d8) at kernel/qeventdispatcher_glib.cpp:184 #97 0x0321b25f in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0 #98 0x0321b990 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #99 0x0321bc2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #100 0x07a1cada in QEventDispatcherGlib::processEvents (this=0xa5650c8, flags=...) at kernel/qeventdispatcher_glib.cpp:422 #101 0x023c5e7a in QGuiEventDispatcherGlib::processEvents (this=0xa5650c8, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #102 0x079ed1dd in QEventLoop::processEvents (this=0xbfed3be0, flags=...) at kernel/qeventloop.cpp:149 #103 0x079ed421 in QEventLoop::exec (this=0xbfed3be0, flags=...) at kernel/qeventloop.cpp:201 #104 0x02845819 in QDialog::exec (this=0xb87cc18) at dialogs/qdialog.cpp:552 #105 0x05d3db74 in KMessageBox::createKMessageBox (dialog=0xb87cc18, icon=..., text=..., strlist=..., ask=..., checkboxReturn=0xbfed3fbf, options=..., details=..., notifyType=QMessageBox::Information) at ../../kdeui/dialogs/kmessagebox.cpp:344 #106 0x05d3e408 in KMessageBox::createKMessageBox (dialog=0xb87cc18, icon=QMessageBox::Information, text=..., strlist=..., ask=..., checkboxReturn=0xbfed3fbf, options=..., details=...) at ../../kdeui/dialogs/kmessagebox.cpp:159 #107 0x080d4d9b in Digikam::ImageDescEditTab::slotChangingItems (this=0xb2c7b40) at /build/buildd/digikam-2.5.0/core/libs/imageproperties/imagedescedittab.cpp:634 #108 0x080db3bf in Digikam::ImageDescEditTab::setItem (this=0xb2c7b40, info=...) at /build/buildd/digikam-2.5.0/core/libs/imageproperties/imagedescedittab.cpp:690 #109 0x080cc6c6 in Digikam::ImagePropertiesSideBarDB::slotChangedTab (this=0xb205a78, tab=0xb2c7b40) at /build/buildd/digikam-2.5.0/core/libs/imageproperties/imagepropertiessidebardb.cpp:294 #110 0x080cb63b in Digikam::ImagePropertiesSideBarDB::itemChanged (this=0xb205a78, infos=..., rect=..., img=0x0, history=...) at /build/buildd/digikam-2.5.0/core/libs/imageproperties/imagepropertiessidebardb.cpp:195 #111 0x080cb729 in Digikam::ImagePropertiesSideBarDB::itemChanged (this=0xb205a78, infos=...) at /build/buildd/digikam-2.5.0/core/libs/imageproperties/imagepropertiessidebardb.cpp:171 #112 0x0828d5e8 in Digikam::DigikamView::slotDispatchImageSelected (this=0xa9267b8) at /build/buildd/digikam-2.5.0/core/digikam/views/digikamview.cpp:1185 #113 0x0828fca2 in Digikam::DigikamView::qt_metacall (this=0xa9267b8, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0xbfed42c4) at /build/buildd/digikam-2.5.0/obj-i686-linux-gnu/core/digikam/digikamview.moc:347 #114 0x079f4b7d in metacall (argv=0xbfed42c4, idx=113, cl=QMetaObject::InvokeMetaMethod, object=0xa9267b8) at kernel/qmetaobject.cpp:237 #115 QMetaObject::metacall (object=0xa9267b8, cl=QMetaObject::InvokeMetaMethod, idx=113, argv=0xbfed42c4) at kernel/qmetaobject.cpp:232 #116 0x07a03a6a in QMetaObject::activate (sender=0xb3ea528, m=0x7b255f8, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3278 #117 0x07a527d5 in QTimer::timeout (this=0xb3ea528) at .moc/release-shared/moc_qtimer.cpp:134 #118 0x07a0b286 in QTimer::timerEvent (this=0xb3ea528, e=0xbfed46bc) at kernel/qtimer.cpp:271 #119 0x07a06994 in QObject::event (this=0xb3ea528, e=0xbfed46bc) at kernel/qobject.cpp:1181 #120 0x0230dd84 in notify_helper (e=0xbfed46bc, receiver=0xb3ea528, this=0xa5a4930) at kernel/qapplication.cpp:4486 #121 QApplicationPrivate::notify_helper (this=0xa5a4930, receiver=0xb3ea528, e=0xbfed46bc) at kernel/qapplication.cpp:4458 #122 0x02313133 in QApplication::notify (this=0xbfed46bc, receiver=0xb3ea528, e=0xbfed46bc) at kernel/qapplication.cpp:3886 #123 0x05de6971 in KApplication::notify (this=0xbfed4a50, receiver=0xb3ea528, event=0xbfed46bc) at ../../kdeui/kernel/kapplication.cpp:311 #124 0x079ee19e in QCoreApplication::notifyInternal (this=0xbfed4a50, receiver=0xb3ea528, event=0xbfed46bc) at kernel/qcoreapplication.cpp:787 #125 0x07a1ec10 in sendEvent (event=0xbfed46bc, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #126 QTimerInfoList::activateTimers (this=0xa5a730c) at kernel/qeventdispatcher_unix.cpp:603 #127 0x07a1c122 in timerSourceDispatch (source=0xa5a72d8) at kernel/qeventdispatcher_glib.cpp:184 #128 0x0321b25f in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0 #129 0x0321b990 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #130 0x0321bc2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #131 0x07a1cada in QEventDispatcherGlib::processEvents (this=0xa5650c8, flags=...) at kernel/qeventdispatcher_glib.cpp:422 #132 0x023c5e7a in QGuiEventDispatcherGlib::processEvents (this=0xa5650c8, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #133 0x079ed1dd in QEventLoop::processEvents (this=0xbfed4934, flags=...) at kernel/qeventloop.cpp:149 #134 0x079ed421 in QEventLoop::exec (this=0xbfed4934, flags=...) at kernel/qeventloop.cpp:201 #135 0x079f219d in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064 #136 0x0230b924 in QApplication::exec () at kernel/qapplication.cpp:3760 #137 0x080b6984 in main (argc=42451, argv=0x0) at /build/buildd/digikam-2.5.0/core/digikam/main/main.cpp:232 This bug may be a duplicate of or related to bug 296934. Possible duplicates by query: bug 296934, bug 293692, bug 282510. Reported using DrKonqi -- You are receiving this mail because: You are the assignee for the bug. _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
https://bugs.kde.org/show_bug.cgi?id=302311
Gilles Caulier <[hidden email]> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED CC| |[hidden email] Resolution|--- |DUPLICATE --- Comment #1 from Gilles Caulier <[hidden email]> --- *** This bug has been marked as a duplicate of bug 293692 *** -- You are receiving this mail because: You are the assignee for the bug. _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
In reply to this post by julien.t43+kde
https://bugs.kde.org/show_bug.cgi?id=302311
Christoph Feck <[hidden email]> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |[hidden email] --- Comment #2 from Christoph Feck <[hidden email]> --- Can someone re-check the duplicate chain? Following above link, it effectively states this bug should have been fixed for 2.0.0 release, but this bug is reported for 2.5.0 version. -- You are receiving this mail because: You are the assignee for the bug. _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
In reply to this post by julien.t43+kde
https://bugs.kde.org/show_bug.cgi?id=302311
Marcel Wiesweg <[hidden email]> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|DUPLICATE |--- Ever confirmed|0 |1 --- Comment #3 from Marcel Wiesweg <[hidden email]> --- Problem with event loop resursion when timer is reactivated while in the message box event loop. -- You are receiving this mail because: You are the assignee for the bug. _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
In reply to this post by julien.t43+kde
https://bugs.kde.org/show_bug.cgi?id=302311
Marcel Wiesweg <[hidden email]> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |RESOLVED Version Fixed In| |2.8.0 Resolution|--- |FIXED Latest Commit| |http://commits.kde.org/digi | |kam/da53cd903581ced02db3c7e | |84f827f643acdbe16 --- Comment #4 from Marcel Wiesweg <[hidden email]> --- Git commit da53cd903581ced02db3c7e84f827f643acdbe16 by Marcel Wiesweg. Committed on 21/07/2012 at 14:46. Pushed by mwiesweg into branch 'master'. Move the message box execution out of the immediate scope. The problem of event loop recursion seemingly cannot be cleanly fixed. There's a tiny delay now and the next image is already select when the message box pop up, I hope that's not too confusing. FIXED-IN: 2.8.0 M +3 -2 NEWS M +13 -0 digikam/fileaction/fileactionmngr.cpp M +2 -0 digikam/fileaction/fileactionmngr.h M +141 -124 libs/imageproperties/imagedescedittab.cpp M +7 -0 libs/imageproperties/imagedescedittab.h http://commits.kde.org/digikam/da53cd903581ced02db3c7e84f827f643acdbe16 -- You are receiving this mail because: You are the assignee for the bug. _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
In reply to this post by julien.t43+kde
https://bugs.kde.org/show_bug.cgi?id=302311
[hidden email] changed: What |Removed |Added ---------------------------------------------------------------------------- Component|general |Tags -- You are receiving this mail because: You are the assignee for the bug. |
Free forum by Nabble | Edit this page |