Bug 234787

Summary: Kopete crash setting jabber contract online
Product: [Unmaintained] kopete Reporter: Johann-Nikolaus Andreae <johann-nikolaus>
Component: generalAssignee: Kopete Developers <kopete-bugs-null>
Status: RESOLVED WORKSFORME    
Severity: crash CC: bachtub, diazona, plautrba, savsem, uwe.haider, xsov
Priority: NOR    
Version: 1.0.0   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi

Description Johann-Nikolaus Andreae 2010-04-19 11:17:52 UTC
Application: kopete (1.0.0)
KDE Platform Version: 4.4.2 (KDE 4.4.2) "release 3"
Qt Version: 4.6.2
Operating System: Linux 2.6.34-rc4-4-desktop i686
Distribution: "openSUSE 11.3 Milestone 5 (i586)"

-- Information about the crash:
I i set a jabber contact online kopete crash.
This bug is happened after update from openSUSE 11.2 (KDE 4.3) to openSUSE 11.3 M5 (KDE 4.4).

The crash can be reproduced every time.

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

Thread 3 (Thread 0xb1075b70 (LWP 8719)):
#0  0xb527722b in clock_gettime () from /lib/librt.so.1
#1  0xb6b3f82c in qt_gettime () at kernel/qcore_unix.cpp:111
#2  0xb6b43c36 in updateCurrentTime (this=0x81e2534, tm=...) at kernel/qeventdispatcher_unix.cpp:340
#3  QTimerInfoList::timerWait (this=0x81e2534, tm=...) at kernel/qeventdispatcher_unix.cpp:443
#4  0xb6b4263b in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xb107515c) at kernel/qeventdispatcher_glib.cpp:136
#5  0xb6b426dd in timerSourcePrepare (source=0x81e2500, timeout=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#6  0xb51caee0 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#7  0xb51cbd42 in ?? () from /usr/lib/libglib-2.0.so.0
#8  0xb51cc42a in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#9  0xb6b42e87 in QEventDispatcherGlib::processEvents (this=0x831ead8, flags=...) at kernel/qeventdispatcher_glib.cpp:414
#10 0xb6b15f5d in QEventLoop::processEvents (this=0x81cb2f8, flags=...) at kernel/qeventloop.cpp:149
#11 0xb6b161a9 in QEventLoop::exec (this=0x81cb2f8, flags=...) at kernel/qeventloop.cpp:201
#12 0xb134aafe in QCA::SyncThread::run (this=0x8628300) at support/syncthread.cpp:195
#13 0xb6a1b69f in QThreadPrivate::start (arg=0x8628300) at thread/qthread_unix.cpp:248
#14 0xb5becb15 in start_thread () from /lib/libpthread.so.0
#15 0xb5d2c6de in clone () from /lib/libc.so.6

Thread 2 (Thread 0xb0620b70 (LWP 8720)):
#0  0xb5beefdd in pthread_mutex_lock () from /lib/libpthread.so.0
#1  0xb5d3a7b4 in pthread_mutex_lock () from /lib/libc.so.6
#2  0xb51cbfd1 in ?? () from /usr/lib/libglib-2.0.so.0
#3  0xb51cc42a in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#4  0xb6b42e87 in QEventDispatcherGlib::processEvents (this=0x884df38, flags=...) at kernel/qeventdispatcher_glib.cpp:414
#5  0xb6b15f5d in QEventLoop::processEvents (this=0x8946668, flags=...) at kernel/qeventloop.cpp:149
#6  0xb6b161a9 in QEventLoop::exec (this=0x8946668, flags=...) at kernel/qeventloop.cpp:201
#7  0xb1589b04 in ?? () from /usr/lib/kde4/kopete_jabber.so
#8  0xb6a1b69f in QThreadPrivate::start (arg=0x8929d80) at thread/qthread_unix.cpp:248
#9  0xb5becb15 in start_thread () from /lib/libpthread.so.0
#10 0xb5d2c6de in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb472a710 (LWP 3016)):
[KCrash Handler]
#6  0xb2c22119 in opensslQCAPlugin::MyTLSContext::sessionInfo (this=0x8239048) at qca-ossl.cpp:5541
#7  0xb139adc5 in QCA::TLS::Private::update_finished (this=0x85afb00) at qca_securelayer.cpp:677
#8  0xb139b565 in QCA::TLS::Private::tls_resultsReady (this=0x85afb00) at qca_securelayer.cpp:781
#9  0xb1397e36 in QCA::TLS::Private::qt_metacall (this=0x85afb00, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbfc8309c) at qca_securelayer.moc:74
#10 0xb6b1cccd in QMetaObject::metacall (object=0x85afb00, cl=QMetaObject::InvokeMetaMethod, idx=4, argv=0xbfc8309c) at kernel/qmetaobject.cpp:237
#11 0xb6b2c3b3 in QMetaObject::activate (sender=0x8239048, m=0xb13febd0, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3293
#12 0xb13b70c3 in QCA::TLSContext::resultsReady (this=0x8239048) at moc_qcaprovider.cpp:1303
#13 0xb13b7071 in QCA::TLSContext::qt_metacall (this=0x8239048, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x8de33a8) at moc_qcaprovider.cpp:1291
#14 0xb6b1cccd in QMetaObject::metacall (object=0x8239048, cl=QMetaObject::InvokeMetaMethod, idx=4, argv=0x8de33a8) at kernel/qmetaobject.cpp:237
#15 0xb6b26a45 in QMetaCallEvent::placeMetaCall (this=0x8de3f00, object=0x8239048) at kernel/qobject.cpp:561
#16 0xb6b29a7f in QObject::event (this=0x8239048, e=0x8de3f00) at kernel/qobject.cpp:1248
#17 0xb5fec584 in QApplicationPrivate::notify_helper (this=0x80a8b58, receiver=0x8239048, e=0x8de3f00) at kernel/qapplication.cpp:4300
#18 0xb5ff0977 in QApplication::notify (this=0xbfc83924, receiver=0x8239048, e=0x8de3f00) at kernel/qapplication.cpp:3704
#19 0xb6fb7c51 in KApplication::notify (this=0xbfc83924, receiver=0x8239048, event=0x8de3f00) at /usr/src/debug/kdelibs-4.4.2/kdeui/kernel/kapplication.cpp:302
#20 0xb6b16cbe in QCoreApplication::notifyInternal (this=0xbfc83924, receiver=0x8239048, event=0x8de3f00) at kernel/qcoreapplication.cpp:704
#21 0xb6b1a7f8 in sendEvent (receiver=0x0, event_type=0, data=0x8081fe8) at kernel/qcoreapplication.h:215
#22 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x8081fe8) at kernel/qcoreapplication.cpp:1345
#23 0xb6b1a9bc in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1238
#24 0xb6b4290d in sendPostedEvents (s=0x80aad20) at kernel/qcoreapplication.h:220
#25 postEventSourceDispatch (s=0x80aad20) at kernel/qeventdispatcher_glib.cpp:276
#26 0xb51cb969 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#27 0xb51cc170 in ?? () from /usr/lib/libglib-2.0.so.0
#28 0xb51cc42a in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#29 0xb6b42e3b in QEventDispatcherGlib::processEvents (this=0x80a8b38, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#30 0xb609bffa in QGuiEventDispatcherGlib::processEvents (this=0x80a8b38, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#31 0xb6b15f5d in QEventLoop::processEvents (this=0xbfc83884, flags=...) at kernel/qeventloop.cpp:149
#32 0xb6b161a9 in QEventLoop::exec (this=0xbfc83884, flags=...) at kernel/qeventloop.cpp:201
#33 0xb6b1aa90 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#34 0xb5fe9ab4 in QApplication::exec () at kernel/qapplication.cpp:3579
#35 0x080598d2 in _start ()

Reported using DrKonqi
Comment 1 lthuns 2010-04-21 18:54:27 UTC
Created attachment 42942 [details]
New crash information added by DrKonqi

I can confirm that. Same here.
See attached backtrace.
Comment 2 Sergei 2010-05-17 12:15:53 UTC
Created attachment 43662 [details]
New crash information added by DrKonqi

Experiencing same problem after upgrading KDE from 4.3.5 to 4.4.3. Each time i connect to Jabber kopete crashes
Comment 3 Nicolas L. 2010-06-17 14:58:56 UTC
*** Bug 234903 has been marked as a duplicate of this bug. ***
Comment 4 Petr Lautrbach 2012-03-15 07:38:26 UTC
Created attachment 69634 [details]
New crash information added by DrKonqi

kopete (1.2.1) on KDE Platform 4.8.1 (4.8.1) using Qt 4.8.0

- What I was doing when the application crashed:

Start kopete and set jabber status online

-- Backtrace (Reduced):
#6  0x00007f7ba227f51d in opensslQCAPlugin::MyTLSContext::sessionInfo() const () from /usr/lib64/qt4/plugins/crypto/libqca-ossl.so
#7  0x00000033240bd24f in QCA::TLS::Private::update_finished (this=this@entry=0x119e1a0) at qca_securelayer.cpp:677
#8  0x00000033240b7512 in tls_resultsReady (this=0x119e1a0) at qca_securelayer.cpp:781
#9  QCA::TLS::Private::qt_static_metacall (_o=0x119e1a0, _id=<optimized out>, _a=<optimized out>, _c=<optimized out>) at qca_securelayer.moc:51
[...]
#11 0x0000003320b890ee in QObject::event (this=0x11980e0, e=<optimized out>) at kernel/qobject.cpp:1195
Comment 5 Lamarque V. Souza 2012-06-21 16:53:40 UTC
*** Bug 302208 has been marked as a duplicate of this bug. ***
Comment 6 Andrey 2012-08-01 11:43:02 UTC
Created attachment 72872 [details]
New crash information added by DrKonqi

kopete (1.2.3) on KDE Platform 4.8.3 (4.8.3) using Qt 4.8.2

- What I was doing when the application crashed: Started kopete normal. ICQ and Jabber are off-line. If making jabber status On-Line kopete crashed after 1-2 seconds.

-- Backtrace (Reduced):
#6  0x00007f4e62a73abf in opensslQCAPlugin::MyTLSContext::sessionInfo() const () from /usr/lib64/qt4/plugins/crypto/libqca-ossl.so
#7  0x00007f4e63de229b in QCA::TLS::Private::update_finished() () from /usr/lib64/qca2/libqca.so.2
#8  0x00007f4e63ddc206 in QCA::TLS::Private::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/qca2/libqca.so.2
[...]
#10 0x00007f4e63df83f4 in QCA::TLSContext::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/qca2/libqca.so.2
#11 0x00007f4e74e9a21d in QObject::event(QEvent*) () from /usr/lib64/qt4/libQtCore.so.4
Comment 7 Jekyll Wu 2012-10-05 14:42:27 UTC
*** Bug 262113 has been marked as a duplicate of this bug. ***
Comment 8 Andrew Crouthamel 2018-10-29 23:59:18 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 9 Bug Janitor Service 2018-11-13 14:25:39 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 10 Bug Janitor Service 2018-11-28 04:54:30 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!