Bug 354924 - System settings crashes after adding a Google account
Summary: System settings crashes after adding a Google account
Status: RESOLVED DUPLICATE of bug 351785
Alias: None
Product: systemsettings
Classification: Applications
Component: general (show other bugs)
Version: 5.4.1
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2015-11-05 22:54 UTC by Jesse Burt
Modified: 2015-11-09 17:11 UTC (History)
2 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 Jesse Burt 2015-11-05 22:54:14 UTC
Application: systemsettings5 (5.4.1)

Qt Version: 5.4.2
Operating System: Linux 4.2.0-17-generic x86_64
Distribution: Ubuntu 15.10

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

1. Opened System Settings
2. Selected "Online Accounts"
3. Clicked "+ Create"
4. Selected "Google"
5. Entered my credentials; account was added sucessfully
6. Returned to "Online Accounts" and clicked the "Configure..." button next to Google Hangouts, which was checked
7. System Settings then crashed
8. Subsequent attempts to click the "Configure..." button consistently cause systemsettings to crash and Apport reports "Sorry, Ubuntu 15.10 has experience an internal error."

-- Backtrace:
Application: System Settings (systemsettings5), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f843c76e800 (LWP 3902))]

Thread 5 (Thread 0x7f842b11e700 (LWP 3903)):
#0  0x00007f8438eba8dd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f8436b98bd2 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007f8436b9a74f in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007f842d6cfa39 in QXcbEventReader::run (this=0x1a5aea0) at qxcbconnection.cpp:1105
#4  0x00007f84395b92be in QThreadPrivate::start (arg=0x1a5aea0) at thread/qthread_unix.cpp:337
#5  0x00007f843630e6aa in start_thread (arg=0x7f842b11e700) at pthread_create.c:333
#6  0x00007f8438ec5eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 4 (Thread 0x7f841c026700 (LWP 3904)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f841f4294da in ?? () from /usr/lib/x86_64-linux-gnu/dri/r600_dri.so
#2  0x00007f841f428c17 in ?? () from /usr/lib/x86_64-linux-gnu/dri/r600_dri.so
#3  0x00007f843630e6aa in start_thread (arg=0x7f841c026700) at pthread_create.c:333
#4  0x00007f8438ec5eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7f84166f6700 (LWP 3907)):
#0  0x00007f8435e2d884 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f8435de909d in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f8435de92fc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f8435de9339 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f8435e0f965 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f843630e6aa in start_thread (arg=0x7f84166f6700) at pthread_create.c:333
#6  0x00007f8438ec5eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7f8415ef5700 (LWP 3908)):
#0  0x00007f8438eba8dd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f8435de91ec in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f8435de9572 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f8416c074c6 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x00007f8435e0f965 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f843630e6aa in start_thread (arg=0x7f8415ef5700) at pthread_create.c:333
#6  0x00007f8438ec5eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7f843c76e800 (LWP 3902)):
[KCrash Handler]
#6  0x00007f840e9149f8 in KAccountsUiProvider::showNewAccountDialog (this=<optimized out>) at ../../../plugins/kaccounts/kaccounts-ui-provider.cpp:247
#7  0x00007f84397c9617 in QtPrivate::QSlotObjectBase::call (a=0x7fff79b4d860, r=0x216a4f0, this=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobject_impl.h:124
#8  QMetaObject::activate (sender=0x216a4f0, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3702
#9  0x00007f840e9149b8 in KAccountsUiProvider::init (this=0x216a4f0, type=<optimized out>) at ../../../plugins/kaccounts/kaccounts-ui-provider.cpp:109
#10 0x00007f84397c9617 in QtPrivate::QSlotObjectBase::call (a=0x7fff79b4da40, r=0x203a860, this=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobject_impl.h:124
#11 QMetaObject::activate (sender=sender@entry=0x203a860, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x7fff79b4da40) at kernel/qobject.cpp:3702
#12 0x00007f84397c9f87 in QMetaObject::activate (sender=sender@entry=0x203a860, m=m@entry=0x7f843b14f620 <QAbstractButton::staticMetaObject>, local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x7fff79b4da40) at kernel/qobject.cpp:3582
#13 0x00007f843afc9fe2 in QAbstractButton::clicked (this=this@entry=0x203a860, _t1=false) at .moc/moc_qabstractbutton.cpp:298
#14 0x00007f843ad30914 in QAbstractButtonPrivate::emitClicked (this=0x223a180) at widgets/qabstractbutton.cpp:534
#15 0x00007f843ad31df9 in QAbstractButtonPrivate::click (this=0x223a180) at widgets/qabstractbutton.cpp:527
#16 0x00007f843ad31f74 in QAbstractButton::mouseReleaseEvent (this=0x203a860, e=0x7fff79b4df10) at widgets/qabstractbutton.cpp:1132
#17 0x00007f843ac7b188 in QWidget::event (this=0x203a860, event=0x7fff79b4df10) at kernel/qwidget.cpp:9023
#18 0x00007f843ac38b8c in QApplicationPrivate::notify_helper (this=this@entry=0x1a3a800, receiver=receiver@entry=0x203a860, e=e@entry=0x7fff79b4df10) at kernel/qapplication.cpp:3720
#19 0x00007f843ac3ec7a in QApplication::notify (this=<optimized out>, receiver=0x203a860, e=0x7fff79b4df10) at kernel/qapplication.cpp:3280
#20 0x00007f8439798f1b in QCoreApplication::notifyInternal (this=0x7fff79b4e7d0, receiver=receiver@entry=0x203a860, event=event@entry=0x7fff79b4df10) at kernel/qcoreapplication.cpp:935
#21 0x00007f843ac3d6f2 in QCoreApplication::sendSpontaneousEvent (event=0x7fff79b4df10, receiver=0x203a860) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#22 QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x203a860, event=event@entry=0x7fff79b4df10, alienWidget=alienWidget@entry=0x203a860, nativeWidget=0x1afa320, buttonDown=buttonDown@entry=0x7f843b15ea10 <qt_button_down>, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:2751
#23 0x00007f843ac92440 in QWidgetWindow::handleMouseEvent (this=this@entry=0x1c00ee0, event=event@entry=0x7fff79b4e330) at kernel/qwidgetwindow.cpp:543
#24 0x00007f843ac9478b in QWidgetWindow::event (this=0x1c00ee0, event=0x7fff79b4e330) at kernel/qwidgetwindow.cpp:210
#25 0x00007f843ac38b8c in QApplicationPrivate::notify_helper (this=this@entry=0x1a3a800, receiver=receiver@entry=0x1c00ee0, e=e@entry=0x7fff79b4e330) at kernel/qapplication.cpp:3720
#26 0x00007f843ac3e230 in QApplication::notify (this=0x7fff79b4e7d0, receiver=0x1c00ee0, e=0x7fff79b4e330) at kernel/qapplication.cpp:3503
#27 0x00007f8439798f1b in QCoreApplication::notifyInternal (this=0x7fff79b4e7d0, receiver=receiver@entry=0x1c00ee0, event=event@entry=0x7fff79b4e330) at kernel/qcoreapplication.cpp:935
#28 0x00007f843a6873c8 in QCoreApplication::sendSpontaneousEvent (event=0x7fff79b4e330, receiver=0x1c00ee0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#29 QGuiApplicationPrivate::processMouseEvent (e=0x2237050) at kernel/qguiapplication.cpp:1772
#30 0x00007f843a689005 in QGuiApplicationPrivate::processWindowSystemEvent (e=e@entry=0x2237050) at kernel/qguiapplication.cpp:1576
#31 0x00007f843a66e5b8 in QWindowSystemInterface::sendWindowSystemEvents (flags=...) at kernel/qwindowsysteminterface.cpp:572
#32 0x00007f842d6fc250 in userEventSourceDispatch (source=<optimized out>) at eventdispatchers/qeventdispatcher_glib.cpp:70
#33 0x00007f8435de8ff7 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#34 0x00007f8435de9250 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#35 0x00007f8435de92fc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#36 0x00007f84397f027f in QEventDispatcherGlib::processEvents (this=0x1a7c720, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#37 0x00007f843979675a in QEventLoop::exec (this=this@entry=0x7fff79b4e6b0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#38 0x00007f843979e2cc in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1188
#39 0x00007f843a67f00c in QGuiApplication::exec () at kernel/qguiapplication.cpp:1510
#40 0x00007f843ac35025 in QApplication::exec () at kernel/qapplication.cpp:2956
#41 0x000000000040f04b in main (argc=1, argv=<optimized out>) at ../../app/main.cpp:55

Possible duplicates by query: bug 354774.

Reported using DrKonqi
Comment 1 Martin Klapetek 2015-11-09 17:11:35 UTC
Thanks for the report

This is fixed in 15.08.3, please update once it's out.

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