[Digikam-devel] [Bug 297798] New: Digikam crashed (Export-Email Images)

Jaro GSX at kabelmail.de
Mon Apr 9 19:52:07 BST 2012


https://bugs.kde.org/show_bug.cgi?id=297798

            Bug ID: 297798
          Severity: crash
           Version: 2.1.1
          Priority: NOR
          Assignee: digikam-devel at kde.org
           Summary: Digikam crashed (Export-Email Images)
    Classification: Unclassified
                OS: Linux
          Reporter: GSX at kabelmail.de
          Hardware: Ubuntu Packages
            Status: UNCONFIRMED
         Component: general
           Product: digikam

Application: digikam (2.1.1)
KDE Platform Version: 4.8.2 (4.8.2)
Qt Version: 4.8.0
Operating System: Linux 3.0.0-17-generic x86_64
Distribution: Ubuntu 11.10

-- Information about the crash:
- What I was doing when the application crashed:
1. Select few Files
2. click Export / Email Images
3. in Window "Email Images Options" select OK or Cancel Button
4. Digikam crashed every time

The crash can be reproduced every time.

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

Thread 7 (Thread 0x7fd111f8b700 (LWP 22277)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fd1308ac59b in wait (time=18446744073709551615, this=0x1e24490) at
thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x1f30d18,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00000000005c2e20 in Digikam::ScanController::run (this=0x1e85a10) at
/build/buildd/digikam-2.1.1/core/digikam/database/scancontroller.cpp:647
#4  0x00007fd1308ac08b in QThreadPrivate::start (arg=0x1e85a10) at
thread/qthread_unix.cpp:298
#5  0x00007fd12b389efc in start_thread (arg=0x7fd111f8b700) at
pthread_create.c:304
#6  0x00007fd12fb5459d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7fd11178a700 (LWP 22278)):
#0  __pthread_mutex_lock (mutex=0x1ece168) at pthread_mutex_lock.c:51
#1  0x00007fd129466023 in g_main_context_prepare () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fd129466dfd in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fd129467429 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fd1309d9c26 in QEventDispatcherGlib::processEvents (this=0x1eea520,
flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:426
#5  0x00007fd1309a9402 in QEventLoop::processEvents (this=<optimized out>,
flags=...) at kernel/qeventloop.cpp:149
#6  0x00007fd1309a9657 in QEventLoop::exec (this=0x7fd111789b30, flags=...) at
kernel/qeventloop.cpp:204
#7  0x00007fd1308a9067 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:501
#8  0x00007fd13098917f in QInotifyFileSystemWatcherEngine::run (this=0x1e413e0)
at io/qfilesystemwatcher_inotify.cpp:248
#9  0x00007fd1308ac08b in QThreadPrivate::start (arg=0x1e413e0) at
thread/qthread_unix.cpp:298
#10 0x00007fd12b389efc in start_thread (arg=0x7fd11178a700) at
pthread_create.c:304
#11 0x00007fd12fb5459d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7fd110f89700 (LWP 22280)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fd1308ac59b in wait (time=18446744073709551615, this=0x236db10) at
thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x236d7e8,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007fd133805737 in Digikam::ParkingThread::run (this=0x236d7d0) at
/build/buildd/digikam-2.1.1/core/libs/threads/threadmanager.cpp:119
#4  0x00007fd1308ac08b in QThreadPrivate::start (arg=0x236d7d0) at
thread/qthread_unix.cpp:298
#5  0x00007fd12b389efc in start_thread (arg=0x7fd110f89700) at
pthread_create.c:304
#6  0x00007fd12fb5459d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7fd10b5f6700 (LWP 22281)):
#0  0x00007fd12b38d1fd in __pthread_mutex_unlock_usercnt (mutex=<optimized
out>, decr=<optimized out>) at pthread_mutex_unlock.c:52
#1  __pthread_mutex_unlock (mutex=0x2624008) at pthread_mutex_unlock.c:290
#2  0x00007fd129467451 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fd1309d9c26 in QEventDispatcherGlib::processEvents (this=0x2623900,
flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007fd1309a9402 in QEventLoop::processEvents (this=<optimized out>,
flags=...) at kernel/qeventloop.cpp:149
#5  0x00007fd1309a9657 in QEventLoop::exec (this=0x7fd10b5f5b30, flags=...) at
kernel/qeventloop.cpp:204
#6  0x00007fd1308a9067 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:501
#7  0x00007fd13098917f in QInotifyFileSystemWatcherEngine::run (this=0x2616d60)
at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007fd1308ac08b in QThreadPrivate::start (arg=0x2616d60) at
thread/qthread_unix.cpp:298
#9  0x00007fd12b389efc in start_thread (arg=0x7fd10b5f6700) at
pthread_create.c:304
#10 0x00007fd12fb5459d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7fd0d8427700 (LWP 22285)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fd1095ccd54 in ?? () from /usr/lib/libvlccore.so.4
#2  0x00007fd12b389efc in start_thread (arg=0x7fd0d8427700) at
pthread_create.c:304
#3  0x00007fd12fb5459d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fd0c771a700 (LWP 22302)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fd1308ac59b in wait (time=18446744073709551615, this=0x5b04320) at
thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x40a1168,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007fd0d78cc3e4 in KIPIPlugins::LoadRawThumbThread::run (this=0x48220f0)
at
/build/buildd/digikam-2.1.1/extra/kipi-plugins/common/libkipiplugins/dialogs/imagedialog.cpp:537
#4  0x00007fd1308ac08b in QThreadPrivate::start (arg=0x48220f0) at
thread/qthread_unix.cpp:298
#5  0x00007fd12b389efc in start_thread (arg=0x7fd0c771a700) at
pthread_create.c:304
#6  0x00007fd12fb5459d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fd135f44a20 (LWP 22276)):
[KCrash Handler]
#6  size (this=<optimized out>) at
../../include/QtCore/../../src/corelib/tools/qbytearray.h:403
#7  operator== (a2=..., a1=<optimized out>) at
../../include/QtCore/../../src/corelib/tools/qbytearray.h:528
#8  QUrl::operator== (this=0x7fff848e6438, url=<optimized out>) at
io/qurl.cpp:6038
#9  0x0000000000499c6d in
Digikam::ImagePropertiesSideBarDB::slotFileMetadataChanged (this=0x2691c70,
url=<optimized out>) at
/build/buildd/digikam-2.1.1/core/libs/imageproperties/imagepropertiessidebardb.cpp:382
#10 0x000000000049c551 in Digikam::ImagePropertiesSideBarDB::qt_metacall
(this=0x2691c70, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>,
_a=0x7fff848e6080) at
/build/buildd/digikam-2.1.1/obj-x86_64-linux-gnu/core/digikam/imagepropertiessidebardb.moc:118
#11 0x00007fd1309bec09 in QMetaObject::activate (sender=0x2eed690, m=<optimized
out>, local_signal_index=<optimized out>, argv=0x7fff848e6080) at
kernel/qobject.cpp:3566
#12 0x00000000005c8033 in
Digikam::ImageAttributesWatch::signalFileMetadataChanged (this=<optimized out>,
_t1=<optimized out>) at
/build/buildd/digikam-2.1.1/obj-x86_64-linux-gnu/core/digikam/imageattributeswatch.moc:143
#13 0x0000000000513855 in Digikam::KipiImageInfo::addAttributes
(this=0x7fff848e6430, res=<optimized out>) at
/build/buildd/digikam-2.1.1/core/utilities/kipiiface/kipiimageinfo.cpp:275
#14 0x00007fd134193a7d in KIPI::ImageInfo::attributes (this=<optimized out>) at
../../libkipi/imageinfo.cpp:102
#15 0x00007fd0d78d2d65 in KIPIPlugins::ImagesListViewItem::updateInformation
(this=0x5b0a190) at
/build/buildd/digikam-2.1.1/extra/kipi-plugins/common/libkipiplugins/widgets/imageslist.cpp:127
#16 0x00007fd0cdf30ec5 in KIPISendimagesPlugin::ImagesPage::imagesList
(this=<optimized out>) at
/build/buildd/digikam-2.1.1/extra/kipi-plugins/sendimages/imagespage.cpp:52
#17 0x00007fd0cdf2fd93 in KIPISendimagesPlugin::SendImagesDialog::emailSettings
(this=0x3830380) at
/build/buildd/digikam-2.1.1/extra/kipi-plugins/sendimages/sendimagesdialog.cpp:189
#18 0x00007fd0cdf2e758 in Plugin_SendImages::slotPrepareEmail (this=0x36e4d00)
at
/build/buildd/digikam-2.1.1/extra/kipi-plugins/sendimages/plugin_sendimages.cpp:140
#19 0x00007fd0cdf2eae1 in Plugin_SendImages::qt_metacall (this=0x36e4d00,
_c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=<optimized out>) at
/build/buildd/digikam-2.1.1/obj-x86_64-linux-gnu/extra/kipi-plugins/sendimages/plugin_sendimages.moc:77
#20 0x00007fd1309bec09 in QMetaObject::activate (sender=0x3830380, m=<optimized
out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3566
#21 0x00007fd132026ef8 in KDialog::slotButtonClicked (this=0x3830380, button=4)
at ../../kdeui/dialogs/kdialog.cpp:884
#22 0x00007fd132027382 in KDialog::qt_metacall (this=0x3830380,
_c=QMetaObject::InvokeMetaMethod, _id=33, _a=0x7fff848e6a50) at
./kdialog.moc:190
#23 0x00007fd1320feb60 in KPageDialog::qt_metacall (this=0x3830380,
_c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fff848e6a50) at
./kpagedialog.moc:70
#24 0x00007fd0cdf2f498 in KIPISendimagesPlugin::SendImagesDialog::qt_metacall
(this=0x3830380, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>,
_a=<optimized out>) at
/build/buildd/digikam-2.1.1/obj-x86_64-linux-gnu/extra/kipi-plugins/sendimages/sendimagesdialog.moc:72
#25 0x00007fd1309bec09 in QMetaObject::activate (sender=0x5ad84b0, m=<optimized
out>, local_signal_index=<optimized out>, argv=0x7fff848e6a50) at
kernel/qobject.cpp:3566
#26 0x00007fd1309c62be in QSignalMapper::mapped (this=<optimized out>, _t1=4)
at .moc/release-shared/moc_qsignalmapper.cpp:115
#27 0x00007fd1309c685b in QSignalMapper::map (this=0x5ad84b0, sender=0x3ef8ff0)
at kernel/qsignalmapper.cpp:266
#28 0x00007fd1309bea01 in QMetaObject::activate (sender=0x3ef8ff0, m=<optimized
out>, local_signal_index=<optimized out>, argv=0x7fff848e6be0) at
kernel/qobject.cpp:3547
#29 0x00007fd131a2bec2 in QAbstractButton::clicked (this=<optimized out>,
_t1=false) at .moc/release-shared/moc_qabstractbutton.cpp:220
#30 0x00007fd131769d2e in QAbstractButtonPrivate::emitClicked (this=0x5aea240)
at widgets/qabstractbutton.cpp:546
#31 0x00007fd13176b06b in QAbstractButtonPrivate::click (this=0x5aea240) at
widgets/qabstractbutton.cpp:539
#32 0x00007fd13176b2dc in QAbstractButton::mouseReleaseEvent (this=0x3ef8ff0,
e=0x7fff848e74b0) at widgets/qabstractbutton.cpp:1121
#33 0x00007fd1313ee914 in QWidget::event (this=0x3ef8ff0, event=0x7fff848e74b0)
at kernel/qwidget.cpp:8361
#34 0x00007fd13139e104 in notify_helper (e=0x7fff848e74b0, receiver=0x3ef8ff0,
this=0x1d94e20) at kernel/qapplication.cpp:4555
#35 QApplicationPrivate::notify_helper (this=0x1d94e20, receiver=0x3ef8ff0,
e=0x7fff848e74b0) at kernel/qapplication.cpp:4527
#36 0x00007fd1313a392f in QApplication::notify (this=<optimized out>,
receiver=0x3ef8ff0, e=0x7fff848e74b0) at kernel/qapplication.cpp:4098
#37 0x00007fd1320d0bf6 in KApplication::notify (this=0x7fff848e82c0,
receiver=0x3ef8ff0, event=0x7fff848e74b0) at
../../kdeui/kernel/kapplication.cpp:311
#38 0x00007fd1309aa61c in QCoreApplication::notifyInternal
(this=0x7fff848e82c0, receiver=0x3ef8ff0, event=0x7fff848e74b0) at
kernel/qcoreapplication.cpp:876
#39 0x00007fd13139f0d2 in sendEvent (event=<optimized out>, receiver=<optimized
out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#40 QApplicationPrivate::sendMouseEvent (receiver=0x3ef8ff0,
event=0x7fff848e74b0, alienWidget=0x3ef8ff0, nativeWidget=0x3830380,
buttonDown=0x3ef8ff0, lastMouseReceiver=..., spontaneous=true) at
kernel/qapplication.cpp:3166
#41 0x00007fd13141b765 in QETWidget::translateMouseEvent (this=0x3830380,
event=<optimized out>) at kernel/qapplication_x11.cpp:4616
#42 0x00007fd13141a62a in QApplication::x11ProcessEvent (this=0x7fff848e82c0,
event=0x7fff848e7d70) at kernel/qapplication_x11.cpp:3732
#43 0x00007fd131443602 in x11EventSourceDispatch (s=0x1d9b680, callback=0,
user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#44 0x00007fd129466a5d in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#45 0x00007fd129467258 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#46 0x00007fd129467429 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#47 0x00007fd1309d9bbf in QEventDispatcherGlib::processEvents (this=0x1d2ef40,
flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#48 0x00007fd13144328e in QGuiEventDispatcherGlib::processEvents
(this=<optimized out>, flags=<optimized out>) at
kernel/qguieventdispatcher_glib.cpp:204
#49 0x00007fd1309a9402 in QEventLoop::processEvents (this=<optimized out>,
flags=...) at kernel/qeventloop.cpp:149
#50 0x00007fd1309a9657 in QEventLoop::exec (this=0x7fff848e8140, flags=...) at
kernel/qeventloop.cpp:204
#51 0x00007fd1309ae6e7 in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1148
#52 0x00000000004893fd in main (argc=1, argv=<optimized out>) at
/build/buildd/digikam-2.1.1/core/digikam/main/main.cpp:232

Possible duplicates by query: bug 296650, bug 293301, bug 290983.

Reported using DrKonqi

-- 
You are receiving this mail because:
You are the assignee for the bug.



More information about the Digikam-devel mailing list