kopete hangs-up if can't connect DNS

Bug #106141 reported by Piotr Roszatycki
2
Affects Status Importance Assigned to Milestone
kdenetwork (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Binary package hint: kopete

Version: 4:3.5.6-0ubuntu9

Backtrace:

Thread 2 (Thread -1268307056 (LWP 5867)):
#0 0xffffe410 in __kernel_vsyscall ()
#1 0xb62b8dae in __lll_mutex_lock_wait () from /lib/tls/i686/cmov/libpthread.so.0
#2 0xb62bbf06 in _L_mutex_cond_lock_57 () from /lib/tls/i686/cmov/libpthread.so.0
#3 0xb62bb858 in __pthread_mutex_cond_lock () from /lib/tls/i686/cmov/libpthread.so.0
#4 0xb62b68ff in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#5 0xb6b7e084 in QWaitCondition::wait (this=0x8389cfc, mutex=0x8389d04, time=2000) at tools/qwaitcondition_unix.cpp:301
#6 0xb702db03 in KNetwork::Internal::KResolverManager::requestData (this=0x8389cf0, th=0x84e1208, maxWaitTime=2000)
    at /build/buildd/kdelibs-3.5.6/./kdecore/network/kresolvermanager.cpp:378
#7 0xb703d2dc in KNetwork::Internal::KResolverThread::run (this=0x84e1208)
    at /build/buildd/kdelibs-3.5.6/./kdecore/network/kresolvermanager.cpp:271
#8 0xb682efd9 in QThreadInstance::start (_arg=0x835ee34) at kernel/qthread_unix.cpp:119
#9 0xb62b231b in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#10 0xb611557e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread -1241425520 (LWP 5749)):
#0 0xffffe410 in __kernel_vsyscall ()
#1 0xb62b8dae in __lll_mutex_lock_wait () from /lib/tls/i686/cmov/libpthread.so.0
#2 0xb62b4aac in _L_mutex_lock_51 () from /lib/tls/i686/cmov/libpthread.so.0
#3 0xb62b449d in pthread_mutex_lock () from /lib/tls/i686/cmov/libpthread.so.0
#4 0xb6b7cf5a in QRealMutexPrivate::lock (this=0x8389dc8) at tools/qmutex_unix.cpp:142
#5 0xb6b7cd4e in QMutex::lock (this=0x8389d04) at tools/qmutex_unix.cpp:464
#6 0xb702d8e7 in KNetwork::Internal::KResolverManager::dispatch (this=0x8389cf0, data=0x83f3e48)
    at /usr/share/qt3/include/qmutex.h:96
---Type <return> to continue, or q <return> to quit---
#7 0xb703bf7f in KNetwork::Internal::KResolverManager::enqueue (this=0x8389cf0, obj=0x836a730, requestor=0x0)
    at /build/buildd/kdelibs-3.5.6/./kdecore/network/kresolvermanager.cpp:676
#8 0xb703c7ea in KNetwork::KResolver::start (this=0x836a730)
    at /build/buildd/kdelibs-3.5.6/./kdecore/network/kresolver.cpp:451
#9 0xb703ccfa in KNetwork::KClientSocketBase::lookup (this=0x83732e8)
    at /build/buildd/kdelibs-3.5.6/./kdecore/network/kclientsocketbase.cpp:155
#10 0xb7031d67 in KNetwork::KStreamSocket::connect (this=0x83732e8, node=@0xbfe92738, service=@0xbfe92734)
    at /build/buildd/kdelibs-3.5.6/./kdecore/network/kstreamsocket.cpp:134
#11 0xb59e9327 in JabberByteStream::connect (this=0x841a1d8, host=@0xbfe92738, service=@0xbfe92734)
    at /build/buildd/kdenetwork-3.5.6/./kopete/protocols/jabber/jabberbytestream.cpp:55
#12 0xb59eaa87 in JabberConnector::connectToServer (this=0x83fd080, server=@0x85b44d8)
    at /build/buildd/kdenetwork-3.5.6/./kopete/protocols/jabber/jabberconnector.cpp:59
#13 0xb597d135 in XMPP::ClientStream::connectToServer (this=0x8390368, jid=@0xbfe928a8, auth=true)
    at /build/buildd/kdenetwork-3.5.6/./kopete/protocols/jabber/libiris/iris/xmpp-core/stream.cpp:726
#14 0xb598e25f in XMPP::Client::connectToServer (this=0x8381e18, s=0x8390368, j=@0xbfe928a8, auth=true)
    at /build/buildd/kdenetwork-3.5.6/./kopete/protocols/jabber/libiris/iris/xmpp-im/client.cpp:200
#15 0xb59ed3e7 in JabberClient::connect (this=0x83c89c0, jid=@0xbfe928a8, password=@0xbfe92c48, auth=true)
    at /build/buildd/kdenetwork-3.5.6/./kopete/protocols/jabber/jabberclient.cpp:752
#16 0xb590e602 in JabberAccount::connectWithPassword (this=0x8384e30, password=@0xbfe92c48)
    at /build/buildd/kdenetwork-3.5.6/./kopete/protocols/jabber/jabberaccount.cpp:419
#17 0xb7e75824 in Kopete::PasswordedAccount::connect (this=0x8384e30, initialStatus=@0xbfe92c88)
    at /build/buildd/kdenetwork-3.5.6/./kopete/libkopete/kopetepasswordedaccount.cpp:70
#18 0xb7e9f35f in Kopete::AccountManager::setAvailableAll (this=0x82d7fe0, awayReason=@0x8170bb4)
    at /build/buildd/kdenetwork-3.5.6/./kopete/libkopete/kopeteaccountmanager.cpp:122
#19 0x08070cd0 in KopeteWindow::slotGlobalAvailable (this=0x8170a60)
    at /build/buildd/kdenetwork-3.5.6/./kopete/kopete/kopetewindow.cpp:604
#20 0x080837a9 in KopeteWindow::qt_invoke (this=0x8170a60, _id=90, _o=0xbfe92d6c) at ./kopetewindow.moc:203
#21 0xb689f88b in QObject::activate_signal (this=0x81e8a78, clist=0x81e8c80, o=0xbfe92d6c) at kernel/qobject.cpp:2356
#22 0xb68a0330 in QObject::activate_signal (this=0x81e8a78, signal=2) at kernel/qobject.cpp:2325
#23 0xb71f54c9 in KAction::activated (this=0x81e8a78) at ./kaction.moc:176
#24 0xb722dcc2 in KAction::slotActivated (this=0x81e8a78) at /build/buildd/kdelibs-3.5.6/./kdeui/kaction.cpp:1102
#25 0xb72fb06d in KAction::slotPopupActivated (this=0x81e8a78) at /build/buildd/kdelibs-3.5.6/./kdeui/kaction.cpp:1137
#26 0xb72fb331 in KAction::qt_invoke (this=0x81e8a78, _id=16, _o=0xbfe92ea8) at ./kaction.moc:219
#27 0xb689f88b in QObject::activate_signal (this=0x81ea468, clist=0x81ea4f0, o=0xbfe92ea8) at kernel/qobject.cpp:2356
#28 0xb6c2bae0 in QSignal::signal (this=0x81ea468, t0=@0x81ea490) at .moc/debug-shared-mt/moc_qsignal.cpp:100
#29 0xb68bf81e in QSignal::activate (this=0x81ea468) at kernel/qsignal.cpp:212
#30 0xb69c5f1b in QPopupMenu::mouseReleaseEvent (this=0x81e9d20, e=0xbfe933f0) at widgets/qpopupmenu.cpp:1697
#31 0xb71fc34e in KPopupMenu::mouseReleaseEvent (this=0x81e9d20, e=0xbfe933f0)
    at /build/buildd/kdelibs-3.5.6/./kdeui/kpopupmenu.cpp:508
#32 0xb68d665d in QWidget::event (this=0x81e9d20, e=0xbfe933f0) at kernel/qwidget.cpp:4702
---Type <return> to continue, or q <return> to quit---
#33 0xb6836a60 in QApplication::internalNotify (this=0xbfe94724, receiver=0x81e9d20, e=0xbfe933f0)
    at kernel/qapplication.cpp:2635
#34 0xb6838c1e in QApplication::notify (this=0xbfe94724, receiver=0x81e9d20, e=0xbfe933f0) at kernel/qapplication.cpp:2421
#35 0xb6fface2 in KApplication::notify (this=0xbfe94724, receiver=0x81e9d20, event=0xbfe933f0)
    at /build/buildd/kdelibs-3.5.6/./kdecore/kapplication.cpp:550
#36 0xb67c925d in QApplication::sendSpontaneousEvent (receiver=0x81e9d20, event=0xbfe933f0) at kernel/qapplication.h:523
#37 0xb67c7b9f in QETWidget::translateMouseEvent (this=0x81e9d20, event=0xbfe93848) at kernel/qapplication_x11.cpp:4245
#38 0xb67c5fac in QApplication::x11ProcessEvent (this=0xbfe94724, event=0xbfe93848) at kernel/qapplication_x11.cpp:3480
#39 0xb67dd180 in QEventLoop::processEvents (this=0x8164570, flags=4) at kernel/qeventloop_x11.cpp:192
#40 0xb6851136 in QEventLoop::enterLoop (this=0x8164570) at kernel/qeventloop.cpp:198
#41 0xb6838587 in QApplication::enter_loop (this=0xbfe94724) at kernel/qapplication.cpp:2793
#42 0xb69c6dc9 in QPopupMenu::exec (this=0x81e9d20, pos=@0xbfe93b1c, indexAtPoint=-1) at widgets/qpopupmenu.cpp:2452
#43 0xb69fb9a6 in QToolButton::popupTimerDone (this=0x8321568) at widgets/qtoolbutton.cpp:948
#44 0xb69fbb17 in QToolButton::openPopup (this=0x8321568) at widgets/qtoolbutton.cpp:887
#45 0xb69fc609 in QToolButton::mousePressEvent (this=0x8321568, e=0xbfe94180) at widgets/qtoolbutton.cpp:591
#46 0xb721eb5d in KToolBarButton::mousePressEvent (this=0x8321568, e=0xbfe94180)
    at /build/buildd/kdelibs-3.5.6/./kdeui/ktoolbarbutton.cpp:460
#47 0xb68d6620 in QWidget::event (this=0x8321568, e=0xbfe94180) at kernel/qwidget.cpp:4696
#48 0xb72a69a1 in KToolBarButton::event (this=0x0, e=0x0) at /build/buildd/kdelibs-3.5.6/./kdeui/ktoolbarbutton.cpp:651
#49 0xb6836a60 in QApplication::internalNotify (this=0xbfe94724, receiver=0x8321568, e=0xbfe94180)
    at kernel/qapplication.cpp:2635
#50 0xb6838c1e in QApplication::notify (this=0xbfe94724, receiver=0x8321568, e=0xbfe94180) at kernel/qapplication.cpp:2421
#51 0xb6fface2 in KApplication::notify (this=0xbfe94724, receiver=0x8321568, event=0xbfe94180)
    at /build/buildd/kdelibs-3.5.6/./kdecore/kapplication.cpp:550
#52 0xb67c925d in QApplication::sendSpontaneousEvent (receiver=0x8321568, event=0xbfe94180) at kernel/qapplication.h:523
#53 0xb67c7ec2 in QETWidget::translateMouseEvent (this=0x8321568, event=0xbfe945d8) at kernel/qapplication_x11.cpp:4303
#54 0xb67c5fac in QApplication::x11ProcessEvent (this=0xbfe94724, event=0xbfe945d8) at kernel/qapplication_x11.cpp:3480
#55 0xb67dd180 in QEventLoop::processEvents (this=0x8164570, flags=4) at kernel/qeventloop_x11.cpp:192
#56 0xb6851136 in QEventLoop::enterLoop (this=0x8164570) at kernel/qeventloop.cpp:198
#57 0xb6850f46 in QEventLoop::exec (this=0x8164570) at kernel/qeventloop.cpp:145
#58 0xb6838609 in QApplication::exec (this=0xbfe94724) at kernel/qapplication.cpp:2758
#59 0x0807feec in main (argc=Cannot access memory at address 0x0
) at /build/buildd/kdenetwork-3.5.6/./kopete/kopete/main.cpp:107
#60 0xb605bebc in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6
#61 0x0806f261 in _start ()
#0 0xffffe410 in __kernel_vsyscall ()

Revision history for this message
Daniel T Chen (crimsun) wrote :

Is this symptom still reproducible in 8.10 beta?

Changed in kdenetwork:
status: New → Incomplete
Revision history for this message
Jonathan Thomas (echidnaman) wrote :

We are closing this bug report because it lacks the information we need to investigate the problem, as described in the previous comments. Please reopen it if you can give us the missing information, and don't hesitate to submit bug reports in the future. To reopen the bug report you can click on the current status, under the Status column, and change the Status back to "New". Thanks again!

Changed in kdenetwork:
status: Incomplete → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.