[kopete-bugs] [Bug 233771] New: Kopete crashes when trying to set up WLM password right after startup (after it was nullified)

shlomif at iglu.org.il shlomif at iglu.org.il
Thu Apr 8 21:34:17 CEST 2010


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

           Summary: Kopete crashes when trying to set up WLM password
                    right after startup (after it was nullified)
           Product: kopete
           Version: unspecified
          Platform: Mandriva RPMs
        OS/Version: Linux
            Status: NEW
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kopete-bugs at kde.org
        ReportedBy: shlomif at iglu.org.il


Application: kopete (1.0.0)
KDE Platform Version: 4.4.2 (KDE 4.4.2)
Qt Version: 4.6.2
Operating System: Linux 2.6.33.1-desktop-2mnb i686
Distribution: "Mandriva Linux 2010.1"

-- Information about the crash:
I accidentally nullified my WLM password, and after I start Kopete and press
"Status -> Online" in order to connect, and I paste the password from gringotts
(a secure notes taker) then kopete crashes completely.

The crash can be reproduced every time.

 -- Backtrace:
Application: Kopete (kopete), signal: Segmentation fault
[Current thread is 1 (Thread 0xb45e16d0 (LWP 17641))]

Thread 4 (Thread 0xaf3e3b70 (LWP 17647)):
#0  0xb5190036 in clock_gettime (clock_id=1, tp=0xaf3e3048) at
../sysdeps/unix/clock_gettime.c:100
#1  0xb6a8433c in qt_gettime () at kernel/qcore_unix.cpp:111
#2  0xb6a897a6 in QTimerInfoList::updateCurrentTime (this=0x997c404) at
kernel/qeventdispatcher_unix.cpp:340
#3  0xb6a897ee in QTimerInfoList::timerWait (this=0x997c404, tm=...) at
kernel/qeventdispatcher_unix.cpp:443
#4  0xb6a8773b in timerSourcePrepareHelper (src=<value optimized out>,
timeout=0xaf3e314c) at kernel/qeventdispatcher_glib.cpp:136
#5  0xb6a877dd in timerSourcePrepare (source=0x0, timeout=0xb5193ff4) at
kernel/qeventdispatcher_glib.cpp:169
#6  0xb50ef1b1 in IA__g_main_context_prepare (context=0x9b76850,
priority=0xaf3e31bc) at gmain.c:2280
#7  0xb50ef599 in g_main_context_iterate (context=0x9b76850, block=<value
optimized out>, dispatch=1, self=0x95a3390) at gmain.c:2571
#8  0xb50efb6e in IA__g_main_context_iteration (context=0x9b76850, may_block=1)
at gmain.c:2654
#9  0xb6a8753f in QEventDispatcherGlib::processEvents (this=0x9a4fb60,
flags=...) at kernel/qeventdispatcher_glib.cpp:414
#10 0xb6a5902d in QEventLoop::processEvents (this=0x95fa6e0, flags=) at
kernel/qeventloop.cpp:149
#11 0xb6a59479 in QEventLoop::exec (this=0x95fa6e0, flags=...) at
kernel/qeventloop.cpp:201
#12 0xb194cceb in QCA::SyncThread::run() () from /usr/lib/libqca.so.2
#13 0xb6950f7f in QThreadPrivate::start (arg=0x9239470) at
thread/qthread_unix.cpp:248
#14 0xb5b2dae5 in start_thread (arg=0xaf3e3b70) at pthread_create.c:297
#15 0xb5c8100e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 3 (Thread 0xaebe2b70 (LWP 17648)):
#0  0xb5190036 in clock_gettime (clock_id=1, tp=0xaebe20c8) at
../sysdeps/unix/clock_gettime.c:100
#1  0xb6a8433c in qt_gettime () at kernel/qcore_unix.cpp:111
#2  0xb6a897a6 in QTimerInfoList::updateCurrentTime (this=0x9b37094) at
kernel/qeventdispatcher_unix.cpp:340
#3  0xb6a897ee in QTimerInfoList::timerWait (this=0x9b37094, tm=...) at
kernel/qeventdispatcher_unix.cpp:443
#4  0xb6a8773b in timerSourcePrepareHelper (src=<value optimized out>,
timeout=0xaebe21ac) at kernel/qeventdispatcher_glib.cpp:136
#5  0xb50ef1b1 in IA__g_main_context_prepare (context=0x969cb00,
priority=0xaebe221c) at gmain.c:2280
#6  0xb50ef599 in g_main_context_iterate (context=0x969cb00, block=<value
optimized out>, dispatch=1, self=0x9b60750) at gmain.c:2571
#7  0xb50efb6e in IA__g_main_context_iteration (context=0x969cb00, may_block=1)
at gmain.c:2654
#8  0xb6a8753f in QEventDispatcherGlib::processEvents (this=0x9a8ea30,
flags=...) at kernel/qeventdispatcher_glib.cpp:414
#9  0xb6a5902d in QEventLoop::processEvents (this=0x9c8ed38, flags=) at
kernel/qeventloop.cpp:149
#10 0xb6a59479 in QEventLoop::exec (this=0x9c8ed38, flags=...) at
kernel/qeventloop.cpp:201
#11 0xb1b3d96c in XMPP::SyncThread::run (this=0x9721790) at
/usr/src/debug/kdenetwork-4.4.2/kopete/protocols/jabber/libiris/iris/irisnet/corelib/netinterface.cpp:151
#12 0xb6950f7f in QThreadPrivate::start (arg=0x9721790) at
thread/qthread_unix.cpp:248
#13 0xb5b2dae5 in start_thread (arg=0xaebe2b70) at pthread_create.c:297
#14 0xb5c8100e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0xad3c7b70 (LWP 17657)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb5c79201 in select () at ../sysdeps/unix/syscall-template.S:82
#2  0xb1e32cf0 in posix_timer_do () from /usr/lib/libortp.so.8
#3  0xb1e339a3 in rtp_scheduler_schedule () from /usr/lib/libortp.so.8
#4  0xb5b2dae5 in start_thread (arg=0xad3c7b70) at pthread_create.c:297
#5  0xb5c8100e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb45e16d0 (LWP 17641)):
[KCrash Handler]
#6  engine_unlocked_finish (e=0xb46b9260, unlock_for_handlers=1) at
eng_init.c:92
#7  0xb468db98 in ENGINE_finish (e=0xb46b9260) at eng_init.c:146
#8  0xb46b102d in EVP_DigestInit_ex (ctx=0x96ae814, type=0xb4798620, impl=0x0)
at digest.c:158
#9  0xabb0aff8 in ssl3_init_finished_mac () from /usr/lib/libssl.so.0.9.8
#10 0xabb08ba4 in ssl3_connect () from /usr/lib/libssl.so.0.9.8
#11 0xabb1fab6 in SSL_connect () from /usr/lib/libssl.so.0.9.8
#12 0xb544a5c2 in q_SSL_connect (a=0x96af9e0) at
ssl/qsslsocket_openssl_symbols.cpp:158
#13 0xb54463e6 in QSslSocketBackendPrivate::startHandshake (this=0x9b74870) at
ssl/qsslsocket_openssl.cpp:751
#14 0xb5446d5c in QSslSocketBackendPrivate::startClientEncryption
(this=0x9b74870) at ssl/qsslsocket_openssl.cpp:503
#15 0xb543d769 in QSslSocket::startClientEncryption (this=0x9b530f8) at
ssl/qsslsocket.cpp:1577
#16 0xb543ea58 in QSslSocketPrivate::_q_connectedSlot (this=0x9b74870) at
ssl/qsslsocket.cpp:2046
#17 0xb5440ddf in QSslSocket::qt_metacall (this=0x9b530f8, _c=InvokeMetaMethod,
_id=34, _a=0xbfea028c) at .moc/release-shared/moc_qsslsocket.cpp:116
#18 0xb0eccede in WlmSocket::qt_metacall (this=0x9b530f8, _c=InvokeMetaMethod,
_id=34, _a=0xbfea028c) at
/usr/src/debug/kdenetwork-4.4.2/build/kopete/protocols/wlm/wlmsocket.moc:74
#19 0xb6a5fd1d in QMetaObject::metacall (object=0x9b530f8, cl=InvokeMetaMethod,
idx=34, argv=0xbfea028c) at kernel/qmetaobject.cpp:237
#20 0xb6a6eb8a in QMetaObject::activate (sender=0x9906f98, m=0xb54a4b70,
local_signal_index=1, argv=0x0) at kernel/qobject.cpp:3293
#21 0xb541f535 in QAbstractSocket::connected (this=0x9906f98) at
.moc/release-shared/moc_qabstractsocket.cpp:136
#22 0xb541fe31 in QAbstractSocketPrivate::fetchConnectionParameters
(this=0x9cb7c90) at socket/qabstractsocket.cpp:1194
#23 0xb5421dd8 in QAbstractSocketPrivate::_q_testConnection (this=0x9cb7c90) at
socket/qabstractsocket.cpp:1049
#24 0xb5410219 in QAbstractSocketEngine::connectionNotification
(this=0xa0f8280) at socket/qabstractsocketengine.cpp:172
#25 0xb5411eb9 in QNativeSocketEngine::connectionNotification (this=0xa0f8280)
at socket/qnativesocketengine.cpp:545
#26 0xb5411fdb in QWriteNotifier::event (this=0x9abe738, e=0xbfea0784) at
socket/qnativesocketengine.cpp:1124
#27 0xb5f0eedc in QApplicationPrivate::notify_helper (this=0x915b640,
receiver=0x9abe738, e=0xbfea0784) at kernel/qapplication.cpp:4300
#28 0xb5f15d18 in QApplication::notify (this=0xbfea0a80, receiver=0x9abe738,
e=0xbfea0784) at kernel/qapplication.cpp:4183
#29 0xb6fb9558 in KApplication::notify (this=0xbfea0a80, receiver=0x9abe738,
event=0xbfea0784) at
/usr/src/debug/kdelibs-4.4.2/kdeui/kernel/kapplication.cpp:302
#30 0xb6a5a9ce in QCoreApplication::notifyInternal (this=0xbfea0a80,
receiver=0x9abe738, event=0xbfea0784) at kernel/qcoreapplication.cpp:704
#31 0xb6a878d8 in sendEvent (event=<value optimized out>, receiver=<value
optimized out>) at kernel/qcoreapplication.h:215
#32 socketNotifierSourceDispatch (event=<value optimized out>, receiver=<value
optimized out>) at kernel/qeventdispatcher_glib.cpp:110
#33 0xb50ebc8e in g_main_dispatch (context=<value optimized out>) at
gmain.c:1960
#34 IA__g_main_context_dispatch (context=<value optimized out>) at gmain.c:2513
#35 0xb50ef9c8 in g_main_context_iterate (context=0x915d860, block=<value
optimized out>, dispatch=1, self=0x915b478) at gmain.c:2591
#36 0xb50efb6e in IA__g_main_context_iteration (context=0x915d860, may_block=1)
at gmain.c:2654
#37 0xb6a874f1 in QEventDispatcherGlib::processEvents (this=0x915b4c0,
flags=...) at kernel/qeventdispatcher_glib.cpp:412
#38 0xb5fcfb3a in QGuiEventDispatcherGlib::processEvents (this=0x915b4c0,
flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#39 0xb6a5902d in QEventLoop::processEvents (this=0xbfea09e4, flags=) at
kernel/qeventloop.cpp:149
#40 0xb6a59479 in QEventLoop::exec (this=0xbfea09e4, flags=...) at
kernel/qeventloop.cpp:201
#41 0xb6a5d600 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#42 0xb5f0ef84 in QApplication::exec () at kernel/qapplication.cpp:3579
#43 0x080584de in main (argc=3, argv=0xbfea0ec4) at
/usr/src/debug/kdenetwork-4.4.2/kopete/kopete/main.cpp:105

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 kopete-bugs mailing list