Bug 354628 - Internet Account
Summary: Internet Account
Status: RESOLVED WORKSFORME
Alias: None
Product: telepathy
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: unspecified
Platform: Kubuntu Linux
: NOR crash
Target Milestone: Future
Assignee: Telepathy Bugs
URL:
Keywords: drkonqi, triaged
: 380252 (view as bug list)
Depends on:
Blocks:
 
Reported: 2015-10-31 03:01 UTC by Nicklas Dahlgren
Modified: 2018-10-28 03:31 UTC (History)
5 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 Nicklas Dahlgren 2015-10-31 03:01:26 UTC
Application: plasmashell (5.4.2)
 (Compiled from sources)
Qt Version: 5.4.2
Operating System: Linux 4.2.0-16-generic x86_64
Distribution: Ubuntu 15.10

-- Information about the crash:
- What I was doing when the application crashed:
I was selecting Google Account, to login with it. It crashed when I was pressing Google Account.

-- Backtrace:
Application: Plasma (plasmashell), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f4526d88800 (LWP 1389))]

Thread 9 (Thread 0x7f450b9da700 (LWP 1427)):
#0  0x00007f451e31d869 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f451e2d8657 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f451e2d911b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f451e2d92fc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f4521e5629b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f4521dfc75a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f4521c1a3d4 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f4524442f85 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#8  0x00007f4521c1f2be in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f4520d0e6aa in start_thread (arg=0x7f450b9da700) at pthread_create.c:333
#10 0x00007f4521537eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 8 (Thread 0x7f44fcc72700 (LWP 1430)):
#0  0x00007f451e31d869 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f451e2d91ae in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f451e2d92fc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f4521e5629b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f4521dfc75a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f4521c1a3d4 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f4524442f85 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007f4521c1f2be in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f4520d0e6aa in start_thread (arg=0x7f44fcc72700) at pthread_create.c:333
#9  0x00007f4521537eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 7 (Thread 0x7f44f6396700 (LWP 1438)):
#0  0x00007f452152c8dd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f451e2d91ec in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f451e2d92fc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f4521e5629b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f4521dfc75a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f4521c1a3d4 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f4524442f85 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007f4521c1f2be in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f4520d0e6aa in start_thread (arg=0x7f44f6396700) at pthread_create.c:333
#9  0x00007f4521537eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 6 (Thread 0x7f44f4ac6700 (LWP 1443)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f45267ce114 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Script.so.5
#2  0x00007f45267ce159 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Script.so.5
#3  0x00007f4520d0e6aa in start_thread (arg=0x7f44f4ac6700) at pthread_create.c:333
#4  0x00007f4521537eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 5 (Thread 0x7f44edfc5700 (LWP 1455)):
#0  0x00007f451e31d869 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f451e2d91ae in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f451e2d92fc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f4521e5629b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f4521dfc75a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f4521c1a3d4 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f4524dbeef6 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#7  0x00007f4521c1f2be in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f4520d0e6aa in start_thread (arg=0x7f44edfc5700) at pthread_create.c:333
#9  0x00007f4521537eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 4 (Thread 0x7f445b12c700 (LWP 1508)):
#0  0x00007f451e31d869 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f451e2d8789 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f451e2d911b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f451e2d92fc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f4521e5629b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f4521dfc75a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f4521c1a3d4 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f445d3c68f7 in KCupsConnection::run() () from /usr/lib/x86_64-linux-gnu/libkcupslib.so
#8  0x00007f4521c1f2be in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f4520d0e6aa in start_thread (arg=0x7f445b12c700) at pthread_create.c:333
#10 0x00007f4521537eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7f444bcfe700 (LWP 1781)):
#0  0x00007f451e31d884 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f451e2d81ee in g_main_context_acquire () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f451e2d90a5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f451e2d92fc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f451e2d9339 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f451e2ff965 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007f4520d0e6aa in start_thread (arg=0x7f444bcfe700) at pthread_create.c:333
#7  0x00007f4521537eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7f444a2ed700 (LWP 1782)):
#0  0x00007f451e31d869 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f451e2d8180 in g_main_context_acquire () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f451e2d90a5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f451e2d9572 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f444a7b84c6 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#5  0x00007f451e2ff965 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007f4520d0e6aa in start_thread (arg=0x7f444a2ed700) at pthread_create.c:333
#7  0x00007f4521537eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7f4526d88800 (LWP 1389)):
[KCrash Handler]
#6  0x00007f4521e339f7 in QObject::disconnect(QObject const*, char const*, QObject const*, char const*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f451f04ed3b in KWidgetItemDelegatePrivate::eventFilter (this=0x36cc960, watched=0x4199750, event=0x7fff53d23d00) at ../../src/kwidgetitemdelegate.cpp:253
#8  0x00007f4521dfed0c in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f45228dcb6c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#10 0x00007f45228e2230 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#11 0x00007f4521dfef1b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#12 0x00007f4522122aa1 in QGuiApplicationPrivate::_q_updateFocusObject(QObject*) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#13 0x00007f4521e2f78a in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#14 0x00007f4522125372 in QWindow::focusObjectChanged(QObject*) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#15 0x00007f4522919bbf in QWidget::clearFocus() () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#16 0x00007f452291b3c0 in QWidget::~QWidget() () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#17 0x00007f4448681e09 in AccountEditWidget::~AccountEditWidget (this=0x40d91e0, __in_chrg=<optimized out>) at ../../../src/KCMTelepathyAccounts/account-edit-widget.cpp:122
#18 0x00007f4521e2dd2b in QObjectPrivate::deleteChildren() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#19 0x00007f452291b2c7 in QWidget::~QWidget() () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#20 0x00007f4522acf8c9 in QDialog::~QDialog() () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#21 0x00007f4522ad0f11 in QDialog::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#22 0x00007f4521e2f617 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#23 0x00007f44488a2531 in KAccountsUiProvider::onConnectionManagerReady (this=0x368b870) at ../../../plugins/kaccounts/kaccounts-ui-provider.cpp:242
#24 0x00007f44488a828c in KAccountsUiProvider::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at moc_kaccounts-ui-provider.cpp:114
#25 0x00007f4521e2f78a in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#26 0x00007f4453c05d0f in Tp::PendingOperation::finished(Tp::PendingOperation*) () from /usr/lib/x86_64-linux-gnu/libtelepathy-qt5.so.0
#27 0x00007f4453c07430 in ?? () from /usr/lib/x86_64-linux-gnu/libtelepathy-qt5.so.0
#28 0x00007f4521e30651 in QObject::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#29 0x00007f45228dcb8c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#30 0x00007f45228e2230 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#31 0x00007f4521dfef1b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#32 0x00007f4521e01057 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#33 0x00007f4521e55e73 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#34 0x00007f451e2d8ff7 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#35 0x00007f451e2d9250 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#36 0x00007f451e2d92fc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#37 0x00007f4521e5627f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#38 0x00007f4521dfc75a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#39 0x00007f4522ad0e6d in QDialog::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#40 0x00007f4521e2f617 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#41 0x00007f44488a2531 in KAccountsUiProvider::onConnectionManagerReady (this=0x368b870) at ../../../plugins/kaccounts/kaccounts-ui-provider.cpp:242
#42 0x00007f44488a828c in KAccountsUiProvider::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at moc_kaccounts-ui-provider.cpp:114
#43 0x00007f4521e2f78a in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#44 0x00007f4453c05d0f in Tp::PendingOperation::finished(Tp::PendingOperation*) () from /usr/lib/x86_64-linux-gnu/libtelepathy-qt5.so.0
#45 0x00007f4453c07430 in ?? () from /usr/lib/x86_64-linux-gnu/libtelepathy-qt5.so.0
#46 0x00007f4521e30651 in QObject::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#47 0x00007f45228dcb8c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#48 0x00007f45228e2230 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#49 0x00007f4521dfef1b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#50 0x00007f4521e01057 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#51 0x00007f4521e55e73 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#52 0x00007f451e2d8ff7 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#53 0x00007f451e2d9250 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#54 0x00007f451e2d92fc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#55 0x00007f4521e5627f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#56 0x00007f4521dfc75a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#57 0x00007f4521e042cc in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#58 0x00000000004322c3 in main (argc=2, argv=<optimized out>) at ../../shell/main.cpp:176

Possible duplicates by query: bug 305931, bug 296373.

Reported using DrKonqi
Comment 1 Martin Klapetek 2015-11-06 21:37:57 UTC
Thanks for the report

It says the platform is "compiled sources" - is that correct? Did you built it yourself?
Comment 2 Nicklas Dahlgren 2015-11-06 22:20:22 UTC
(In reply to Martin Klapetek from comment #1)
> Thanks for the report
> 
> It says the platform is "compiled sources" - is that correct? Did you built
> it yourself?

I was using Kubuntu in VMware, with VMware tools (up to date). This might help more, maybe VMware is more buggy then the real installation of Kubuntu on the PC.
Comment 3 Christoph Feck 2015-12-02 20:41:31 UTC
Crash caused by local event loop in KAccountsUiProvider::onConnectionManagerReady().

Note how it appears at position #41 and #23 in the backtrace.
Comment 4 Martin Klapetek 2015-12-07 19:22:36 UTC
Can you please confirm that this is actually kaccounts-integration 15.08.x that you're running?

And are you able to trigger this crash reliably?
Comment 5 Christoph Feck 2017-06-07 14:41:39 UTC
*** Bug 380252 has been marked as a duplicate of this bug. ***
Comment 6 Andrew Crouthamel 2018-09-28 02:44:13 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 set the bug status 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 7 Andrew Crouthamel 2018-10-28 03:31:27 UTC
Dear Bug Submitter,

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!