This is by no means a complete fix, but the following patch fixes the
segfault. It seems to behave normally now.

--- a/nm-manager.c      2014-03-29 11:08:25.000000000 -0500
+++ b/nm-manager.c      2014-03-29 10:53:33.607630448 -0500
@@ -649,7 +649,11 @@
                return;
        }

-       nm_connectivity_set_online (priv->connectivity, new_state >=
NM_STATE_CONNECTED_LOCAL);
+       /* don't set online if there is no connectivity object. this
happens
+       during startup*/
+       if (priv->connectivity) {
+               nm_connectivity_set_online (priv->connectivity, new_state
>= NM_STATE_CONNECTED_LOCAL);
+       }
        set_state (manager, new_state);
 }

Reply via email to