- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
When I try to debug my fortran codes, I get the message "user breakpoint called from code at 0x77f7645c".
I have no idea what this means.
I guess, it is related to my VisualBasic exe, because its name is in the "call stack" display.
Could anyone help me?
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Here it is again for convenience:
This is a sign of an error in your code. That "breakpoint", or whatever it really is, is located in one of system dlls, called by Fortran run-time library, called by a line in your code. It usually emerges on
- I/O errors
- Allocation errors
You should have one of your routines in the "call stack" window when it emerges -- do you? I assume it will be a READ, WRITE, ALLOCATE, or something of the sort. If there isn't, could you paste the call stack? Even if there isn't anything meaningful in the call stack, you can decipher the addresses there using Debug/Modules... window -- it displays the list of loaded dlls and their address ranges.
Jugoslav
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Jugoslav,
I have the same problem. The written script doesn’t have any syntax problem and I can build the batch files but it stops on the line called ‘user breakpoint’ and a yellow marker pops up on a line as:
7C90120E int 3
It stops debugging and it won’t go on. Can you please help me and tell me how can I remove it?
Regards,
Hadi
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
This is hardcoded breakpoint which has been hit.Usually debug build will have 0xcc-filled buffer in order to trigger breakpoint.In order to remove use hex editor or debugger and nop it.I think that this one of the kernel32.dll functions judging by the instruction address.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
This is hardcoded breakpoint which has been hit.Usually debug build will have 0xcc-filled buffer in order to trigger breakpoint.In order to remove use hex editor or debugger and nop it.I think that this one of the kernel32.dll functions judging by the instruction address.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Sorry for double post:)
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Do you have the source to your Fortran DLL?
Jim Dempsey
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Do you get any other error message when you hit the breakpoint and do you have runtime checking turned on?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
>>>7C90120E int 3>>>
Can you resolve the intstruction address?To which dll does it belong

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page