Bug 227088 - kmail crashes when opening an email
Summary: kmail crashes when opening an email
Status: RESOLVED NOT A BUG
Alias: None
Product: kontact
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-02-15 23:37 UTC by Giuseppe Bilotta
Modified: 2010-02-16 01:06 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Giuseppe Bilotta 2010-02-15 23:37:09 UTC
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-amd64 x86_64
Distribution: Debian GNU/Linux 5.0.4 (lenny)

What I was doing when the application crashed:
Since upgrading, I am unable to open _any_ email in _any_ folder, be it from POP accounts or IMAP accounts

 -- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
The current source language is "auto; currently c".
[KCrash Handler]
#5  0x00007f41f690fe8c in jpeg_CreateDecompress () from /usr/lib/libjpeg.so.8
#6  0x00007f41ee1f28bf in read_jpeg_image (device=<value optimized out>, outImage=0x7ffff3c97740, parameters=..., scaledSize=<value optimized out>, inQuality=-1) at qjpeghandler.cpp:766
#7  0x00007f41fee77bf2 in QImageReader::read (this=0x7ffff3c97790, image=0x7ffff3c97740) at image/qimagereader.cpp:1077
#8  0x00007f41fee7814c in QImageReader::read (this=0x7ffff3c97790) at image/qimagereader.cpp:1027
#9  0x00007f41fee64628 in QImage::fromData (data=<value optimized out>, size=<value optimized out>, format=<value optimized out>) at image/qimage.cpp:4653
#10 0x00007f41fee66a9e in QImage::loadFromData (this=0x7ffff3c97840, data=0x3e <Address 0x3e out of bounds>, len=632, format=0x2a67610 "0\235\242\002") at image/qimage.cpp:4618
#11 0x00007f41fc09d4cc in QImage::loadFromData (this=<value optimized out>, line=...) at /usr/include/qt4/QtGui/qimage.h:231
#12 KABC::VCardTool::parsePicture (this=<value optimized out>, line=...) at ../../kabc/vcardtool.cpp:727
#13 0x00007f41fc09e844 in KABC::VCardTool::parseVCards (this=0x7ffff3c98280, vcard=<value optimized out>) at ../../kabc/vcardtool.cpp:498
#14 0x00007f41fc08c32f in KABC::VCardConverter::parseVCards (this=<value optimized out>, vcard=...) at ../../kabc/vcardconverter.cpp:61
#15 0x00007f41fc08d475 in KABC::VCardFormat::loadAll (this=<value optimized out>, resource=0x2a27c50, file=<value optimized out>) at ../../kabc/vcardformat.cpp:65
#16 0x00007f41e0ae6964 in KABC::ResourceFile::clearAndLoad (this=0x2a27c50, file=0x7ffff3c98360) at ../../../../kabc/plugins/file/resourcefile.cpp:227
#17 0x00007f41e0ae7ead in KABC::ResourceFile::load (this=0x2a27c50) at ../../../../kabc/plugins/file/resourcefile.cpp:215
#18 0x00007f41e0ae4b31 in KABC::ResourceFile::asyncLoad (this=0x7ffff3c97000) at ../../../../kabc/plugins/file/resourcefile.cpp:238
#19 0x00007f41fc061dd6 in KABC::AddressBook::asyncLoad (this=0x2a20130) at ../../kabc/addressbook.cpp:376
#20 0x00007f41fc08ac39 in KABC::StdAddressBook::Private::init (this=0x191b030, asynchronous=<value optimized out>) at ../../kabc/stdaddressbook.cpp:182
#21 0x00007f41fc08c0fa in KABC::StdAddressBook::self (asynchronous=<value optimized out>) at ../../kabc/stdaddressbook.cpp:92
#22 0x00007f41e8bf72ef in KMail::FancyHeaderStyle::format (this=<value optimized out>, message=<value optimized out>, strategy=<value optimized out>, vCardName=<value optimized out>, 
    printing=<value optimized out>, topLevel=true) at ../../kmail/headerstyle.cpp:456
#23 0x00007f41e8a977c7 in KMReaderWin::writeMsgHeader (this=0x146bcd0, aMsg=<value optimized out>, hasVCard=false, topLevel=<value optimized out>) at ../../kmail/kmreaderwin.cpp:1791
#24 0x00007f41e8a9f4c8 in KMReaderWin::parseMsg (this=0x146bcd0, aMsg=0x1e1e3c0) at ../../kmail/kmreaderwin.cpp:1678
#25 0x00007f41e8a8e4ba in KMReaderWin::displayMessage (this=0x146bcd0) at ../../kmail/kmreaderwin.cpp:1608
#26 0x00007f41e8a8e694 in KMReaderWin::updateReaderWin (this=0x146bcd0) at ../../kmail/kmreaderwin.cpp:1548
#27 0x00007f41e8a9bccd in KMReaderWin::update (this=0x7ffff3c97000, observable=0x3e) at ../../kmail/kmreaderwin.cpp:950
#28 0x00007f41e8cc0c99 in KMail::ISubject::notify (this=0x1e1e490) at ../../kmail/isubject.cpp:33
#29 0x00007f41e89b1c8c in KMMessage::updateBodyPart (this=0x1e1e3c0, partSpecifier=) at ../../kmail/kmmessage.cpp:3237
#30 0x00007f41e8c94f2a in KMail::ImapJob::slotGetMessageResult (this=0x13934e0, job=<value optimized out>) at ../../kmail/imapjob.cpp:435
#31 0x00007f41e8c9938b in KMail::ImapJob::qt_metacall (this=0x13934e0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7ffff3ca3de0) at ./imapjob.moc:82
#32 0x00007f41ff95edf2 in QMetaObject::activate (sender=0x29f7480, from_signal_index=<value optimized out>, to_signal_index=7, argv=0x2a67610) at kernel/qobject.cpp:3112
#33 0x00007f41ffd36d32 in KJob::result (this=0x7ffff3c97000, _t1=0x29f7480) at ./kjob.moc:188
#34 0x00007f41ffd370af in KJob::emitResult (this=0x29f7480) at ../../kdecore/jobs/kjob.cpp:304
#35 0x00007f41fd1c1c83 in KIO::SimpleJob::slotFinished (this=0x29f7480) at ../../kio/kio/job.cpp:477
#36 0x00007f41fd1c2143 in KIO::TransferJob::slotFinished (this=0x29f7480) at ../../kio/kio/job.cpp:948
#37 0x00007f41fd1c0a51 in KIO::TransferJob::qt_metacall (this=0x29f7480, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7ffff3ca41f0) at ./jobclasses.moc:343
#38 0x00007f41ff95edf2 in QMetaObject::activate (sender=0x1929920, from_signal_index=<value optimized out>, to_signal_index=8, argv=0x2a67610) at kernel/qobject.cpp:3112
#39 0x00007f41fd283de1 in KIO::SlaveInterface::dispatch (this=0x1929920, _cmd=104, rawdata=...) at ../../kio/kio/slaveinterface.cpp:175
#40 0x00007f41fd280693 in KIO::SlaveInterface::dispatch (this=0x1929920) at ../../kio/kio/slaveinterface.cpp:91
#41 0x00007f41fd2735cd in KIO::Slave::gotInput (this=0x1929920) at ../../kio/kio/slave.cpp:322
#42 0x00007f41fd2756ec in KIO::Slave::qt_metacall (this=0x1929920, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7ffff3ca45a0) at ./slave.moc:76
#43 0x00007f41ff95edf2 in QMetaObject::activate (sender=0x192a510, from_signal_index=<value optimized out>, to_signal_index=4, argv=0x2a67610) at kernel/qobject.cpp:3112
#44 0x00007f41fd18eff7 in KIO::ConnectionPrivate::dequeue (this=0x192a490) at ../../kio/kio/connection.cpp:82
#45 0x00007f41fd18f11d in KIO::Connection::qt_metacall (this=0x192a510, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x1d9e370) at ./connection.moc:73
#46 0x00007f41ff9596c8 in QObject::event (this=0x192a510, e=0x1bf7ea0) at kernel/qobject.cpp:1110
#47 0x00007f41fedc301d in QApplicationPrivate::notify_helper (this=0xe39850, receiver=0x192a510, e=0x1bf7ea0) at kernel/qapplication.cpp:4065
#48 0x00007f41fedcb07a in QApplication::notify (this=0x7ffff3ca5000, receiver=0x192a510, e=0x1bf7ea0) at kernel/qapplication.cpp:4030
#49 0x00007f42002efe46 in KApplication::notify (this=0x7ffff3ca5000, receiver=0x192a510, event=0x1bf7ea0) at ../../kdeui/kernel/kapplication.cpp:302
#50 0x00007f41ff949c9c in QCoreApplication::notifyInternal (this=0x7ffff3ca5000, receiver=0x192a510, event=0x1bf7ea0) at kernel/qcoreapplication.cpp:610
#51 0x00007f41ff94a8e4 in QCoreApplication::sendEvent (receiver=0x0, event_type=0, data=0xe06cf0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#52 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0xe06cf0) at kernel/qcoreapplication.cpp:1247
#53 0x00007f41ff9727d3 in QCoreApplication::sendPostedEvents (s=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#54 postEventSourceDispatch (s=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:276
#55 0x00007f41f865290e in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#56 0x00007f41f86562c8 in ?? () from /lib/libglib-2.0.so.0
#57 0x00007f41f86563f0 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#58 0x00007f41ff97239c in QEventDispatcherGlib::processEvents (this=0xe06920, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:407
#59 0x00007f41fee59f1f in QGuiEventDispatcherGlib::processEvents (this=0x7ffff3c97000, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#60 0x00007f41ff948562 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#61 0x00007f41ff948934 in QEventLoop::exec (this=0x7ffff3ca4f40, flags=...) at kernel/qeventloop.cpp:201
#62 0x00007f41ff94aba4 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#63 0x0000000000403f17 in main (argc=<value optimized out>, argv=<value optimized out>) at ../../../kontact/src/main.cpp:218

Reported using DrKonqi
Comment 1 Giuseppe Bilotta 2010-02-16 00:32:22 UTC
Some more testing: KMail crashes whenever I do anything at all. Even leaving KMail for some other Kontact app makes it crash.
Comment 2 Giuseppe Bilotta 2010-02-16 01:06:09 UTC
Sorry for the noise, apparently it was some Debian-specific library incompatibility. An upgrade a couple of minutes ago fixed the issue. Closing.