Bug 300770 - plasma-desktop crash while updating networkmanager
Summary: plasma-desktop crash while updating networkmanager
Status: RESOLVED DUPLICATE of bug 299120
Alias: None
Product: Network Management
Classification: Unmaintained
Component: Plasma Widget (other bugs)
Version First Reported In: 0.9
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Sebastian Kügler
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-05-28 16:32 UTC by Xavier Hourcade
Modified: 2012-05-28 16:57 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Xavier Hourcade 2012-05-28 16:32:38 UTC
Application: plasma-desktop (0.4)
KDE Platform Version: 4.8.3 (4.8.3)
Qt Version: 4.8.1
Operating System: Linux 3.3.7-1.fc16.x86_64 x86_64
Distribution: "Fedora release 16 (Verne)"

-- Information about the crash:
Fresh session, connected over wlan (system connection), only konsole and kate running.
Yum update (as follow) did produce two simultaneous crashes: kde4d + plasma-desktop.
plasma-desktop crash ticket is tagged as "possible duplicate" to this bug.

From a user experience, visible impacts were
- plasma automatic restart
- kwallet prompt for password (cf. akonadi ? didn't take note)

I could reproduce crashes by downgrading, restarting and re-upgrading.

Running Transaction
  Updating   : djvulibre-libs-3.5.24-5.fc16.x86_64                    1/8
  Updating   : 1:NetworkManager-glib-0.9.4-6.git20120521.fc16.x86_64  2/8
  Updating   : 1:NetworkManager-0.9.4-6.git20120521.fc16.x86_64       3/8
  Updating   : djvulibre-3.5.24-5.fc16.x86_64                         4/8
  Cleanup    : djvulibre-3.5.24-1.fc16.x86_64                         5/8
  Cleanup    : 1:NetworkManager-0.9.4-3.git20120403.fc16.x86_64       6/8
  Cleanup    : 1:NetworkManager-glib-0.9.4-3.git20120403.fc16.x86_64  7/8
  Cleanup    : djvulibre-libs-3.5.24-1.fc16.x86_64                    8/8

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

Thread 3 (Thread 0x7f1e54966700 (LWP 2391)):
#0  0x00007fff12dff8de in ?? ()
#1  0x0000003aec2041f1 in clock_gettime () from /lib64/librt.so.1
#2  0x0000003af52d27d4 in ?? () from /usr/lib64/libQtCore.so.4
#3  0x0000003af53a8d2d in ?? () from /usr/lib64/libQtCore.so.4
#4  0x0000003af53a9063 in ?? () from /usr/lib64/libQtCore.so.4
#5  0x0000003af53a7b0c in ?? () from /usr/lib64/libQtCore.so.4
#6  0x0000003af53a7bb5 in ?? () from /usr/lib64/libQtCore.so.4
#7  0x0000003aeca444d2 in g_main_context_prepare () from /lib64/libglib-2.0.so.0
#8  0x0000003aeca452dd in ?? () from /lib64/libglib-2.0.so.0
#9  0x0000003aeca4590c in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#10 0x0000003af53a8626 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#11 0x0000003af5378a12 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#12 0x0000003af5378c67 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#13 0x0000003af5278ad7 in QThread::exec() () from /usr/lib64/libQtCore.so.4
#14 0x0000003af535870f in ?? () from /usr/lib64/libQtCore.so.4
#15 0x0000003af527bb1b in ?? () from /usr/lib64/libQtCore.so.4
#16 0x0000003b08ca7b74 in ?? () from /usr/lib64/nvidia/libGL.so.1
#17 0x0000003aeb207d90 in start_thread () from /lib64/libpthread.so.0
#18 0x0000003aeaaf0f5d in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f1e46f1a700 (LWP 2476)):
#0  0x0000003aeb20bae5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x0000003b0e384db2 in ?? () from /usr/lib64/libQtScript.so.4
#2  0x0000003b0e384de9 in ?? () from /usr/lib64/libQtScript.so.4
#3  0x0000003b08ca7b74 in ?? () from /usr/lib64/nvidia/libGL.so.1
#4  0x0000003aeb207d90 in start_thread () from /lib64/libpthread.so.0
#5  0x0000003aeaaf0f5d in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f1e66fc6880 (LWP 2319)):
[KCrash Handler]
#6  0x00007f1e488beebf in qobject_cast<Solid::Control::Ifaces::NetworkInterfaceNm09*> (object=0x36866b0) at /usr/src/debug/networkmanagement-0.9.0.2/solidcontrolfuture/libs/solid/control/ifaces/networkinterface.h:166
#7  Solid::Control::NetworkInterfaceNm09::connectionState (this=<optimized out>) at /usr/src/debug/networkmanagement-0.9.0.2/solidcontrolfuture/libs/solid/control/networkinterface.cpp:125
#8  0x00007f1e491aa6c1 in NetworkManagerApplet::interfaceConnectionStateChanged (this=0x2ec78a0) at /usr/src/debug/networkmanagement-0.9.0.2/applet/networkmanager.cpp:562
#9  0x00007f1e491acded in NetworkManagerApplet::networkInterfaceAdded (this=0x2ec78a0, uni=<optimized out>) at /usr/src/debug/networkmanagement-0.9.0.2/applet/networkmanager.cpp:510
#10 0x00007f1e491aea39 in qt_static_metacall (_a=<optimized out>, _id=<optimized out>, _o=<optimized out>, _c=<optimized out>) at /usr/src/debug/networkmanagement-0.9.0.2/x86_64-redhat-linux-gnu/applet/networkmanager.moc:98
#11 NetworkManagerApplet::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /usr/src/debug/networkmanagement-0.9.0.2/x86_64-redhat-linux-gnu/applet/networkmanager.moc:86
#12 0x0000003af538d571 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4
#13 0x00007f1e488bd265 in Solid::Control::NetworkManagerNm09::Notifier::networkInterfaceAdded (this=<optimized out>, _t1=<optimized out>) at /usr/src/debug/networkmanagement-0.9.0.2/x86_64-redhat-linux-gnu/solidcontrolfuture/libs/solid/control/networkmanager.moc:129
#14 0x0000003af538d571 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4
#15 0x00007f1e47fada75 in Solid::Control::Ifaces::NetworkManagerNm09::networkInterfaceAdded (this=<optimized out>, _t1=<optimized out>) at /usr/src/debug/networkmanagement-0.9.0.2/x86_64-redhat-linux-gnu/solidcontrolfuture/libs/solid/control/ifaces/networkmanager.moc:139
#16 0x00007f1e47d853d9 in NMNetworkManagerNm09::deviceAdded (this=0x2f8da60, objpath=...) at /usr/src/debug/networkmanagement-0.9.0.2/solidcontrolfuture/solid/networkmanager-0.9/manager.cpp:223
#17 0x00007f1e47d88d29 in qt_static_metacall (_a=<optimized out>, _id=<optimized out>, _o=<optimized out>, _c=<optimized out>) at /usr/src/debug/networkmanagement-0.9.0.2/x86_64-redhat-linux-gnu/solidcontrolfuture/solid/networkmanager-0.9/manager.moc:70
#18 NMNetworkManagerNm09::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /usr/src/debug/networkmanagement-0.9.0.2/x86_64-redhat-linux-gnu/solidcontrolfuture/solid/networkmanager-0.9/manager.moc:60
#19 0x0000003af538d571 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4
#20 0x00007f1e47d93c55 in OrgFreedesktopNetworkManagerInterface::DeviceAdded (this=<optimized out>, _t1=<optimized out>) at /usr/src/debug/networkmanagement-0.9.0.2/x86_64-redhat-linux-gnu/solidcontrolfuture/solid/networkmanager-0.9/nm-managerinterface.moc:221
#21 0x00007f1e47d94399 in OrgFreedesktopNetworkManagerInterface::qt_static_metacall (_o=0x2fff2c0, _id=<optimized out>, _a=0x7fff12dde3b0, _c=<optimized out>) at /usr/src/debug/networkmanagement-0.9.0.2/x86_64-redhat-linux-gnu/solidcontrolfuture/solid/networkmanager-0.9/nm-managerinterface.moc:105
#22 0x00007f1e47d9531f in OrgFreedesktopNetworkManagerInterface::qt_metacall (this=0x2fff2c0, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0x7fff12dde3b0) at /usr/src/debug/networkmanagement-0.9.0.2/x86_64-redhat-linux-gnu/solidcontrolfuture/solid/networkmanager-0.9/nm-managerinterface.moc:167
#23 0x0000003af6822d2b in ?? () from /usr/lib64/libQtDBus.so.4
#24 0x0000003af53927a6 in QObject::event(QEvent*) () from /usr/lib64/libQtCore.so.4
#25 0x0000003af87c9bc4 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#26 0x0000003af87cea43 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#27 0x0000003afae51ff6 in KApplication::notify (this=0x1b1dcb0, receiver=0x2fff2c0, event=0x2e53e40) at /usr/src/debug/kdelibs-4.8.3/kdeui/kernel/kapplication.cpp:311
#28 0x0000003af53798dc in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4
#29 0x0000003af537d36a in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib64/libQtCore.so.4
#30 0x0000003af53a8193 in ?? () from /usr/lib64/libQtCore.so.4
#31 0x0000003aeca44f3d in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
#32 0x0000003aeca45738 in ?? () from /lib64/libglib-2.0.so.0
#33 0x0000003aeca4590c in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#34 0x0000003af53a85bf in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#35 0x0000003af886c8ce in ?? () from /usr/lib64/libQtGui.so.4
#36 0x0000003af5378a12 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#37 0x0000003af5378c67 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#38 0x0000003af537d665 in QCoreApplication::exec() () from /usr/lib64/libQtCore.so.4
#39 0x0000003b02641893 in kdemain (argc=1, argv=0x7fff12ddf158) at /usr/src/debug/kde-workspace-4.8.3/plasma/desktop/shell/main.cpp:120
#40 0x0000003aeaa2169d in __libc_start_main () from /lib64/libc.so.6
#41 0x0000000000400881 in _start ()

This bug may be a duplicate of or related to bug 300769.

Reported using DrKonqi
Comment 1 Lamarque V. Souza 2012-05-28 16:57:59 UTC

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