Bug 263556 - crash on connect, several jabber accounts & msn transport
Summary: crash on connect, several jabber accounts & msn transport
Status: RESOLVED DUPLICATE of bug 243653
Alias: None
Product: kopete
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Kopete Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-01-18 16:45 UTC by Mathieu Jobin
Modified: 2011-05-15 12:39 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 Mathieu Jobin 2011-01-18 16:45:22 UTC
Application: kopete (1.0.80)
KDE Platform Version: 4.5.95 (4.6 RC2)
Qt Version: 4.7.0
Operating System: Linux 2.6.35-24-generic i686
Distribution: Ubuntu 10.10

-- Information about the crash:
- What I was doing when the application crashed:

I was reconnecting to all my IM networks after my laptop wake up from sleep.
I am on Bonjour, AIM and I have 3 jabber account. one of them having a MSN gateway transport and I have a long list of MSN contacts going through this transport.

the bug could be related with the amount of "dude xyz is online" notification.

or other process happening at connection time.

its true that around the same time people were showing up online, I did edit the properties of one of my jabber account which was "exclude from connect all"

clicked apply, Ok, and connect that last account that had missed the train.

then kopete crashed with the following backtrace attached.

regards,

- These might be possible duplicates.

the reasons seems different, but it could well be the same internal bug...

bug #250569, bug #249674, bug #244034, bug #243653

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

Thread 6 (Thread 0xb45bab70 (LWP 11311)):
#0  0x041a73eb in pthread_mutex_lock () from /lib/libpthread.so.0
#1  0x02395f66 in pthread_mutex_lock () from /lib/libc.so.6
#2  0x072475f8 in g_main_context_acquire () from /lib/libglib-2.0.so.0
#3  0x072491ee in ?? () from /lib/libglib-2.0.so.0
#4  0x07249848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#5  0x061c959f in QEventDispatcherGlib::processEvents (this=0x8e118a0, flags=...) at kernel/qeventdispatcher_glib.cpp:417
#6  0x06199609 in QEventLoop::processEvents (this=0xb45ba290, flags=) at kernel/qeventloop.cpp:149
#7  0x06199a8a in QEventLoop::exec (this=0xb45ba290, flags=...) at kernel/qeventloop.cpp:201
#8  0x06095b7e in QThread::exec (this=0x8d1e308) at thread/qthread.cpp:490
#9  0x0617835b in QInotifyFileSystemWatcherEngine::run (this=0x8d1e308) at io/qfilesystemwatcher_inotify.cpp:248
#10 0x06098df9 in QThreadPrivate::start (arg=0x8d1e308) at thread/qthread_unix.cpp:266
#11 0x041a4cc9 in start_thread () from /lib/libpthread.so.0
#12 0x0238869e in clone () from /lib/libc.so.6

Thread 5 (Thread 0xb35e6b70 (LWP 11313)):
#0  0x041a73a0 in pthread_mutex_lock () from /lib/libpthread.so.0
#1  0x02395f66 in pthread_mutex_lock () from /lib/libc.so.6
#2  0x07248d0f in g_main_context_prepare () from /lib/libglib-2.0.so.0
#3  0x07249279 in ?? () from /lib/libglib-2.0.so.0
#4  0x07249848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#5  0x061c959f in QEventDispatcherGlib::processEvents (this=0x8ff4c80, flags=...) at kernel/qeventdispatcher_glib.cpp:417
#6  0x06199609 in QEventLoop::processEvents (this=0xb35e6290, flags=) at kernel/qeventloop.cpp:149
#7  0x06199a8a in QEventLoop::exec (this=0xb35e6290, flags=...) at kernel/qeventloop.cpp:201
#8  0x06095b7e in QThread::exec (this=0x8ff46a0) at thread/qthread.cpp:490
#9  0x0617835b in QInotifyFileSystemWatcherEngine::run (this=0x8ff46a0) at io/qfilesystemwatcher_inotify.cpp:248
#10 0x06098df9 in QThreadPrivate::start (arg=0x8ff46a0) at thread/qthread_unix.cpp:266
#11 0x041a4cc9 in start_thread () from /lib/libpthread.so.0
#12 0x0238869e in clone () from /lib/libc.so.6

Thread 4 (Thread 0xb2de5b70 (LWP 11314)):
#0  0x00110416 in __kernel_vsyscall ()
#1  0x02379df6 in poll () from /lib/libc.so.6
#2  0x07256a1b in g_poll () from /lib/libglib-2.0.so.0
#3  0x0724943c in ?? () from /lib/libglib-2.0.so.0
#4  0x07249848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#5  0x061c959f in QEventDispatcherGlib::processEvents (this=0x8fff980, flags=...) at kernel/qeventdispatcher_glib.cpp:417
#6  0x06199609 in QEventLoop::processEvents (this=0xb2de52b0, flags=) at kernel/qeventloop.cpp:149
#7  0x06199a8a in QEventLoop::exec (this=0xb2de52b0, flags=...) at kernel/qeventloop.cpp:201
#8  0x06095b7e in QThread::exec (this=0x8ffb330) at thread/qthread.cpp:490
#9  0x0455a171 in Herqq::Upnp::HControlPointThread::run() () from /usr/lib/libHUpnp.so.0
#10 0x06098df9 in QThreadPrivate::start (arg=0x8ffb330) at thread/qthread_unix.cpp:266
#11 0x041a4cc9 in start_thread () from /lib/libpthread.so.0
#12 0x0238869e in clone () from /lib/libc.so.6

Thread 3 (Thread 0xaf841b70 (LWP 11357)):
#0  0x041a73eb in pthread_mutex_lock () from /lib/libpthread.so.0
#1  0x02395f66 in pthread_mutex_lock () from /lib/libc.so.6
#2  0x07248ea3 in g_main_context_prepare () from /lib/libglib-2.0.so.0
#3  0x07249279 in ?? () from /lib/libglib-2.0.so.0
#4  0x07249848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#5  0x061c959f in QEventDispatcherGlib::processEvents (this=0x8e2fd78, flags=...) at kernel/qeventdispatcher_glib.cpp:417
#6  0x06199609 in QEventLoop::processEvents (this=0x8f49718, flags=) at kernel/qeventloop.cpp:149
#7  0x06199a8a in QEventLoop::exec (this=0x8f49718, flags=...) at kernel/qeventloop.cpp:201
#8  0x02a40dda in QCA::SyncThread::run() () from /usr/lib/libqca.so.2
#9  0x06098df9 in QThreadPrivate::start (arg=0x93f1108) at thread/qthread_unix.cpp:266
#10 0x041a4cc9 in start_thread () from /lib/libpthread.so.0
#11 0x0238869e in clone () from /lib/libc.so.6

Thread 2 (Thread 0xb0042b70 (LWP 11358)):
#0  0x00dbae36 in clock_gettime () from /lib/librt.so.1
#1  0x060f450b in do_gettime () at tools/qelapsedtimer_unix.cpp:105
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:119
#3  0x061cb6e5 in QTimerInfoList::updateCurrentTime (this=0x951d844) at kernel/qeventdispatcher_unix.cpp:339
#4  0x061c96a5 in timerSourceCheckHelper (src=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:150
#5  0x07248b39 in g_main_context_check () from /lib/libglib-2.0.so.0
#6  0x0724945e in ?? () from /lib/libglib-2.0.so.0
#7  0x07249848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#8  0x061c959f in QEventDispatcherGlib::processEvents (this=0x95217f8, flags=...) at kernel/qeventdispatcher_glib.cpp:417
#9  0x06199609 in QEventLoop::processEvents (this=0x9522140, flags=) at kernel/qeventloop.cpp:149
#10 0x06199a8a in QEventLoop::exec (this=0x9522140, flags=...) at kernel/qeventloop.cpp:201
#11 0x02d99b7b in ?? () from /usr/lib/kde4/kopete_jabber.so
#12 0x06098df9 in QThreadPrivate::start (arg=0x93f34a0) at thread/qthread_unix.cpp:266
#13 0x041a4cc9 in start_thread () from /lib/libpthread.so.0
#14 0x0238869e in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb786eac0 (LWP 11307)):
[KCrash Handler]
#7  0x00000000 in ?? ()
#8  0x0074f429 in KDialogQueue::Private::slotShowQueuedDialog (this=0xd3353b8) at ../../kdeui/dialogs/kdialog.cpp:1104
#9  0x0074f4b4 in KDialogQueue::qt_metacall (this=0xd3356b8, _c=QMetaObject::InvokeMetaMethod, _id=4, _a=0xd008450) at ./kdialogqueue_p.moc:72
#10 0x061a08ca in QMetaObject::metacall (object=0xd3356b8, cl=219926504, idx=4, argv=0xd008450) at kernel/qmetaobject.cpp:237
#11 0x061abdf6 in QMetaCallEvent::placeMetaCall (this=0xd334f08, object=0xd3356b8) at kernel/qobject.cpp:534
#12 0x061ad6a2 in QObject::event (this=0xd3356b8, e=0xd3353b8) at kernel/qobject.cpp:1219
#13 0x014f0fdc in QApplicationPrivate::notify_helper (this=0x8c4b1f0, receiver=0xd3356b8, e=0xd334f08) at kernel/qapplication.cpp:4396
#14 0x014f704e in QApplication::notify (this=0xbfb58cc4, receiver=0xd3356b8, e=0xd334f08) at kernel/qapplication.cpp:3798
#15 0x0081cf8a in KApplication::notify (this=0xbfb58cc4, receiver=0xd3356b8, event=0xd334f08) at ../../kdeui/kernel/kapplication.cpp:311
#16 0x0619ab3b in QCoreApplication::notifyInternal (this=0xbfb58cc4, receiver=0xd3356b8, event=0xd334f08) at kernel/qcoreapplication.cpp:732
#17 0x0619dd8b in sendEvent (receiver=0x0, event_type=0, data=0x8c26590) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#18 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x8c26590) at kernel/qcoreapplication.cpp:1373
#19 0x0619df4d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1266
#20 0x061c9a74 in sendPostedEvents (s=0x8c4d520) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#21 postEventSourceDispatch (s=0x8c4d520) at kernel/qeventdispatcher_glib.cpp:277
#22 0x07245855 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#23 0x07249668 in ?? () from /lib/libglib-2.0.so.0
#24 0x07249848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#25 0x061c9565 in QEventDispatcherGlib::processEvents (this=0x8c46c10, flags=...) at kernel/qeventdispatcher_glib.cpp:415
#26 0x015b2be5 in QGuiEventDispatcherGlib::processEvents (this=0x8c46c10, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#27 0x06199609 in QEventLoop::processEvents (this=0xbfb58c24, flags=) at kernel/qeventloop.cpp:149
#28 0x06199a8a in QEventLoop::exec (this=0xbfb58c24, flags=...) at kernel/qeventloop.cpp:201
#29 0x0619e00f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#30 0x014efe07 in QApplication::exec () at kernel/qapplication.cpp:3672
#31 0x080587be in _start ()

Possible duplicates by query: bug 251026, bug 250569, bug 249674, bug 248514, bug 244034.

Reported using DrKonqi
Comment 1 Dario Andres 2011-01-31 00:09:30 UTC
[Comment from a bug triager]
This issue could be related to bug 243653. Regards
Comment 2 Christoph Feck 2011-05-15 12:39:16 UTC

*** This bug has been marked as a duplicate of bug 243653 ***