Many times when I change VPN status by disconnecting a remote network my VS instance immediately crashes.

This is the closest thing I can find in the event log. Anyone have any ideas about this?

Exception: System.Net.NetworkInformation.NetworkInformationException

Message: Invalid access to memory location

StackTrace: at System.Net.NetworkInformation.SystemNetworkInterface.GetAdaptersAddresses(AddressFamily family, FixedInfo fixedInfo) at System.Net.NetworkInformation.SystemNetworkInterface.PostWin2KGetNetworkInterfaces(AddressFamily family) at System.Net.NetworkInformation.SystemNetworkInterface.GetNetworkInterfaces(AddressFamily family) at System.Net.NetworkInformation.SystemNetworkInterface.InternalGetIsNetworkAvailable() at System.Net.NetworkInformation.NetworkChange.AvailabilityChangeListener.ChangedAddress(Object sender, EventArgs eventArgs) at System.Net.NetworkInformation.NetworkChange.AddressChangeListener.AddressChangedCallback(Object stateObject, Boolean signaled) at System.Threading._ThreadPoolWaitOrTimerCallback.PerformWaitOrTimerCallback(Object state, Boolean timedOut)

Edit
Report