excepción visual no controlada en Debugger :: HandleIPCEvent cuando se rompe en cierto punto de interrupción

Recibo la siguiente excepción (en holandés, la traducción al inglés sigue en el texto) que rompe mi depurador cuando presiono 'OK', detiene la sesión de depuración y cierra la aplicación:

Traducido en texto:

---------------------------
LerTemperaturaWPF.vshost.exe - Application Error
---------------------------
INTERNAL ERROR:
Unhandled exception in Debugger::HandleIPCEvent.
Event ID=0x246.
Exception code=0xc0000005, Eip=0x68fbaeca.
Process ID=0x1094 (4244), Thread ID=0x10a4 (4260).
---------------------------
OK   
---------------------------

Esto sucede si la primera vez que las interrupciones del depurador están dentro de un cierto código:

private void PropertyChanged(object sender, System.ComponentModel.PropertyChangedEventArgs e)
{
    // Set value of property, only when the long editor is selected (no optionlist item is selected)
    if (this.Editor.SelectedItem != null)
    {
        if (this.Editor.SelectedItem as OptionForList == null)
        {
            this.Editor.SelectedValue = ((Management.Property)this.Editor.SelectedItem).Value;
            this.Editor.SelectedIndex = 0;
        }
    }
}

Sucede cuando coloco el punto de interrupción dentro de la segunda declaración if, antes de la segunda declaración if (donde sea que la coloque). No me da problemas.

Si me aseguro de que el primer corte que tenga el depurador sea antes de este código y luego llegue a un punto de corte en este código, tampoco hay problemas. El depurador debe haberse roto antes de llegar a este código. Ahora no creo que tenga nada que ver con este código (90% seguro).

La propiedad modificada es un control de usuario y de alguna manera creo que el depurador no puede manejar el control de usuario correctamente. ¿tal vez?

¿Alguien ha visto este comportamiento antes y sabe cómo solucionarlo? ¿Necesito desactivar (o activar) algunas de las configuraciones de depuración?

Respuestas a la pregunta(3)

Su respuesta a la pregunta