[Kde-pim] kmail crash editing addresses in mail composer

Aaron J. Seigo aseigo at kde.org
Fri Nov 21 06:30:07 GMT 2008


hi all...

this crash has crept into kmail recently while editing the To line in emails:

Application: Kontact (kontact), signal SIGABRT
[?1034h[Thread debugging using libthread_db enabled]

Thread 1 (Thread 0xb4b2f6d0 (LWP 3813)):
[KCrash Handler]
#6  0xffffe430 in __kernel_vsyscall ()
#7  0xb5624900 in raise () from /lib/libc.so.6
#8  0xb5626238 in abort () from /lib/libc.so.6
#9  0xb58c8a1b in qt_message_output (msgType=QtFatalMsg, 
    buf=0xbf8064e0 "ASSERT: \"visualItemRect(item(0)).isValid()\" in file 
/home/aseigo/kde4/KDE/kdelibs/kdeui/widgets/kcompletionbox.cpp, line 353") at 
global/qglobal.cpp:2102
#10 0xb58c8a7f in qFatal (msg=0xb5a14aa0 "ASSERT: \"%s\" in file %s, line %d") 
at global/qglobal.cpp:2303
#11 0xb58c8ea1 in qt_assert (assertion=0xb690ea24 
"visualItemRect(item(0)).isValid()", file=0xb690e9e4 
"/home/aseigo/kde4/KDE/kdelibs/kdeui/widgets/kcompletionbox.cpp", line=353)
    at global/qglobal.cpp:1872
#12 0xb684188f in KCompletionBox::calculateGeometry (this=0x8ffa578) at 
/home/aseigo/kde4/KDE/kdelibs/kdeui/widgets/kcompletionbox.cpp:353
#13 0xb68419f6 in KCompletionBox::sizeHint (this=0x8ffa578) at 
/home/aseigo/kde4/KDE/kdelibs/kdeui/widgets/kcompletionbox.cpp:401
#14 0xb6841ec7 in KCompletionBox::setItems (this=0x8ffa578, items=@0xbf808694) 
at /home/aseigo/kde4/KDE/kdelibs/kdeui/widgets/kcompletionbox.cpp:550
#15 0xb767e448 in KPIM::AddresseeLineEdit::setCompletedItems (this=0x8fdced0, 
items=@0xbf808694, autoSuggest=false) at 
/home/aseigo/kde4/KDE/kdepim/libkdepim/addresseelineedit.cpp:794
#16 0xb768013b in KPIM::AddresseeLineEdit::doCompletion (this=0x8fdced0, 
ctrlT=false) at 
/home/aseigo/kde4/KDE/kdepim/libkdepim/addresseelineedit.cpp:420
#17 0xb7680764 in KPIM::AddresseeLineEdit::slotCompletion (this=0x8fdced0) at 
/home/aseigo/kde4/KDE/kdepim/libkdepim/addresseelineedit.cpp:927
#18 0xb7682ba8 in KPIM::AddresseeLineEdit::qt_metacall (this=0x8fdced0, 
_c=QMetaObject::InvokeMetaMethod, _id=5, _a=0xbf80885c)
    at /home/aseigo/kde4/build/KDE/kdepim/libkdepim/addresseelineedit.moc:90
#19 0xb1551ff8 in KMLineEdit::qt_metacall (this=0x8fdced0, 
_c=QMetaObject::InvokeMetaMethod, _id=78, _a=0xbf80885c) at 
/home/aseigo/kde4/build/KDE/kdepim/kmail/kmlineeditspell.moc:67
#20 0xb15cc6be in RecipientLineEdit::qt_metacall (this=0x8fdced0, 
_c=QMetaObject::InvokeMetaMethod, _id=78, _a=0xbf80885c) at 
/home/aseigo/kde4/build/KDE/kdepim/kmail/recipientseditor.moc:120
#21 0xb59d60be in QMetaObject::activate (sender=0x8fdced0, 
from_signal_index=48, to_signal_index=48, argv=0xbf80885c) at 
kernel/qobject.cpp:3028
#22 0xb59d654b in QMetaObject::activate (sender=0x8fdced0, m=0xb692ed40, 
local_signal_index=2, argv=0xbf80885c) at kernel/qobject.cpp:3101
#23 0xb685f64e in KLineEdit::completion (this=0x8fdced0, _t1=@0xbf8088f0) at 
/home/aseigo/kde4/build/KDE/kdelibs/kdeui/klineedit.moc:219
#24 0xb685f7f2 in KLineEditPrivate::doCompletion (this=0x8ffa258, 
txt=@0xbf8088f0) at 
/home/aseigo/kde4/KDE/kdelibs/kdeui/widgets/klineedit.cpp:1699
#25 0xb68649d1 in KLineEdit::keyPressEvent (this=0x8fdced0, e=0xbf809144) at 
/home/aseigo/kde4/KDE/kdelibs/kdeui/widgets/klineedit.cpp:906
#26 0xb76820e4 in KPIM::AddresseeLineEdit::keyPressEvent (this=0x8fdced0, 
e=0xbf809144) at 
/home/aseigo/kde4/KDE/kdepim/libkdepim/addresseelineedit.cpp:205
#27 0xb1552f46 in KMLineEdit::keyPressEvent (this=0x8fdced0, e=0xbf809144) at 
/home/aseigo/kde4/KDE/kdepim/kmail/kmlineeditspell.cpp:74
#28 0xb15cfb4f in RecipientLineEdit::keyPressEvent (this=0x8fdced0, 
ev=0xbf809144) at /home/aseigo/kde4/KDE/kdepim/kmail/recipientseditor.cpp:141
#29 0xb5edb3f6 in QWidget::event (this=0x8fdced0, event=0xbf809144) at 
kernel/qwidget.cpp:7198
#30 0xb625e1d7 in QLineEdit::event (this=0x8fdced0, e=0xbf809144) at 
widgets/qlineedit.cpp:1630
#31 0xb68618cf in KLineEdit::event (this=0x8fdced0, ev=0xbf809144) at 
/home/aseigo/kde4/KDE/kdelibs/kdeui/widgets/klineedit.cpp:1295
#32 0xb5e7f4d9 in QApplicationPrivate::notify_helper (this=0x8065058, 
receiver=0x8fdced0, e=0xbf809144) at kernel/qapplication.cpp:3803
#33 0xb5e7fb41 in QApplication::notify (this=0xbf809af4, receiver=0x8fdced0, 
e=0xbf809144) at kernel/qapplication.cpp:3447
#34 0xb678d47f in KApplication::notify (this=0xbf809af4, receiver=0x8fdced0, 
event=0xbf809144) at 
/home/aseigo/kde4/KDE/kdelibs/kdeui/kernel/kapplication.cpp:307
#35 0xb59c1a0f in QCoreApplication::notifyInternal (this=0xbf809af4, 
receiver=0x8fdced0, event=0xbf809144) at kernel/qcoreapplication.cpp:583
#36 0xb6def28b in QCoreApplication::sendSpontaneousEvent (receiver=0x8fdced0, 
event=0xbf809144) at ../../include/QtCore/qcoreapplication.h:218
#37 0xb5ee925f in qt_sendSpontaneousEvent (receiver=0x8fdced0, 
event=0xbf809144) at kernel/qapplication_x11.cpp:4588
#38 0xb5f214a0 in QKeyMapper::sendKeyEvent (keyWidget=0x8fdced0, grab=false, 
type=QEvent::KeyPress, code=16777219, modifiers={i = -1082092488}, 
text=@0xbf809404, autorepeat=false, count=1, 
    nativeScanCode=22, nativeVirtualKey=65288, nativeModifiers=0) at 
kernel/qkeymapper_x11.cpp:1652
#39 0xb5f22626 in QKeyMapperPrivate::translateKeyEvent (this=0x808c508, 
keyWidget=0x8fdced0, event=0xbf809820, grab=false) at 
kernel/qkeymapper_x11.cpp:1623
#40 0xb5efb395 in QApplication::x11ProcessEvent (this=0xbf809af4, 
event=0xbf809820) at kernel/qapplication_x11.cpp:3053
#41 0xb5f24a4d in x11EventSourceDispatch (s=0x8067fe0, callback=0, 
user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:142
#42 0xb50d12d9 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#43 0xb50d485b in ?? () from /usr/lib/libglib-2.0.so.0
#44 0xb50d49d8 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#45 0xb59ef6c2 in QEventDispatcherGlib::processEvents (this=0x8060238, flags={i 
= -1082091032}) at kernel/qeventdispatcher_glib.cpp:319
#46 0xb5f24268 in QGuiEventDispatcherGlib::processEvents (this=0x8060238, 
flags={i = -1082090984}) at kernel/qguieventdispatcher_glib.cpp:198
#47 0xb59bea30 in QEventLoop::processEvents (this=0xbf809a90, flags={i = 
-1082090924}) at kernel/qeventloop.cpp:143
#48 0xb59bec6d in QEventLoop::exec (this=0xbf809a90, flags={i = -1082090856}) 
at kernel/qeventloop.cpp:190
#49 0xb59c220b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:845
#50 0xb5e7f1f2 in QApplication::exec () at kernel/qapplication.cpp:3331
#51 0x0804bb2b in main (argc=) at 
/home/aseigo/kde4/KDE/kdepim/kontact/src/main.cpp:218


is this a known issue in svn or should i file a report on b.k.o?

(and yes, i haven't visited the regressions page on techbase yet, i need to 
set aside some time for that this weekend)

-- 
Aaron J. Seigo
humru othro a kohnu se
GPG Fingerprint: 8B8B 2209 0C6F 7C47 B1EA  EE75 D6B7 2EB1 A7F1 DB43

KDE core developer sponsored by Qt Software

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/kde-pim/attachments/20081120/c1d62557/attachment.sig>
-------------- next part --------------
_______________________________________________
KDE PIM mailing list kde-pim at kde.org
https://mail.kde.org/mailman/listinfo/kde-pim
KDE PIM home page at http://pim.kde.org/


More information about the kde-pim mailing list