Bug 221315 - MSN contact newly online precedes crash
Summary: MSN contact newly online precedes crash
Status: RESOLVED UNMAINTAINED
Alias: None
Product: kopete
Classification: Applications
Component: WLM Plugin (show other bugs)
Version: 0.80.2
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: Kopete Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-01-05 01:42 UTC by David R. Litwin
Modified: 2018-11-08 14:09 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description David R. Litwin 2010-01-05 01:42:40 UTC
Application that crashed: kopete
Version of the application: 0.80.2
KDE Version: 4.3.4 (KDE 4.3.4)
Qt Version: 4.6.0
Operating System: Linux 2.6.31-1-686 i686
Distribution: Debian GNU/Linux unstable (sid)

What I was doing when the application crashed:
Kopete seems to have crashed when a contact on MSN came on-line, or shortly thereafter. Kopete was minimised to the system tray icon and I did not interact with Kopete in any way. I believe this to be different from other bugs.

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

Thread 4 (Thread 0xaf3d6b70 (LWP 21709)):
#0  0xb789c424 in __kernel_vsyscall ()
#1  0xb5f0eaf7 in *__GI___poll (fds=0x9da5b78, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0xb547620b in IA__g_poll (fds=0x9da5b78, nfds=1, timeout=-1) at /tmp/buildd/glib2.0-2.23.1/glib/gpoll.c:127
#3  0xb546934b in g_main_context_poll (context=0x9c45de0, block=<value optimized out>, dispatch=1, self=0x9c192a8) at /tmp/buildd/glib2.0-2.23.1/glib/gmain.c:2904
#4  g_main_context_iterate (context=0x9c45de0, block=<value optimized out>, dispatch=1, self=0x9c192a8) at /tmp/buildd/glib2.0-2.23.1/glib/gmain.c:2586
#5  0xb5469643 in IA__g_main_context_iteration (context=0x9c45de0, may_block=1) at /tmp/buildd/glib2.0-2.23.1/glib/gmain.c:2654
#6  0xb6cac4ff in QEventDispatcherGlib::processEvents (this=0x9b917d8, flags=...) at kernel/qeventdispatcher_glib.cpp:409
#7  0xb6c7ea3a in QEventLoop::processEvents (this=0x9c06750, flags=...) at kernel/qeventloop.cpp:149
#8  0xb6c7ee82 in QEventLoop::exec (this=0x9c06750, flags=...) at kernel/qeventloop.cpp:201
#9  0xb27d2829 in QCA::SyncThread::run() () from /usr/lib/libqca.so.2
#10 0xb6b7d70e in QThreadPrivate::start (arg=0x9fd3e08) at thread/qthread_unix.cpp:244
#11 0xb54fb585 in start_thread (arg=0xaf3d6b70) at pthread_create.c:300
#12 0xb5f1c27e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 3 (Thread 0xaebd5b70 (LWP 21710)):
#0  0xb54e5e4c in *__GI_clock_gettime (clock_id=-1253138444, tp=0xaebd5088) at ../sysdeps/unix/clock_gettime.c:100
#1  0xb6ca964b in qt_gettime () at kernel/qcore_unix.cpp:109
#2  0xb6cae8fb in QTimerInfoList::updateCurrentTime (this=0x9fbda84) at kernel/qeventdispatcher_unix.cpp:340
#3  0xb6cae94a in QTimerInfoList::timerWait (this=0x9fbda84, tm=...) at kernel/qeventdispatcher_unix.cpp:443
#4  0xb6cac722 in timerSourcePrepareHelper (src=0xaebd5088, timeout=0xaebd517c) at kernel/qeventdispatcher_glib.cpp:136
#5  0xb5468d70 in IA__g_main_context_prepare (context=0x9fbcd98, priority=0xaebd51fc) at /tmp/buildd/glib2.0-2.23.1/glib/gmain.c:2280
#6  0xb5469131 in g_main_context_iterate (context=0x9fbcd98, block=<value optimized out>, dispatch=1, self=0x9fbf040) at /tmp/buildd/glib2.0-2.23.1/glib/gmain.c:2571
#7  0xb5469643 in IA__g_main_context_iteration (context=0x9fbcd98, may_block=1) at /tmp/buildd/glib2.0-2.23.1/glib/gmain.c:2654
#8  0xb6cac4ff in QEventDispatcherGlib::processEvents (this=0x9d4ecc0, flags=...) at kernel/qeventdispatcher_glib.cpp:409
#9  0xb6c7ea3a in QEventLoop::processEvents (this=0x9d110e8, flags=...) at kernel/qeventloop.cpp:149
#10 0xb6c7ee82 in QEventLoop::exec (this=0x9d110e8, flags=...) at kernel/qeventloop.cpp:201
#11 0xb2a2bb6b in XMPP::SyncThread::run (this=0x9d81a18) at ../../../../../kopete/protocols/jabber/libiris/iris/irisnet/corelib/netinterface.cpp:151
#12 0xb6b7d70e in QThreadPrivate::start (arg=0x9d81a18) at thread/qthread_unix.cpp:244
#13 0xb54fb585 in start_thread (arg=0xaebd5b70) at pthread_create.c:300
#14 0xb5f1c27e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0xae3d4b70 (LWP 21711)):
#0  0xb789c424 in __kernel_vsyscall ()
#1  0xb54ff0a5 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0xb5f297ed in __pthread_cond_wait (cond=0xa20ac38, mutex=0xa20ac20) at forward.c:139
#3  0xb6b7e602 in QWaitConditionPrivate::wait (this=0xa1f3638, mutex=0xa1f3634, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0xa1f3638, mutex=0xa1f3634, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0xb574da9a in QHostInfoAgent::run (this=0xa1f3628) at kernel/qhostinfo.cpp:252
#6  0xb6b7d70e in QThreadPrivate::start (arg=0xa1f3628) at thread/qthread_unix.cpp:244
#7  0xb54fb585 in start_thread (arg=0xae3d4b70) at pthread_create.c:300
#8  0xb5f1c27e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
The current source language is "auto; currently c".

Thread 1 (Thread 0xb4e23700 (LWP 20937)):
[KCrash Handler]
#6  _int_malloc (av=0xb5f913c0, bytes=78) at malloc.c:4426
#7  0xb5ebd17e in *__GI___libc_malloc (bytes=78) at malloc.c:3660
#8  0xb6b77e1d in qMalloc (size=78) at global/qmalloc.cpp:55
#9  0xb6bc679c in QString (this=0xbff2be48, size=29) at tools/qstring.cpp:1027
#10 0xb6cb662e in QUtf8::convertToUnicode (chars=0xa1bafc4 "lightning_sphere@hotmail.com", len=28, state=0x0) at codecs/qutfcodec.cpp:169
#11 0xb6cb69d7 in QUtf8Codec::convertToUnicode (this=0x98e2e10, chars=0xa1bafc4 "lightning_sphere@hotmail.com", len=28, state=0x0) at codecs/qutfcodec.cpp:518
#12 0xb6bd197d in QTextCodec::toUnicode (str=0xa1bafc4 "lightning_sphere@hotmail.com", size=-1241967632) at ../../include/QtCore/../../src/corelib/codecs/qtextcodec.h:119
#13 QString::fromAscii_helper (str=0xa1bafc4 "lightning_sphere@hotmail.com", size=-1241967632) at tools/qstring.cpp:3631
#14 0xb2699f0d in QString (this=0x9fc3454, conn=0xa5015c0, username=...) at /usr/include/qt4/QtCore/qstring.h:413
#15 Callbacks::buddyLeftConversation (this=0x9fc3454, conn=0xa5015c0, username=...) at ../../../../kopete/protocols/wlm/wlmlibmsn.cpp:452
#16 0xb25db77c in MSN::SwitchboardServerConnection::handle_BYE(std::vector<std::string, std::allocator<std::string> >&) () from /usr/lib/libmsn.so.0.1
#17 0xb25dca3f in MSN::SwitchboardServerConnection::dispatchCommand(std::vector<std::string, std::allocator<std::string> >&) () from /usr/lib/libmsn.so.0.1
#18 0xb25dbf2d in MSN::SwitchboardServerConnection::handleIncomingData() () from /usr/lib/libmsn.so.0.1
#19 0xb25d71db in MSN::Connection::dataArrivedOnSocket() () from /usr/lib/libmsn.so.0.1
#20 0xb269c45a in WlmSocket::incomingData (this=0xa5b8748) at ../../../../kopete/protocols/wlm/wlmsocket.cpp:127
#21 0xb269c6b3 in WlmSocket::qt_metacall (this=0xa5b8748, _c=QMetaObject::InvokeMetaMethod, _id=43, _a=0xbff2e178) at ./wlmsocket.moc:73
#22 0xb6c85755 in QMetaObject::metacall (object=0xb5f913f0, cl=QMetaObject::InvokeMetaMethod, idx=43, argv=0xbff2e178) at kernel/qmetaobject.cpp:237
#23 0xb6c94ad1 in QMetaObject::activate (sender=0xa5b8748, m=0xb6d93da8, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3294
#24 0xb6ce3e47 in QIODevice::readyRead (this=0xa5b8748) at .moc/release-shared/moc_qiodevice.cpp:91
#25 0xb5785117 in QSslSocketPrivate::_q_readyReadSlot (this=0x30) at ssl/qsslsocket.cpp:2121
#26 0xb578bbf9 in QSslSocket::qt_metacall (this=0xa5b8748, _c=QMetaObject::InvokeMetaMethod, _id=15, _a=0xbff2e2c8) at .moc/release-shared/moc_qsslsocket.cpp:121
#27 0xb269c62a in WlmSocket::qt_metacall (this=0xa5b8748, _c=QMetaObject::InvokeMetaMethod, _id=39, _a=0xbff2e2c8) at ./wlmsocket.moc:68
#28 0xb6c85755 in QMetaObject::metacall (object=0xb5f913f0, cl=QMetaObject::InvokeMetaMethod, idx=39, argv=0xbff2e2c8) at kernel/qmetaobject.cpp:237
#29 0xb6c94ad1 in QMetaObject::activate (sender=0xa608a18, m=0xb6d93da8, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3294
#30 0xb6ce3e47 in QIODevice::readyRead (this=0xa608a18) at .moc/release-shared/moc_qiodevice.cpp:91
#31 0xb576ba0a in QAbstractSocketPrivate::canReadNotification (this=0xa4bc160) at socket/qabstractsocket.cpp:626
#32 0xb57590fb in QAbstractSocketEngine::readNotification (this=0xa617b00) at socket/qabstractsocketengine.cpp:154
#33 0xb575a466 in QReadNotifier::event (this=0xa5d1da8, e=0xbff2e750) at socket/qnativesocketengine.cpp:1053
#34 0xb61dab5c in QApplicationPrivate::notify_helper (this=0x990d560, receiver=0xa5d1da8, e=0xbff2e750) at kernel/qapplication.cpp:4242
#35 0xb61e233d in QApplication::notify (this=0xbff2ea24, receiver=0xa5d1da8, e=0xbff2e750) at kernel/qapplication.cpp:3661
#36 0xb722762d in KApplication::notify (this=0xbff2ea24, receiver=0xa5d1da8, event=0xbff2e750) at ../../kdeui/kernel/kapplication.cpp:302
#37 0xb6c803eb in QCoreApplication::notifyInternal (this=0xbff2ea24, receiver=0xa5d1da8, event=0xbff2e750) at kernel/qcoreapplication.cpp:704
#38 0xb6cac8aa in QCoreApplication::sendEvent (source=0x990fc98) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#39 socketNotifierSourceDispatch (source=0x990fc98) at kernel/qeventdispatcher_glib.cpp:110
#40 0xb5465c78 in g_main_dispatch (context=0x990f690) at /tmp/buildd/glib2.0-2.23.1/glib/gmain.c:1960
#41 IA__g_main_context_dispatch (context=0x990f690) at /tmp/buildd/glib2.0-2.23.1/glib/gmain.c:2513
#42 0xb5469510 in g_main_context_iterate (context=0x990f690, block=<value optimized out>, dispatch=1, self=0x990d020) at /tmp/buildd/glib2.0-2.23.1/glib/gmain.c:2591
#43 0xb5469643 in IA__g_main_context_iteration (context=0x990f690, may_block=1) at /tmp/buildd/glib2.0-2.23.1/glib/gmain.c:2654
#44 0xb6cac4e1 in QEventDispatcherGlib::processEvents (this=0x98ddc48, flags=...) at kernel/qeventdispatcher_glib.cpp:407
#45 0xb62969a5 in QGuiEventDispatcherGlib::processEvents (this=0x98ddc48, flags=...) at kernel/qguieventdispatcher_glib.cpp:202
#46 0xb6c7ea3a in QEventLoop::processEvents (this=0xbff2e9a0, flags=...) at kernel/qeventloop.cpp:149
#47 0xb6c7ee82 in QEventLoop::exec (this=0xbff2e9a0, flags=...) at kernel/qeventloop.cpp:201
#48 0xb6c81599 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#49 0xb61dabf7 in QApplication::exec () at kernel/qapplication.cpp:3570
#50 0x0805996c in main (argc=1, argv=0xbff2ee34) at ../../../kopete/kopete/main.cpp:104

Reported using DrKonqi
Comment 1 Andrew Crouthamel 2018-10-30 00:03:32 UTC
Dear Bug Submitter,

This bug has been stagnant for a long time. Could you help us out and re-test if the bug is valid in the latest version? I am setting the status to NEEDSINFO pending your response, please change the Status back to REPORTED when you respond.

Thank you for helping us make KDE software even better for everyone!
Comment 2 Andrew Crouthamel 2018-11-08 14:09:59 UTC
Hi there, sorry for the bad news, but WLM has been discontinued by Microsoft, so this bug will be closed.

Thank you for helping us make KDE software even better for everyone!