[kopete-bugs] [Bug 177487] logging on with bonjour crashes kopete

Manuel Nickschas sputnick at quassel-irc.org
Thu Feb 5 11:46:17 CET 2009


http://bugs.kde.org/show_bug.cgi?id=177487


Manuel Nickschas sputnick quassel-irc org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |sputnick at quassel-irc.org




--- Comment #15 from Manuel Nickschas <sputnick quassel-irc org>  2009-02-05 11:46:16 ---
I can reproduce this with current trunk. Backtrace looks mostly identical, but
there is no setRemoteHostName() in mine.

In my case, it is clearly caused by a single client coming online. We are
testing this out in our office, and there is only two Linux boxen and a Windows
box connected. As soon as the Windows box goes online (he uses Pidgin on both
Windows XP and 7), both Kopete instances crash instantly. This can be
reproduced every time - both Kopete instance see each other fine, but as soon
as Pidgin/Windows goes online, they crash. There is no other machines involved.

Output follows:

-------8<---------------------------------------------------------------

kopete(18555) DNSSD::RemoteService::resolveAsync:
DNSSD::RemoteService(0x3307c30) :Starting resolve of :  "phon at little-aeffle"  
"_presence._tcp"   "local"                                                      

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7f4086e74750 (LWP 18555)]
0x00007f4083098550 in QString::operator= () from /usr/lib64/qt4/libQtCore.so.4
(gdb) bt
#0  0x00007f4083098550 in QString::operator= () from
/usr/lib64/qt4/libQtCore.so.4
#1  0x00007f40843beaab in QHostAddress::operator= () from
/usr/lib64/qt4/libQtNetwork.so.4
#2  0x00007f406f94b21c in BonjourAccount::comingOnline (this=0x2a00530,
pointer={d = 0x7fff8eebb070})
    at
/var/tmp/portage/kde-base/kopete-9999/work/kopete-9999/kopete/protocols/bonjour/bonjouraccount.cpp:259
#3  0x00007f406f94b6bc in BonjourAccount::qt_metacall (this=0x2a00530,
_c=<value optimized out>, _id=<value optimized out>, _a=0x7fff8eebb180)
    at
/var/tmp/portage/kde-base/kopete-9999/work/kopete_build/kopete/protocols/bonjour/bonjouraccount.moc:93
#4  0x00007f4083153644 in QMetaObject::activate () from
/usr/lib64/qt4/libQtCore.so.4
#5  0x00007f406f4fcf32 in DNSSD::ServiceBrowser::serviceAdded () from
/usr/kde/live/lib64/libkdnssd.so.4
#6  0x00007f406f4fdd4c in DNSSD::ServiceBrowserPrivate::gotNewService () from
/usr/kde/live/lib64/libkdnssd.so.4
#7  0x00007f406f4fdf01 in DNSSD::ServiceBrowserPrivate::qt_metacall () from
/usr/kde/live/lib64/libkdnssd.so.4
#8  0x00007f4083153644 in QMetaObject::activate () from
/usr/lib64/qt4/libQtCore.so.4
#9  0x00007f406f50b588 in OrgFreedesktopAvahiServiceBrowserInterface::ItemNew
() from /usr/kde/live/lib64/libkdnssd.so.4
#10 0x00007f406f50b827 in
OrgFreedesktopAvahiServiceBrowserInterface::qt_metacall () from
/usr/kde/live/lib64/libkdnssd.so.4
#11 0x00007f4083449013 in QDBusConnectionPrivate::deliverCall () from
/usr/lib64/qt4/libQtDBus.so.4
#12 0x00007f40834501df in QDBusCallDeliveryEvent::placeMetaCall () from
/usr/lib64/qt4/libQtDBus.so.4
#13 0x00007f408314e315 in QObject::event () from /usr/lib64/qt4/libQtCore.so.4
#14 0x00007f4082214b8d in QApplicationPrivate::notify_helper () from
/usr/lib64/qt4/libQtGui.so.4
#15 0x00007f408221c8da in QApplication::notify () from
/usr/lib64/qt4/libQtGui.so.4
#16 0x00007f4083d14e0b in KApplication::notify () from
/usr/kde/live/lib64/libkdeui.so.5
#17 0x00007f408313f400 in QCoreApplication::notifyInternal () from
/usr/lib64/qt4/libQtCore.so.4
#18 0x00007f40831400a1 in QCoreApplicationPrivate::sendPostedEvents () from
/usr/lib64/qt4/libQtCore.so.4
#19 0x00007f40831678f3 in postEventSourceDispatch () from
/usr/lib64/qt4/libQtCore.so.4
#20 0x00007f407de866f1 in g_main_context_dispatch () from
/usr/lib/libglib-2.0.so.0
#21 0x00007f407de89e6d in g_main_context_iterate () from
/usr/lib/libglib-2.0.so.0
#22 0x00007f407de8a02b in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#23 0x00007f408316757f in QEventDispatcherGlib::processEvents () from
/usr/lib64/qt4/libQtCore.so.4
#24 0x00007f40822a4b9f in QGuiEventDispatcherGlib::processEvents () from
/usr/lib64/qt4/libQtGui.so.4
#25 0x00007f408313dd22 in QEventLoop::processEvents () from
/usr/lib64/qt4/libQtCore.so.4
#26 0x00007f408313dead in QEventLoop::exec () from
/usr/lib64/qt4/libQtCore.so.4
#27 0x00007f408314035d in QCoreApplication::exec () from
/usr/lib64/qt4/libQtCore.so.4
#28 0x0000000000446bfc in main (argc=2, argv=0x7fff8eebcee8) at
/var/tmp/portage/kde-base/kopete-9999/work/kopete-9999/kopete/kopete/main.cpp:104


-- 
Configure bugmail: http://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