Bug 457330 - v1.13.0 App crash when connecting a Jabber/XMPP account
Summary: v1.13.0 App crash when connecting a Jabber/XMPP account
Status: RESOLVED UNMAINTAINED
Alias: None
Product: kopete
Classification: Unmaintained
Component: Contact list (show other bugs)
Version: unspecified
Platform: Neon Linux
: NOR crash
Target Milestone: ---
Assignee: Kopete Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-07-31 06:36 UTC by Enrico
Modified: 2024-09-18 18:27 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
New crash information added by DrKonqi (5.60 KB, text/plain)
2022-11-19 23:09 UTC, Ron Nascimento
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Enrico 2022-07-31 06:36:40 UTC
Hello, I configured Kopete with my XMPP account. The account is hosted on jabbers.one.
I can set it up correctly, but when I try to connect the whole app crasches.

After the crash, the account is still configured correctly. If i select the "Status" menu and set it "Online" the app crashes.


STEPS TO REPRODUCE
1.  Configure an XMPP account
2. Try to connect (set it as Online)
3.  Kopete crashes

OBSERVED RESULT
Kopete crashes

EXPECTED RESULT
Should connect and don't crash

SOFTWARE/OS VERSIONS
Operating System: KDE neon 5.25
KDE Plasma Version: 5.25.3
KDE Frameworks Version: 5.96.0
Qt Version: 5.15.5
Kernel Version: 5.15.0-41-generic (64-bit)
Graphics Platform: X11

ADDITIONAL INFORMATION - BACKTRACE

#0  0x0000000000000000 in ?? ()
#1  0x00007ffff626747e in QObject::connect(QObject const*, char const*, QObject const*, char const*, Qt::ConnectionType) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007fffd8299737 in JabberGroupContact::addSubContact (this=this@entry=0x555555c1d060, rosterItem=..., 
    addToManager=addToManager@entry=true) at ./protocols/jabber/jabbergroupcontact.cpp:295
#3  0x00007fffd827aa7d in JabberAccount::slotGroupChatPresence (this=<optimized out>, jid=..., status=...)
    at ./protocols/jabber/jabberaccount.cpp:1632
#4  0x00007fffd8216d90 in JabberAccount::qt_static_metacall (_o=0x7fffe8007a70, _id=<optimized out>, 
    _a=<optimized out>, _c=<optimized out>)
    at ./obj-x86_64-linux-gnu/protocols/jabber/kopete_jabber_autogen/EWIEGA46WW/moc_jabberaccount.cpp:272
#5  0x00007ffff626ad50 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007fffd821528e in JabberClient::groupChatPresence (this=<optimized out>, _t1=..., _t2=...)
    at ./obj-x86_64-linux-gnu/protocols/jabber/kopete_jabber_autogen/EWIEGA46WW/moc_jabberclient.cpp:636
#7  0x00007ffff626ad50 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007fffd82fe902 in XMPP::Client::groupChatPresence (_t2=..., _t1=..., this=0x555555bc4060)
    at ./obj-x86_64-linux-gnu/protocols/jabber/libiris/iris_kopete_autogen/include/moc_xmpp_client.cpp:558
#9  XMPP::Client::ppPresence (this=0x555555bc4060, j=..., s=...)
    at ./protocols/jabber/libiris/src/xmpp/xmpp-im/client.cpp:745
#10 0x00007fffd8302c4f in XMPP::Client::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, 
    _id=<optimized out>, _a=<optimized out>)
    at ./obj-x86_64-linux-gnu/protocols/jabber/libiris/iris_kopete_autogen/include/moc_xmpp_client.cpp:229
#11 0x00007ffff626ad50 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#12 0x00007fffd82d1a1b in XMPP::JT_PushPresence::presence (this=this@entry=0x555555bc5430, _t1=..., _t2=...)
    at ./obj-x86_64-linux-gnu/protocols/jabber/libiris/iris_kopete_autogen/J7RYVATOWX/moc_xmpp_tasks.cpp:564
#13 0x00007fffd8363854 in XMPP::JT_PushPresence::take (this=0x555555bc5430, e=...)
    at ./protocols/jabber/libiris/src/xmpp/xmpp-im/xmpp_tasks.cpp:803
#14 0x00007fffd833839c in XMPP::Task::take (this=<optimized out>, x=...)
--Type <RET> for more, q to quit, c to continue without paging--
    at ./protocols/jabber/libiris/src/xmpp/xmpp-im/xmpp_task.cpp:156
#15 0x00007fffd8301eda in XMPP::Client::distribute (this=this@entry=0x555555bc4060, x=...)
    at ./protocols/jabber/libiris/src/xmpp/xmpp-im/client.cpp:592
#16 0x00007fffd8302575 in XMPP::Client::streamReadyRead (this=0x555555bc4060)
    at ./protocols/jabber/libiris/src/xmpp/xmpp-im/client.cpp:526
#17 0x00007fffd8302820 in XMPP::Client::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, 
    _id=<optimized out>, _a=<optimized out>)
    at ./obj-x86_64-linux-gnu/protocols/jabber/libiris/iris_kopete_autogen/include/moc_xmpp_client.cpp:224
#18 0x00007ffff626ad50 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#19 0x00007fffd838561d in XMPP::Stream::readyRead (this=<optimized out>)
    at ./obj-x86_64-linux-gnu/protocols/jabber/libiris/iris_kopete_autogen/include/moc_xmpp_stream.cpp:188
#20 XMPP::ClientStream::doReadyRead (this=<optimized out>)
    at ./protocols/jabber/libiris/src/xmpp/xmpp-core/stream.cpp:964
#21 XMPP::ClientStream::doReadyRead (this=<optimized out>)
    at ./protocols/jabber/libiris/src/xmpp/xmpp-core/stream.cpp:960
#22 XMPP::ClientStream::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, 
    _a=<optimized out>)
    at ./obj-x86_64-linux-gnu/protocols/jabber/libiris/iris_kopete_autogen/include/moc_xmpp_clientstream.cpp:207
#23 0x00007ffff6261849 in QObject::event(QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#24 0x00007ffff6d1ae83 in QApplicationPrivate::notify_helper(QObject*, QEvent*) ()
   from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#25 0x00007ffff6d23c98 in QApplication::notify(QObject*, QEvent*) ()
   from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#26 0x00007ffff6233c6a in QCoreApplication::notifyInternal2(QObject*, QEvent*) ()
   from /lib/x86_64-linux-gnu/libQt5Core.so.5
#27 0x00007ffff6236571 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) ()
--Type <RET> for more, q to quit, c to continue without paging--
   from /lib/x86_64-linux-gnu/libQt5Core.so.5
#28 0x00007ffff628ef47 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#29 0x00007ffff41a017d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#30 0x00007ffff41a0400 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#31 0x00007ffff41a04a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#32 0x00007ffff628e5a2 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
   from /lib/x86_64-linux-gnu/libQt5Core.so.5
#33 0x00007ffff623276b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
   from /lib/x86_64-linux-gnu/libQt5Core.so.5
#34 0x00007ffff623a914 in QCoreApplication::exec() () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#35 0x000055555556cecf in main (argc=<optimized out>, argv=<optimized out>) at ./kopete/main.cpp:121
Comment 1 Enrico 2022-07-31 06:41:41 UTC
P.S. Please ask if any other info is needed.
I can't report it using the KDE bug report window because the "Next" button does nothing after the "bug survey".
Moreover, if i click on the button to view the developers information on the main screen of the bug report software, it does nothing.
Comment 2 Andrey E. 2022-09-19 18:53:54 UTC
Operating System: KDE neon 5.25
KDE Plasma Version: 5.25.5
KDE Frameworks Version: 5.98.0
Qt Version: 5.15.6
Kernel Version: 5.15.0-46-generic (64-bit)
Graphics Platform: X11
Processors: 6 × AMD Ryzen 5 4500U with Radeon Graphics
Memory: 5.7 ГиБ of RAM
Graphics Processor: AMD RENOIR
Manufacturer: LENOVO
Product Name: 20VG
System Version: ThinkBook 15 G2 ARE


Application: Kopete (kopete), signal: Segmentation fault

[New LWP 14217]
[New LWP 14219]
[New LWP 14220]
[New LWP 14221]
[New LWP 14222]
[New LWP 14223]
[New LWP 14224]
[New LWP 14225]
[New LWP 14226]
[New LWP 14227]
[New LWP 14228]
[New LWP 14237]
[New LWP 14238]
[New LWP 14246]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
0x00007f5dd36b399f in __GI___poll (fds=0x7fffc8bf5538, nfds=1, timeout=1000) at ../sysdeps/unix/sysv/linux/poll.c:29
__preamble__
[Current thread is 1 (Thread 0x7f5dce34a9c0 (LWP 14215))]

Thread 15 (Thread 0x7f5d76595700 (LWP 14246)):
#0  QBuffer::writeData (this=0x7f5d6400bae0, data=0x7f5d7658c690 "", len=18) at io/qbuffer.cpp:426
#1  0x00007f5dd3b5d36d in QIODevice::write (this=0x7f5d6400bae0, data=0x7f5d7658c690 "", maxSize=18) at io/qiodevice.cpp:1714
#2  0x00007f5dd3ca0de7 in QDataStream::writeRawData (this=this@entry=0x7f5d7658c8e0, s=s@entry=0x7f5d7658c690 "", len=len@entry=18) at serialization/qdatastream.cpp:1371
#3  0x00007f5dd3ca0eb8 in QDataStream::writeBytes (this=this@entry=0x7f5d7658c8e0, s=0x7f5d7658c690 "", len=18) at serialization/qdatastream.cpp:1355
#4  0x00007f5dd3ad3477 in operator<< (out=..., str=...) at text/qstring.cpp:10396
#5  0x00007f5dd339f466 in KIO::SlaveBase::mimeType(QString const&) () from /lib/x86_64-linux-gnu/libKF5KIOCore.so.5
#6  0x00007f5db41d34d3 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/kf5/kio/kio_file.so
#7  0x00007f5dd33a0146 in KIO::SlaveBase::dispatch(int, QByteArray const&) () from /lib/x86_64-linux-gnu/libKF5KIOCore.so.5
#8  0x00007f5dd33a0826 in KIO::SlaveBase::dispatchLoop() () from /lib/x86_64-linux-gnu/libKF5KIOCore.so.5
#9  0x00007f5dd34743fa in ?? () from /lib/x86_64-linux-gnu/libKF5KIOCore.so.5
#10 0x00007f5dd3a43543 in QThreadPrivate::start (arg=0x558b5c0fa300) at thread/qthread_unix.cpp:330
#11 0x00007f5dd25a3609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#12 0x00007f5dd36c0133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 14 (Thread 0x7f5d77fff700 (LWP 14238)):
#0  0x00007f5dd36b399f in __GI___poll (fds=0x7f5d6c005280, nfds=1, timeout=4800) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f5dd1b7d36e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f5dd1b7d4a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f5dd3c84b6b in QEventDispatcherGlib::processEvents (this=0x7f5d6c000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f5dd3c28b0b in QEventLoop::exec (this=this@entry=0x7f5d77ffeb20, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007f5dd3a42342 in QThread::exec (this=this@entry=0x558b5bf71610) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007f5dac69d8a2 in XMPP::NetTrackerThread::run (this=0x558b5bf71610) at ./protocols/jabber/libiris/src/irisnet/corelib/netinterface.cpp:168
#7  0x00007f5dd3a43543 in QThreadPrivate::start (arg=0x558b5bf71610) at thread/qthread_unix.cpp:330
#8  0x00007f5dd25a3609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007f5dd36c0133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 13 (Thread 0x7f5d889c1700 (LWP 14237)):
#0  0x00007fffc8bfdaed in clock_gettime ()
#1  0x00007f5dd367e0b5 in __GI___clock_gettime (clock_id=clock_id@entry=1, tp=tp@entry=0x7f5d889c0910) at ../sysdeps/unix/sysv/linux/clock_gettime.c:38
#2  0x00007f5dd3c84435 in qt_clock_gettime (ts=0x7f5d889c0910, clock=1) at kernel/qelapsedtimer_unix.cpp:175
#3  do_gettime (frac=<synthetic pointer>, sec=<synthetic pointer>) at kernel/qelapsedtimer_unix.cpp:166
#4  qt_gettime () at kernel/qelapsedtimer_unix.cpp:175
#5  0x00007f5dd3c82ccd in QTimerInfoList::updateCurrentTime (this=this@entry=0x7f5d68004950) at kernel/qtimerinfo_unix.cpp:91
#6  0x00007f5dd3c832a9 in QTimerInfoList::timerWait (this=0x7f5d68004950, tm=...) at kernel/qtimerinfo_unix.cpp:388
#7  0x00007f5dd3c848c6 in timerSourcePrepareHelper (timeout=0x7f5d889c09d4, src=<optimized out>) at kernel/qeventdispatcher_glib.cpp:162
#8  timerSourcePrepare (source=<optimized out>, timeout=0x7f5d889c09d4) at kernel/qeventdispatcher_glib.cpp:166
#9  0x00007f5dd1b7c8ef in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007f5dd1b7d29b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#11 0x00007f5dd1b7d4a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#12 0x00007f5dd3c84b6b in QEventDispatcherGlib::processEvents (this=0x7f5d68000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#13 0x00007f5dd3c28b0b in QEventLoop::exec (this=0x7f5d68004a10, flags=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#14 0x00007f5dac3f4a72 in QCA::SyncThread::run() () from /lib/x86_64-linux-gnu/libqca-qt5.so.2
#15 0x00007f5dd3a43543 in QThreadPrivate::start (arg=0x558b5bf696c0) at thread/qthread_unix.cpp:330
#16 0x00007f5dd25a3609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#17 0x00007f5dd36c0133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 12 (Thread 0x7f5dadffb700 (LWP 14228)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x558b5bc936d0) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x558b5bc93680, cond=0x558b5bc936a8) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x558b5bc936a8, mutex=0x558b5bc93680) at pthread_cond_wait.c:647
#3  0x00007f5dc43cc5eb in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007f5dc43cc1eb in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007f5dd25a3609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f5dd36c0133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 11 (Thread 0x7f5dae7fc700 (LWP 14227)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x558b5bc936d0) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x558b5bc93680, cond=0x558b5bc936a8) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x558b5bc936a8, mutex=0x558b5bc93680) at pthread_cond_wait.c:647
#3  0x00007f5dc43cc5eb in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007f5dc43cc1eb in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007f5dd25a3609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f5dd36c0133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7f5daeffd700 (LWP 14226)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x558b5bc936d0) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x558b5bc93680, cond=0x558b5bc936a8) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x558b5bc936a8, mutex=0x558b5bc93680) at pthread_cond_wait.c:647
#3  0x00007f5dc43cc5eb in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007f5dc43cc1eb in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007f5dd25a3609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f5dd36c0133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7f5daf7fe700 (LWP 14225)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x558b5bc93140) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x558b5bc930f0, cond=0x558b5bc93118) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x558b5bc93118, mutex=0x558b5bc930f0) at pthread_cond_wait.c:647
#3  0x00007f5dc43cc5eb in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007f5dc43cc1eb in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007f5dd25a3609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f5dd36c0133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7f5daffff700 (LWP 14224)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x558b5bc93140) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x558b5bc930f0, cond=0x558b5bc93118) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x558b5bc93118, mutex=0x558b5bc930f0) at pthread_cond_wait.c:647
#3  0x00007f5dc43cc5eb in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007f5dc43cc1eb in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007f5dd25a3609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f5dd36c0133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7f5db4f05700 (LWP 14223)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x558b5bc93140) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x558b5bc930f0, cond=0x558b5bc93118) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x558b5bc93118, mutex=0x558b5bc930f0) at pthread_cond_wait.c:647
#3  0x00007f5dc43cc5eb in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007f5dc43cc1eb in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007f5dd25a3609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f5dd36c0133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7f5db5706700 (LWP 14222)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x558b5bc93140) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x558b5bc930f0, cond=0x558b5bc93118) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x558b5bc93118, mutex=0x558b5bc930f0) at pthread_cond_wait.c:647
#3  0x00007f5dc43cc5eb in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007f5dc43cc1eb in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007f5dd25a3609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f5dd36c0133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7f5db5f07700 (LWP 14221)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x558b5b713d08) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x558b5b713cb8, cond=0x558b5b713ce0) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x558b5b713ce0, mutex=0x558b5b713cb8) at pthread_cond_wait.c:647
#3  0x00007f5dc43cc5eb in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007f5dc43cc1eb in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007f5dd25a3609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f5dd36c0133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7f5db6849700 (LWP 14220)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x558b5ba92410) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x558b5ba923c0, cond=0x558b5ba923e8) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x558b5ba923e8, mutex=0x558b5ba923c0) at pthread_cond_wait.c:647
#3  0x00007f5dc43cc5eb in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007f5dc43cc1eb in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007f5dd25a3609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f5dd36c0133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7f5dc729f700 (LWP 14219)):
#0  __GI___libc_read (nbytes=16, buf=0x7f5dc729e9d0, fd=9) at ../sysdeps/unix/sysv/linux/read.c:26
#1  __GI___libc_read (fd=9, buf=0x7f5dc729e9d0, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:24
#2  0x00007f5dd1bc5b2f in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f5dd1b7cebe in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f5dd1b7d312 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f5dd1b7d4a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007f5dd3c84b6b in QEventDispatcherGlib::processEvents (this=0x7f5dbc000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#7  0x00007f5dd3c28b0b in QEventLoop::exec (this=this@entry=0x7f5dc729ebe0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#8  0x00007f5dd3a42342 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#9  0x00007f5dd3a43543 in QThreadPrivate::start (arg=0x558b5b788fc0) at thread/qthread_unix.cpp:330
#10 0x00007f5dd25a3609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#11 0x00007f5dd36c0133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7f5dcd7fe700 (LWP 14217)):
#0  0x00007f5dd36b399f in __GI___poll (fds=0x7f5dc8032ba0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f5dd1b7d36e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f5dd1b7d4a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f5dd3c84b6b in QEventDispatcherGlib::processEvents (this=0x7f5dc8000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f5dd3c28b0b in QEventLoop::exec (this=this@entry=0x7f5dcd7fdbb0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007f5dd3a42342 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007f5dd4cabf4b in ?? () from /lib/x86_64-linux-gnu/libQt5DBus.so.5
#7  0x00007f5dd3a43543 in QThreadPrivate::start (arg=0x7f5dd4d2fd80) at thread/qthread_unix.cpp:330
#8  0x00007f5dd25a3609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007f5dd36c0133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7f5dce34a9c0 (LWP 14215)):
[KCrash Handler]
#4  std::__atomic_base<int>::load (__m=std::memory_order_relaxed, this=0x5f0025007e003f) at /usr/include/c++/9/bits/atomic_base.h:413
#5  QAtomicOps<int>::loadRelaxed<int> (_q_value=...) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qatomic_cxx11.h:239
#6  QBasicAtomicInteger<int>::loadRelaxed (this=0x5f0025007e003f) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qbasicatomic.h:107
#7  QtPrivate::RefCount::isShared (this=0x5f0025007e003f) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qrefcount.h:101
#8  QList<Kopete::Contact*>::append (t=<optimized out>, this=0x558b5c1deec8) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qlist.h:622
#9  JabberGroupContact::addSubContact (this=this@entry=0x558b5c1dee30, rosterItem=..., addToManager=addToManager@entry=true) at ./protocols/jabber/jabbergroupcontact.cpp:293
#10 0x00007f5dac52d05d in JabberAccount::slotGroupChatPresence (this=<optimized out>, jid=..., status=...) at ./protocols/jabber/jabberaccount.cpp:1632
#11 0x00007f5dac4c8d90 in JabberAccount::qt_static_metacall (_o=0x558b5b83f780, _id=<optimized out>, _a=<optimized out>, _c=<optimized out>) at ./obj-x86_64-linux-gnu/protocols/jabber/kopete_jabber_autogen/EWIEGA46WW/moc_jabberaccount.cpp:272
#12 0x00007f5dd3c612f4 in doActivate<false> (sender=0x558b5b99f980, signal_index=19, argv=0x7fffc8bf63e0) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:395
#13 0x00007f5dd3c5a557 in QMetaObject::activate (sender=<optimized out>, m=m@entry=0x7f5dac764e40 <JabberClient::staticMetaObject>, local_signal_index=local_signal_index@entry=16, argv=argv@entry=0x7fffc8bf63e0) at kernel/qobject.cpp:3979
#14 0x00007f5dac4c728e in JabberClient::groupChatPresence (this=<optimized out>, _t1=..., _t2=...) at ./obj-x86_64-linux-gnu/protocols/jabber/kopete_jabber_autogen/EWIEGA46WW/moc_jabberclient.cpp:636
#15 0x00007f5dd3c612f4 in doActivate<false> (sender=0x558b5bf6cb00, signal_index=20, argv=0x7fffc8bf6570) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:395
#16 0x00007f5dd3c5a557 in QMetaObject::activate (sender=sender@entry=0x558b5bf6cb00, m=m@entry=0x7f5dac76a1a0 <XMPP::Client::staticMetaObject>, local_signal_index=local_signal_index@entry=17, argv=argv@entry=0x7fffc8bf6570) at kernel/qobject.cpp:3979
#17 0x00007f5dac5b0d02 in XMPP::Client::groupChatPresence (_t2=..., _t1=..., this=0x558b5bf6cb00) at ./obj-x86_64-linux-gnu/protocols/jabber/libiris/iris_kopete_autogen/include/moc_xmpp_client.cpp:558
#18 XMPP::Client::ppPresence (this=0x558b5bf6cb00, j=..., s=...) at ./protocols/jabber/libiris/src/xmpp/xmpp-im/client.cpp:745
#19 0x00007f5dac5b504f in XMPP::Client::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at ./obj-x86_64-linux-gnu/protocols/jabber/libiris/iris_kopete_autogen/include/moc_xmpp_client.cpp:229
#20 0x00007f5dd3c612f4 in doActivate<false> (sender=0x558b5b794f90, signal_index=4, argv=0x7fffc8bf6710) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:395
#21 0x00007f5dd3c5a557 in QMetaObject::activate (sender=sender@entry=0x558b5b794f90, m=m@entry=0x7f5dac75f140 <XMPP::JT_PushPresence::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7fffc8bf6710) at kernel/qobject.cpp:3979
#22 0x00007f5dac583ffb in XMPP::JT_PushPresence::presence (this=this@entry=0x558b5b794f90, _t1=..., _t2=...) at ./obj-x86_64-linux-gnu/protocols/jabber/libiris/iris_kopete_autogen/J7RYVATOWX/moc_xmpp_tasks.cpp:564
#23 0x00007f5dac615de4 in XMPP::JT_PushPresence::take (this=0x558b5b794f90, e=...) at ./protocols/jabber/libiris/src/xmpp/xmpp-im/xmpp_tasks.cpp:803
#24 0x00007f5dac5ea7ac in XMPP::Task::take (this=<optimized out>, x=...) at ./protocols/jabber/libiris/src/xmpp/xmpp-im/xmpp_task.cpp:156
#25 0x00007f5dac5b42da in XMPP::Client::distribute (this=this@entry=0x558b5bf6cb00, x=...) at ./protocols/jabber/libiris/src/xmpp/xmpp-im/client.cpp:592
#26 0x00007f5dac5b4975 in XMPP::Client::streamReadyRead (this=0x558b5bf6cb00) at ./protocols/jabber/libiris/src/xmpp/xmpp-im/client.cpp:526
#27 0x00007f5dac5b4c20 in XMPP::Client::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at ./obj-x86_64-linux-gnu/protocols/jabber/libiris/iris_kopete_autogen/include/moc_xmpp_client.cpp:224
#28 0x00007f5dd3c612f4 in doActivate<false> (sender=0x7f5d680564f0, signal_index=5, argv=0x7fffc8bf6ba0) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:395
#29 0x00007f5dd3c5a557 in QMetaObject::activate (sender=<optimized out>, m=m@entry=0x7f5dac76a9a0 <XMPP::Stream::staticMetaObject>, local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x0) at kernel/qobject.cpp:3979
#30 0x00007f5dac637bad in XMPP::Stream::readyRead (this=<optimized out>) at ./obj-x86_64-linux-gnu/protocols/jabber/libiris/iris_kopete_autogen/include/moc_xmpp_stream.cpp:188
#31 XMPP::ClientStream::doReadyRead (this=<optimized out>) at ./protocols/jabber/libiris/src/xmpp/xmpp-core/stream.cpp:964
#32 XMPP::ClientStream::doReadyRead (this=<optimized out>) at ./protocols/jabber/libiris/src/xmpp/xmpp-core/stream.cpp:960
#33 XMPP::ClientStream::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at ./obj-x86_64-linux-gnu/protocols/jabber/libiris/iris_kopete_autogen/include/moc_xmpp_clientstream.cpp:207
#34 0x00007f5dd3c57cd9 in QObject::event (this=0x7f5d680564f0, e=0x558b5dcbdec0) at kernel/qobject.cpp:1347
#35 0x00007f5dd4711e43 in QApplicationPrivate::notify_helper (this=this@entry=0x558b5b51f0c0, receiver=receiver@entry=0x7f5d680564f0, e=e@entry=0x558b5dcbdec0) at kernel/qapplication.cpp:3637
#36 0x00007f5dd471ac58 in QApplication::notify (this=0x7fffc8bf7280, receiver=0x7f5d680564f0, e=0x558b5dcbdec0) at kernel/qapplication.cpp:3161
#37 0x00007f5dd3c2a00a in QCoreApplication::notifyInternal2 (receiver=0x7f5d680564f0, event=0x558b5dcbdec0) at ../../include/QtCore/5.15.6/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:332
#38 0x00007f5dd3c2c911 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x558b5b518600) at kernel/qcoreapplication.cpp:1821
#39 0x00007f5dd3c854f7 in postEventSourceDispatch (s=0x558b5b5e0b50) at kernel/qeventdispatcher_glib.cpp:277
#40 0x00007f5dd1b7d17d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#41 0x00007f5dd1b7d400 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#42 0x00007f5dd1b7d4a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#43 0x00007f5dd3c84b52 in QEventDispatcherGlib::processEvents (this=0x558b5b5d9ae0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#44 0x00007f5dd3c28b0b in QEventLoop::exec (this=this@entry=0x7fffc8bf71a0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#45 0x00007f5dd3c30cb4 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#46 0x0000558b59ddeecf in main (argc=<optimized out>, argv=<optimized out>) at ./kopete/main.cpp:121
[Inferior 1 (process 14215) detached]
Comment 3 Ron Nascimento 2022-11-19 23:09:10 UTC
Created attachment 153885 [details]
New crash information added by DrKonqi

kopete (1.13.0) using Qt 5.15.7

Just set up my yax.im account and it crashes when I try to go online.
All the steps in bug #457330 are exactly the same except host and login credentials.

-- Backtrace (Reduced):
#6  0x00007f0641ab4c60 in QObject::connect (sender=sender@entry=0x555764263890, signal=<optimized out>, signal@entry=0x7f0607660628 "2contactDestroyed(Kopete::Contact*)", receiver=receiver@entry=0x5557641c7920, method=0x7f0607660681 "slotSubContactDestroyed(Kopete::Contact*)", method@entry=0x7f0607660680 "1slotSubContactDestroyed(Kopete::Contact*)", type=type@entry=Qt::AutoConnection) at kernel/qobject.cpp:2867
#7  0x00007f060755fb61 in JabberGroupContact::addSubContact (this=0x5557641c7920, rosterItem=..., addToManager=<optimized out>) at /usr/src/debug/kopete/kopete-22.08.3/protocols/jabber/jabbergroupcontact.cpp:295
#8  0x00007f060754caa1 in JabberAccount::slotGroupChatPresence (this=<optimized out>, jid=..., status=...) at /usr/src/debug/kopete/kopete-22.08.3/protocols/jabber/jabberaccount.cpp:1632
#9  0x00007f0641abdc00 in doActivate<false> (sender=0x555763de4d50, signal_index=19, argv=0x7ffea85cd170) at kernel/qobject.cpp:3931
#10 0x00007f060750eedf in JabberClient::groupChatPresence (this=<optimized out>, _t1=..., _t2=...) at /usr/src/debug/kopete/build/protocols/jabber/kopete_jabber_autogen/EWIEGA46WW/moc_jabberclient.cpp:636
Comment 4 Enrico 2024-01-13 08:14:24 UTC
The app still crash in Plasma 6

Operating System: KaOS (2024) 
KDE Plasma Version: 5.92.0
KDE Frameworks Version: 5.248.0
Qt Version: 6.6.1
Kernel Version: 6.6.11-1 (64-bit)
Comment 5 Christoph Cullmann 2024-09-18 18:27:45 UTC
Dear user, unfortunately Kopete is no longer maintained.

Please migrate to another solution, e.g. for Jabber a possibility is Kaidan, for Matrix a candidate is NeoChat.