Bug 225764 - kopete crashes when using bonjour
Summary: kopete crashes when using bonjour
Status: RESOLVED DUPLICATE of bug 224800
Alias: None
Product: kopete
Classification: Unmaintained
Component: general (other bugs)
Version First Reported In: unspecified
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Kopete Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-02-06 21:50 UTC by Bruno Bigras
Modified: 2011-11-09 19:58 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
New crash information added by DrKonqi (6.48 KB, text/plain)
2011-11-09 19:58 UTC, Gilles Maliar
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Bruno Bigras 2010-02-06 21:50:06 UTC
Application: kopete (1.0.80)
KDE Platform Version: 4.4.62 (KDE 4.4.62 (KDE 4.5 >= 20100203)) (Compiled from sources)
Qt Version: 4.6.1
Operating System: Linux 2.6.31-19-generic x86_64
Distribution: Ubuntu 9.10

-- Information about the crash:
when sending message using bonjour with a friend, kopete crashes sometime.

The crash can be reproduced some of the time.

 -- Backtrace:
Application: Kopete (kopete), signal: Aborted
The current source language is "auto; currently c".
[Current thread is 1 (Thread 0x7f64128547f0 (LWP 4830))]

Thread 3 (Thread 0x7f63fc89c910 (LWP 4832)):
#0  0x00007f640e708411 in QListData::isEmpty (this=0x21cfd90) at ../../include/QtCore/../../../../../src/qt/qt/src/corelib/tools/qlist.h:91
#1  0x00007f640e89876e in QList<QTimerInfo*>::isEmpty (this=0x21cfd90) at ../../include/QtCore/../../../../../src/qt/qt/src/corelib/tools/qlist.h:134
#2  0x00007f640e8967b4 in timerSourceCheckHelper (src=0x21cfd30) at /home/bruno/kdeqt/4.6/src/qt/qt/src/corelib/kernel/qeventdispatcher_glib.cpp:146
#3  0x00007f640e896902 in timerSourceCheck (source=0x21cfd30) at /home/bruno/kdeqt/4.6/src/qt/qt/src/corelib/kernel/qeventdispatcher_glib.cpp:177
#4  0x00007f6408133aaa in g_main_context_check () from /lib/libglib-2.0.so.0
#5  0x00007f6408134290 in ?? () from /lib/libglib-2.0.so.0
#6  0x00007f64081346c0 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#7  0x00007f640e897df6 in QEventDispatcherGlib::processEvents (this=0x2019600, flags=...) at /home/bruno/kdeqt/4.6/src/qt/qt/src/corelib/kernel/qeventdispatcher_glib.cpp:414
#8  0x00007f640e857e80 in QEventLoop::processEvents (this=0x1fc1e70, flags=...) at /home/bruno/kdeqt/4.6/src/qt/qt/src/corelib/kernel/qeventloop.cpp:149
#9  0x00007f640e857fd6 in QEventLoop::exec (this=0x1fc1e70, flags=...) at /home/bruno/kdeqt/4.6/src/qt/qt/src/corelib/kernel/qeventloop.cpp:201
#10 0x00007f63fe61f9d3 in QCA::SyncThread::run (this=0x21ce9a0) at /home/bruno/kdeqt/4.6/src/qt/qca2/src/support/syncthread.cpp:195
#11 0x00007f640e72ea0d in QThreadPrivate::start (arg=0x21ce9a0) at /home/bruno/kdeqt/4.6/src/qt/qt/src/corelib/thread/qthread_unix.cpp:248
#12 0x00007f640e477a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#13 0x00007f640c4d480d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#14 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f63fc09b910 (LWP 4833)):
#0  0x00007f640c4c83c3 in *__GI___poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=479) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f640813437c in ?? () from /lib/libglib-2.0.so.0
#2  0x00007f64081346c0 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#3  0x00007f640e897df6 in QEventDispatcherGlib::processEvents (this=0x2213730, flags=...) at /home/bruno/kdeqt/4.6/src/qt/qt/src/corelib/kernel/qeventdispatcher_glib.cpp:414
#4  0x00007f640e857e80 in QEventLoop::processEvents (this=0x2214cc0, flags=...) at /home/bruno/kdeqt/4.6/src/qt/qt/src/corelib/kernel/qeventloop.cpp:149
#5  0x00007f640e857fd6 in QEventLoop::exec (this=0x2214cc0, flags=...) at /home/bruno/kdeqt/4.6/src/qt/qt/src/corelib/kernel/qeventloop.cpp:201
#6  0x00007f63fe9f8b17 in XMPP::SyncThread::run (this=0x2213140) at /home/bruno/kde4/trunk/src/network/kdenetwork/kopete/protocols/jabber/libiris/iris/irisnet/corelib/netinterface.cpp:151
#7  0x00007f640e72ea0d in QThreadPrivate::start (arg=0x2213140) at /home/bruno/kdeqt/4.6/src/qt/qt/src/corelib/thread/qthread_unix.cpp:248
#8  0x00007f640e477a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#9  0x00007f640c4d480d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()
The current source language is "auto; currently c++".

Thread 1 (Thread 0x7f64128547f0 (LWP 4830)):
[KCrash Handler]
#5  0x00007f640c4284b5 in *__GI_raise (sig=<value optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#6  0x00007f640c42bf50 in *__GI_abort () at abort.c:92
#7  0x00007f640e722add in qt_message_output (msgType=QtFatalMsg, buf=0x213c568 "ASSERT: \"d\" in file ../../include/QtCore/../../../../../src/qt/qt/src/corelib/tools/qscopedpointer.h, line 112")
    at /home/bruno/kdeqt/4.6/src/qt/qt/src/corelib/global/qglobal.cpp:2250
#8  0x00007f640e722cdf in qt_message (msgType=QtFatalMsg, msg=0x7f640e8e4948 "ASSERT: \"%s\" in file %s, line %d", ap=0x7fff13c69210)
    at /home/bruno/kdeqt/4.6/src/qt/qt/src/corelib/global/qglobal.cpp:2296
#9  0x00007f640e72354c in qFatal (msg=0x7f640e8e4948 "ASSERT: \"%s\" in file %s, line %d") at /home/bruno/kdeqt/4.6/src/qt/qt/src/corelib/global/qglobal.cpp:2479
#10 0x00007f640e72266f in qt_assert (assertion=0x7f640fa2ef81 "d", file=0x7f640fa2ef30 "../../include/QtCore/../../../../../src/qt/qt/src/corelib/tools/qscopedpointer.h", line=112)
    at /home/bruno/kdeqt/4.6/src/qt/qt/src/corelib/global/qglobal.cpp:2013
#11 0x00007f640f9cfb42 in QScopedPointer<QHostAddressPrivate, QScopedPointerDeleter<QHostAddressPrivate> >::operator-> (this=0x213c660)
    at ../../include/QtCore/../../../../../src/qt/qt/src/corelib/tools/qscopedpointer.h:112
#12 0x00007f640f9ce132 in QHostAddress::clear (this=0x213c660) at /home/bruno/kdeqt/4.6/src/qt/qt/src/network/kernel/qhostaddress.cpp:609
#13 0x00007f640f9f79c1 in QAbstractSocket::disconnectFromHostImplementation (this=0x2043b60) at /home/bruno/kdeqt/4.6/src/qt/qt/src/network/socket/qabstractsocket.cpp:2412
#14 0x00007f640f9f8268 in QAbstractSocket::qt_metacall (this=0x2043b60, _c=QMetaObject::InvokeMetaMethod, _id=10, _a=0x7fff13c694f0) at .moc/debug-shared/moc_qabstractsocket.cpp:114
#15 0x00007f640fa23adf in QTcpSocket::qt_metacall (this=0x2043b60, _c=QMetaObject::InvokeMetaMethod, _id=18, _a=0x7fff13c694f0) at .moc/debug-shared/moc_qtcpsocket.cpp:64
#16 0x00007f640e862ffb in QMetaObject::metacall (object=0x2043b60, cl=QMetaObject::InvokeMetaMethod, idx=18, argv=0x7fff13c694f0)
    at /home/bruno/kdeqt/4.6/src/qt/qt/src/corelib/kernel/qmetaobject.cpp:237
#17 0x00007f640e865ebe in QMetaMethod::invoke (this=0x7fff13c69790, object=0x2043b60, connectionType=Qt::DirectConnection, returnValue=..., val0=..., val1=..., val2=..., val3=..., val4=..., 
    val5=..., val6=..., val7=..., val8=..., val9=...) at /home/bruno/kdeqt/4.6/src/qt/qt/src/corelib/kernel/qmetaobject.cpp:1533
#18 0x00007f640e865211 in QMetaObject::invokeMethod (obj=0x2043b60, member=0x7f640fa32d70 "disconnectFromHostImplementation", type=Qt::DirectConnection, ret=..., val0=..., val1=..., val2=..., 
    val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at /home/bruno/kdeqt/4.6/src/qt/qt/src/corelib/kernel/qmetaobject.cpp:1113
#19 0x00007f640f979522 in QMetaObject::invokeMethod (obj=0x2043b60, member=0x7f640fa32d70 "disconnectFromHostImplementation", type=Qt::DirectConnection, val0=..., val1=..., val2=..., val3=..., 
    val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at ../../include/QtCore/../../../../../src/qt/qt/src/corelib/kernel/qobjectdefs.h:396
#20 0x00007f640f9f762e in QAbstractSocket::disconnectFromHost (this=0x2043b60) at /home/bruno/kdeqt/4.6/src/qt/qt/src/network/socket/qabstractsocket.cpp:2311
#21 0x00007f640f9f2d67 in QAbstractSocketPrivate::canReadNotification (this=0x213c550) at /home/bruno/kdeqt/4.6/src/qt/qt/src/network/socket/qabstractsocket.cpp:605
#22 0x00007f640f9f87d2 in QAbstractSocketPrivate::readNotification (this=0x213c550) at /home/bruno/kdeqt/4.6/src/qt/qt/src/network/socket/qabstractsocket_p.h:77
#23 0x00007f640f9df577 in QAbstractSocketEngine::readNotification (this=0x2014f30) at /home/bruno/kdeqt/4.6/src/qt/qt/src/network/socket/qabstractsocketengine.cpp:154
#24 0x00007f640f9e2868 in QReadNotifier::event (this=0x2141200, e=0x7fff13c6a380) at /home/bruno/kdeqt/4.6/src/qt/qt/src/network/socket/qnativesocketengine.cpp:1089
#25 0x00007f640d3db4e6 in QApplicationPrivate::notify_helper (this=0x1bd6590, receiver=0x2141200, e=0x7fff13c6a380) at /home/bruno/kdeqt/4.6/src/qt/qt/src/gui/kernel/qapplication.cpp:4298
#26 0x00007f640d3d89fd in QApplication::notify (this=0x7fff13c6a750, receiver=0x2141200, e=0x7fff13c6a380) at /home/bruno/kdeqt/4.6/src/qt/qt/src/gui/kernel/qapplication.cpp:3702
#27 0x00007f640f28999e in KApplication::notify (this=0x7fff13c6a750, receiver=0x2141200, event=0x7fff13c6a380) at /home/bruno/kde4/trunk/src/KDE/kdelibs/kdeui/kernel/kapplication.cpp:302
#28 0x00007f640e85ae88 in QCoreApplication::notifyInternal (this=0x7fff13c6a750, receiver=0x2141200, event=0x7fff13c6a380)
    at /home/bruno/kdeqt/4.6/src/qt/qt/src/corelib/kernel/qcoreapplication.cpp:704
#29 0x00007f64106f4605 in QCoreApplication::sendEvent(QObject*, QEvent*) () from /kdeqt/4.6/lib/libQt3Support.so.4
#30 0x00007f640e896665 in socketNotifierSourceDispatch (source=0x1bca160) at /home/bruno/kdeqt/4.6/src/qt/qt/src/corelib/kernel/qeventdispatcher_glib.cpp:110
#31 0x00007f6408130bce in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#32 0x00007f6408134598 in ?? () from /lib/libglib-2.0.so.0
#33 0x00007f64081346c0 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#34 0x00007f640e897dd3 in QEventDispatcherGlib::processEvents (this=0x1b8b470, flags=...) at /home/bruno/kdeqt/4.6/src/qt/qt/src/corelib/kernel/qeventdispatcher_glib.cpp:412
#35 0x00007f640d4c2ed0 in QGuiEventDispatcherGlib::processEvents (this=0x1b8b470, flags=...) at /home/bruno/kdeqt/4.6/src/qt/qt/src/gui/kernel/qguieventdispatcher_glib.cpp:204
#36 0x00007f640e857e80 in QEventLoop::processEvents (this=0x7fff13c6a6b0, flags=...) at /home/bruno/kdeqt/4.6/src/qt/qt/src/corelib/kernel/qeventloop.cpp:149
#37 0x00007f640e857fd6 in QEventLoop::exec (this=0x7fff13c6a6b0, flags=...) at /home/bruno/kdeqt/4.6/src/qt/qt/src/corelib/kernel/qeventloop.cpp:201
#38 0x00007f640e85b58a in QCoreApplication::exec () at /home/bruno/kdeqt/4.6/src/qt/qt/src/corelib/kernel/qcoreapplication.cpp:981
#39 0x00007f640d3d8584 in QApplication::exec () at /home/bruno/kdeqt/4.6/src/qt/qt/src/gui/kernel/qapplication.cpp:3577
#40 0x00000000004152d6 in main (argc=<value optimized out>, argv=<value optimized out>) at /home/bruno/kde4/trunk/src/network/kdenetwork/kopete/kopete/main.cpp:105
The current source language is "auto; currently c".

Reported using DrKonqi
Comment 1 Dario Andres 2010-02-06 23:53:14 UTC
Those crashes are being tracked at bug 224800. Merging. Thanks

*** This bug has been marked as a duplicate of bug 224800 ***
Comment 2 Gilles Maliar 2011-11-09 19:58:52 UTC
Created attachment 65452 [details]
New crash information added by DrKonqi

kopete (1.1.2) on KDE Platform 4.7.2 (4.7.2) using Qt 4.7.4

- What I was doing when the application crashed: i was creating my first account on msn, that was terminated without any problem. When exiting, crash arrived, and account was not saved.

Computer is AMD64 based, runing Kubuntu 11.10 Amd64.

-- Backtrace (Reduced):
#6  0x00007ff3b00d33a5 in __GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#7  0x00007ff3b00d6b0b in __GI_abort () at abort.c:92
[...]
#11 0x00007ff3b3484f27 in operator-> (this=<optimized out>) at ../../../kopete/libkopete/kopeteutils.cpp:62
#12 Kopete::Utils::notifyCannotConnect (account=0x1eb59e0, explanation=<optimized out>, debugInfo=<optimized out>) at ../../../kopete/libkopete/kopeteutils.cpp:102
#13 0x00007ff3933b742b in WlmAccount::connectionFailed (this=0x1eb59e0) at ../../../../kopete/protocols/wlm/wlmaccount.cpp:956