Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[gsupplicant] Prevent double free of the network add request
Invalid read of size 4 gsupplicant_interface_add_network_call_free (gsupplicant_interface.c:1148) gsupplicant_interface_add_network_call_free1 (gsupplicant_interface.c:1167) g_source_callback_unref (gmain.c:1561) g_source_destroy_internal.constprop.8 (gmain.c:1207) g_main_dispatch (gmain.c:3177) g_main_context_dispatch (gmain.c:3769) g_main_context_iterate.isra.4 (gmain.c:3840) g_main_loop_run (gmain.c:4034) main (main.c:866) Address 0x5457f2c is 28 bytes inside a block of size 52 free'd free (vg_replace_malloc.c:530) gsupplicant_interface_add_network_call_free (gsupplicant_interface.c:1159) gsupplicant_interface_call_add_network_finish (gsupplicant_interface.c:1185) gsupplicant_interface_add_network4 (gsupplicant_interface.c:2559) _g_closure_invoke_va (gclosure.c:867) g_signal_emit_valist (gsignal.c:3294) g_signal_emit (gsignal.c:3441) gsupplicant_network_signal_property_change (gsupplicant_network.c:158) gsupplicant_network_emit_pending_signals (gsupplicant_network.c:196) gsupplicant_network_proxy_created (gsupplicant_network.c:477) g_task_return_now (gtask.c:1107) ...
- Loading branch information