After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 760844 - Failed assertion when auto-connecting VLANs/MACVLANs
Failed assertion when auto-connecting VLANs/MACVLANs
Status: RESOLVED FIXED
Product: NetworkManager
Classification: Platform
Component: general
git master
Other Linux
: Normal normal
: ---
Assigned To: NetworkManager maintainer(s)
NetworkManager maintainer(s)
Depends on:
Blocks:
 
 
Reported: 2016-01-19 14:56 UTC by Beniamino Galvani
Modified: 2016-01-20 10:25 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Log (3.92 KB, text/plain)
2016-01-19 14:56 UTC, Beniamino Galvani
  Details
[PATCH] device: fix check on device state in carrier_changed() (2.84 KB, patch)
2016-01-19 21:01 UTC, Beniamino Galvani
none Details | Review

Description Beniamino Galvani 2016-01-19 14:56:03 UTC
Created attachment 319358 [details]
Log

carrier_changed: assertion 'priv->state >= NM_DEVICE_STATE_UNAVAILABLE' failed

#0  in g_logv () from target:/lib64/libglib-2.0.so.0
#1  in g_log () from target:/lib64/libglib-2.0.so.0
#2  in carrier_changed (self=0x55aaa62c7ef0, carrier=0) at devices/nm-device.c:1327
#3  in nm_device_set_carrier (self=self@entry=0x55aaa62c7ef0, carrier=0) at devices/nm-device.c:1394
#4  in check_carrier (self=self@entry=0x55aaa62c7ef0) at devices/nm-device.c:1842
#5  in realize_start_setup (self=self@entry=0x55aaa62c7ef0, plink=0x7fff1e2d44d0) at devices/nm-device.c:1944
#6  in nm_device_create_and_realize (self=self@entry=0x55aaa62c7ef0, connection=connection@entry=0x55aaa60fe270, parent=0x55aaa61e8650, error=error@entry=0x7fff1e2d4628) at devices/nm-device.c:1782
#7  in _internal_activate_device (self=self@entry=0x55aaa60a21f0, active=active@entry=0x55aaa6337510, error=error@entry=0x7fff1e2d4628) at nm-manager.c:2796
#8  in _internal_activate_generic (self=self@entry=0x55aaa60a21f0, active=active@entry=0x55aaa6337510, error=error@entry=0x7fff1e2d4628) at nm-manager.c:2900
#9  in _internal_activation_auth_done (active=0x55aaa6337510, success=1, error_desc=0x0, user_data1=0x55aaa60a21f0, user_data2=<optimized out>) at nm-manager.c:3036
#10 in auth_done (chain=0x7f41000950f0, error=0x0, unused=<optimized out>, user_data=<optimized out>) at nm-active-connection.c:726
#11 in auth_chain_finish (user_data=0x7f41000950f0) at nm-auth-utils.c:92
#12 in g_main_context_dispatch () from target:/lib64/libglib-2.0.so.0
#13 in g_main_context_iterate.isra () from target:/lib64/libglib-2.0.so.0
#14 in g_main_loop_run () from target:/lib64/libglib-2.0.so.0
#15     in main (argc=1, argv=0x7fff1e2d48e8) at main.c:488

NM version: 1.2-beta1
Comment 1 Beniamino Galvani 2016-01-19 21:01:41 UTC
Created attachment 319382 [details] [review]
[PATCH] device: fix check on device state in carrier_changed()
Comment 2 Thomas Haller 2016-01-20 08:42:42 UTC
lgtm