Version-Release number of selected component: NetworkManager-pptp-0.9.8.2-3.fc21 Additional info: reporter: libreport-2.1.10 backtrace_rating: 4 cmdline: /usr/libexec/nm-pptp-service crash_function: state_changed_cb executable: /usr/libexec/nm-pptp-service kernel: 3.13.0-0.rc7.git0.2.fc21.i686+PAE runlevel: N 5 type: CCpp uid: 0 Truncated backtrace: Thread no. 1 (5 frames) #1 state_changed_cb at nm-pptp-service.c:1236 #2 g_cclosure_marshal_VOID__UINT at gmarshal.c:446 #7 nm_vpn_plugin_set_state at nm-vpn-plugin.c:182 #8 nm_vpn_plugin_disconnect at nm-vpn-plugin.c:231 #9 dispose at nm-vpn-plugin.c:862
Created attachment 848480 [details] File: backtrace
Created attachment 848481 [details] File: cgroup
Created attachment 848482 [details] File: core_backtrace
Created attachment 848483 [details] File: dso_list
Created attachment 848484 [details] File: environ
Created attachment 848485 [details] File: exploitable
Created attachment 848486 [details] File: limits
Created attachment 848487 [details] File: maps
Created attachment 848488 [details] File: open_fds
Created attachment 848489 [details] File: proc_pid_status
Created attachment 848490 [details] File: var_log_messages
if (priv->connection) { g_object_unref (priv->connection) ... The object was probably incorrect due to unrefing it in dispose() without clearing the pointer. A fix is available in upstream branch jk/pptp-dispose-fix.
yup, patch looks right
Looks good to me.
Committed to upstream master: bfcd972 core: clear objects in dispose() else we could crash later (rh #1051727)
This bug appears to have been reported against 'rawhide' during the Fedora 22 development cycle. Changing version to '22'. More information and reason for this action is here: https://fedoraproject.org/wiki/Fedora_Program_Management/HouseKeeping/Fedora22