Bug 262247 - adding email addresses to an email causes kmail/kontact to cras
Summary: adding email addresses to an email causes kmail/kontact to cras
Status: RESOLVED NOT A BUG
Alias: None
Product: kontact
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-01-05 23:29 UTC by Gerry Gavigan
Modified: 2011-01-06 12:21 UTC (History)
1 user (show)

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


Attachments
New crash information added by DrKonqi (6.60 KB, text/plain)
2011-01-06 12:21 UTC, Gerry Gavigan
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Gerry Gavigan 2011-01-05 23:29:13 UTC
Application: kontact (4.4.9)
KDE Platform Version: 4.5.90 (4.6 RC1)
Qt Version: 4.7.1
Operating System: Linux 2.6.34.7-0.7-desktop i686
Distribution: "openSUSE 11.3 (i586)"

-- Information about the crash:
- What I was doing when the application crashed:

any method of choosing an address causes the crash

any field: to, cc, bcc

The crash can be reproduced every time.

-- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
[Current thread is 1 (Thread 0xb2c57710 (LWP 10126))]

Thread 2 (Thread 0xad68fb70 (LWP 12307)):
#0  0xb3ee200e in g_main_context_acquire () from /lib/libglib-2.0.so.0
#1  0xb3ee385d in ?? () from /lib/libglib-2.0.so.0
#2  0xb3ee3fce in g_main_context_iteration () from /lib/libglib-2.0.so.0
#3  0xb6bbbda7 in QEventDispatcherGlib::processEvents (this=0x86af158, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#4  0xb6b8c89d in QEventLoop::processEvents (this=0xad68f2b0, flags=...) at kernel/qeventloop.cpp:149
#5  0xb6b8cac9 in QEventLoop::exec (this=0xad68f2b0, flags=...) at kernel/qeventloop.cpp:201
#6  0xb6a8b7a9 in QThread::exec (this=0x8781998) at thread/qthread.cpp:490
#7  0xb6b6c4ad in QInotifyFileSystemWatcherEngine::run (this=0x8781998) at io/qfilesystemwatcher_inotify.cpp:248
#8  0xb6a8e39a in QThreadPrivate::start (arg=0x8781998) at thread/qthread_unix.cpp:285
#9  0xb42c3b25 in start_thread () from /lib/libpthread.so.0
#10 0xb5dde46e in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb2c57710 (LWP 10126)):
[KCrash Handler]
#7  0xb3ab64c8 in jpeg_CreateDecompress () from /usr/lib/libjpeg.so.62
#8  0xb2955e7d in QJpegHandlerPrivate::readJpegHeader (this=0x843f350, device=0xbfdb77f8) at ../../../gui/image/qjpeghandler.cpp:737
#9  0xb2956152 in QJpegHandlerPrivate::read (this=0x843f350, image=0xbfdb77b4) at ../../../gui/image/qjpeghandler.cpp:772
#10 0xb618112e in QImageReader::read (this=0xbfdb7800, image=0xbfdb77b4) at image/qimagereader.cpp:1205
#11 0xb61816da in QImageReader::read (this=0xbfdb7800) at image/qimagereader.cpp:1155
#12 0xb616ee59 in QImage::fromData (data=0x50 <Address 0x50 out of bounds>, size=80, format=0x50 <Address 0x50 out of bounds>) at image/qimage.cpp:5078
#13 0xb617163e in QImage::loadFromData (this=0xbfdb78b4, data=0x85a41d0 "\377\330\377\340", len=3596, format=0x0) at image/qimage.cpp:5036
#14 0xb4b8a7b9 in loadFromData (this=0xbfdb7c94, line=...) at /usr/include/QtGui/qimage.h:243
#15 KABC::VCardTool::parsePicture (this=0xbfdb7c94, line=...) at /usr/src/debug/kdepimlibs-4.5.90/kabc/vcardtool.cpp:729
#16 0xb4b96547 in KABC::VCardTool::parseVCards (this=0xbfdb7c94, vcard=...) at /usr/src/debug/kdepimlibs-4.5.90/kabc/vcardtool.cpp:554
#17 0xb4b96e3e in KABC::VCardConverter::parseVCards (this=0xbfdb7ce4, vcard=...) at /usr/src/debug/kdepimlibs-4.5.90/kabc/vcardconverter.cpp:61
#18 0xb4b96ef7 in KABC::VCardFormat::loadAll (this=0x8432090, resource=0x84340e8, file=0xbfdb7d74) at /usr/src/debug/kdepimlibs-4.5.90/kabc/vcardformat.cpp:65
#19 0xab948151 in KABC::ResourceFile::clearAndLoad (this=0x84340e8, file=0xbfdb7d74) at /usr/src/debug/kdepimlibs-4.5.90/kabc/plugins/file/resourcefile.cpp:227
#20 0xab948220 in KABC::ResourceFile::load (this=0x84340e8) at /usr/src/debug/kdepimlibs-4.5.90/kabc/plugins/file/resourcefile.cpp:215
#21 0xab945d96 in KABC::ResourceFile::asyncLoad (this=0x84340e8) at /usr/src/debug/kdepimlibs-4.5.90/kabc/plugins/file/resourcefile.cpp:238
#22 0xb4ba55cc in KABC::AddressBook::asyncLoad (this=0x8ab6a80) at /usr/src/debug/kdepimlibs-4.5.90/kabc/addressbook.cpp:376
#23 0xb4ba5be3 in KABC::StdAddressBook::Private::init (this=0x8557e10, asynchronous=true) at /usr/src/debug/kdepimlibs-4.5.90/kabc/stdaddressbook.cpp:181
#24 0xb4ba6157 in KABC::StdAddressBook::self (asynchronous=true) at /usr/src/debug/kdepimlibs-4.5.90/kabc/stdaddressbook.cpp:92
#25 0xae23f466 in RecipientsPicker::RecipientsPicker (this=0x8cf85b0, parent=0x50) at /usr/src/debug/kdepim-4.4.9/kmail/recipientspicker.cpp:412
#26 0xae232652 in SideWidget::picker (this=0x87a58b8) at /usr/src/debug/kdepim-4.4.9/kmail/recipientseditor.cpp:778
#27 0xae23570e in SideWidget::pickRecipient (this=0x87a58b8) at /usr/src/debug/kdepim-4.4.9/kmail/recipientseditor.cpp:850
#28 0xae23662c in SideWidget::qt_metacall (this=0x87a58b8, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xbfdb8238)
    at /usr/src/debug/kdepim-4.4.9/build/kmail/recipientseditor.moc:528
#29 0xb6b93e5d in QMetaObject::metacall (object=0x87a58b8, cl=QMetaObject::InvokeMetaMethod, idx=32, argv=0xbfdb8238) at kernel/qmetaobject.cpp:237
#30 0xb6ba3ffc in QMetaObject::activate (sender=0x8778e20, m=0xb6a1c824, local_signal_index=2, argv=0xbfdb8238) at kernel/qobject.cpp:3272
#31 0xb67d460d in QAbstractButton::clicked (this=0x8778e20, _t1=false) at .moc/release-shared/moc_qabstractbutton.cpp:206
#32 0xb64cc75d in QAbstractButtonPrivate::emitClicked (this=0x86ddee8) at widgets/qabstractbutton.cpp:546
#33 0xb64ce04b in QAbstractButtonPrivate::click (this=0x86ddee8) at widgets/qabstractbutton.cpp:539
#34 0xb64ce306 in QAbstractButton::mouseReleaseEvent (this=0x8778e20, e=0xbfdb8944) at widgets/qabstractbutton.cpp:1121
#35 0xb61006d0 in QWidget::event (this=0x8778e20, event=0xbfdb8944) at kernel/qwidget.cpp:8200
#36 0xb64cd310 in QAbstractButton::event (this=0x8778e20, e=0xbfdb8944) at widgets/qabstractbutton.cpp:1080
#37 0xb656f5e8 in QPushButton::event (this=0x8778e20, e=0xbfdb8944) at widgets/qpushbutton.cpp:683
#38 0xb60a5414 in QApplicationPrivate::notify_helper (this=0x807dd00, receiver=0x8778e20, e=0xbfdb8944) at kernel/qapplication.cpp:4445
#39 0xb60aec90 in QApplication::notify (this=0xbfdb865c, receiver=0x8778e20, e=0xbfdb8944) at kernel/qapplication.cpp:4006
#40 0xb70aa061 in KApplication::notify (this=0xbfdb91b4, receiver=0x8778e20, event=0xbfdb8944) at /usr/src/debug/kdelibs-4.5.90/kdeui/kernel/kapplication.cpp:311
#41 0xb6b8d5be in QCoreApplication::notifyInternal (this=0xbfdb91b4, receiver=0x8778e20, event=0xbfdb8944) at kernel/qcoreapplication.cpp:732
#42 0xb60a64bc in sendSpontaneousEvent (receiver=0x8778e20, event=0xbfdb8944, alienWidget=0x8778e20, nativeWidget=0x85c87a8, buttonDown=0xb6a25c00, lastMouseReceiver=..., spontaneous=true)
    at ../../src/corelib/kernel/qcoreapplication.h:218
#43 QApplicationPrivate::sendMouseEvent (receiver=0x8778e20, event=0xbfdb8944, alienWidget=0x8778e20, nativeWidget=0x85c87a8, buttonDown=0xb6a25c00, lastMouseReceiver=..., spontaneous=true)
    at kernel/qapplication.cpp:3103
#44 0xb61324ac in QETWidget::translateMouseEvent (this=0x85c87a8, event=0xbfdb8e5c) at kernel/qapplication_x11.cpp:4438
#45 0xb61315ce in QApplication::x11ProcessEvent (this=0xbfdb91b4, event=0xbfdb8e5c) at kernel/qapplication_x11.cpp:3442
#46 0xb615bdb0 in x11EventSourceDispatch (s=0x8078c68, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#47 0xb3ee3509 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#48 0xb3ee3d10 in ?? () from /lib/libglib-2.0.so.0
#49 0xb3ee3fce in g_main_context_iteration () from /lib/libglib-2.0.so.0
#50 0xb6bbbd5b in QEventDispatcherGlib::processEvents (this=0x80752e8, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#51 0xb615b9aa in QGuiEventDispatcherGlib::processEvents (this=0x80752e8, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#52 0xb6b8c89d in QEventLoop::processEvents (this=0xbfdb9114, flags=...) at kernel/qeventloop.cpp:149
#53 0xb6b8cac9 in QEventLoop::exec (this=0xbfdb9114, flags=...) at kernel/qeventloop.cpp:201
#54 0xb6b91570 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#55 0xb60a3114 in QApplication::exec () at kernel/qapplication.cpp:3719
#56 0x0804b813 in main (argc=1517631539, argv=0x0) at /usr/src/debug/kdepim-4.4.9/kontact/src/main.cpp:224

Reported using DrKonqi
Comment 1 Christoph Feck 2011-01-05 23:59:08 UTC
Reported as bug 262245.
Comment 2 Gerry Gavigan 2011-01-06 12:21:54 UTC
Created attachment 55639 [details]
New crash information added by DrKonqi

kontact (4.4.9) on KDE Platform 4.5.90 (4.6 RC1) using Qt 4.7.1

- What I was doing when the application crashed:

trying to add addresses to email - again with to, cc or bcc

-- Backtrace (Reduced):
#7  0xb3bbf4c8 in jpeg_CreateDecompress () from /usr/lib/libjpeg.so.62
#8  0xb2a5ee7d in QJpegHandlerPrivate::readJpegHeader (this=0x8a860d0, device=0xbfd15a68) at ../../../gui/image/qjpeghandler.cpp:737
#9  0xb2a5f152 in QJpegHandlerPrivate::read (this=0x8a860d0, image=0xbfd15a24) at ../../../gui/image/qjpeghandler.cpp:772
#10 0xb628a12e in QImageReader::read (this=0xbfd15a70, image=0xbfd15a24) at image/qimagereader.cpp:1205
#11 0xb628a6da in QImageReader::read (this=0xbfd15a70) at image/qimagereader.cpp:1155