Bug 393662 - Kopete Crashes on Program exit
Summary: Kopete Crashes on Program exit
Status: RESOLVED DUPLICATE of bug 436513
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: drkonqi
Depends on:
Blocks:
 
Reported: 2018-04-30 01:24 UTC by Shawn Sörbom
Modified: 2021-12-21 12:43 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (8.22 KB, text/plain)
2018-10-21 20:55 UTC, Mathias Homann
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Shawn Sörbom 2018-04-30 01:24:21 UTC
Application: kopete (1.13.0)

Qt Version: 5.10.0
Frameworks Version: 5.45.0
Operating System: Linux 4.13.0-38-generic x86_64
Distribution: KDE neon User Edition 5.12

-- Information about the crash:
- What I was doing when the application crashed:
I was logged in to my XMPP and Google talk accounts. Iattempted to quit Kopete from the address book window, which caused a segfault. 
I have tried this before.

-- 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 0x7f5a967c9940 (LWP 13062))]

Thread 5 (Thread 0x7f5a435e0700 (LWP 13105)):
#0  0x00007f5a911d274d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f5a89ec538c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f5a89ec549c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f5a91b055cb in QEventDispatcherGlib::processEvents (this=0x7f5a3c0204c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f5a91aac64a in QEventLoop::exec (this=this@entry=0x7f5a435dfbb0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#5  0x00007f5a918cc554 in QThread::exec (this=this@entry=0x16d3cc0) at thread/qthread.cpp:522
#6  0x00007f5a6631cfc6 in XMPP::NetTrackerThread::run (this=0x16d3cc0) at /workspace/build/protocols/jabber/libiris/src/irisnet/corelib/netinterface.cpp:168
#7  0x00007f5a918d16eb in QThreadPrivate::start (arg=0x16d3cc0) at thread/qthread_unix.cpp:376
#8  0x00007f5a8bdb46ba in start_thread (arg=0x7f5a435e0700) at pthread_create.c:333
#9  0x00007f5a911de41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 4 (Thread 0x7f5a60528700 (LWP 13097)):
#0  0x00007f5a83182760 in __errno_location@plt () from /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-8.0.so
#1  0x00007f5a83192f6e in pa_read () from /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-8.0.so
#2  0x00007f5a89841a2e in pa_mainloop_prepare () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#3  0x00007f5a898424a0 in pa_mainloop_iterate () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#4  0x00007f5a89842560 in pa_mainloop_run () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#5  0x00007f5a898507a9 in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#6  0x00007f5a831c1078 in ?? () from /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-8.0.so
#7  0x00007f5a8bdb46ba in start_thread (arg=0x7f5a60528700) at pthread_create.c:333
#8  0x00007f5a911de41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7f5a76dee700 (LWP 13065)):
#0  0x00007f5a911d274d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f5a89ec538c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f5a89ec549c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f5a91b055cb in QEventDispatcherGlib::processEvents (this=0x7f5a680008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f5a91aac64a in QEventLoop::exec (this=this@entry=0x7f5a76dedc80, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#5  0x00007f5a918cc554 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:522
#6  0x00007f5a918d16eb in QThreadPrivate::start (arg=0x107ac90) at thread/qthread_unix.cpp:376
#7  0x00007f5a8bdb46ba in start_thread (arg=0x7f5a76dee700) at pthread_create.c:333
#8  0x00007f5a911de41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7f5a77fff700 (LWP 13064)):
#0  0x00007f5a911d274d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f5a89ec538c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f5a89ec549c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f5a91b055cb in QEventDispatcherGlib::processEvents (this=0x7f5a700008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f5a91aac64a in QEventLoop::exec (this=this@entry=0x7f5a77ffec50, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#5  0x00007f5a918cc554 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:522
#6  0x00007f5a934922c5 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#7  0x00007f5a918d16eb in QThreadPrivate::start (arg=0x7f5a93706d60) at thread/qthread_unix.cpp:376
#8  0x00007f5a8bdb46ba in start_thread (arg=0x7f5a77fff700) at pthread_create.c:333
#9  0x00007f5a911de41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7f5a967c9940 (LWP 13062)):
[KCrash Handler]
#6  0x00007f5a67567c73 in DOM::HTMLDocumentImpl::setHTMLRequested (html=<optimized out>, this=<optimized out>) at /workspace/build/src/html/html_documentimpl.h:97
#7  KHTMLPart::begin (this=this@entry=0x25ad0c0, url=..., xOffset=xOffset@entry=0, yOffset=yOffset@entry=0) at /workspace/build/src/khtml_part.cpp:2144
#8  0x00007f5a67dd4bb6 in ChatMessagePart::writeTemplate (this=this@entry=0x25ad0c0) at /workspace/build/kopete/chatwindow/chatmessagepart.cpp:1291
#9  0x00007f5a67ddc1f1 in ChatMessagePart::changeStyle (this=0x25ad0c0) at /workspace/build/kopete/chatwindow/chatmessagepart.cpp:1269
#10 0x00007f5a67dee825 in ChatMessagePart::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /workspace/build/obj-x86_64-linux-gnu/kopete/chatwindow/moc_chatmessagepart.cpp:237
#11 0x00007f5a91adc4c9 in QObject::event (this=0x25ad0c0, e=<optimized out>) at kernel/qobject.cpp:1246
#12 0x00007f5a927eeacc in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x25ad0c0, e=0x14832c0) at kernel/qapplication.cpp:3732
#13 0x00007f5a927f6417 in QApplication::notify (this=0x7ffd523fb2d0, receiver=0x25ad0c0, e=0x14832c0) at kernel/qapplication.cpp:3491
#14 0x00007f5a91aae3c8 in QCoreApplication::notifyInternal2 (receiver=0x25ad0c0, event=event@entry=0x14832c0) at kernel/qcoreapplication.cpp:1044
#15 0x00007f5a91ab0fcb in QCoreApplication::sendEvent (event=0x14832c0, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234
#16 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0xf8d0c0) at kernel/qcoreapplication.cpp:1719
#17 0x00007f5a91ab1438 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1573
#18 0x00007f5a91b05fa3 in postEventSourceDispatch (s=0xfca480) at kernel/qeventdispatcher_glib.cpp:276
#19 0x00007f5a89ec5197 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#20 0x00007f5a89ec53f0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#21 0x00007f5a89ec549c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#22 0x00007f5a91b055af in QEventDispatcherGlib::processEvents (this=this@entry=0xfdca50, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#23 0x00007f5a803d01a1 in QPAEventDispatcherGlib::processEvents (this=0xfdca50, flags=...) at qeventdispatcher_glib.cpp:69
#24 0x00007f5a91aac64a in QEventLoop::exec (this=this@entry=0x7ffd523fb1b0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#25 0x00007f5a91ab5854 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1332
#26 0x00007f5a9203e83c in QGuiApplication::exec () at kernel/qguiapplication.cpp:1687
#27 0x00007f5a927eea25 in QApplication::exec () at kernel/qapplication.cpp:2917
#28 0x000000000041558d in main (argc=1, argv=<optimized out>) at /workspace/build/kopete/main.cpp:123

Reported using DrKonqi
Comment 1 Richard Homonnai 2018-06-12 17:42:37 UTC
Happens to me every time on my Gentoo machines. It really doesn't matter what I am doing. Every time I exit it crashes. Was hoping it will get fixed on some version update. I am still using 17.08 because the needed packages for 18.04.2 are not yet stable on Gentoo.
Comment 2 Shawn Sörbom 2018-09-06 18:34:10 UTC
Bug still exists in kopete version 18.08.1, Plasma 5.13.5. No change in behavior.
Comment 3 Mathias Homann 2018-10-21 20:55:01 UTC
Created attachment 115812 [details]
New crash information added by DrKonqi

kopete (1.13.0) using Qt 5.11.2

- What I was doing when the application crashed:

quitting kopete while online. it seems this crash does *not* happen when kopete is offline when you quit it.

-- Backtrace (Reduced):
#6  0x00007fd24d56ff00 in KHTMLPart::begin(QUrl const&, int, int) () at /usr/lib64/libKF5KHtml.so.5
#7  0x00007fd24dd06be7 in ChatMessagePart::writeTemplate() () at /usr/lib64/libkopetechatwindow_shared.so.1
#8  0x00007fd24dd0e3ad in ChatMessagePart::changeStyle() () at /usr/lib64/libkopetechatwindow_shared.so.1
#9  0x00007fd24dd20c55 in  () at /usr/lib64/libkopetechatwindow_shared.so.1
#10 0x00007fd27a282f62 in QObject::event(QEvent*) (this=0x5628d58940b0, e=<optimized out>) at kernel/qobject.cpp:1251
Comment 4 Justin Zobel 2020-12-17 05:37:50 UTC
Thank you for the crash report.

As it has been a while since this was reported, can you please test and confirm if this issue is still occurring or if this bug report can be marked as resolved.

I have set the bug status to "needsinfo" pending your response, please change back to "reported" or "resolved/worksforme" when you respond, thank you.
Comment 5 Mathias Homann 2020-12-17 06:02:24 UTC
it still happens.
Comment 6 Wolfgang Bauer 2021-12-21 12:43:10 UTC
Should be fixed in 21.12.0.

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