Application: gwenview (2.8.1) KDE Platform Version: 4.8.1 (4.8.1) Qt Version: 4.8.0 Operating System: Linux 3.0.0-16-generic x86_64 Distribution: Ubuntu 11.10 -- Information about the crash: - What I was doing when the application crashed: tried to send about 15 pictures via kipi plugins over my default email application, which is kmail. gwenview crashed. The crash can be reproduced every time. -- Backtrace: Application: Gwenview (gwenview), signal: Segmentation fault [Current thread is 1 (Thread 0x7fa85b7927c0 (LWP 6272))] Thread 5 (Thread 0x7fa84475d700 (LWP 6274)): #0 0xffffffffff60014c in ?? () #1 0x00007fa84475c9f0 in ?? () #2 0x00007fff3fccb7e7 in ?? () Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 4 (Thread 0x7fa8434f9700 (LWP 6275)): #0 0x00007fa854801ff0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007fa854802429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fa85a5fdc26 in QEventDispatcherGlib::processEvents (this=0xea2470, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:426 #3 0x00007fa85a5cd402 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #4 0x00007fa85a5cd657 in QEventLoop::exec (this=0x7fa8434f8cd0, flags=...) at kernel/qeventloop.cpp:204 #5 0x00007fa85a4cd067 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501 #6 0x00007fa85a5ad17f in QInotifyFileSystemWatcherEngine::run (this=0xe9c930) at io/qfilesystemwatcher_inotify.cpp:248 #7 0x00007fa85a4d008b in QThreadPrivate::start (arg=0xe9c930) at thread/qthread_unix.cpp:298 #8 0x00007fa851adf224 in ?? () from /usr/lib/libGL.so.1 #9 0x00007fa8550cbefc in start_thread (arg=0x7fa8434f9700) at pthread_create.c:304 #10 0x00007fa8581a259d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #11 0x0000000000000000 in ?? () Thread 3 (Thread 0x7fa840877700 (LWP 6280)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007fa85a4d059b in wait (time=18446744073709551615, this=0x1eead10) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x1ee9df8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007fa83bbbf3e4 in KIPIPlugins::LoadRawThumbThread::run (this=0x1eea260) at /build/buildd/digikam-2.1.1/extra/kipi-plugins/common/libkipiplugins/dialogs/imagedialog.cpp:537 #4 0x00007fa85a4d008b in QThreadPrivate::start (arg=0x1eea260) at thread/qthread_unix.cpp:298 #5 0x00007fa851adf224 in ?? () from /usr/lib/libGL.so.1 #6 0x00007fa8550cbefc in start_thread (arg=0x7fa840877700) at pthread_create.c:304 #7 0x00007fa8581a259d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #8 0x0000000000000000 in ?? () Thread 2 (Thread 0x7fa841090700 (LWP 6281)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007fa85a4d059b in wait (time=18446744073709551615, this=0x2037020) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x1efde88, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007fa828035e2a in KIPISendimagesPlugin::ImageResize::run (this=0x1e23200) at /build/buildd/digikam-2.1.1/extra/kipi-plugins/sendimages/imageresize.cpp:151 #4 0x00007fa85a4d008b in QThreadPrivate::start (arg=0x1e23200) at thread/qthread_unix.cpp:298 #5 0x00007fa851adf224 in ?? () from /usr/lib/libGL.so.1 #6 0x00007fa8550cbefc in start_thread (arg=0x7fa841090700) at pthread_create.c:304 #7 0x00007fa8581a259d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #8 0x0000000000000000 in ?? () Thread 1 (Thread 0x7fa85b7927c0 (LWP 6272)): [KCrash Handler] #6 QString::operator== (this=0x209f370, other=...) at tools/qstring.cpp:2200 #7 0x00007fa8589898b8 in KToolInvocation::invokeMailer (_to=<optimized out>, _cc=<optimized out>, _bcc=..., subject=<optimized out>, body=<optimized out>, attachURLs=..., startup_id=...) at ../../kdecore/kernel/ktoolinvocation_x11.cpp:248 #8 0x00007fa8280382a1 in KIPISendimagesPlugin::SendImages::invokeMailAgent (this=0x1efe460) at /build/buildd/digikam-2.1.1/extra/kipi-plugins/sendimages/sendimages.cpp:391 #9 0x00007fa8280393e0 in KIPISendimagesPlugin::SendImages::secondStage (this=0x1efe460) at /build/buildd/digikam-2.1.1/extra/kipi-plugins/sendimages/sendimages.cpp:214 #10 0x00007fa828039ab4 in KIPISendimagesPlugin::SendImages::qt_metacall (this=0x1efe460, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fa83c31c1c0) at /build/buildd/digikam-2.1.1/obj-x86_64-linux-gnu/extra/kipi-plugins/sendimages/sendimages.moc:85 #11 0x00007fa85a5e7bc6 in QObject::event (this=0x1efe460, e=<optimized out>) at kernel/qobject.cpp:1195 #12 0x00007fa858e03104 in notify_helper (e=0x7fa83cc307a0, receiver=0x1efe460, this=0xdeb360) at kernel/qapplication.cpp:4555 #13 QApplicationPrivate::notify_helper (this=0xdeb360, receiver=0x1efe460, e=0x7fa83cc307a0) at kernel/qapplication.cpp:4527 #14 0x00007fa858e07f83 in QApplication::notify (this=0x7fff3fc7bfd0, receiver=0x1efe460, e=0x7fa83cc307a0) at kernel/qapplication.cpp:4416 #15 0x00007fa859b359a6 in KApplication::notify (this=0x7fff3fc7bfd0, receiver=0x1efe460, event=0x7fa83cc307a0) at ../../kdeui/kernel/kapplication.cpp:311 #16 0x00007fa85a5ce61c in QCoreApplication::notifyInternal (this=0x7fff3fc7bfd0, receiver=0x1efe460, event=0x7fa83cc307a0) at kernel/qcoreapplication.cpp:876 #17 0x00007fa85a5d23ea in sendEvent (event=0x7fa83cc307a0, receiver=0x1efe460) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 #18 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0xd882b0) at kernel/qcoreapplication.cpp:1500 #19 0x00007fa85a5fd793 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236 #20 postEventSourceDispatch (s=<optimized out>) at kernel/qeventdispatcher_glib.cpp:279 #21 0x00007fa854801a5d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #22 0x00007fa854802258 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #23 0x00007fa854802429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #24 0x00007fa85a5fdbbf in QEventDispatcherGlib::processEvents (this=0xd89770, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424 #25 0x00007fa858ea828e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:204 #26 0x00007fa85a5cd402 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #27 0x00007fa85a5cd657 in QEventLoop::exec (this=0x7fff3fc7bf30, flags=...) at kernel/qeventloop.cpp:204 #28 0x00007fa85a5d26e7 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148 #29 0x0000000000426875 in main (argc=6, argv=0x7fff3fc7c2f8) at ../../app/main.cpp:142 Reported using DrKonqi
It crash in QString when mail agent is invoked through KToolInvocation. Sound like a binary compatibility broken on your system. Try to install last kipi-plugins 2.5.0... Gilles Caulier
updated to kubuntu precise pangolion, bug does no longer exist.
Problem is not reproducible with new Send by Mail tool from digiKam core introduced with digiKam 5.7.0. The tool is available everywhere : Image Editor, Album View, Showfoto and Light Table. The items to send by mail can be selected by icon view items selection or by albums selection. Gilles Caulier