Intel® Fortran Compiler
Build applications that can scale for the future with optimized code designed for Intel® Xeon® and compatible processors.

Debugger stopps in open statement

Thomas_S_2
Beginner
713 Views

Hi,

I use Intel Fortran in VS 2010. When trying to debug a simple project the debugger stopps when entering an open statement. The message appears:

xxx.exe caused a breakpoint

stop/contiune

if I press continue the following appears

"Rubeam.exe": "C:\Windows\SysWOW64\sechost.dll" geladen, Cannot find or open the PDB file
"Rubeam.exe": "C:\Windows\SysWOW64\rpcrt4.dll" geladen, Cannot find or open the PDB file
"Rubeam.exe": "C:\Windows\SysWOW64\sspicli.dll" geladen, Cannot find or open the PDB file
"Rubeam.exe": "C:\Windows\SysWOW64\cryptbase.dll" geladen, Cannot find or open the PDB file
"Rubeam.exe": "C:\Program Files (x86)\F-Secure\HIPS\fshook32.dll" geladen, Cannot find or open the PDB file
"Rubeam.exe": "C:\Windows\SysWOW64\psapi.dll" geladen, Cannot find or open the PDB file
"Rubeam.exe": "C:\Windows\SysWOW64\user32.dll" geladen, Cannot find or open the PDB file
"Rubeam.exe": "C:\Windows\SysWOW64\gdi32.dll" geladen, Cannot find or open the PDB file
"Rubeam.exe": "C:\Windows\SysWOW64\lpk.dll" geladen, Cannot find or open the PDB file
"Rubeam.exe": "C:\Windows\SysWOW64\usp10.dll" geladen, Cannot find or open the PDB file
"Rubeam.exe": "C:\Windows\SysWOW64\imm32.dll" geladen, Cannot find or open the PDB file
"Rubeam.exe": "C:\Windows\SysWOW64\msctf.dll" geladen, Cannot find or open the PDB file
"Rubeam.exe": "C:\Windows\SysWOW64\dbghelp.dll" geladen, Cannot find or open the PDB file
Rubeam.exe hat einen Haltepunkt ausgelöst.
Das Programm "[5824] Rubeam.exe: Systemeigen" wurde mit Code 29 (0x1d) beendet.

Some one out there having the same problem?

Help heavily appreciated

0 Kudos
4 Replies
Steven_L_Intel1
Employee
713 Views

Look in another window, probably hidden behind the Visual Studio window, for the real error message, which will be "File not found". All of the text you mention appearing after you click Continue is informational and can be ignored.

0 Kudos
andrew_4619
Honored Contributor III
713 Views

Why not add IOSTAT=i-var to the open statement and then you can evaluate the i-var variable (or whatever you choose to call it) for the error code. Posting a code fragment might for the error be helpful also....

0 Kudos
mecej4
Honored Contributor III
713 Views

If you look at the list of error codes in the Intel Fortran documentation, you will find that Error 29 signifies "file not found". Find the correct path to the file and make sure that the program attempts to open the file in the directory where the file is located. You may either enter the full pathname of the file in the OPEN statement or set the correct working directory before running the program. The Fortran INQUIRE statement is also available to help with problems such as this.

0 Kudos
Thomas_S_2
Beginner
713 Views

I got it! Thanks for the quick response!!

0 Kudos
Reply