Bug 321392 - Plasma crashes when connecting to vpnc VPN trough wifi with plasma-nm applet.
Summary: Plasma crashes when connecting to vpnc VPN trough wifi with plasma-nm applet.
Status: RESOLVED FIXED
Alias: None
Product: plasma-nm
Classification: Plasma
Component: applet (show other bugs)
Version: unspecified
Platform: Arch Linux Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-06-19 14:51 UTC by imraro
Modified: 2013-07-05 17:40 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 imraro 2013-06-19 14:51:30 UTC
Application: plasma-desktop (4.10.80)
KDE Platform Version: 4.10.80
Qt Version: 4.8.4
Operating System: Linux 3.10.0-1-mainline x86_64
Distribution (Platform): Archlinux Packages

-- Information about the crash:
-Product
plasma-nm bba4db5-1

- What I was doing when the application crashed:
Connect with plasma-nm applet to vpnc VPN connection trough wifi

The crash can be reproduced every time.

-- Backtrace:
Application: Plasma Desktop Shell (plasma-desktop), signal: Segmentation fault
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fbdf5839780 (LWP 822))]

Thread 3 (Thread 0x7fbdd40ea700 (LWP 823)):
#0  0x00007fbdf2e7b08d in poll () from /usr/lib/libc.so.6
#1  0x00007fbdeff9e094 in ?? () from /usr/lib/libglib-2.0.so.0
#2  0x00007fbdeff9e19c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#3  0x00007fbdf44bb8f6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#4  0x00007fbdf448d96f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#5  0x00007fbdf448dc65 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#6  0x00007fbdf438c67f in QThread::exec() () from /usr/lib/libQtCore.so.4
#7  0x00007fbdf446f113 in ?? () from /usr/lib/libQtCore.so.4
#8  0x00007fbdf438ed1f in ?? () from /usr/lib/libQtCore.so.4
#9  0x00007fbdf40ffdd2 in start_thread () from /usr/lib/libpthread.so.0
#10 0x00007fbdf2e83cdd in clone () from /usr/lib/libc.so.6

Thread 2 (Thread 0x7fbdd0888700 (LWP 824)):
#0  0x00007fbdf41038b4 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007fbde6590f6b in ?? () from /usr/lib/libQtScript.so.4
#2  0x00007fbde6590fa9 in ?? () from /usr/lib/libQtScript.so.4
#3  0x00007fbdf40ffdd2 in start_thread () from /usr/lib/libpthread.so.0
#4  0x00007fbdf2e83cdd in clone () from /usr/lib/libc.so.6

Thread 1 (Thread 0x7fbdf5839780 (LWP 822)):
[KCrash Handler]
#5  0x00007fbd49845e00 in NetworkManager::WirelessSetting::ssid() const () from /usr/lib/libNetworkManagerQt.so.0
#6  0x00007fbd49b553df in ?? () from /usr/lib/kde4/imports/org/kde/plasmanm/libplasmanmplugins.so
#7  0x00007fbd49b55cb1 in ?? () from /usr/lib/kde4/imports/org/kde/plasmanm/libplasmanmplugins.so
#8  0x00007fbd49b50c1b in ?? () from /usr/lib/kde4/imports/org/kde/plasmanm/libplasmanmplugins.so
#9  0x00007fbdf44a28ec in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#10 0x00007fbd497ec331 in NetworkManager::ActiveConnection::stateChanged(NetworkManager::ActiveConnection::State) () from /usr/lib/libNetworkManagerQt.so.0
#11 0x00007fbd497edf46 in NetworkManager::ActiveConnection::propertiesChanged(QMap<QString, QVariant> const&) () from /usr/lib/libNetworkManagerQt.so.0
#12 0x00007fbdf44a28ec in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#13 0x00007fbd4982c7f2 in OrgFreedesktopNetworkManagerConnectionActiveInterface::PropertiesChanged(QMap<QString, QVariant> const&) () from /usr/lib/libNetworkManagerQt.so.0
#14 0x00007fbd4982cdbd in OrgFreedesktopNetworkManagerConnectionActiveInterface::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libNetworkManagerQt.so.0
#15 0x00007fbdf11f7f26 in ?? () from /usr/lib/libQtDBus.so.4
#16 0x00007fbdf44a6c5e in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4
#17 0x00007fbdf36180ac in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#18 0x00007fbdf361e670 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#19 0x00007fbdf523ff8a in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#20 0x00007fbdf448ec3d in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#21 0x00007fbdf4491c8f in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQtCore.so.4
#22 0x00007fbdf44bbef3 in ?? () from /usr/lib/libQtCore.so.4
#23 0x00007fbdeff9dda6 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#24 0x00007fbdeff9e0f8 in ?? () from /usr/lib/libglib-2.0.so.0
#25 0x00007fbdeff9e19c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#26 0x00007fbdf44bb8d5 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#27 0x00007fbdf36b5066 in ?? () from /usr/lib/libQtGui.so.4
#28 0x00007fbdf448d96f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#29 0x00007fbdf448dc65 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#30 0x00007fbdf4492ccb in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#31 0x00007fbddf7772cc in kdemain () from /usr/lib/libkdeinit4_plasma-desktop.so
#32 0x0000000000408069 in _start ()

Reported using DrKonqi
Comment 1 Lukáš Tinkl 2013-06-19 15:31:33 UTC
Please install the debug symbols to get a more meaningful backtrace, thx
Comment 2 imraro 2013-06-19 16:16:30 UTC
For Arch, I need to recompile packages to get debug symbols. What components do I need?
Comment 3 Lukáš Tinkl 2013-06-19 20:00:57 UTC
Don't know exactly, but at least libnm-qt and plasma-nm itself
Comment 4 imraro 2013-07-05 17:40:04 UTC
Gone in 693.617fb0b