I am working with a large application written in Intel Visual Fortran. In order to limit jumping to internal procedures and staying within my loaded Fortran solution while debugging, I have set disabled address-level debugging in Debug>Options. This seems to work fine. However as I step through the main kernel of my program, and try to step into one of the subroutine calls, Microsoft Visual Studio 2012 completely freezes and stops responding.
The error message is your standard windows "Microsoft Visual Studio 2012 has stopped responding" and provides me with either a choice to debug or abort. If I choose debug it closes Microsoft Visual Studio and opens a completely new instance which is not very helpful.
Why is it that I cannot step through my code in peace?
You haven't given us an important piece of information - which exact version (year and update number) of Intel Parallel Studio XE do you have installed?
There is not sufficient information available to determine your actual license. If the latest PSXE 2017 version is not accessible to you under your login at the Intel Registration and Download Center then that implies your license is expired, meaning your current compiler can continue working but you are not eligible to upgrade to the latest version. You may qualify for Free Quality Software.
As for the hang and exploring solutions, I have not found anything similar or specifically known based on the description that would help. Instead of stepping into, maybe setting a breakpoint inside the subroutine and running to cursor would avoid a hang.