Debugger

Massimo max at veneto.com
Wed Jul 10 11:38:15 CDT 2002


Ok, I think that even if symbol files are not compatible, to write a converter would 
be a trivial task.... Maybe I'll take a look at it next days, if ida proves functional in 
wine.
Before of that I wanna try your patch with DDD, yesterday I lost one
our before understanding that something was missing :-)
Of course the best would be integrate winedbg functionality in GDB, but I've 
noticed that it's not at all a trivial task....No time at all to look deep into both source 
codes :-(

Thanx again for your help !

Max

> Max a écrit :
> > 
> > thanx !!!
> > 3 - Starting an app in winedbg (no symbol table for app...), debugger sometimes stops at app entry point
> >      (as I guess it should), sometimes before.... Is there a way to make it stop on app entry point, even with
> >      no symbols loades ? Or, even better.... there's a known (easy !) way to attach symbols generated by
> >      a disassembler (i.e. the best one, IDA) ? I've done it in windoze many times, with IDA+Soft-ICE, and
> >      it helps a lot !
> the "symbolfile foo" used to load the file foo and add symbol from it
> format of file foo is the regular unix format
> xxxxxxxx T name
> where 
> xxxxxxxx	address of symbol
> T 		type of symbol
> name		string that describes the symbol
> 
> I think it should still be working (untested though)
> dunno either if symbols generated by IDA and other tools will fit the
> format of the file
> note also that you may have to relocate the adress depending on the load
> address of the module the symbols are for (which, if needed, needs to be
> done at the file level)
> 
> the attached patch should extent the symbolfile command like:
> 
> symbolfile foo 0x12345678
> to relocate symbols from foo at address 0x12345678 (assuming address in
> foo are relative to the start of the module)
> 
> A+





More information about the wine-devel mailing list