Computer Chess Club Archives




Subject: Re: How to find code error in source given offset in executable

Author: Dann Corbit

Date: 18:59:20 03/07/06

Go up one level in this thread

On March 07, 2006 at 21:48:29, Dann Corbit wrote:

>On March 07, 2006 at 21:43:13, Dann Corbit wrote:
>>On March 07, 2006 at 21:34:51, David B Weller wrote:
>>>Hi Dann,
>>>I 'assume' the offset is from the start of the xpdnt.exe ???
>>>Using Dev-cpp and have never been able to use the debugger for some reason
>>>[It doesnt seem to do anything]
>Click on "Debug" menu item --> "Exceptions" and choose "Win32 Exceptions".
>Choose to break into the debugger for everything (everything should be red
>colored and if you pick it it should say BOTH for thrown and not handled "Break
>into debugger")

You can compile in release mode, but you will need to have at least line number
debugger output (I use /Zi).  Check also the linker settings:Debug tab to ensure
that the line numbering does not get tossed out.

>>>I use Windows XP sp2 pro
>>>Found a switch -S for gcc to output assembly ...
>>>I guess a debugger would be nice ... LOL
>>Gdb is free.  There is a better variant called ddd.
>>I recommend eclipse + CDT + (ddd or Gdb):
>>You can do it under Mingw or Linux or whatever you like and it works the same
>>everywhere.  It's just about as good as Visual Studio.

This page took 0 seconds to execute

Last modified: Thu, 15 Apr 21 08:11:13 -0700

Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.