Summary: | Plasma segfault activating or deleting a wired network connection [QObject::disconnect, InterfaceItem::currentConnectionChanged, InterfaceItem::connectionStateChanged] | ||
---|---|---|---|
Product: | [Unmaintained] solid | Reporter: | Kevin Piette <kpiette.kde> |
Component: | networkmanagement | Assignee: | Sebastian Kügler <sebas> |
Status: | RESOLVED DUPLICATE | ||
Severity: | crash | CC: | abhijeet.linux, alvarogili, andresbajotierra, arthur, aseigo, cortesa, EmpatheticMrSmiley, gronslet, jdonbook, kimera.4, lamarque, luca.mastronardi, m.wege, manoharviswanatha, matthew.flaschen, mega408, moll1, nusch88, red4fireluv04, rohan, russianneuromancer, sebas, solovjevps, v.kiril, vcato1701, vono22 |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: |
New crash information added by DrKonqi
New crash information added by DrKonqi New crash information added by DrKonqi New crash information added by DrKonqi New crash information added by DrKonqi New crash information added by DrKonqi New crash information added by DrKonqi New crash information added by DrKonqi |
Description
Kevin Piette
2010-05-31 23:17:46 UTC
*** Bug 249247 has been marked as a duplicate of this bug. *** Created attachment 52792 [details]
New crash information added by DrKonqi
plasma-desktop (0.3) on KDE Platform 4.5.2 (KDE 4.5.2) using Qt 4.7.0
- What I was doing when the application crashed:
Tried activatiing a Custom wired connection
- Unusual behavior I noticed:
Plasma crashed while activating the connection
- Custom settings of the application:
Custom DNS entries in network management plasmoid
-- Backtrace (Reduced):
#6 0x00007fbe4cd2f569 in QObject::disconnect (sender=0x2bde990, signal=<value optimized out>, receiver=0x2a95300, method=<value optimized out>) at kernel/qobject.cpp:2749
#7 0x00007fbe2ee0b108 in disconnect (this=0x2bde990) at /usr/include/qt4/QtCore/qobject.h:229
#8 InterfaceItem::currentConnectionChanged (this=0x2bde990) at ../../applet/interfaceitem.cpp:311
#9 0x00007fbe2ee0bacf in InterfaceItem::connectionStateChanged (this=0x2bde990, state=Solid::Control::NetworkInterface::Disconnected) at ../../applet/interfaceitem.cpp:426
#10 0x00007fbe2ee007c1 in InterfaceItem::qt_metacall (this=0x2bde990, _c=<value optimized out>, _id=<value optimized out>, _a=0x7fff2210eeb0) at moc_interfaceitem.cpp:120
*** Bug 255354 has been marked as a duplicate of this bug. *** *** Bug 255468 has been marked as a duplicate of this bug. *** Created attachment 52954 [details]
New crash information added by DrKonqi
plasma-desktop (0.3) on KDE Platform 4.5.1 (KDE 4.5.1) using Qt 4.7.0
- What I was doing when the application crashed:
reconectando la red despues de que esta no pudiera conectarse de forma automatica.
-- Backtrace (Reduced):
#6 0x00007f351072f7e0 in QMapData::shared_null () from /usr/lib/libQtCore.so.4
#7 0x00007f351041556b in QObject::disconnect (sender=0x13ceb00, signal=<value optimized out>, receiver=0x1742b50, method=<value optimized out>) at kernel/qobject.cpp:2749
#8 0x00007f34ef29f108 in disconnect (this=0x13ceb00) at /usr/include/qt4/QtCore/qobject.h:229
#9 InterfaceItem::currentConnectionChanged (this=0x13ceb00) at ../../applet/interfaceitem.cpp:311
#10 0x00007f34ef29facf in InterfaceItem::connectionStateChanged (this=0x13ceb00, state=Solid::Control::NetworkInterface::Disconnected) at ../../applet/interfaceitem.cpp:426
Created attachment 53323 [details]
New crash information added by DrKonqi
plasma-desktop (0.3) on KDE Platform 4.5.3 (KDE 4.5.3) using Qt 4.7.0
- What I was doing when the application crashed:
Same things as described before
- Unusual behavior I noticed:
Plasma crashes
- Custom settings of the application:
Custom DNS Entries for wired connection
Still happens with KDE 4.5.3
-- Backtrace (Reduced):
#7 0x00007fada3add56b in QObject::disconnect (sender=0x20fb240, signal=<value optimized out>, receiver=0x5219660, method=<value optimized out>) at kernel/qobject.cpp:2749
#8 0x00007fad7ae62108 in disconnect (this=0x20fb240) at /usr/include/qt4/QtCore/qobject.h:229
#9 InterfaceItem::currentConnectionChanged (this=0x20fb240) at ../../applet/interfaceitem.cpp:311
#10 0x00007fad7ae62acf in InterfaceItem::connectionStateChanged (this=0x20fb240, state=Solid::Control::NetworkInterface::Disconnected) at ../../applet/interfaceitem.cpp:426
#11 0x00007fad7ae577c1 in InterfaceItem::qt_metacall (this=0x20fb240, _c=<value optimized out>, _id=<value optimized out>, _a=0x7fff05bf8000) at moc_interfaceitem.cpp:120
Created attachment 53413 [details]
New crash information added by DrKonqi
plasma-desktop (0.3) on KDE Platform 4.5.3 (KDE 4.5.3) using Qt 4.7.0
- What I was doing when the application crashed:
I resumed the laptop from standby and at the same time I plugged the net cable. I also have a wireless connection but the wired connection has priority.
-- Backtrace (Reduced):
#6 0x00007f1b6980d569 in QObject::disconnect (sender=0x20e19b0, signal=<value optimized out>, receiver=0x3b3c240, method=<value optimized out>) at kernel/qobject.cpp:2749
#7 0x00007f1b481b6108 in disconnect (this=0x20e19b0) at /usr/include/qt4/QtCore/qobject.h:229
#8 InterfaceItem::currentConnectionChanged (this=0x20e19b0) at ../../applet/interfaceitem.cpp:311
#9 0x00007f1b481b6acf in InterfaceItem::connectionStateChanged (this=0x20e19b0, state=Solid::Control::NetworkInterface::Unmanaged) at ../../applet/interfaceitem.cpp:426
#10 0x00007f1b481ab7c1 in InterfaceItem::qt_metacall (this=0x20e19b0, _c=<value optimized out>, _id=<value optimized out>, _a=0x7fffb0ebb320) at moc_interfaceitem.cpp:120
Created attachment 53487 [details]
New crash information added by DrKonqi
plasma-desktop (0.3) on KDE Platform 4.5.1 (KDE 4.5.1) using Qt 4.7.0
- What I was doing when the application crashed:
Same as above - using wlan0 for internet connection, but using eth0 to configure some routers- I hav some predefined IPs and DHCP connection, very often selecting one of them while already connected to wlan causes plasma crash. I don't know if it could be caused by automatically connect with DHCP, and crash when those happens in the same time - autoconfiguration and IP address asigning, and clicking one of connection in plasma
-- Backtrace (Reduced):
#7 0x00007fd1e550456b in QObject::disconnect (sender=0x1f46d10, signal=<value optimized out>, receiver=0x3714930, method=<value optimized out>) at kernel/qobject.cpp:2749
#8 0x00007fd1c8dda108 in disconnect (this=0x1f46d10) at /usr/include/qt4/QtCore/qobject.h:229
#9 InterfaceItem::currentConnectionChanged (this=0x1f46d10) at ../../applet/interfaceitem.cpp:311
#10 0x00007fd1c8ddaacf in InterfaceItem::connectionStateChanged (this=0x1f46d10, state=Solid::Control::NetworkInterface::Disconnected) at ../../applet/interfaceitem.cpp:426
#11 0x00007fd1c8dcf7c1 in InterfaceItem::qt_metacall (this=0x1f46d10, _c=<value optimized out>, _id=<value optimized out>, _a=0x7fff91721580) at moc_interfaceitem.cpp:120
[Comment from a bug triager] From bug 252417: - What I was doing when the application crashed: I have setup another network connection on the same device (eth0) than the default (not visible), to change the default DNS. It didn't change anything (dns takes too long to response), so I figure I done an error. My new connection was active, and i delete it. -> Crash - Step to reproduce (I test this scenario twice): 1) In the plasma network app (like the windows systray ?) left click to show the popup 2) Click the button "Manage connection" 3) Add a new Wired connection (may work with other type...) 4) Click ok to save this connection 5) Close the "Configure - KDE Control Module" by clicking the Ok button 6) In the network systray app, select your new connection 7) When this connection is active, reopen the network manager with the systray network app. 8) Delete your new connection 9) -> Crash. *** Bug 252417 has been marked as a duplicate of this bug. *** *** Bug 256479 has been marked as a duplicate of this bug. *** *** Bug 257113 has been marked as a duplicate of this bug. *** *** Bug 234393 has been marked as a duplicate of this bug. *** *** Bug 235442 has been marked as a duplicate of this bug. *** *** Bug 234254 has been marked as a duplicate of this bug. *** Created attachment 53491 [details]
New crash information added by DrKonqi
plasma-desktop (0.3) on KDE Platform 4.5.1 (KDE 4.5.1) using Qt 4.7.0
- What I was doing when the application crashed:
when i click for active network on rightdown notife area.
thanks
-- Backtrace (Reduced):
#7 0x048230e2 in QObject::disconnect (sender=0x8e48b30, signal=0x0, receiver=0x87b7ec0, method=0x2ad8732 "2hasDefaultRouteChanged(bool)") at kernel/qobject.cpp:2749
#8 0x02ac809d in disconnect (this=0x8e48b30) at /usr/include/qt4/QtCore/qobject.h:229
#9 InterfaceItem::currentConnectionChanged (this=0x8e48b30) at ../../applet/interfaceitem.cpp:311
#10 0x02ac8a6b in InterfaceItem::connectionStateChanged (this=0x8e48b30, state=Solid::Control::NetworkInterface::Disconnected) at ../../applet/interfaceitem.cpp:426
#11 0x02ac772b in InterfaceItem::handleConnectionStateChange (this=0x8e48b30, new_state=3, old_state=8, reason=0) at ../../applet/interfaceitem.cpp:358
*** Bug 257203 has been marked as a duplicate of this bug. *** *** Bug 257896 has been marked as a duplicate of this bug. *** *** Bug 258139 has been marked as a duplicate of this bug. *** *** Bug 242890 has been marked as a duplicate of this bug. *** *** Bug 260390 has been marked as a duplicate of this bug. *** Created attachment 56175 [details]
New crash information added by DrKonqi
plasma-netbook (0.1) on KDE Platform 4.5.1 (KDE 4.5.1) using Qt 4.7.0
- What I was doing when the application crashed:
Connecting to Wired connection upon changing from wireless. Plama Netbook came with a bug?
- Custom settings of the application:
-- Backtrace (Reduced):
#8 0x025b20e4 in QObject::disconnect (sender=0xa85f468, signal=0x0, receiver=0xa782928, method=0x23f0732 "2hasDefaultRouteChanged(bool)") at kernel/qobject.cpp:2749
#9 0x023e009d in disconnect (this=0xa85f468) at /usr/include/qt4/QtCore/qobject.h:229
#10 InterfaceItem::currentConnectionChanged (this=0xa85f468) at ../../applet/interfaceitem.cpp:311
#11 0x023e0a6b in InterfaceItem::connectionStateChanged (this=0xa85f468, state=Solid::Control::NetworkInterface::Disconnected) at ../../applet/interfaceitem.cpp:426
#12 0x023df72b in InterfaceItem::handleConnectionStateChange (this=0xa85f468, new_state=3, old_state=7, reason=0) at ../../applet/interfaceitem.cpp:358
*** Bug 263506 has been marked as a duplicate of this bug. *** *** Bug 263220 has been marked as a duplicate of this bug. *** [Comment from a bug triager] Note: bug 262878 contain a similar backtrace but about a Wireless interface [Comment from a bug triager] From bug 266188 (KDE SC 4.5.1): - What I was doing when the application crashed: Sometimes network manager crashes (or plasma desktop) after clicking to "statusbar icon"->"connections"->"auto eth0" The crash can be reproduced some of the time. - Backtrace: [KCrash Handler] #6 indexOfMethodRelative<0> (this=0x7fabba848270, method=0x3baaef9 "hasDefaultRouteChanged(bool)") at kernel/qmetaobject.cpp:503 #7 QMetaObject::indexOfMethod (this=0x7fabba848270, method=0x3baaef9 "hasDefaultRouteChanged(bool)") at kernel/qmetaobject.cpp:558 #8 0x00007fabba53457b in QObject::disconnect (sender=0x30ab290, signal=<value optimized out>, receiver=0x3130700, method=<value optimized out>) at kernel/qobject.cpp:2751 #9 0x00007fab98faf108 in disconnect (this=0x30ab290) at /usr/include/qt4/QtCore/qobject.h:229 #10 InterfaceItem::currentConnectionChanged (this=0x30ab290) at ../../applet/interfaceitem.cpp:311 #11 0x00007fab98fafacf in InterfaceItem::connectionStateChanged (this=0x30ab290, state=Solid::Control::NetworkInterface::Disconnected) at ../../applet/interfaceitem.cpp:426 #12 0x00007fab98fa47c1 in InterfaceItem::qt_metacall (this=0x30ab290, _c=<value optimized out>, _id=<value optimized out>, _a=0x7fff03ae6f60) at moc_interfaceitem.cpp:120 #13 0x00007fabba534b27 in QMetaObject::activate (sender=0x2aafd40, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x3baaef8) at kernel/qobject.cpp:3280 #14 0x00007fab9e2948ad in Solid::Control::NetworkInterface::connectionStateChanged (this=0x7fabba848270, _t1=3, _t2=7, _t3=0) at ./networkinterface.moc:157 ... *** Bug 266188 has been marked as a duplicate of this bug. *** These backtraces look all outdated. :/ The problematic line (311 in interfaceitem.cpp) doesn't disconnnect anymore, but is guarded by a nullpointer check, the pointer is correctly reset there, it seems. Can anyone who has been seeing this crash update to the latest Git version (git clone kde:networkmanager) , and confirm is this is fixed or not? Until then, I can't do anything sensible about this bug. Please note the exact git commit you're testing. If you're not using the Git version, please don't add your backtraces to this bugreport, it'll only make it harder to find a valid one. If you've been encountering this problem before, and it's gone by updating to Git's tip, please report that as well. I'm leaving this bug in UNCONFIRMED state, until I can verify it's still there in Git master. thanks! [Comment from a bug triager] From bug 266205: - What I was doing when the application crashed: I selected the wired ethernet profile to switch over from the Auto eth0 profile, to enable the custom settings (Auto DHCP but manual DNS) on that connection. *** Bug 266205 has been marked as a duplicate of this bug. *** *** Bug 266967 has been marked as a duplicate of this bug. *** Created attachment 58291 [details]
New crash information added by DrKonqi
plasma-desktop (0.3) on KDE Platform 4.5.1 (KDE 4.5.1) using Qt 4.7.0
I had lost my (wired) internet connection for an unknown reason, so I tried several things, including using Plasma to disconnect then reconnect, and physically unplugging and replugging the cable. I think it crashed when attempting to disconnect.
-- Backtrace (Reduced):
#6 0x00007f5bebbc4569 in QObject::disconnect (sender=0xd37f20, signal=<value optimized out>, receiver=0xfeedf0, method=<value optimized out>) at kernel/qobject.cpp:2749
#7 0x00007f5bcfb85108 in disconnect (this=0xd37f20) at /usr/include/qt4/QtCore/qobject.h:229
#8 InterfaceItem::currentConnectionChanged (this=0xd37f20) at ../../applet/interfaceitem.cpp:311
#9 0x00007f5bcfb85acf in InterfaceItem::connectionStateChanged (this=0xd37f20, state=Solid::Control::NetworkInterface::Disconnected) at ../../applet/interfaceitem.cpp:426
#10 0x00007f5bcfb7a7c1 in InterfaceItem::qt_metacall (this=0xd37f20, _c=<value optimized out>, _id=<value optimized out>, _a=0x7fff9db9b700) at moc_interfaceitem.cpp:120
*** This bug has been marked as a duplicate of bug 266097 *** |