Bug 366439

Summary: Plasma crashes after password pront for connecting to a VPN
Product: [Plasma] plasmashell Reporter: cesare <cesare.cugnasco>
Component: generalAssignee: David Edmundson <kde>
Status: RESOLVED DUPLICATE    
Severity: crash CC: bhush94, plasma-bugs
Priority: NOR Keywords: drkonqi
Version: 5.5.5   
Target Milestone: 1.0   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description cesare 2016-08-05 08:26:32 UTC
Application: plasmashell (5.5.5)

Qt Version: 5.5.1
Operating System: Linux 4.1.27-27-default x86_64
Distribution: "openSUSE Leap 42.1 (x86_64)"

-- Information about the crash:
- What I was doing when the application crashed:
Almost every time I select my openVPN connection  from the network manager, plasma crashes. It usually crashes when the system aks me to enter my root password for enstablishing the connection.

The crash can be reproduced every time.

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

Thread 8 (Thread 0x7f3c0ea12700 (LWP 30092)):
#0  0x00007f3c1e4e5bfd in poll () at /lib64/libc.so.6
#1  0x00007f3c23439422 in  () at /usr/lib64/libxcb.so.1
#2  0x00007f3c2343b00f in xcb_wait_for_event () at /usr/lib64/libxcb.so.1
#3  0x00007f3c10b633c9 in  () at /usr/lib64/libQt5XcbQpa.so.5
#4  0x00007f3c1ebe032f in  () at /usr/lib64/libQt5Core.so.5
#5  0x00007f3c1dcef0a4 in start_thread () at /lib64/libpthread.so.0
#6  0x00007f3c1e4ee02d in clone () at /lib64/libc.so.6

Thread 7 (Thread 0x7f3c07ddf700 (LWP 30093)):
#0  0x00007f3c1e4e5bfd in poll () at /lib64/libc.so.6
#1  0x00007f3c1abc2e64 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f3c1abc2f7c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f3c1ee12d8b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#4  0x00007f3c1edb9d53 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007f3c1ebdb61a in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x00007f3c21eefe18 in  () at /usr/lib64/libQt5Qml.so.5
#7  0x00007f3c1ebe032f in  () at /usr/lib64/libQt5Core.so.5
#8  0x00007f3c1dcef0a4 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f3c1e4ee02d in clone () at /lib64/libc.so.6

Thread 6 (Thread 0x7f3bfa95e700 (LWP 30094)):
#0  0x00007f3c1ac048c7 in g_private_get () at /usr/lib64/libglib-2.0.so.0
#1  0x00007f3c1abe8400 in g_thread_self () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f3c1abc1ecc in g_main_context_acquire () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f3c1abc2d25 in  () at /usr/lib64/libglib-2.0.so.0
#4  0x00007f3c1abc2f7c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#5  0x00007f3c1ee12d8b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#6  0x00007f3c1edb9d53 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#7  0x00007f3c1ebdb61a in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#8  0x00007f3c21eefe18 in  () at /usr/lib64/libQt5Qml.so.5
#9  0x00007f3c1ebe032f in  () at /usr/lib64/libQt5Core.so.5
#10 0x00007f3c1dcef0a4 in start_thread () at /lib64/libpthread.so.0
#11 0x00007f3c1e4ee02d in clone () at /lib64/libc.so.6

Thread 5 (Thread 0x7f3bf916c700 (LWP 30096)):
#0  0x00007f3c1e4e1ccd in read () at /lib64/libc.so.6
#1  0x00007f3c1ac03b60 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f3c1abc2999 in g_main_context_check () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f3c1abc2df8 in  () at /usr/lib64/libglib-2.0.so.0
#4  0x00007f3c1abc2f7c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#5  0x00007f3c1ee12d8b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#6  0x00007f3c1edb9d53 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#7  0x00007f3c1ebdb61a in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#8  0x00007f3c21eefe18 in  () at /usr/lib64/libQt5Qml.so.5
#9  0x00007f3c1ebe032f in  () at /usr/lib64/libQt5Core.so.5
#10 0x00007f3c1dcef0a4 in start_thread () at /lib64/libpthread.so.0
#11 0x00007f3c1e4ee02d in clone () at /lib64/libc.so.6

Thread 4 (Thread 0x7f3bf37ba700 (LWP 30097)):
#0  0x00007f3c1dcf303f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f3c246be86b in  () at /usr/lib64/libQt5Script.so.5
#2  0x00007f3c246be899 in  () at /usr/lib64/libQt5Script.so.5
#3  0x00007f3c1dcef0a4 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f3c1e4ee02d in clone () at /lib64/libc.so.6

Thread 3 (Thread 0x7f3b6bfff700 (LWP 30098)):
#0  0x00007f3c1e4e5bfd in poll () at /lib64/libc.so.6
#1  0x00007f3c1abc2e64 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f3c1abc2f7c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f3c1ee12d8b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#4  0x00007f3c1edb9d53 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007f3c1ebdb61a in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x00007f3c22a8b282 in  () at /usr/lib64/libQt5Quick.so.5
#7  0x00007f3c1ebe032f in  () at /usr/lib64/libQt5Core.so.5
#8  0x00007f3c1dcef0a4 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f3c1e4ee02d in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7f3b5b048700 (LWP 30105)):
#0  0x00007f3c1e4e5bfd in poll () at /lib64/libc.so.6
#1  0x00007f3c1abc2e64 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f3c1abc2f7c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f3c1ee12d8b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#4  0x00007f3c1edb9d53 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007f3c1ebdb61a in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x00007f3b5c695cf7 in KCupsConnection::run() () at /usr/lib64/libkcupslib.so
#7  0x00007f3c1ebe032f in  () at /usr/lib64/libQt5Core.so.5
#8  0x00007f3c1dcef0a4 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f3c1e4ee02d in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7f3c24fde7c0 (LWP 30088)):
[KCrash Handler]
#6  0x00007f3c1edc4050 in QMetaObject::methodOffset() const () at /usr/lib64/libQt5Core.so.5
#7  0x00007f3c1edec31b in QMetaObject::activate(QObject*, int, void**) () at /usr/lib64/libQt5Core.so.5
#8  0x00007f3c21cc1372 in  () at /usr/lib64/libQt5Qml.so.5
#9  0x00007f3c21f2f029 in QQmlDelegateModel::_q_itemsChanged(int, int, QVector<int> const&) () at /usr/lib64/libQt5Qml.so.5
#10 0x00007f3c21f34a61 in QQmlDelegateModel::_q_layoutChanged(QList<QPersistentModelIndex> const&, QAbstractItemModel::LayoutChangeHint) () at /usr/lib64/libQt5Qml.so.5
#11 0x00007f3c21f56adf in  () at /usr/lib64/libQt5Qml.so.5
#12 0x00007f3c21f5732b in QQmlDelegateModel::qt_metacall(QMetaObject::Call, int, void**) () at /usr/lib64/libQt5Qml.so.5
#13 0x00007f3c1edebdc1 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib64/libQt5Core.so.5
#14 0x00007f3c1ee6a8d6 in QAbstractItemModel::layoutChanged(QList<QPersistentModelIndex> const&, QAbstractItemModel::LayoutChangeHint) () at /usr/lib64/libQt5Core.so.5
#15 0x00007f3c1ed8b3c5 in  () at /usr/lib64/libQt5Core.so.5
#16 0x00007f3c1ed8d248 in  () at /usr/lib64/libQt5Core.so.5
#17 0x00007f3c1edebcc6 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib64/libQt5Core.so.5
#18 0x00007f3c1ee6a82c in QAbstractItemModel::dataChanged(QModelIndex const&, QModelIndex const&, QVector<int> const&) () at /usr/lib64/libQt5Core.so.5
#19 0x00007f3b595d1eef in NetworkModel::updateItem(NetworkModelItem*) () at /usr/lib64/libplasmanm_internal.so
#20 0x00007f3b595d7a5d in NetworkModel::addActiveConnection(QSharedPointer<NetworkManager::ActiveConnection> const&) () at /usr/lib64/libplasmanm_internal.so
#21 0x00007f3b595d7ff3 in NetworkModel::activeConnectionAdded(QString const&) () at /usr/lib64/libplasmanm_internal.so
#22 0x00007f3c1edeb73f in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib64/libQt5Core.so.5
#23 0x00007f3b59369ee5 in NetworkManager::Notifier::activeConnectionAdded(QString const&) () at /usr/lib64/libKF5NetworkManagerQt.so.6
#24 0x00007f3b592f24d3 in  () at /usr/lib64/libKF5NetworkManagerQt.so.6
#25 0x00007f3c1edeb73f in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib64/libQt5Core.so.5
#26 0x00007f3b59373450 in  () at /usr/lib64/libKF5NetworkManagerQt.so.6
#27 0x00007f3b5937977b in  () at /usr/lib64/libKF5NetworkManagerQt.so.6
#28 0x00007f3c1fb63da4 in  () at /usr/lib64/libQt5DBus.so.5
#29 0x00007f3c1edecac6 in QObject::event(QEvent*) () at /usr/lib64/libQt5Core.so.5
#30 0x00007f3c20136e7c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#31 0x00007f3c2013bcc8 in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#32 0x00007f3c1edbbe95 in QCoreApplication::notifyInternal(QObject*, QEvent*) () at /usr/lib64/libQt5Core.so.5
#33 0x00007f3c1edbe057 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib64/libQt5Core.so.5
#34 0x00007f3c1ee138f3 in  () at /usr/lib64/libQt5Core.so.5
#35 0x00007f3c1abc2c84 in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0
#36 0x00007f3c1abc2ed8 in  () at /usr/lib64/libglib-2.0.so.0
#37 0x00007f3c1abc2f7c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#38 0x00007f3c1ee12d6c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#39 0x00007f3c1edb9d53 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#40 0x00007f3c1edc18f6 in QCoreApplication::exec() () at /usr/lib64/libQt5Core.so.5
#41 0x0000000000436b3d in main ()

Reported using DrKonqi
Comment 1 David Edmundson 2016-08-16 12:16:43 UTC

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