If memory access to an unallocated address is executed (e.g a pointer in Watch window), the microcontroller stops working.
This state can be exited only by issuing reset.
Use debug windows with caution to prevent accidentally accessing such locations.
Sorry this article didn't answer your question, we'd love to hear how we can improve it.
Note: This form won't submit a case. We'll just use it to make this article better.