Bug 296966

Summary: Seg Fault connecting to Google Talk
Product: [Unmaintained] kopete Reporter: James Gilliland <neclimdul>
Component: generalAssignee: Kopete Developers <kopete-bugs-null>
Status: RESOLVED WORKSFORME    
Severity: crash CC: leh
Priority: NOR    
Version First Reported In: 1.2.1   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description James Gilliland 2012-03-28 14:15:39 UTC
Application: kopete (1.2.1)
KDE Platform Version: 4.8.1 (4.8.1)
Qt Version: 4.8.0
Operating System: Linux 3.2.0-20-generic x86_64
Distribution: Ubuntu precise (development branch)

-- Information about the crash:
Connecting to talk.google.com following the google faq. http://tinyurl.com/89n2qcs

-- Backtrace:
Application: Kopete (kopete), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7ffc0df69780 (LWP 8084))]

Thread 6 (Thread 0x7ffbf65d9700 (LWP 8085)):
#0  0x00007fff74ac48de in ?? ()
#1  0x00007ffc0575015d in __GI_clock_gettime (clock_id=<optimized out>, tp=<optimized out>) at ../sysdeps/unix/clock_gettime.c:116
#2  0x00007ffc0b8dd654 in do_gettime (frac=0x7ffbf65d8b98, sec=0x7ffbf65d8b90) at tools/qelapsedtimer_unix.cpp:123
#3  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#4  0x00007ffc0b9b51fd in QTimerInfoList::updateCurrentTime (this=0x7ffbf0002860) at kernel/qeventdispatcher_unix.cpp:343
#5  0x00007ffc0b9b5533 in QTimerInfoList::timerWait (this=0x7ffbf0002860, tm=...) at kernel/qeventdispatcher_unix.cpp:450
#6  0x00007ffc0b9b3fec in timerSourcePrepareHelper (src=<optimized out>, timeout=0x7ffbf65d8c6c) at kernel/qeventdispatcher_glib.cpp:136
#7  0x00007ffc0b9b4095 in timerSourcePrepare (source=<optimized out>, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#8  0x00007ffc0549e80e in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#9  0x00007ffc0549f00b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007ffc0549f214 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#11 0x00007ffc0b9b4a96 in QEventDispatcherGlib::processEvents (this=0x7ffbf00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#12 0x00007ffc0b9842f2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#13 0x00007ffc0b984547 in QEventLoop::exec (this=0x7ffbf65d8dd0, flags=...) at kernel/qeventloop.cpp:204
#14 0x00007ffc0b883f97 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#15 0x00007ffc0b96406f in QInotifyFileSystemWatcherEngine::run (this=0x15ad260) at io/qfilesystemwatcher_inotify.cpp:248
#16 0x00007ffc0b886fbb in QThreadPrivate::start (arg=0x15ad260) at thread/qthread_unix.cpp:298
#17 0x00007ffc05d63e9a in start_thread (arg=0x7ffbf65d9700) at pthread_create.c:308
#18 0x00007ffc0a2f54bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#19 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7ffbeee22700 (LWP 8087)):
#0  0x00007ffc0a2e9b03 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007ffc0549f0e6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffc0549f54a in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffbefd77656 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x00007ffc054c0cd5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ffc05d63e9a in start_thread (arg=0x7ffbeee22700) at pthread_create.c:308
#6  0x00007ffc0a2f54bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7ffbe75f6700 (LWP 8104)):
#0  0x00007fff74ac48de in ?? ()
#1  0x00007ffc0575015d in __GI_clock_gettime (clock_id=<optimized out>, tp=<optimized out>) at ../sysdeps/unix/clock_gettime.c:116
#2  0x00007ffc0b8dd654 in do_gettime (frac=0x7ffbe75f5b98, sec=0x7ffbe75f5b90) at tools/qelapsedtimer_unix.cpp:123
#3  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#4  0x00007ffc0b9b51fd in QTimerInfoList::updateCurrentTime (this=0x7ffbd40039c0) at kernel/qeventdispatcher_unix.cpp:343
#5  0x00007ffc0b9b5533 in QTimerInfoList::timerWait (this=0x7ffbd40039c0, tm=...) at kernel/qeventdispatcher_unix.cpp:450
#6  0x00007ffc0b9b3fec in timerSourcePrepareHelper (src=<optimized out>, timeout=0x7ffbe75f5c6c) at kernel/qeventdispatcher_glib.cpp:136
#7  0x00007ffc0b9b4095 in timerSourcePrepare (source=<optimized out>, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#8  0x00007ffc0549e80e in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#9  0x00007ffc0549f00b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007ffc0549f214 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#11 0x00007ffc0b9b4a96 in QEventDispatcherGlib::processEvents (this=0x7ffbd4003480, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#12 0x00007ffc0b9842f2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#13 0x00007ffc0b984547 in QEventLoop::exec (this=0x7ffbe75f5dd0, flags=...) at kernel/qeventloop.cpp:204
#14 0x00007ffc0b883f97 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#15 0x00007ffc0b96406f in QInotifyFileSystemWatcherEngine::run (this=0x1d6c730) at io/qfilesystemwatcher_inotify.cpp:248
#16 0x00007ffc0b886fbb in QThreadPrivate::start (arg=0x1d6c730) at thread/qthread_unix.cpp:298
#17 0x00007ffc05d63e9a in start_thread (arg=0x7ffbe75f6700) at pthread_create.c:308
#18 0x00007ffc0a2f54bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#19 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7ffbefa84700 (LWP 8122)):
#0  0x00007ffc05d65fc0 in __pthread_mutex_lock (mutex=0x7ffbe80080d0) at pthread_mutex_lock.c:113
#1  0x00007ffc054da891 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffc0549e307 in g_main_context_release () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffc0549f099 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007ffc0549f214 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ffc0b9b4a96 in QEventDispatcherGlib::processEvents (this=0x7ffbe800de40, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x00007ffc0b9842f2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007ffc0b984547 in QEventLoop::exec (this=0x7ffbe800c2c0, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007ffbecc0f9ba in QCA::SyncThread::run() () from /usr/lib/libqca.so.2
#9  0x00007ffc0b886fbb in QThreadPrivate::start (arg=0x22ca320) at thread/qthread_unix.cpp:298
#10 0x00007ffc05d63e9a in start_thread (arg=0x7ffbefa84700) at pthread_create.c:308
#11 0x00007ffc0a2f54bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7ffbe6df5700 (LWP 8123)):
#0  0x00007ffc0a2e9b03 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007ffc0549f0e6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffc0549f214 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffc0b9b4a96 in QEventDispatcherGlib::processEvents (this=0x7ffbd80008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007ffc0b9842f2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007ffc0b984547 in QEventLoop::exec (this=0x7ffbd80013c0, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007ffbed04e0c5 in XMPP::SyncThread::run (this=0x242fba0) at ../../../../../kopete/protocols/jabber/libiris/iris/irisnet/corelib/netinterface.cpp:151
#7  0x00007ffc0b886fbb in QThreadPrivate::start (arg=0x242fba0) at thread/qthread_unix.cpp:298
#8  0x00007ffc05d63e9a in start_thread (arg=0x7ffbe6df5700) at pthread_create.c:308
#9  0x00007ffc0a2f54bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7ffc0df69780 (LWP 8084)):
[KCrash Handler]
#6  __memcpy_ssse3 () at ../sysdeps/x86_64/multiarch/memcpy-ssse3.S:613
#7  0x00007ffc0a65d0cb in std::basic_streambuf<char, std::char_traits<char> >::xsputn(char const*, long) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#8  0x00007ffc0a654055 in std::basic_ostream<char, std::char_traits<char> >& std::__ostream_insert<char, std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*, long) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#9  0x00007ffbed7406b4 in operator<< <char, std::char_traits<char>, std::allocator<char> > (__str=..., __os=...) at /usr/include/c++/4.6/bits/basic_string.h:2698
#10 operator<< (p=..., os=...) at /build/buildd/libmsn-4.2.1/msn/passport.h:66
#11 MSN::P2P::sendACK (this=<optimized out>, conn=..., packet=..., session=...) at /build/buildd/libmsn-4.2.1/msn/p2p.cpp:259
#12 0x00007ffbed74a19c in MSN::P2P::handle_INVITE (this=0x2511690, conn=..., packet=...) at /build/buildd/libmsn-4.2.1/msn/p2p.cpp:640
#13 0x00007ffbed74e2b0 in MSN::P2P::handleP2Pmessage (this=0x2511690, conn=..., args=..., mime=..., body=...) at /build/buildd/libmsn-4.2.1/msn/p2p.cpp:204
#14 0x00007ffbed6fabeb in MSN::SwitchboardServerConnection::message_p2p (this=0x2511620, args=..., mime=..., body=...) at /build/buildd/libmsn-4.2.1/msn/switchboardserver.cpp:207
#15 0x00007ffbed7042c4 in MSN::SwitchboardServerConnection::handle_MSG (this=0x2511620, args=...) at /build/buildd/libmsn-4.2.1/msn/switchboardserver.cpp:374
#16 0x00007ffbed7031dc in MSN::SwitchboardServerConnection::dispatchCommand (this=0x2511620, args=...) at /build/buildd/libmsn-4.2.1/msn/switchboardserver.cpp:235
#17 0x00007ffbed70212a in MSN::SwitchboardServerConnection::handleIncomingData (this=0x2511620) at /build/buildd/libmsn-4.2.1/msn/switchboardserver.cpp:647
#18 0x00007ffbed6f7ae5 in MSN::Connection::dataArrivedOnSocket (this=0x2511620) at /build/buildd/libmsn-4.2.1/msn/connection.cpp:226
#19 0x00007ffc0b9998f1 in QMetaObject::activate (sender=0x1976d50, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3547
#20 0x00007ffc082cbb59 in qt_static_metacall (_a=<optimized out>, _id=<optimized out>, _o=<optimized out>, _c=<optimized out>) at .moc/release-shared/moc_qsslsocket.cpp:98
#21 QSslSocket::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at .moc/release-shared/moc_qsslsocket.cpp:77
#22 0x00007ffc0b9998f1 in QMetaObject::activate (sender=0x14c2fd0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3547
#23 0x00007ffc082ab6cf in QAbstractSocketPrivate::canReadNotification (this=0x25c29a0) at socket/qabstractsocket.cpp:651
#24 0x00007ffc082b3241 in event (this=<optimized out>, e=<optimized out>) at socket/qnativesocketengine.cpp:1151
#25 QReadNotifier::event (this=<optimized out>, e=<optimized out>) at socket/qnativesocketengine.cpp:1148
#26 0x00007ffc0aa8b6b4 in notify_helper (e=0x7fff74a78eb0, receiver=0x16c30e0, this=0xe36670) at kernel/qapplication.cpp:4555
#27 QApplicationPrivate::notify_helper (this=0xe36670, receiver=0x16c30e0, e=0x7fff74a78eb0) at kernel/qapplication.cpp:4527
#28 0x00007ffc0aa90533 in QApplication::notify (this=0x7fff74a79140, receiver=0x16c30e0, e=0x7fff74a78eb0) at kernel/qapplication.cpp:4416
#29 0x00007ffc0c3e5906 in KApplication::notify (this=0x7fff74a79140, receiver=0x16c30e0, event=0x7fff74a78eb0) at ../../kdeui/kernel/kapplication.cpp:311
#30 0x00007ffc0b98550c in QCoreApplication::notifyInternal (this=0x7fff74a79140, receiver=0x16c30e0, event=0x7fff74a78eb0) at kernel/qcoreapplication.cpp:876
#31 0x00007ffc0b9b4107 in sendEvent (event=0x7fff74a78eb0, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#32 socketNotifierSourceDispatch (source=0xe416a0) at kernel/qeventdispatcher_glib.cpp:110
#33 0x00007ffc0549ed8a in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#34 0x00007ffc0549f150 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#35 0x00007ffc0549f214 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#36 0x00007ffc0b9b4a2f in QEventDispatcherGlib::processEvents (this=0xde2d20, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#37 0x00007ffc0ab33b1e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#38 0x00007ffc0b9842f2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#39 0x00007ffc0b984547 in QEventLoop::exec (this=0x7fff74a790c0, flags=...) at kernel/qeventloop.cpp:204
#40 0x00007ffc0b9895d7 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#41 0x000000000041418f in main (argc=3, argv=0x7fff74a79fc8) at ../../../kopete/kopete/main.cpp:105

Reported using DrKonqi
Comment 1 Jekyll Wu 2012-10-16 11:23:19 UTC
*** Bug 308483 has been marked as a duplicate of this bug. ***
Comment 2 Andrew Crouthamel 2018-10-30 00:00:30 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 3 Bug Janitor Service 2018-11-14 11:29:12 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 4 Bug Janitor Service 2018-11-29 09:38:50 UTC
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

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