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

What is the meaning of: Debugging information ... cannot be found?

Rasoul_K_
初學者
2,910 檢視

During running a FORTRAN code, following error message occurs.

Debugging information for ERAUL201305.exe cannot be found or does not match. Binary was not built with debug information.
Do you want to continue debugging?
Yes No

If I choose Yes then following error message appears
Unhandled exception at 0x0044511f in ERAUL201305.exe: 0xC0000005:
Access violation writing location 0x00000000.

How can I solve this issue.

I am a novice so please reply in basic and easy to understand way.

PS) I am not sure if I have defined the project/solution and code source correctly.

Thanks in advance

Khoshravan

0 積分
12 回應
Rasoul_K_
初學者
2,910 檢視

Forgot to mention that following windows comes to front and a yellow arrow stops at following line:

Disassembly

0044511F   movaps   xmmword ptr [esi+edx*8],xmm2

Rasoul_K_
初學者
2,910 檢視

A screen shot is attached

andrew_4619
榮譽貢獻者 III
2,910 檢視

You need to select and build the debug configuration rather than release configuration in visual studio to add the debug information.

SergeyKostrov
傑出貢獻者 II
2,910 檢視
>>During running a FORTRAN code, following error message occurs. >> >>Debugging information for ERAUL201305.exe cannot be found or does not match. Binary was not built with debug information. >>Do you want to continue debugging? >>Yes No It looks like you're trying to debug a Release version of your application. When debugging change a project configuration to Debug.
SergeyKostrov
傑出貢獻者 II
2,910 檢視
Your screenshot debug-errorscreen.jpg shows that your configuration is Release.
Rasoul_K_
初學者
2,910 檢視

Sergey Kostrov wrote:

Your screenshot debug-errorscreen.jpg shows that your configuration is Release.

Dear Sergey

Thanks for your help.

i will change and debug again and let you know what happened

Rasoul_K_
初學者
2,910 檢視

Dear Sergey

I changed what you mentioned and debugged the code.

It gives following error:

error PRJ0019: A tool retunred an error code.

But it doesn't give any futher info on the error.

How can I find the error?

andrew_4619
榮譽貢獻者 III
2,910 檢視

look in the ouput window or open the  BuildLog.htm that should be in the debug (or release) folder of your project,

Bernard
傑出貢獻者 I
2,910 檢視

By looking at message provided by Rasoul it seems that null pointer was dereferenced by code at location 0x0044511f.What is the content of these registers esi+edx*8 ?

Bernard
傑出貢獻者 I
2,910 檢視
>>>error PRJ0019: A tool retunred an error code.>>> Here is the link to MSDN page : //msdn.microsoft.com/en-us/library/yzk29wdw%28v=vs.80%29.aspx another link ://msdn.microsoft.com/en-us/library/b0bktkzs%28v=vs.80%29.aspx you may also check this link ://stackoverflow.com/questions/1014627/error-prj0019-a-tool-returned-an-error-code-from-copying-dll
SergeyKostrov
傑出貢獻者 II
2,910 檢視
>>...i will change and debug again and let you know what happened... Please follow up as soon as you change project configuration to Debug and it has to be much easier to understand what is wrong with your codes. Thanks in advance.
Rasoul_K_
初學者
2,910 檢視

Dear Sergey

Thanks for your help. My problem was resolved by changing the status to debug.

回覆