Application: systemsettings5 (5.4.1) Qt Version: 5.4.2 Operating System: Linux 4.2.0-7-generic x86_64 Distribution: Ubuntu Wily Werewolf (development branch) -- Information about the crash: - What I was doing when the application crashed: I created new ICQ account and pushed Configure button when creash happened. It happens all the time I pushing Configure button for ICQ account. -- Backtrace: Application: Системні параметри (systemsettings5), signal: Segmentation fault Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0x7f1ece7e0800 (LWP 7358))] Thread 6 (Thread 0x7f1ebd211700 (LWP 7359)): #0 0x00007f1ecafaf8dd in poll () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007f1ec8cbbbd2 in () at /usr/lib/x86_64-linux-gnu/libxcb.so.1 #2 0x00007f1ec8cbd74f in xcb_wait_for_event () at /usr/lib/x86_64-linux-gnu/libxcb.so.1 #3 0x00007f1ebf75f9e9 in QXcbEventReader::run() (this=0x256cf60) at qxcbconnection.cpp:1105 #4 0x00007f1ecb6a125e in QThreadPrivate::start(void*) (arg=0x256cf60) at thread/qthread_unix.cpp:337 #5 0x00007f1ec84456aa in start_thread (arg=0x7f1ebd211700) at pthread_create.c:333 #6 0x00007f1ecafbaeed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 5 (Thread 0x7f1eae3ce700 (LWP 7360)): #0 0x00007f1ec844ada0 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f1eb15824ea in radeon_drm_cs_emit_ioctl (mtx=0x275bf10, cond=0x275bf38) at ../../../../../../../include/c11/threads_posix.h:154 #2 0x00007f1eb15824ea in radeon_drm_cs_emit_ioctl (sema=0x275bf10) at ../../../../../../../src/gallium/auxiliary/os/os_thread.h:259 #3 0x00007f1eb15824ea in radeon_drm_cs_emit_ioctl (param=param@entry=0x275bbe0) at ../../../../../../../src/gallium/winsys/radeon/drm/radeon_drm_winsys.c:636 #4 0x00007f1eb1581c57 in impl_thrd_routine (p=<optimized out>) at ../../../../../../../include/c11/threads_posix.h:87 #5 0x00007f1ec84456aa in start_thread (arg=0x7f1eae3ce700) at pthread_create.c:333 #6 0x00007f1ecafbaeed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 4 (Thread 0x7f1ea93b0700 (LWP 7373)): #0 0x00007f1ecafaf8dd in poll () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007f1ec7f2622c in g_main_context_iterate (priority=2147483647, n_fds=1, fds=0x7f1ea40008c0, timeout=<optimized out>, context=0x2a99920) at /build/glib2.0-hcw3A1/glib2.0-2.45.7/./glib/gmain.c:4135 #2 0x00007f1ec7f2622c in g_main_context_iterate (context=context@entry=0x2a99920, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-hcw3A1/glib2.0-2.45.7/./glib/gmain.c:3835 #3 0x00007f1ec7f2633c in g_main_context_iteration (context=0x2a99920, may_block=may_block@entry=1) at /build/glib2.0-hcw3A1/glib2.0-2.45.7/./glib/gmain.c:3901 #4 0x00007f1ec7f26379 in glib_worker_main (data=<optimized out>) at /build/glib2.0-hcw3A1/glib2.0-2.45.7/./glib/gmain.c:5672 #5 0x00007f1ec7f4cd25 in g_thread_proxy (data=0x2a9c450) at /build/glib2.0-hcw3A1/glib2.0-2.45.7/./glib/gthread.c:778 #6 0x00007f1ec84456aa in start_thread (arg=0x7f1ea93b0700) at pthread_create.c:333 #7 0x00007f1ecafbaeed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 3 (Thread 0x7f1ea8baf700 (LWP 7374)): #0 0x00007f1ecafaf8dd in poll () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007f1ec7f2622c in g_main_context_iterate (priority=2147483647, n_fds=3, fds=0x7f1e9c0010c0, timeout=<optimized out>, context=0x2a9a250) at /build/glib2.0-hcw3A1/glib2.0-2.45.7/./glib/gmain.c:4135 #2 0x00007f1ec7f2622c in g_main_context_iterate (context=0x2a9a250, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-hcw3A1/glib2.0-2.45.7/./glib/gmain.c:3835 #3 0x00007f1ec7f265b2 in g_main_loop_run (loop=0x2a9a1e0) at /build/glib2.0-hcw3A1/glib2.0-2.45.7/./glib/gmain.c:4034 #4 0x00007f1ea98b93b6 in gdbus_shared_thread_func (user_data=0x2a9a220) at /build/glib2.0-hcw3A1/glib2.0-2.45.7/./gio/gdbusprivate.c:246 #5 0x00007f1ec7f4cd25 in g_thread_proxy (data=0x2a9c4a0) at /build/glib2.0-hcw3A1/glib2.0-2.45.7/./glib/gthread.c:778 #6 0x00007f1ec84456aa in start_thread (arg=0x7f1ea8baf700) at pthread_create.c:333 #7 0x00007f1ecafbaeed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 2 (Thread 0x7f1ea175f700 (LWP 7390)): #0 0x00007f1ecafb55a9 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007f1ec7f6adfa in g_cond_wait_until (cond=cond@entry=0x2a99838, mutex=mutex@entry=0x2a99830, end_time=end_time@entry=9232768375) at /build/glib2.0-hcw3A1/glib2.0-2.45.7/./glib/gthread-posix.c:1444 #2 0x00007f1ec7efaa69 in g_async_queue_pop_intern_unlocked (queue=queue@entry=0x2a99830, wait=wait@entry=1, end_time=end_time@entry=9232768375) at /build/glib2.0-hcw3A1/glib2.0-2.45.7/./glib/gasyncqueue.c:422 #3 0x00007f1ec7efb08b in g_async_queue_timeout_pop (queue=0x2a99830, timeout=timeout@entry=15000000) at /build/glib2.0-hcw3A1/glib2.0-2.45.7/./glib/gasyncqueue.c:543 #4 0x00007f1ec7f4d77a in g_thread_pool_thread_proxy () at /build/glib2.0-hcw3A1/glib2.0-2.45.7/./glib/gthreadpool.c:167 #5 0x00007f1ec7f4d77a in g_thread_pool_thread_proxy (data=<optimized out>) at /build/glib2.0-hcw3A1/glib2.0-2.45.7/./glib/gthreadpool.c:364 #6 0x00007f1ec7f4cd25 in g_thread_proxy (data=0x7f1e9c004370) at /build/glib2.0-hcw3A1/glib2.0-2.45.7/./glib/gthread.c:778 #7 0x00007f1ec84456aa in start_thread (arg=0x7f1ea175f700) at pthread_create.c:333 #8 0x00007f1ecafbaeed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 1 (Thread 0x7f1ece7e0800 (LWP 7358)): [KCrash Handler] #6 0x00007f1ea2ccd9fb in () at /usr/lib/x86_64-linux-gnu/qt5/plugins/kaccounts/ui/ktpaccountskcm_plugin_kaccounts.so #7 0x00007f1ecb8b1197 in QMetaObject::activate(QObject*, int, int, void**) (a=0x7ffd94893ca0, r=0x2ab14c0, this=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobject_impl.h:124 #8 0x00007f1ecb8b1197 in QMetaObject::activate(QObject*, int, int, void**) (sender=0x2ab14c0, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3702 #9 0x00007f1ea2ccd9b8 in () at /usr/lib/x86_64-linux-gnu/qt5/plugins/kaccounts/ui/ktpaccountskcm_plugin_kaccounts.so #10 0x00007f1ecb8b1197 in QMetaObject::activate(QObject*, int, int, void**) (a=0x7ffd94893e80, r=0x2bedc30, this=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobject_impl.h:124 #11 0x00007f1ecb8b1197 in QMetaObject::activate(QObject*, int, int, void**) (sender=sender@entry=0x2bedc30, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x7ffd94893e80) at kernel/qobject.cpp:3702 #12 0x00007f1ecb8b1b07 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=sender@entry=0x2bedc30, m=m@entry=0x7f1ecd1f2620 <QAbstractButton::staticMetaObject>, local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x7ffd94893e80) at kernel/qobject.cpp:3582 #13 0x00007f1ecd06cfe2 in QAbstractButton::clicked(bool) (this=this@entry=0x2bedc30, _t1=false) at .moc/moc_qabstractbutton.cpp:298 #14 0x00007f1eccdd3914 in QAbstractButtonPrivate::emitClicked() (this=0x2c00050) at widgets/qabstractbutton.cpp:534 #15 0x00007f1eccdd4df9 in QAbstractButtonPrivate::click() (this=0x2c00050) at widgets/qabstractbutton.cpp:527 #16 0x00007f1eccdd4f74 in QAbstractButton::mouseReleaseEvent(QMouseEvent*) (this=0x2bedc30, e=0x7ffd94894350) at widgets/qabstractbutton.cpp:1132 #17 0x00007f1eccd1e188 in QWidget::event(QEvent*) (this=0x2bedc30, event=0x7ffd94894350) at kernel/qwidget.cpp:9023 #18 0x00007f1ecccdbb8c in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=this@entry=0x25517b0, receiver=receiver@entry=0x2bedc30, e=e@entry=0x7ffd94894350) at kernel/qapplication.cpp:3720 #19 0x00007f1eccce1c7a in QApplication::notify(QObject*, QEvent*) (this=<optimized out>, receiver=0x2bedc30, e=0x7ffd94894350) at kernel/qapplication.cpp:3280 #20 0x00007f1ecb880a9b in QCoreApplication::notifyInternal(QObject*, QEvent*) (this=0x7ffd94894c10, receiver=receiver@entry=0x2bedc30, event=event@entry=0x7ffd94894350) at kernel/qcoreapplication.cpp:935 #21 0x00007f1eccce06f2 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) (event=0x7ffd94894350, receiver=0x2bedc30) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 #22 0x00007f1eccce06f2 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) (receiver=receiver@entry=0x2bedc30, event=event@entry=0x7ffd94894350, alienWidget=alienWidget@entry=0x2bedc30, nativeWidget=0x2654620, buttonDown=buttonDown@entry=0x7f1ecd201a10 <qt_button_down>, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:2751 #23 0x00007f1eccd35440 in QWidgetWindow::handleMouseEvent(QMouseEvent*) (this=this@entry=0x26a83d0, event=event@entry=0x7ffd94894770) at kernel/qwidgetwindow.cpp:543 #24 0x00007f1eccd3778b in QWidgetWindow::event(QEvent*) (this=0x26a83d0, event=0x7ffd94894770) at kernel/qwidgetwindow.cpp:210 #25 0x00007f1ecccdbb8c in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=this@entry=0x25517b0, receiver=receiver@entry=0x26a83d0, e=e@entry=0x7ffd94894770) at kernel/qapplication.cpp:3720 #26 0x00007f1eccce1230 in QApplication::notify(QObject*, QEvent*) (this=0x7ffd94894c10, receiver=0x26a83d0, e=0x7ffd94894770) at kernel/qapplication.cpp:3503 #27 0x00007f1ecb880a9b in QCoreApplication::notifyInternal(QObject*, QEvent*) (this=0x7ffd94894c10, receiver=receiver@entry=0x26a83d0, event=event@entry=0x7ffd94894770) at kernel/qcoreapplication.cpp:935 #28 0x00007f1ecc730458 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) (event=0x7ffd94894770, receiver=0x26a83d0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 #29 0x00007f1ecc730458 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) (e=0x2be41c0) at kernel/qguiapplication.cpp:1772 #30 0x00007f1ecc732095 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) (e=e@entry=0x2be41c0) at kernel/qguiapplication.cpp:1576 #31 0x00007f1ecc717648 in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) (flags=...) at kernel/qwindowsysteminterface.cpp:572 #32 0x00007f1ebf78c1e0 in userEventSourceDispatch(GSource*, GSourceFunc, gpointer) (source=<optimized out>) at eventdispatchers/qeventdispatcher_glib.cpp:70 #33 0x00007f1ec7f26037 in g_main_context_dispatch (context=0x7f1eb80016f0) at /build/glib2.0-hcw3A1/glib2.0-2.45.7/./glib/gmain.c:3154 #34 0x00007f1ec7f26037 in g_main_context_dispatch (context=context@entry=0x7f1eb80016f0) at /build/glib2.0-hcw3A1/glib2.0-2.45.7/./glib/gmain.c:3769 #35 0x00007f1ec7f26290 in g_main_context_iterate (context=context@entry=0x7f1eb80016f0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-hcw3A1/glib2.0-2.45.7/./glib/gmain.c:3840 #36 0x00007f1ec7f2633c in g_main_context_iteration (context=0x7f1eb80016f0, may_block=may_block@entry=1) at /build/glib2.0-hcw3A1/glib2.0-2.45.7/./glib/gmain.c:3901 #37 0x00007f1ecb8d7dff in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x259d760, flags=...) at kernel/qeventdispatcher_glib.cpp:418 #38 0x00007f1ecb87e2da in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffd94894af0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204 #39 0x00007f1ecb885e4c in QCoreApplication::exec() () at kernel/qcoreapplication.cpp:1188 #40 0x00007f1ecc72809c in QGuiApplication::exec() () at kernel/qguiapplication.cpp:1510 #41 0x00007f1ecccd8025 in QApplication::exec() () at kernel/qapplication.cpp:2956 #42 0x000000000040ef7b in main(int, char**) (argc=1, argv=<optimized out>) at ../../app/main.cpp:55 Reported using DrKonqi
Thanks for the report Can you please tell me which KAccounts version you have installed? Furthermore, is this crash reproducible? Ie. does it happen every time? And finally, can you please install kde-config-telepathy-accounts-dbg package and post new backtrace? It's enough if you paste just the thread with [KCrash Handler] on top (usually Thread 1)
I have installed kaccounts 15.08.1. Crash happens every time but only if I first push "+" button, then ICQ button, then "cancel" button and then choose any of existing ICQ accounts and push "Configure" button. Crash happens all the time in that case. I've installed kde-config-telepathy-accounts-dbg package but how to get backtrace now? KCrash Handler not starts when crash happens.
> Crash Handler not starts when crash happens. Hmm...and you sure it's crashing?
Tell me what it is: https://youtu.be/XqE7k45FMmc . May be I'm wrong but when some window closes on pushing Configure button this looks like some kind of crash for me.
Ok, I can reproduce, here's a backtrace: #0 0x0000006c0074006e in ?? () #1 0x00007ffff5900197 in QtPrivate::QSlotObjectBase::call (a=0x7fffffffcb30, r=0x9be830, this=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobject_impl.h:124 #2 QMetaObject::activate (sender=0x9be830, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3702 #3 0x00007fffd2cd69d8 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/kaccounts/ui/ktpaccountskcm_plugin_kaccounts.so #4 0x00007ffff5900197 in QtPrivate::QSlotObjectBase::call (a=0x7fffffffcd10, r=0xa72210, this=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobject_impl.h:124 #5 QMetaObject::activate (sender=sender@entry=0xa72210, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x7fffffffcd10) at kernel/qobject.cpp:3702 #6 0x00007ffff5900b07 in QMetaObject::activate (sender=sender@entry=0xa72210, m=m@entry=0x7ffff690f620 <QAbstractButton::staticMetaObject>, local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x7fffffffcd10) at kernel/qobject.cpp:3582 #7 0x00007ffff6789fe2 in QAbstractButton::clicked (this=this@entry=0xa72210, _t1=false) at .moc/moc_qabstractbutton.cpp:298 #8 0x00007ffff64f0914 in QAbstractButtonPrivate::emitClicked (this=0xa94670) at widgets/qabstractbutton.cpp:534 #9 0x00007ffff64f1df9 in QAbstractButtonPrivate::click (this=0xa94670) at widgets/qabstractbutton.cpp:527 #10 0x00007ffff64f1f74 in QAbstractButton::mouseReleaseEvent (this=0xa72210, e=0x7fffffffd1e0) at widgets/qabstractbutton.cpp:1132 #11 0x00007ffff643b188 in QWidget::event (this=0xa72210, event=0x7fffffffd1e0) at kernel/qwidget.cpp:9023 #12 0x00007ffff63f8b8c in QApplicationPrivate::notify_helper (this=this@entry=0x620bc0, receiver=receiver@entry=0xa72210, e=e@entry=0x7fffffffd1e0) at kernel/qapplication.cpp:3720 #13 0x00007ffff63fec7a in QApplication::notify (this=<optimized out>, receiver=0xa72210, e=0x7fffffffd1e0) at kernel/qapplication.cpp:3280 #14 0x00007ffff58cfa9b in QCoreApplication::notifyInternal (this=0x7fffffffdb50, receiver=receiver@entry=0xa72210, event=event@entry=0x7fffffffd1e0) at kernel/qcoreapplication.cpp:935 #15 0x00007ffff63fd6f2 in QCoreApplication::sendSpontaneousEvent (event=0x7fffffffd1e0, receiver=0xa72210) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 #16 QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0xa72210, event=event@entry=0x7fffffffd1e0, alienWidget=alienWidget@entry=0xa72210, nativeWidget=0x692f60, buttonDown=buttonDown@entry=0x7ffff691ea10 <qt_button_down>, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:2751 #17 0x00007ffff6452440 in QWidgetWindow::handleMouseEvent (this=this@entry=0x7fa020, event=event@entry=0x7fffffffd600) at kernel/qwidgetwindow.cpp:543 #18 0x00007ffff645478b in QWidgetWindow::event (this=0x7fa020, event=0x7fffffffd600) at kernel/qwidgetwindow.cpp:210 #19 0x00007ffff63f8b8c in QApplicationPrivate::notify_helper (this=this@entry=0x620bc0, receiver=receiver@entry=0x7fa020, e=e@entry=0x7fffffffd600) at kernel/qapplication.cpp:3720 #20 0x00007ffff63fe230 in QApplication::notify (this=0x7fffffffdb50, receiver=0x7fa020, e=0x7fffffffd600) at kernel/qapplication.cpp:3503 #21 0x00007ffff58cfa9b in QCoreApplication::notifyInternal (this=0x7fffffffdb50, receiver=receiver@entry=0x7fa020, event=event@entry=0x7fffffffd600) at kernel/qcoreapplication.cpp:935 #22 0x00007ffff5e4d458 in QCoreApplication::sendSpontaneousEvent (event=0x7fffffffd600, receiver=0x7fa020) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 #23 QGuiApplicationPrivate::processMouseEvent (e=0xaa1330) at kernel/qguiapplication.cpp:1772 #24 0x00007ffff5e4f095 in QGuiApplicationPrivate::processWindowSystemEvent (e=e@entry=0xaa1330) at kernel/qguiapplication.cpp:1576 #25 0x00007ffff5e34648 in QWindowSystemInterface::sendWindowSystemEvents (flags=...) at kernel/qwindowsysteminterface.cpp:572 #26 0x00007fffe8f221e0 in userEventSourceDispatch (source=<optimized out>) at eventdispatchers/qeventdispatcher_glib.cpp:70 #27 0x00007ffff2301037 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #28 0x00007ffff2301290 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #29 0x00007ffff230133c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #30 0x00007ffff5926dff in QEventDispatcherGlib::processEvents (this=0x6646d0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
How did you get backtrace?
$ gdb --args kcmshell5 kcm_kaccounts However, I was running an outdated version, this is fixed in 15.08.2, please test.
(In reply to Martin Klapetek from comment #7) > $ gdb --args kcmshell5 kcm_kaccounts > > However, I was running an outdated version, this is fixed in 15.08.2, please > test. I just recently got an update with 15.08.1 at this evening. It seems 15.08.2 is very fresh. Thanks for gdb example command.