title: Visual studio 2010 - crashing on VPN network change... any ideas?
body: <p>Many times when I change VPN status by disconnecting a remote network my VS instance immediately crashes.  </p>
  
  <p>This is the closest thing I can find in the event log.  Anyone have any ideas about this?</p>
  
  <p><code>Exception: System.Net.NetworkInformation.NetworkInformationException</code></p>
  
  <p><code>Message: Invalid access to memory location</code></p>
  
  <p><code>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)</code></p>