[Bug 222422] New: Crash when opening attached png image file

Jeffrey G Thomas eljefedelito at gmail.com
Tue Jan 12 18:19:16 GMT 2010


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

           Summary: Crash when opening attached png image file
           Product: kontact
           Version: unspecified
          Platform: Unlisted Binaries
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kdepim-bugs at kde.org
        ReportedBy: eljefedelito at gmail.com


Application that crashed: kontact
Version of the application: 4.3.4
KDE Version: 4.3.4 (KDE 4.3.4)
Qt Version: 4.5.3
Operating System: Linux 2.6.32-trunk-686 i686
Distribution: Debian GNU/Linux unstable (sid)

What I was doing when the application crashed:
Twice I tried opening an attached PNG file, and twice Kontact crashed.  This
didn't happen with the other PNG files created the same way, which are attached
to different emails.  The image was a screenshot from an OSX machine in PNG
format, if that helps at all.

 -- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
[KCrash Handler]
#6  DwString::c_str (this=<value optimized out>, msg=<value optimized out>,
partSpecifier=<value optimized out>) at ../../mimelib/mimelib/string.h:618
#7  DwMessageComponent::partId (this=<value optimized out>, msg=<value
optimized out>, partSpecifier=<value optimized out>) at
../../mimelib/mimelib/msgcmp.h:259
#8  KMLoadPartsCommand::slotPartRetrieved (this=<value optimized out>,
msg=<value optimized out>, partSpecifier=<value optimized out>) at
../../kmail/kmcommands.cpp:2761
#9  0x4d67d74b in KMLoadPartsCommand::qt_metacall (this=<value optimized out>,
_c=<value optimized out>, _id=<value optimized out>, _a=<value optimized out>)
at ./kmcommands.moc:1858
#10 0x4a1ac963 in QMetaObject::activate (sender=<value optimized out>,
from_signal_index=<value optimized out>, to_signal_index=<value optimized out>,
argv=<value optimized out>)
    at kernel/qobject.cpp:3112
#11 0x4a1ad5a2 in QMetaObject::activate (sender=<value optimized out>, m=<value
optimized out>, local_signal_index=<value optimized out>, argv=) at
kernel/qobject.cpp:3186
#12 0x4d6d2f49 in KMail::FolderJob::messageUpdated (this=) at
./folderjob.moc:106
#13 0x4d6dfa86 in KMail::ImapJob::slotGetMessageResult (this=<value optimized
out>, job=<value optimized out>) at ../../kmail/imapjob.cpp:476
#14 0x4d6e41af in KMail::ImapJob::qt_metacall (this=<value optimized out>,
_c=<value optimized out>, _id=<value optimized out>, _a=<value optimized out>)
at ./imapjob.moc:82
#15 0x4a1ac963 in QMetaObject::activate (sender=<value optimized out>,
from_signal_index=<value optimized out>, to_signal_index=<value optimized out>,
argv=<value optimized out>)
    at kernel/qobject.cpp:3112
#16 0x4a1ad5a2 in QMetaObject::activate (sender=<value optimized out>, m=<value
optimized out>, local_signal_index=<value optimized out>, argv=) at
kernel/qobject.cpp:3186
#17 0x4ae98a33 in KJob::result (this=) at ./kjob.moc:188
#18 0x4ae98ed9 in KJob::emitResult (this=<value optimized out>) at
../../kdecore/jobs/kjob.cpp:304
#19 0x4b2c4b15 in KIO::SimpleJob::slotFinished (this=<value optimized out>) at
../../kio/kio/job.cpp:477
#20 0x4b2c5473 in KIO::TransferJob::slotFinished (this=<value optimized out>)
at ../../kio/kio/job.cpp:948
#21 0x4b2c1a03 in KIO::TransferJob::qt_metacall (this=<value optimized out>,
_c=<value optimized out>, _id=<value optimized out>, _a=<value optimized out>)
at ./jobclasses.moc:343
#22 0x4a1ac963 in QMetaObject::activate (sender=<value optimized out>,
from_signal_index=<value optimized out>, to_signal_index=<value optimized out>,
argv=<value optimized out>)
    at kernel/qobject.cpp:3112
#23 0x4a1ad5a2 in QMetaObject::activate (sender=<value optimized out>, m=<value
optimized out>, local_signal_index=<value optimized out>, argv=) at
kernel/qobject.cpp:3186
#24 0x4b38a707 in KIO::SlaveInterface::finished (this=) at
./slaveinterface.moc:165
#25 0x4b38e4b7 in KIO::SlaveInterface::dispatch (this=<value optimized out>,
_cmd=<value optimized out>, rawdata=<value optimized out>) at
../../kio/kio/slaveinterface.cpp:175
#26 0x4b38abe7 in KIO::SlaveInterface::dispatch (this=<value optimized out>) at
../../kio/kio/slaveinterface.cpp:91
#27 0x4b37cbcd in KIO::Slave::gotInput (this=<value optimized out>) at
../../kio/kio/slave.cpp:322
#28 0x4b37f0b3 in KIO::Slave::qt_metacall (this=<value optimized out>,
_c=<value optimized out>, _id=<value optimized out>, _a=<value optimized out>)
at ./slave.moc:76
#29 0x4a1ac963 in QMetaObject::activate (sender=<value optimized out>,
from_signal_index=<value optimized out>, to_signal_index=<value optimized out>,
argv=<value optimized out>)
    at kernel/qobject.cpp:3112
#30 0x4a1ad5a2 in QMetaObject::activate (sender=<value optimized out>, m=<value
optimized out>, local_signal_index=<value optimized out>, argv=) at
kernel/qobject.cpp:3186
#31 0x4b288c07 in KIO::Connection::readyRead (this=) at ./connection.moc:86
#32 0x4b28a513 in KIO::ConnectionPrivate::dequeue (this=<value optimized out>)
at ../../kio/kio/connection.cpp:82
#33 0x4b28a8f6 in KIO::Connection::qt_metacall (this=<value optimized out>,
_c=<value optimized out>, _id=<value optimized out>, _a=<value optimized out>)
at ./connection.moc:73
#34 0x4a1a616b in QMetaCallEvent::placeMetaCall (this=) at
kernel/qobject.cpp:477
#35 0x4a1a7c40 in QObject::event (this=<value optimized out>, e=<value
optimized out>) at kernel/qobject.cpp:1110
#36 0x4b76aa34 in QApplicationPrivate::notify_helper (this=<value optimized
out>, receiver=<value optimized out>, e=<value optimized out>) at
kernel/qapplication.cpp:4065
#37 0x4b772b8e in QApplication::notify (this=<value optimized out>,
receiver=<value optimized out>, e=<value optimized out>) at
kernel/qapplication.cpp:3605
#38 0x4c38d02d in KApplication::notify (this=<value optimized out>,
receiver=<value optimized out>, event=<value optimized out>) at
../../kdeui/kernel/kapplication.cpp:302
#39 0x4a19784b in QCoreApplication::notifyInternal (this=<value optimized out>,
receiver=<value optimized out>, event=<value optimized out>) at
kernel/qcoreapplication.cpp:610
#40 0x4a19848e in QCoreApplication::sendEvent (receiver=<value optimized out>,
event_type=<value optimized out>, data=<value optimized out>)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#41 QCoreApplicationPrivate::sendPostedEvents (receiver=<value optimized out>,
event_type=<value optimized out>, data=<value optimized out>) at
kernel/qcoreapplication.cpp:1247
#42 0x4a19866d in QCoreApplication::sendPostedEvents (receiver=) at
kernel/qcoreapplication.cpp:1140
#43 0x4a1c2b2f in QCoreApplication::sendPostedEvents (s=) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#44 postEventSourceDispatch (s=) at kernel/qeventdispatcher_glib.cpp:276
#45 0x49da9b38 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#46 0x49dad3d0 in ?? () from /lib/libglib-2.0.so.0
#47 0x49dad503 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#48 0x4a1c26a1 in QEventDispatcherGlib::processEvents (this=<value optimized
out>, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:407
#49 0x4b80a2a5 in QGuiEventDispatcherGlib::processEvents (this=) at
kernel/qguieventdispatcher_glib.cpp:202
#50 0x4a195e9a in QEventLoop::processEvents (this=<value optimized out>,
flags=<value optimized out>) at kernel/qeventloop.cpp:149
#51 0x4a1962e2 in QEventLoop::exec (this=<value optimized out>, flags=<value
optimized out>) at kernel/qeventloop.cpp:201
#52 0x4a198739 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#53 0x4b76a8b7 in QApplication::exec () at kernel/qapplication.cpp:3525
#54 0x0804b4c6 in main (argc=1, argv=0xbfbab9f4) at
../../../kontact/src/main.cpp:218

Reported using DrKonqi

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the Kdepim-bugs mailing list