[Bug 250751] New: Kmail crashes when I try to write a character in the "recipient" field

Poteau Romuald romuald.poteau at laposte.net
Fri Sep 10 09:13:19 BST 2010


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

           Summary: Kmail crashes when I try to write a character in the
                    "recipient" field
           Product: kmail
           Version: 1.13.5
          Platform: openSUSE RPMs
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kdepim-bugs at kde.org
        ReportedBy: romuald.poteau at laposte.net


Application: kmail (1.13.5)
KDE Platform Version: 4.4.4 (KDE 4.4.4) "release 2"
Qt Version: 4.6.3
Operating System: Linux 2.6.34.4-0.1-default x86_64
Distribution: "openSUSE 11.3 (x86_64)"

-- Information about the crash:
I have no real idea of the origin of this new problem. May be a new address
book, imported from GroupDAV server ?
I have however deleted that addressbook, but the crash still occurs.

The crash can be reproduced every time.

 -- Backtrace:
Application: KMail (kmail), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f80c3ae5760 (LWP 16782))]

Thread 3 (Thread 0x7f80a5d11710 (LWP 16791)):
#0  0x00007f80bee80709 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f80c1c96222 in wait (this=<value optimized out>, mutex=0x14461f0,
time=30000) at thread/qwaitcondition_unix.cpp:85
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x14461f0,
time=30000) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f80c1c8c0d0 in QThreadPoolThread::run (this=0x15f08f0) at
concurrent/qthreadpool.cpp:140
#4  0x00007f80c1c95bf5 in QThreadPrivate::start (arg=0x15f08f0) at
thread/qthread_unix.cpp:248
#5  0x00007f80bee7ba4f in start_thread () from /lib64/libpthread.so.0
#6  0x00007f80c07fe82d in clone () from /lib64/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f80a6512710 (LWP 16801)):
#0  0x00007f80bee80709 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f80c1c96222 in wait (this=<value optimized out>, mutex=0x14461f0,
time=30000) at thread/qwaitcondition_unix.cpp:85
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x14461f0,
time=30000) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f80c1c8c0d0 in QThreadPoolThread::run (this=0x1454dd0) at
concurrent/qthreadpool.cpp:140
#4  0x00007f80c1c95bf5 in QThreadPrivate::start (arg=0x1454dd0) at
thread/qthread_unix.cpp:248
#5  0x00007f80bee7ba4f in start_thread () from /lib64/libpthread.so.0
#6  0x00007f80c07fe82d in clone () from /lib64/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f80c3ae5760 (LWP 16782)):
[KCrash Handler]
#5  ref (this=0x25f59e0, newprefs=0x25c7cb0) at
/usr/include/QtCore/qatomic_x86_64.h:121
#6  QList (this=0x25f59e0, newprefs=0x25c7cb0) at
/usr/include/QtCore/qlist.h:114
#7  QStringList (this=0x25f59e0, newprefs=0x25c7cb0) at
/usr/include/QtCore/qstringlist.h:71
#8  folder (this=0x25f59e0, newprefs=0x25c7cb0) at
/usr/src/debug/kdepim-4.4.4/build/kresources/lib/kresources_groupwareprefs.h:120
#9  KPIM::FolderLister::readConfig (this=0x25f59e0, newprefs=0x25c7cb0) at
/usr/src/debug/kdepim-4.4.4/kresources/lib/folderlister.cpp:139
#10 0x00007f809f384c3d in KABC::ResourceGroupwareBase::setFolderLister
(this=0x25c7870, folderLister=0x25f59e0) at
/usr/src/debug/kdepim-4.4.4/kresources/lib/kabc_resourcegroupwarebase.cpp:84
#11 0x00007f809f5a2445 in KABC::ResourceGroupDav::init (this=0x25c7870) at
/usr/src/debug/kdepim-4.4.4/kresources/groupdav/kabc_resourcegroupdav.cpp:47
#12 0x00007f809f5a24af in KABC::ResourceGroupDav::ResourceGroupDav
(this=0x25c7870, group=...) at
/usr/src/debug/kdepim-4.4.4/kresources/groupdav/kabc_resourcegroupdav.cpp:39
#13 0x00007f809f7aa849 in KRES::PluginFactory<KABC::ResourceGroupDav,
KABC::ResourceGroupwareBaseConfig>::resource (this=<value optimized out>,
group=...) at /usr/include/kresources/resource.h:246
#14 0x00007f80bb79f75f in KRES::Factory::Private::resourceInternal
(this=0x25aaf40, type=..., group=0x7fffdc6d15e0) at
/usr/src/debug/kdepimlibs-4.4.4/kresources/factory.cpp:234
#15 0x00007f80bb79fb98 in KRES::ManagerImpl::readResourceConfig
(this=0x25b36f0, identifier=..., checkActive=false) at
/usr/src/debug/kdepimlibs-4.4.4/kresources/managerimpl.cpp:357
#16 0x00007f80bb7a074d in KRES::ManagerImpl::readConfig (this=0x25b36f0,
cfg=<value optimized out>) at
/usr/src/debug/kdepimlibs-4.4.4/kresources/managerimpl.cpp:132
#17 0x00007f80ba5a4abf in readConfig (this=0x25ab530, config=<value optimized
out>) at /usr/src/debug/kdepimlibs-4.4.4/kresources/manager.h:265
#18 KABC::AddressBook::AddressBook (this=0x25ab530, config=<value optimized
out>) at /usr/src/debug/kdepimlibs-4.4.4/kabc/addressbook.cpp:330
#19 0x00007f80ba5c336c in KABC::StdAddressBook::StdAddressBook (this=0x25ab530,
asynchronous=true, doInit=false) at
/usr/src/debug/kdepimlibs-4.4.4/kabc/stdaddressbook.cpp:126
#20 0x00007f80ba5c365c in KABC::StdAddressBook::self (asynchronous=true) at
/usr/src/debug/kdepimlibs-4.4.4/kabc/stdaddressbook.cpp:89
#21 0x00007f80ba8a42a2 in KPIM::AddresseeLineEdit::loadContacts() () from
/usr/lib64/libkdepim.so.4
#22 0x00007f80c27eee29 in ?? () from /usr/lib64/libkmailprivate.so.4
#23 0x00007f80ba8a6b64 in KPIM::AddresseeLineEdit::doCompletion(bool) () from
/usr/lib64/libkdepim.so.4
#24 0x00007f80ba8a78d4 in
KPIM::AddresseeLineEdit::qt_metacall(QMetaObject::Call, int, void**) () from
/usr/lib64/libkdepim.so.4
#25 0x00007f80c27eeda8 in ?? () from /usr/lib64/libkmailprivate.so.4
#26 0x00007f80c28560d8 in ?? () from /usr/lib64/libkmailprivate.so.4
#27 0x00007f80c1d90a1f in QMetaObject::activate (sender=0x1a74d40, m=<value
optimized out>, local_signal_index=<value optimized out>, argv=0x7fffdc6d2030)
at kernel/qobject.cpp:3295
#28 0x00007f80c34de665 in KLineEdit::completion (this=<value optimized out>,
_t1=<value optimized out>) at
/usr/src/debug/kdelibs-4.4.4/build/kdeui/klineedit.moc:233
#29 0x00007f80c34de6eb in KLineEdit::doCompletion (this=0x1a74d40, txt=...) at
/usr/src/debug/kdelibs-4.4.4/kdeui/widgets/klineedit.cpp:1793
#30 0x00007f80c362c191 in KLineEdit::keyPressEvent (this=0x1a74d40,
e=0x7fffdc6d2e00) at
/usr/src/debug/kdelibs-4.4.4/kdeui/widgets/klineedit.cpp:926
#31 0x00007f80ba8a7a17 in KPIM::AddresseeLineEdit::keyPressEvent(QKeyEvent*) ()
from /usr/lib64/libkdepim.so.4
#32 0x00007f80c285618e in ?? () from /usr/lib64/libkmailprivate.so.4
#33 0x00007f80c11bee40 in QWidget::event (this=0x1a74d40, event=0x7fffdc6d2e00)
at kernel/qwidget.cpp:8079
#34 0x00007f80c155f5c1 in QLineEdit::event (this=0x1a74d40, e=0x7fffdc6d2e00)
at widgets/qlineedit.cpp:1480
#35 0x00007f80c355fb57 in KLineEdit::event (this=0x1a74d40, ev=0x7fffdc6d2e00)
at /usr/src/debug/kdelibs-4.4.4/kdeui/widgets/klineedit.cpp:1329
#36 0x00007f80c116e4d4 in QApplicationPrivate::notify_helper (this=0x648cd0,
receiver=0x1a74d40, e=0x7fffdc6d2e00) at kernel/qapplication.cpp:4302
#37 0x00007f80c11771f2 in QApplication::notify (this=<value optimized out>,
receiver=<value optimized out>, e=0x7fffdc6d2e00) at
kernel/qapplication.cpp:3765
#38 0x00007f80c34aac06 in KApplication::notify (this=0x7fffdc6d3ed0,
receiver=0x1a74d40, event=0x7fffdc6d2e00) at
/usr/src/debug/kdelibs-4.4.4/kdeui/kernel/kapplication.cpp:302
#39 0x00007f80c1d7ce4c in QCoreApplication::notifyInternal
(this=0x7fffdc6d3ed0, receiver=0x1a74d40, event=0x7fffdc6d2e00) at
kernel/qcoreapplication.cpp:726
#40 0x00007f80c120beea in QKeyMapper::sendKeyEvent (keyWidget=0x1a74d40,
grab=<value optimized out>, type=QEvent::KeyPress, code=84, modifiers=<value
optimized out>, text=..., autorepeat=false, 
    count=1, nativeScanCode=28, nativeVirtualKey=116, nativeModifiers=0) at
kernel/qkeymapper_x11.cpp:1875
#41 0x00007f80c120c36f in QKeyMapperPrivate::translateKeyEvent (this=<value
optimized out>, keyWidget=0x1a74d40, event=<value optimized out>, grab=false)
at kernel/qkeymapper_x11.cpp:1845
#42 0x00007f80c11e8bd4 in QApplication::x11ProcessEvent (this=0x7fffdc6d3ed0,
event=0x7fffdc6d39e0) at kernel/qapplication_x11.cpp:3406
#43 0x00007f80c120f492 in x11EventSourceDispatch (s=0x65d250, callback=0,
user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#44 0x00007f80b8560a93 in g_main_context_dispatch () from
/usr/lib64/libglib-2.0.so.0
#45 0x00007f80b8561270 in ?? () from /usr/lib64/libglib-2.0.so.0
#46 0x00007f80b8561510 in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#47 0x00007f80c1da567f in QEventDispatcherGlib::processEvents (this=0x7a4350,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#48 0x00007f80c120f14e in QGuiEventDispatcherGlib::processEvents (this=<value
optimized out>, flags=<value optimized out>) at
kernel/qguieventdispatcher_glib.cpp:204
#49 0x00007f80c1d7c292 in QEventLoop::processEvents (this=<value optimized
out>, flags=...) at kernel/qeventloop.cpp:149
#50 0x00007f80c1d7c495 in QEventLoop::exec (this=0x7fffdc6d3d00, flags=...) at
kernel/qeventloop.cpp:201
#51 0x00007f80c1d8088b in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1003
#52 0x00000000004033e8 in _start ()

Possible duplicates by query: bug 245729, bug 224277, bug 224126, bug 222083,
bug 220190.

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