Bug 361135 - Plasma desktop crash when configuring a telepathy account removed in gnome empathy
Summary: Plasma desktop crash when configuring a telepathy account removed in gnome em...
Status: RESOLVED WORKSFORME
Alias: None
Product: KAccounts
Classification: Frameworks and Libraries
Component: KCM (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: Telepathy Bugs
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2016-03-29 10:55 UTC by Alexandre Pereira
Modified: 2018-11-05 02:43 UTC (History)
4 users (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 Alexandre Pereira 2016-03-29 10:55:43 UTC
Application: plasmashell (5.6.90)

Qt Version: 5.6.1
Frameworks Version: 5.21.0
Operating System: Linux 4.5.0-1-default x86_64
Distribution: "openSUSE Tumbleweed (20160117) (x86_64)"

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

I had a telepathy account when I logged in my kde plasma session.
I then in the kde plasma session launched empathy, put myself offline, and proceded to remove my account ( kde talk account ). Then i closed empathy.
I then checked plasma telepathy systray widget and it was offline and said it didn't have accounts. It had a button to "configure".

In the account configuration kcm screen, the old account I had removed was still there! When i pressed the button "configure" for that account, plasma crashed!

Hope its helpfull description,

Thanks !

-- Backtrace:
Application: Plasma (plasmashell), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f22960c68c0 (LWP 1883))]

Thread 12 (Thread 0x7f227f4c8700 (LWP 1887)):
#0  0x00007f228f5b043d in poll () at /lib64/libc.so.6
#1  0x00007f22944e9432 in  () at /usr/lib64/libxcb.so.1
#2  0x00007f22944eb007 in xcb_wait_for_event () at /usr/lib64/libxcb.so.1
#3  0x00007f228181bdc9 in  () at /usr/lib64/libQt5XcbQpa.so.5
#4  0x00007f228fca6c69 in  () at /usr/lib64/libQt5Core.so.5
#5  0x00007f228edb7454 in start_thread () at /lib64/libpthread.so.0
#6  0x00007f228f5b8d8d in clone () at /lib64/libc.so.6

Thread 11 (Thread 0x7f227d8b9700 (LWP 1889)):
#0  0x00007f228f5b043d in poll () at /lib64/libc.so.6
#1  0x00007f228bc64394 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f228bc6449c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f228febdbbb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#4  0x00007f228fe695ea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007f228fca206c in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x00007f2290c497b5 in  () at /usr/lib64/libQt5DBus.so.5
#7  0x00007f228fca6c69 in  () at /usr/lib64/libQt5Core.so.5
#8  0x00007f228edb7454 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f228f5b8d8d in clone () at /lib64/libc.so.6

Thread 10 (Thread 0x7f2277fff700 (LWP 1920)):
#0  0x00007f228f5ac41d in read () at /lib64/libc.so.6
#1  0x00007f228bca6460 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f228bc63ec4 in g_main_context_check () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f228bc64338 in  () at /usr/lib64/libglib-2.0.so.0
#4  0x00007f228bc6449c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#5  0x00007f228febdbbb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#6  0x00007f228fe695ea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#7  0x00007f228fca206c in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#8  0x00007f2292fb5dd5 in  () at /usr/lib64/libQt5Qml.so.5
#9  0x00007f228fca6c69 in  () at /usr/lib64/libQt5Core.so.5
#10 0x00007f228edb7454 in start_thread () at /lib64/libpthread.so.0
#11 0x00007f228f5b8d8d in clone () at /lib64/libc.so.6

Thread 9 (Thread 0x7f2265b5f700 (LWP 1936)):
#0  0x00007f228edbd02f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f227500bd03 in  () at /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f227500b547 in  () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f228edb7454 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f228f5b8d8d in clone () at /lib64/libc.so.6

Thread 8 (Thread 0x7f225f8e4700 (LWP 1962)):
#0  0x00007f228f5ac41d in read () at /lib64/libc.so.6
#1  0x00007f228bca6460 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f228bc63ec4 in g_main_context_check () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f228bc64338 in  () at /usr/lib64/libglib-2.0.so.0
#4  0x00007f228bc6449c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#5  0x00007f228febdbbb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#6  0x00007f228fe695ea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#7  0x00007f228fca206c in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#8  0x00007f2292fb5dd5 in  () at /usr/lib64/libQt5Qml.so.5
#9  0x00007f228fca6c69 in  () at /usr/lib64/libQt5Core.so.5
#10 0x00007f228edb7454 in start_thread () at /lib64/libpthread.so.0
#11 0x00007f228f5b8d8d in clone () at /lib64/libc.so.6

Thread 7 (Thread 0x7f225e0ee700 (LWP 2016)):
#0  0x00007f228f5ac41d in read () at /lib64/libc.so.6
#1  0x00007f228bca6460 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f228bc63ec4 in g_main_context_check () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f228bc64338 in  () at /usr/lib64/libglib-2.0.so.0
#4  0x00007f228bc6449c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#5  0x00007f228febdbbb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#6  0x00007f228fe695ea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#7  0x00007f228fca206c in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#8  0x00007f2292fb5dd5 in  () at /usr/lib64/libQt5Qml.so.5
#9  0x00007f228fca6c69 in  () at /usr/lib64/libQt5Core.so.5
#10 0x00007f228edb7454 in start_thread () at /lib64/libpthread.so.0
#11 0x00007f228f5b8d8d in clone () at /lib64/libc.so.6

Thread 6 (Thread 0x7f22579d5700 (LWP 2058)):
#0  0x00007f228edbd02f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f22957b14d4 in  () at /usr/lib64/libQt5Script.so.5
#2  0x00007f22957b1519 in  () at /usr/lib64/libQt5Script.so.5
#3  0x00007f228edb7454 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f228f5b8d8d in clone () at /lib64/libc.so.6

Thread 5 (Thread 0x7f22548bd700 (LWP 2062)):
#0  0x00007f228f5b043d in poll () at /lib64/libc.so.6
#1  0x00007f228bc64394 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f228bc6449c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f228febdbbb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#4  0x00007f228fe695ea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007f228fca206c in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x00007f2293b39ac2 in  () at /usr/lib64/libQt5Quick.so.5
#7  0x00007f228fca6c69 in  () at /usr/lib64/libQt5Core.so.5
#8  0x00007f228edb7454 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f228f5b8d8d in clone () at /lib64/libc.so.6

Thread 4 (Thread 0x7f21c595b700 (LWP 2073)):
#0  0x00007f228f5b043d in poll () at /lib64/libc.so.6
#1  0x00007f228bc64394 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f228bc6449c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f228febdbbb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#4  0x00007f228fe695ea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007f228fca206c in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x00007f21c808ca67 in KCupsConnection::run() () at /usr/lib64/libkcupslib.so
#7  0x00007f228fca6c69 in  () at /usr/lib64/libQt5Core.so.5
#8  0x00007f228edb7454 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f228f5b8d8d in clone () at /lib64/libc.so.6

Thread 3 (Thread 0x7f21aa2fc700 (LWP 2084)):
#0  0x00007f228f5b043d in poll () at /lib64/libc.so.6
#1  0x00007f228bc64394 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f228bc6449c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f228bc644d9 in  () at /usr/lib64/libglib-2.0.so.0
#4  0x00007f228bc8a105 in  () at /usr/lib64/libglib-2.0.so.0
#5  0x00007f228edb7454 in start_thread () at /lib64/libpthread.so.0
#6  0x00007f228f5b8d8d in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7f21a9afb700 (LWP 2085)):
#0  0x00007f228f5b043d in poll () at /lib64/libc.so.6
#1  0x00007f228bc64394 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f228bc64712 in g_main_loop_run () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f21aa94dd46 in  () at /usr/lib64/libgio-2.0.so.0
#4  0x00007f228bc8a105 in  () at /usr/lib64/libglib-2.0.so.0
#5  0x00007f228edb7454 in start_thread () at /lib64/libpthread.so.0
#6  0x00007f228f5b8d8d in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7f22960c68c0 (LWP 1883)):
[KCrash Handler]
#6  0x00007f21ba3f2261 in Tp::Profile::parameters() const () at /usr/lib64/libtelepathy-qt5.so.0
#7  0x00007f21a8cd9ade in  () at /usr/lib64/qt5/plugins/kaccounts/ui/ktpaccountskcm_plugin_kaccounts.so
#8  0x00007f21ab48b046 in  () at /usr/lib64/qt5/plugins/kcm_kaccounts.so
#9  0x00007f228fe96a14 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib64/libQt5Core.so.5
#10 0x00007f21a8cd9058 in  () at /usr/lib64/qt5/plugins/kaccounts/ui/ktpaccountskcm_plugin_kaccounts.so
#11 0x00007f228fe96a14 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib64/libQt5Core.so.5
#12 0x00007f2291113422 in QAbstractButton::clicked(bool) () at /usr/lib64/libQt5Widgets.so.5
#13 0x00007f2291113614 in  () at /usr/lib64/libQt5Widgets.so.5
#14 0x00007f2291114fa7 in  () at /usr/lib64/libQt5Widgets.so.5
#15 0x00007f22911150fc in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () at /usr/lib64/libQt5Widgets.so.5
#16 0x00007f229105efd8 in QWidget::event(QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#17 0x00007f229101cabc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#18 0x00007f229102256e in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#19 0x00007f228fe6b738 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib64/libQt5Core.so.5
#20 0x00007f22910212d5 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () at /usr/lib64/libQt5Widgets.so.5
#21 0x00007f229107864a in  () at /usr/lib64/libQt5Widgets.so.5
#22 0x00007f229107ab1b in  () at /usr/lib64/libQt5Widgets.so.5
#23 0x00007f229101cabc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#24 0x00007f2291021cf6 in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#25 0x00007f228fe6b738 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib64/libQt5Core.so.5
#26 0x00007f22903bd490 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () at /usr/lib64/libQt5Gui.so.5
#27 0x00007f22903beed5 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () at /usr/lib64/libQt5Gui.so.5
#28 0x00007f229039e35b in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Gui.so.5
#29 0x00007f22818501a0 in  () at /usr/lib64/libQt5XcbQpa.so.5
#30 0x00007f228bc641c7 in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0
#31 0x00007f228bc643f8 in  () at /usr/lib64/libglib-2.0.so.0
#32 0x00007f228bc6449c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#33 0x00007f228febdb9f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#34 0x00007f228fe695ea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#35 0x00007f228fe7190d in QCoreApplication::exec() () at /usr/lib64/libQt5Core.so.5
#36 0x000000000041ed7d in  ()
#37 0x00007f228f4ef5b0 in __libc_start_main () at /lib64/libc.so.6
#38 0x000000000041efa9 in _start ()

Reported using DrKonqi
Comment 1 Andrew Crouthamel 2018-11-01 13:56:24 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 2 Alexandre Pereira 2018-11-03 16:48:50 UTC
(In reply to Andrew Crouthamel from comment #1)
> 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!


Sorry, in the meanwhile since telepathy is "unmantained", I moved away from it. Right now neither I use telepathy nor do I even have empathy.

Is telepathy still mantained ? If so, I can boot a KDE livecd and try to install empthy and test it out.
Comment 3 Andrew Crouthamel 2018-11-05 02:43:24 UTC
Thanks for the update!