Bug 335304 - Get an error when I type in a recipient in KMail
Summary: Get an error when I type in a recipient in KMail
Status: RESOLVED UNMAINTAINED
Alias: None
Product: kontact
Classification: Applications
Component: general (show other bugs)
Version: 4.13
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2014-05-25 05:37 UTC by pierre_metzner
Modified: 2017-01-07 21:55 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 pierre_metzner 2014-05-25 05:37:08 UTC
Application: kontact (4.13)
KDE Platform Version: 4.13.0
Qt Version: 4.8.6
Operating System: Linux 3.13.0-24-generic x86_64
Distribution: Ubuntu 14.04 LTS

-- Information about the crash:
- Unusual behavior I noticed:

When I type a recipient in a new e-mail, I will get following error:

 " We can not add more recipients. e have reached maximum recipients."

KMail crashes when I choose a address in the recipient-list.

The crash can be reproduced sometimes.

-- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f12d6362800 (LWP 3678))]

Thread 5 (Thread 0x7f12b597d700 (LWP 3679)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f12d111181d in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#2  0x00007f12d1111859 in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#3  0x00007f12cd833182 in start_thread (arg=0x7f12b597d700) at pthread_create.c:312
#4  0x00007f12d38e530d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 4 (Thread 0x7f1275062700 (LWP 3680)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f12d0e5220d in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#2  0x00007f12d1140fd6 in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#3  0x00007f12cd833182 in start_thread (arg=0x7f1275062700) at pthread_create.c:312
#4  0x00007f12d38e530d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 3 (Thread 0x7f1265545700 (LWP 3683)):
#0  0x00007f12d38d66bd in read () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f12cd394c20 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f12cd353b14 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f12cd353f7b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f12cd3540ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f12d405e7be in QEventDispatcherGlib::processEvents (this=0x7f12600008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#6  0x00007f12d40300af in QEventLoop::processEvents (this=this@entry=0x7f1265544de0, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007f12d40303a5 in QEventLoop::exec (this=this@entry=0x7f1265544de0, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007f12d3f2cc5f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:537
#9  0x00007f12d3f2f32f in QThreadPrivate::start (arg=0x9c4eb0) at thread/qthread_unix.cpp:349
#10 0x00007f12cd833182 in start_thread (arg=0x7f1265545700) at pthread_create.c:312
#11 0x00007f12d38e530d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 2 (Thread 0x7f125e694700 (LWP 3694)):
#0  0x00007f12d38d7fbd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f12cd353fe4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f12cd3540ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f12d405e7be in QEventDispatcherGlib::processEvents (this=0x7f12580008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#4  0x00007f12d40300af in QEventLoop::processEvents (this=this@entry=0x7f125e693da0, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f12d40303a5 in QEventLoop::exec (this=this@entry=0x7f125e693da0, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007f12d3f2cc5f in QThread::exec (this=this@entry=0x17fb830) at thread/qthread.cpp:537
#7  0x00007f12d4011823 in QInotifyFileSystemWatcherEngine::run (this=0x17fb830) at io/qfilesystemwatcher_inotify.cpp:265
#8  0x00007f12d3f2f32f in QThreadPrivate::start (arg=0x17fb830) at thread/qthread_unix.cpp:349
#9  0x00007f12cd833182 in start_thread (arg=0x7f125e694700) at pthread_create.c:312
#10 0x00007f12d38e530d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x7f12d6362800 (LWP 3678)):
[KCrash Handler]
#6  KPIM::MultiplyingLineView::activateLine (this=this@entry=0x2118c40, line=0x0) at ../../libkdepim/multiplyingline/multiplyinglineview_p.cpp:222
#7  0x00007f12cf635dd0 in KPIM::MultiplyingLineView::slotReturnPressed (this=0x2118c40, line=<optimized out>) at ../../libkdepim/multiplyingline/multiplyinglineview_p.cpp:128
#8  0x00007f12cf6406c4 in KPIM::MultiplyingLineView::qt_static_metacall (_o=<optimized out>, _id=<optimized out>, _a=<optimized out>, _c=<optimized out>) at moc_multiplyinglineview_p.cpp:94
#9  0x00007f12d404587a in QMetaObject::activate (sender=0x211b4e0, m=m@entry=0x7f12cf86c800 <KPIM::MultiplyingLine::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7fff893b4c20) at kernel/qobject.cpp:3539
#10 0x00007f12cf64096f in KPIM::MultiplyingLine::returnPressed (this=<optimized out>, _t1=0x211b4e0) at moc_multiplyingline.cpp:124
#11 0x00007f12d404587a in QMetaObject::activate (sender=sender@entry=0x1f618d0, m=m@entry=0x7f12d54db780 <QLineEdit::staticMetaObject>, local_signal_index=local_signal_index@entry=3, argv=argv@entry=0x0) at kernel/qobject.cpp:3539
#12 0x00007f12d4e23603 in QLineEdit::returnPressed (this=this@entry=0x1f618d0) at .moc/release-shared/moc_qlineedit.cpp:283
#13 0x00007f12d57dcbb8 in KLineEdit::keyPressEvent (this=this@entry=0x1f618d0, e=e@entry=0x7fff893b5330) at ../../kdeui/widgets/klineedit.cpp:803
#14 0x00007f12cf604b85 in KPIM::AddresseeLineEdit::keyPressEvent (this=this@entry=0x1f618d0, event=event@entry=0x7fff893b5330) at ../../libkdepim/addressline/addresseelineedit.cpp:1024
#15 0x00007f126a587e49 in MessageComposer::ComposerLineEdit::keyPressEvent (this=this@entry=0x1f618d0, e=e@entry=0x7fff893b5330) at ../../messagecomposer/composer/composerlineedit.cpp:69
#16 0x00007f126a58b46e in MessageComposer::RecipientLineEdit::keyPressEvent (this=0x1f618d0, ev=0x7fff893b5330) at ../../messagecomposer/recipient/recipientline.cpp:64
#17 0x00007f12d4a733d4 in QWidget::event (this=this@entry=0x1f618d0, event=event@entry=0x7fff893b5330) at kernel/qwidget.cpp:8422
#18 0x00007f12d4e25341 in QLineEdit::event (this=this@entry=0x1f618d0, e=e@entry=0x7fff893b5330) at widgets/qlineedit.cpp:1524
#19 0x00007f12d57ddc30 in KLineEdit::event (this=0x1f618d0, ev=0x7fff893b5330) at ../../kdeui/widgets/klineedit.cpp:1402
#20 0x00007f12d4a23e2c in QApplicationPrivate::notify_helper (this=this@entry=0x74abb0, receiver=receiver@entry=0x1f618d0, e=e@entry=0x7fff893b5330) at kernel/qapplication.cpp:4567
#21 0x00007f12d4a2b6f1 in QApplication::notify (this=this@entry=0x7fff893b5d90, receiver=receiver@entry=0x1f618d0, e=e@entry=0x7fff893b5330) at kernel/qapplication.cpp:4008
#22 0x00007f12d572ebaa in KApplication::notify (this=0x7fff893b5d90, receiver=0x1f618d0, event=0x7fff893b5330) at ../../kdeui/kernel/kapplication.cpp:311
#23 0x00007f12d40314dd in QCoreApplication::notifyInternal (this=0x7fff893b5d90, receiver=receiver@entry=0x1f618d0, event=event@entry=0x7fff893b5330) at kernel/qcoreapplication.cpp:953
#24 0x00007f12d4a22556 in sendSpontaneousEvent (event=event@entry=0x7fff893b5330, receiver=receiver@entry=0x1f618d0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234
#25 qt_sendSpontaneousEvent (receiver=receiver@entry=0x1f618d0, event=event@entry=0x7fff893b5330) at kernel/qapplication.cpp:5565
#26 0x00007f12d4ac2ff7 in QKeyMapper::sendKeyEvent (keyWidget=keyWidget@entry=0x1f618d0, grab=grab@entry=false, type=QEvent::KeyPress, code=16777220, modifiers=..., text=..., autorepeat=autorepeat@entry=false, count=1, nativeScanCode=36, nativeVirtualKey=65293, nativeModifiers=0) at kernel/qkeymapper_x11.cpp:1866
#27 0x00007f12d4ac3399 in QKeyMapperPrivate::translateKeyEvent (this=0x7baea0, keyWidget=keyWidget@entry=0x1f618d0, event=event@entry=0x7fff893b58c0, grab=grab@entry=false) at kernel/qkeymapper_x11.cpp:1836
#28 0x00007f12d4a9d3f7 in QApplication::x11ProcessEvent (this=0x7fff893b5d90, event=event@entry=0x7fff893b58c0) at kernel/qapplication_x11.cpp:3642
#29 0x00007f12d4ac5b02 in x11EventSourceDispatch (s=0x74e2d0, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#30 0x00007f12cd353e04 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#31 0x00007f12cd354048 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#32 0x00007f12cd3540ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#33 0x00007f12d405e7be in QEventDispatcherGlib::processEvents (this=0x70dbb0, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#34 0x00007f12d4ac5bb6 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#35 0x00007f12d40300af in QEventLoop::processEvents (this=this@entry=0x7fff893b5c90, flags=...) at kernel/qeventloop.cpp:149
#36 0x00007f12d40303a5 in QEventLoop::exec (this=this@entry=0x7fff893b5c90, flags=...) at kernel/qeventloop.cpp:204
#37 0x00007f12d4035b79 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1225
#38 0x00007f12d4a2237c in QApplication::exec () at kernel/qapplication.cpp:3828
#39 0x0000000000403660 in main (argc=1, argv=0x7fff893b5ed8) at ../../../kontact/src/main.cpp:219

Reported using DrKonqi
Comment 1 Denis Kurz 2016-09-24 19:23:35 UTC
This bug has only been reported for versions before 4.14, which have been unsupported for at least two years now. Can anyone tell if this bug still present?

If noone confirms this bug for a Framework-based version of kontact (version 5.0 or later, as part of KDE Applications 15.08 or later), it gets closed in about three months.
Comment 2 Denis Kurz 2017-01-07 21:55:55 UTC
Just as announced in my last comment, I close this bug. If you encounter it again in a recent version (at least 5.0 aka 15.08), please open a new one unless it already exists. Thank you for all your input.