Intel® Fortran Compiler
Build applications that can scale for the future with optimized code designed for Intel® Xeon® and compatible processors.
29234 ディスカッション

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

Rasoul_K_
ビギナー
2,903件の閲覧回数

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,903件の閲覧回数

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,903件の閲覧回数

A screen shot is attached

andrew_4619
名誉コントリビューター III
2,903件の閲覧回数

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

SergeyKostrov
高評価コントリビューター II
2,903件の閲覧回数
>>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,903件の閲覧回数
Your screenshot debug-errorscreen.jpg shows that your configuration is Release.
Rasoul_K_
ビギナー
2,903件の閲覧回数

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,903件の閲覧回数

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,903件の閲覧回数

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,903件の閲覧回数

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,903件の閲覧回数
>>>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,903件の閲覧回数
>>...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,903件の閲覧回数

Dear Sergey

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

返信