[Bug 202542] New: closing Kontact with Kwallet waiting for password for Kmail crashes Kontact

Gerry Gavigan gavigan at iee.org
Wed Aug 5 01:36:55 BST 2009


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

           Summary: closing Kontact with Kwallet waiting for password for
                    Kmail crashes Kontact
           Product: kontact
           Version: unspecified
          Platform: Unlisted Binaries
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kdepim-bugs at kde.org
        ReportedBy: gavigan at iee.org


Application that crashed: kontact
Version of the application: 4.3.0
KDE Version: 4.3.00 (KDE 4.3.0) "release 152"
Qt Version: 4.5.2
Operating System: Linux 2.6.27.25-0.1-pae i686
Distribution: "openSUSE 11.1 (i586)"

What I was doing when the application crashed:
Not much more to say than it's reproducable.

I'm probably doing something "unexpected" by changing my ming and closing
Kontact rather than proceeding to reading my mail, but it feels like it
something that should be trapped out 



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

Thread 2 (Thread 0xafe5fb90 (LWP 11330)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb649df62 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib/libpthread.so.0
#2  0xb64fe55c in QWaitCondition::wait (this=0x8bd6ce8, mutex=0x8bd6ce4,
time=30000) at thread/qwaitcondition_unix.cpp:85
#3  0xb64f3b96 in QThreadPoolThread::run (this=0x8bd6398) at
concurrent/qthreadpool.cpp:140
#4  0xb64fd572 in QThreadPrivate::start (arg=0x8bd6398) at
thread/qthread_unix.cpp:188
#5  0xb649a1b5 in start_thread () from /lib/libpthread.so.0
#6  0xb57ef3be in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb45cb700 (LWP 11329)):
[KCrash Handler]
#6  0xb57937df in memcpy () from /lib/libc.so.6
#7  0xb6542785 in QString (this=0x8ddc6aa, unicode=0x7473694c, size=1953720652)
at /usr/include/bits/string3.h:52
#8  0xb6542c0e in QString::left (this=0x841fbd8, n=32767) at
tools/qstring.cpp:3064
#9  0xb5ec270a in QLineEditPrivate::setText (this=0x8add248, txt=@0x841fbd8,
pos=-1, edited=false) at widgets/qlineedit.cpp:3010
#10 0xb5ec488b in QLineEdit::setText (this=0x82b4e00, text=@0x841fbd8) at
widgets/qlineedit.cpp:400
#11 0xb6b64532 in KPasswordDialog::setUsername(QString const&) () from
/usr/lib/libkdeui.so.5
#12 0xb6f42253 in KIO::PasswordDialog::PasswordDialog(QString const&, QString
const&, bool, bool, QWidget*) () from /usr/lib/libkio.so.5
#13 0xb6f422bf in KIO::PasswordDialog::getNameAndPassword(QString&, QString&,
bool*, QString const&, bool, QString const&, QString const&, QString const&) ()
from /usr/lib/libkio.so.5
#14 0xb0cf6af6 in ?? () from /usr/lib/libkmailprivate.so.4
#15 0xb0c1d9f5 in KMail::AccountManager::processNextCheck(bool) () from
/usr/lib/libkmailprivate.so.4
#16 0xb0c1e4c8 in KMail::AccountManager::singleCheckMail(KMAccount*, bool) ()
from /usr/lib/libkmailprivate.so.4
#17 0xb0c1e90c in KMail::AccountManager::checkMail(bool) () from
/usr/lib/libkmailprivate.so.4
#18 0xb0ddb338 in KMMainWidget::slotCheckMail() () from
/usr/lib/libkmailprivate.so.4
#19 0xb0e03571 in KMMainWidget::qt_metacall(QMetaObject::Call, int, void**) ()
from /usr/lib/libkmailprivate.so.4
#20 0xb6607788 in QMetaObject::activate (sender=0x8b18328, from_signal_index=4,
to_signal_index=4, argv=0x0) at kernel/qobject.cpp:3113
#21 0xb6608412 in QMetaObject::activate (sender=0x8b18328, m=0xb66e8908,
local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3187
#22 0xb660d5b7 in QSingleShotTimer::timeout (this=0x8b18328) at
.moc/release-shared/qtimer.moc:76
#23 0xb660d6dc in QSingleShotTimer::timerEvent (this=0x8b18328) at
kernel/qtimer.cpp:298
#24 0xb660272f in QObject::event (this=0x8b18328, e=0xbfe49f90) at
kernel/qobject.cpp:1075
#25 0xb5ac77fc in QApplicationPrivate::notify_helper (this=0x80833c0,
receiver=0x8b18328, e=0xbfe49f90) at kernel/qapplication.cpp:4056
#26 0xb5acfaee in QApplication::notify (this=0xbfe4a268, receiver=0x8b18328,
e=0xbfe49f90) at kernel/qapplication.cpp:3603
#27 0xb6bda27d in KApplication::notify(QObject*, QEvent*) () from
/usr/lib/libkdeui.so.5
#28 0xb65f216b in QCoreApplication::notifyInternal (this=0xbfe4a268,
receiver=0x8b18328, event=0xbfe49f90) at kernel/qcoreapplication.cpp:610
#29 0xb66215f6 in QTimerInfoList::activateTimers (this=0x80740ac) at
kernel/qcoreapplication.h:213
#30 0xb661d980 in timerSourceDispatch (source=0x8074078) at
kernel/qeventdispatcher_glib.cpp:165
#31 0xb4d909c8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#32 0xb4d94083 in ?? () from /usr/lib/libglib-2.0.so.0
#33 0xb4d94241 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#34 0xb661d8d8 in QEventDispatcherGlib::processEvents (this=0x8053fb0, flags={i
= -1075535560}) at kernel/qeventdispatcher_glib.cpp:327
#35 0xb5b67cc5 in QGuiEventDispatcherGlib::processEvents (this=0x8053fb0,
flags={i = -1075535512}) at kernel/qguieventdispatcher_glib.cpp:202
#36 0xb65f078a in QEventLoop::processEvents (this=0xbfe4a1e0, flags={i =
-1075535448}) at kernel/qeventloop.cpp:149
#37 0xb65f0bd2 in QEventLoop::exec (this=0xbfe4a1e0, flags={i = -1075535384})
at kernel/qeventloop.cpp:201
#38 0xb65f3079 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#39 0xb5ac7677 in QApplication::exec () at kernel/qapplication.cpp:3525
#40 0x0804c04f in _start ()

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