November 09, 2007
dickl wrote:
> Jascha Wetzel wrote:
>> dickl wrote:
>>> I get an "4invalid UTF-8 sequence" error when stepping over a LoadLibraryA call.
>>>
>>> import std.c.windows.windows;
>>> void main()
>>> {
>>>     HANDLE hLib;
>>>     hLib = LoadLibraryA("RICHED32.DLL");
>>>     FreeLibrary(hLib);
>>> }
>>
>> hm, it works for me (using dmd 1.023, ddbg 0.10 and 0.11 preview2). but someone else had such a problem before and i wasn't able to reproduce it either.
>> which dmd version do you use? windows version? what console (power shell, xp cmd)?
> 
> DMD 1.023
> ddbg 0.11b2
> Vista x64 + cmd
> 
> I'll try it under XP sp2 later on

ah, ok - i can reproduce it on vista, too. i'll take care of that.
November 11, 2007
will ddbg 0.11 support debugging of dlls?

Simen Haugen Wrote:

> Is it possible to get a prerelease of 0.11? The problem with setting breakpoints in source files is killing me :)
> 
> 

November 11, 2007
Samo Prelog wrote:
> will ddbg 0.11 support debugging of dlls?

yep
November 12, 2007
Jascha Wetzel Wrote:

> Samo Prelog wrote:
> > will ddbg 0.11 support debugging of dlls?
> 
> yepdoes it work yet? do you need to specify any cmdline arguments to indicate that you are debugging a dll? i've tried it in eclipse (with the 0.11 preview) using descent, but i've gotten a error like this:

Loading symbols from C:\Eclipse Projects\testproject\src\testdll.d
"C:\Eclipse Projects\testproject\src\testdll.d" ist not a valid COFF PE executable: DataReader.seek beyond end of data offset=778269299, $=941

November 12, 2007
Samo Prelog wrote:
> Jascha Wetzel Wrote:
> 
>> Samo Prelog wrote:
>>> will ddbg 0.11 support debugging of dlls?
>> yepdoes it work yet? do you need to specify any cmdline arguments to indicate that you are debugging a dll? i've tried it in eclipse (with the 0.11 preview) using descent, but i've gotten a error like this:
> 
> Loading symbols from C:\Eclipse Projects\testproject\src\testdll.d
> "C:\Eclipse Projects\testproject\src\testdll.d" ist not a valid COFF PE executable: DataReader.seek beyond end of data offset=778269299, $=941

It's not implemented yet (and it won't be before December).
Unrelated note: the error message suggests that you're trying to debug the source file. The "Loading symbols from..." message should state an exe file.
1 2
Next ›   Last »