Bug 362322

Summary: Crash when trying to edit the jabber account
Product: [Plasma] plasmashell Reporter: Manuel Atug <manuel>
Component: generalAssignee: David Edmundson <kde>
Status: RESOLVED DUPLICATE    
Severity: crash CC: bhush94, plasma-bugs
Priority: NOR Keywords: drkonqi
Version: 5.4.2   
Target Milestone: 1.0   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Manuel Atug 2016-04-26 20:17:22 UTC
Application: plasmashell (5.4.2)

Qt Version: 5.4.2
Operating System: Linux 4.2.0-35-generic i686
Distribution: Ubuntu 15.10

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

I tried to edit the jabber account settings. When klicking on the button the application crashes.

The crash can be reproduced every time.

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

Thread 11 (Thread 0xb000ab40 (LWP 1657)):
#0  0xb52c6f03 in ?? () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#1  0xb447b8da in g_main_context_check () from /lib/i386-linux-gnu/libglib-2.0.so.0
#2  0xb447beb1 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb447c054 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb52c77e4 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#5  0xb526a2b3 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#6  0xb526a702 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#7  0xb509323d in QThread::exec() () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#8  0xb68803bf in ?? () from /usr/lib/i386-linux-gnu/libQt5Qml.so.5
#9  0xb509865b in ?? () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#10 0xb4c731aa in start_thread (arg=0xb000ab40) at pthread_create.c:333
#11 0xb4dc602e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:122

Thread 10 (Thread 0xacd1cb40 (LWP 1677)):
#0  0xb76fcbe8 in __kernel_vsyscall ()
#1  0xb4dbb42b in poll () at ../sysdeps/unix/syscall-template.S:81
#2  0xb448a980 in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb447bf1c in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb447c054 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb52c77e4 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#6  0xb526a2b3 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#7  0xb526a702 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#8  0xb509323d in QThread::exec() () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#9  0xb68803bf in ?? () from /usr/lib/i386-linux-gnu/libQt5Qml.so.5
#10 0xb509865b in ?? () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#11 0xb4c731aa in start_thread (arg=0xacd1cb40) at pthread_create.c:333
#12 0xb4dc602e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:122

Thread 9 (Thread 0xab097b40 (LWP 1683)):
#0  0xb447b85c in g_main_context_check () from /lib/i386-linux-gnu/libglib-2.0.so.0
#1  0xb447beb1 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#2  0xb447c054 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb52c77e4 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#4  0xb526a2b3 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#5  0xb526a702 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#6  0xb509323d in QThread::exec() () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#7  0xb68803bf in ?? () from /usr/lib/i386-linux-gnu/libQt5Qml.so.5
#8  0xb509865b in ?? () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#9  0xb4c731aa in start_thread (arg=0xab097b40) at pthread_create.c:333
#10 0xb4dc602e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:122

Thread 8 (Thread 0xa959bb40 (LWP 1763)):
#0  0xb76fcbe8 in __kernel_vsyscall ()
#1  0xb4c7825c in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:187
#2  0xb4dd2d46 in __pthread_cond_wait (cond=0xb76608d0, mutex=0xb76608b8) at forward.c:149
#3  0xb75282fc in ?? () from /usr/lib/i386-linux-gnu/libQt5Script.so.5
#4  0xb752833c in ?? () from /usr/lib/i386-linux-gnu/libQt5Script.so.5
#5  0xb4c731aa in start_thread (arg=0xa959bb40) at pthread_create.c:333
#6  0xb4dc602e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:122

Thread 7 (Thread 0xa81e4b40 (LWP 1798)):
#0  0xb447b382 in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#1  0xb447be24 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#2  0xb447c054 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb52c77e4 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#4  0xb526a2b3 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#5  0xb526a702 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#6  0xb509323d in QThread::exec() () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#7  0xb6c529c9 in ?? () from /usr/lib/i386-linux-gnu/libQt5Quick.so.5
#8  0xb509865b in ?? () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#9  0xb4c731aa in start_thread (arg=0xa81e4b40) at pthread_create.c:333
#10 0xb4dc602e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:122

Thread 6 (Thread 0xa45ffb40 (LWP 1858)):
#0  0xb4db57af in read () at ../sysdeps/unix/syscall-template.S:81
#1  0xb44c1005 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#2  0xb447b9aa in g_main_context_check () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb447beb1 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb447c054 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb52c77e4 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#6  0xb526a2b3 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#7  0xb526a702 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#8  0xb509323d in QThread::exec() () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#9  0xa4c22e5d in ?? () from /usr/lib/i386-linux-gnu/qt5/qml/QtQuick/XmlListModel/libqmlxmllistmodelplugin.so
#10 0xb509865b in ?? () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#11 0xb4c731aa in start_thread (arg=0xa45ffb40) at pthread_create.c:333
#12 0xb4dc602e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:122

Thread 5 (Thread 0xa3bffb40 (LWP 1859)):
#0  0xb76fcbe8 in __kernel_vsyscall ()
#1  0xb4db57ab in read () at ../sysdeps/unix/syscall-template.S:81
#2  0xb44c1005 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb447b9aa in g_main_context_check () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb447beb1 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb447c054 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#6  0xb52c77e4 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#7  0xb526a2b3 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#8  0xb526a702 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#9  0xb509323d in QThread::exec() () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#10 0xb5093318 in QThread::run() () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#11 0xb509865b in ?? () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#12 0xb4c731aa in start_thread (arg=0xa3bffb40) at pthread_create.c:333
#13 0xb4dc602e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:122

Thread 4 (Thread 0x9e570b40 (LWP 1879)):
#0  0xb44c1f4d in g_private_get () from /lib/i386-linux-gnu/libglib-2.0.so.0
#1  0xb44a334c in g_thread_self () from /lib/i386-linux-gnu/libglib-2.0.so.0
#2  0xb447c044 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb52c77e4 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#4  0xb526a2b3 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#5  0xb526a702 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#6  0xb509323d in QThread::exec() () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#7  0x9ea5bb40 in KCupsConnection::run() () from /usr/lib/i386-linux-gnu/libkcupslib.so
#8  0xb509865b in ?? () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#9  0xb4c731aa in start_thread (arg=0x9e570b40) at pthread_create.c:333
#10 0xb4dc602e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:122

Thread 3 (Thread 0x9d9dab40 (LWP 27918)):
#0  0xb76fcbe8 in __kernel_vsyscall ()
#1  0xb4dbb42b in poll () at ../sysdeps/unix/syscall-template.S:81
#2  0xb448a980 in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb447bf1c in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb447c054 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb447c0b0 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#6  0xb44a2e0a in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#7  0xb4c731aa in start_thread (arg=0x9d9dab40) at pthread_create.c:333
#8  0xb4dc602e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:122

Thread 2 (Thread 0x9742fb40 (LWP 27919)):
#0  0xb76fcbe8 in __kernel_vsyscall ()
#1  0xb4dbb42b in poll () at ../sysdeps/unix/syscall-template.S:81
#2  0xb448a980 in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb447bf1c in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb447c339 in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0x976e85c5 in ?? () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0
#6  0xb44a2e0a in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#7  0xb4c731aa in start_thread (arg=0x9742fb40) at pthread_create.c:333
#8  0xb4dc602e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:122

Thread 1 (Thread 0xb1b97780 (LWP 1633)):
[KCrash Handler]
#7  unixFullPathname (pVfs=0xbc83360, zPath=0x0, nOut=1, zOut=0xa018618 "") at sqlite3.c:32000
#8  0x9838b8f6 in KAccountsUiProvider::showNewAccountDialog (this=0x97c7710) at ../../../plugins/kaccounts/kaccounts-ui-provider.cpp:247
#9  0x982f1e0b in QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void, void (KAccountsUiPlugin::*)()>::call(void (KAccountsUiPlugin::*)(), KAccountsUiPlugin*, void**) (arg=<optimized out>, o=0x97c7710, f=<optimized out>) at /usr/include/i386-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:500
#10 QtPrivate::FunctionPointer<void (KAccountsUiPlugin::*)()>::call<QtPrivate::List<>, void>(void (KAccountsUiPlugin::*)(), KAccountsUiPlugin*, void**) (arg=<optimized out>, o=0x97c7710, f=<optimized out>) at /usr/include/i386-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:519
#11 QtPrivate::QSlotObject<void (KAccountsUiPlugin::*)(), QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) (which=1, this_=0xa0176a8, r=0x97c7710, a=0xbf8338c8, ret=0x0) at /usr/include/i386-linux-gnu/qt5/QtCore/qobject_impl.h:143
#12 0xb529fd00 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#13 0xb52a05dd in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#14 0x982d61d2 in KAccountsUiPlugin::uiReady (this=0x97c7710) at ./moc_kaccountsuiplugin.cpp:158
#15 0x9838b8a1 in KAccountsUiProvider::init (this=0x97c7710, type=KAccountsUiPlugin::ConfigureAccountDialog) at ../../../plugins/kaccounts/kaccounts-ui-provider.cpp:109
#16 0x982ed232 in AccountWidget::<lambda()>::operator() (__closure=<synthetic pointer>) at ../../src/accountwidget.cpp:106
#17 QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void, AccountWidget::setAccount(Accounts::Account*)::<lambda()> >::call (arg=<optimized out>, f=...) at /usr/include/i386-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:494
#18 QtPrivate::Functor<AccountWidget::setAccount(Accounts::Account*)::<lambda()>, 0>::call<QtPrivate::List<>, void> (arg=<optimized out>, f=...) at /usr/include/i386-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:551
#19 QtPrivate::QFunctorSlotObject<AccountWidget::setAccount(Accounts::Account*)::<lambda()>, 0, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=1, this_=0xa326db0, r=0xb249fe0, a=0xbf833ab4, ret=0x0) at /usr/include/i386-linux-gnu/qt5/QtCore/qobject_impl.h:192
#20 0xb529fd00 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#21 0xb52a05dd in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#22 0xb5fa2d69 in QAbstractButton::clicked(bool) () from /usr/lib/i386-linux-gnu/libQt5Widgets.so.5
#23 0xb5cd8911 in ?? () from /usr/lib/i386-linux-gnu/libQt5Widgets.so.5
#24 0xb5cd9fcd in ?? () from /usr/lib/i386-linux-gnu/libQt5Widgets.so.5
#25 0xb5cda17f in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/i386-linux-gnu/libQt5Widgets.so.5
#26 0xb5c1d2ba in QWidget::event(QEvent*) () from /usr/lib/i386-linux-gnu/libQt5Widgets.so.5
#27 0xb5cdb070 in QAbstractButton::event(QEvent*) () from /usr/lib/i386-linux-gnu/libQt5Widgets.so.5
#28 0xb5d7870a in QPushButton::event(QEvent*) () from /usr/lib/i386-linux-gnu/libQt5Widgets.so.5
#29 0xb5bd5daa in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/i386-linux-gnu/libQt5Widgets.so.5
#30 0xb5bdbe92 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/i386-linux-gnu/libQt5Widgets.so.5
#31 0xb526d0ff in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#32 0xb5bdaba8 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib/i386-linux-gnu/libQt5Widgets.so.5
#33 0xb5c369e8 in ?? () from /usr/lib/i386-linux-gnu/libQt5Widgets.so.5
#34 0xb5c3940a in ?? () from /usr/lib/i386-linux-gnu/libQt5Widgets.so.5
#35 0xb5bd5daa in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/i386-linux-gnu/libQt5Widgets.so.5
#36 0xb5bdb67f in QApplication::notify(QObject*, QEvent*) () from /usr/lib/i386-linux-gnu/libQt5Widgets.so.5
#37 0xb526d0ff in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#38 0xb55816f9 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () from /usr/lib/i386-linux-gnu/sse2/libQt5Gui.so.5
#39 0xb55834c9 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () from /usr/lib/i386-linux-gnu/sse2/libQt5Gui.so.5
#40 0xb5566787 in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/sse2/libQt5Gui.so.5
#41 0xb17e69ee in ?? () from /usr/lib/i386-linux-gnu/qt5/plugins/platforms/libqxcb.so
#42 0xb447bce9 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#43 0xb447bf89 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#44 0xb447c054 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#45 0xb52c77c3 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#46 0xb17e6bc1 in ?? () from /usr/lib/i386-linux-gnu/qt5/plugins/platforms/libqxcb.so
#47 0xb526a2b3 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#48 0xb526a702 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#49 0xb52727e5 in QCoreApplication::exec() () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#50 0xb5578cf1 in QGuiApplication::exec() () from /usr/lib/i386-linux-gnu/sse2/libQt5Gui.so.5
#51 0xb5bd1cb4 in QApplication::exec() () from /usr/lib/i386-linux-gnu/libQt5Widgets.so.5
#52 0x0807206c in main (argc=2, argv=0xbf834874) at ../../shell/main.cpp:176

Reported using DrKonqi
Comment 1 David Edmundson 2016-04-29 13:55:56 UTC

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