Summary: | knetworkmanager crashed after resuming from s2ram (NetworkInterfaceActivatableProvider::handleUpdate, ConnectionList::updateConnection, ConnectionUsageMonitor::handleActivationStateChange) | ||
---|---|---|---|
Product: | [Unmaintained] Network Management | Reporter: | Christian Trippe <christiandehne> |
Component: | knetworkmanager | Assignee: | Will Stephenson <wstephenson> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | andresbajotierra, info, johnwheaton2, ms-kdebugs, regi.hops, sven.burmeister, untitled.no4 |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | unspecified | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Christian Trippe
2009-09-02 08:30:59 UTC
*** Bug 206403 has been marked as a duplicate of this bug. *** I am having the same problem with Ubuntu packages for KDE 4.3.1 on an Acer Aspire AOD250. Here is my backtrace. KNetworkManager crashes either when I suspect or resume -- it's hard to tell because the only time I see it is when I resume. Either way, I can restart the application and it works again; I am typing this immediately after such an incident. Application that crashed: knetworkmanager Version of the application: v0.8 KDE Version: 4.3.1 (KDE 4.3.1) Qt Version: 4.5.2 Operating System: Linux 2.6.28-15-generic i686 Distribution: Ubuntu 9.04 -- Backtrace: Application: KNetworkManager (knetworkmanager), signal: Segmentation fault [KCrash Handler] #6 0xb6c382fb in __dynamic_cast () from /usr/lib/libstdc++.so.6 #7 0xb79548f1 in NetworkInterfaceActivatableProvider::handleUpdate () from /usr/lib/libknmservice.so.4 #8 0xb794d65c in ConnectionList::updateConnection () from /usr/lib/libknmservice.so.4 #9 0xb795dec6 in ConnectionUsageMonitor::handleActivationStateChange () from /usr/lib/libknmservice.so.4 #10 0xb794c1c1 in ConnectionUsageMonitor::qt_metacall () from /usr/lib/libknmservice.so.4 #11 0xb6dc71b8 in QMetaObject::activate () from /usr/lib/libQtCore.so.4 #12 0xb6dc7e42 in QMetaObject::activate () from /usr/lib/libQtCore.so.4 #13 0xb797e9d3 in Knm::InterfaceConnection::activationStateChanged () from /usr/lib/libknminternals.so.4 #14 0xb79975ec in Knm::InterfaceConnection::setActivationState () from /usr/lib/libknminternals.so.4 #15 0xb793178c in NMDBusActiveConnectionMonitor::activeConnectionChangedInternal () from /usr/lib/libknm_nm.so #16 0xb7931a3b in NMDBusActiveConnectionMonitor::activeConnectionChanged () from /usr/lib/libknm_nm.so #17 0xb78fbdd2 in NMDBusActiveConnectionMonitor::qt_metacall () from /usr/lib/libknm_nm.so #18 0xb6dc71b8 in QMetaObject::activate () from /usr/lib/libQtCore.so.4 #19 0xb6dc7e42 in QMetaObject::activate () from /usr/lib/libQtCore.so.4 #20 0xb78fb7f3 in ?? () from /usr/lib/libknm_nm.so #21 0xb78fc626 in ?? () from /usr/lib/libknm_nm.so #22 0xb6ec8e5a in ?? () from /usr/lib/libQtDBus.so.4 #23 0xb6ed0eb7 in ?? () from /usr/lib/libQtDBus.so.4 #24 0xb6dc23b0 in QObject::event () from /usr/lib/libQtCore.so.4 #25 0xb703dd3c in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4 #26 0xb704603e in QApplication::notify () from /usr/lib/libQtGui.so.4 #27 0xb7b8285d in KApplication::notify () from /usr/lib/libkdeui.so.5 #28 0xb6db1bcb in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4 #29 0xb6db2825 in QCoreApplicationPrivate::sendPostedEvents () from /usr/lib/libQtCore.so.4 #30 0xb6db2a1d in QCoreApplication::sendPostedEvents () from /usr/lib/libQtCore.so.4 #31 0xb6ddd6af in ?? () from /usr/lib/libQtCore.so.4 #32 0xb643bb88 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #33 0xb643f0eb in ?? () from /usr/lib/libglib-2.0.so.0 #34 0xb643f268 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #35 0xb6ddd2f8 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4 #36 0xb70dfa75 in ?? () from /usr/lib/libQtGui.so.4 #37 0xb6db01fa in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4 #38 0xb6db0642 in QEventLoop::exec () from /usr/lib/libQtCore.so.4 #39 0xb6db2ae9 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4 #40 0xb703dbb7 in QApplication::exec () from /usr/lib/libQtGui.so.4 #41 0x080526f3 in _start () Here is another one Hardware Asus F5M with Atheros WLAN Networkmanager-KDE4 0.9.svn1017841-102.1-i586 2 Versions before this one everything was fine. Crashes start after update to the version with the changed "Manage Connection" - Interface. Sorry I don't know the exact version number, but may this gives a hint. Application that crashed: knetworkmanager Version of the application: v0.8 KDE Version: 4.3.1 (KDE 4.3.1) "release 161" Qt Version: 4.5.2 Operating System: Linux 2.6.27.29-0.1-pae i686 Distribution: "openSUSE 11.1 (i586)" What I was doing when the application crashed: Resume from suspend to disk -- Backtrace: Application: KNetworkManager (knetworkmanager), signal: Segmentation fault [KCrash Handler] #6 0xb6be0f8b in __dynamic_cast () from /usr/lib/libstdc++.so.6 #7 0xb795e341 in NetworkInterfaceActivatableProvider::handleUpdate(Knm::Connection*) () from /usr/lib/libknmservice.so.4 #8 0xb79570cc in ConnectionList::updateConnection(Knm::Connection*) () from /usr/lib/libknmservice.so.4 #9 0xb79678f6 in ConnectionUsageMonitor::handleActivationStateChange(Knm::InterfaceConnection::ActivationState) () from /usr/lib/libknmservice.so.4 #10 0xb7956a91 in ConnectionUsageMonitor::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libknmservice.so.4 #11 0xb6d8d788 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4 #12 0xb6d8e412 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4 #13 0xb798d1b3 in Knm::InterfaceConnection::activationStateChanged(Knm::InterfaceConnection::ActivationState) () from /usr/lib/libknminternals.so.4 #14 0xb79a5d3c in Knm::InterfaceConnection::setActivationState(Knm::InterfaceConnection::ActivationState) () from /usr/lib/libknminternals.so.4 #15 0xb7937414 in NMDBusActiveConnectionMonitor::activeConnectionChangedInternal(OrgFreedesktopNetworkManagerConnectionActiveInterface*, QMap<QString, QVariant> const&) () from /usr/lib/libknm_nm.so #16 0xb79376cb in NMDBusActiveConnectionMonitor::activeConnectionChanged(QMap<QString, QVariant> const&) () from /usr/lib/libknm_nm.so #17 0xb7901a62 in NMDBusActiveConnectionMonitor::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libknm_nm.so #18 0xb6d8d788 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4 #19 0xb6d8e412 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4 #20 0xb79012b3 in ?? () from /usr/lib/libknm_nm.so #21 0xb79022b6 in ?? () from /usr/lib/libknm_nm.so #22 0xb6e94873 in ?? () from /usr/lib/libQtDBus.so.4 #23 0xb6e9cab7 in ?? () from /usr/lib/libQtDBus.so.4 #24 0xb6d88970 in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4 #25 0xb70037bc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #26 0xb700baae in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #27 0xb7b9472d in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5 #28 0xb6d7816b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4 #29 0xb6d78db5 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQtCore.so.4 #30 0xb6d78fad in QCoreApplication::sendPostedEvents(QObject*, int) () from /usr/lib/libQtCore.so.4 #31 0xb6da3c8f in ?? () from /usr/lib/libQtCore.so.4 #32 0xb63c39c8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #33 0xb63c7083 in ?? () from /usr/lib/libglib-2.0.so.0 #34 0xb63c7241 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #35 0xb6da38d8 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #36 0xb70a3ca5 in ?? () from /usr/lib/libQtGui.so.4 #37 0xb6d7678a in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #38 0xb6d76bd2 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #39 0xb6d79079 in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4 #40 0xb7003637 in QApplication::exec() () from /usr/lib/libQtGui.so.4 #41 0x08052783 in _start () openSUSE report https://bugzilla.novell.com/show_bug.cgi?id=536942 SVN commit 1021166 by wstephens: Fix crash on resume caused by hidden connections work. BUG: 205955 M +6 -3 networkinterfaceactivatableprovider.cpp M +2 -1 networkinterfaceactivatableprovider_p.h M +2 -2 wirednetworkinterfaceactivatableprovider.cpp M +88 -81 wirelessnetworkinterfaceactivatableprovider.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=1021166 *** Bug 207107 has been marked as a duplicate of this bug. *** *** Bug 209834 has been marked as a duplicate of this bug. *** |