Thread overview | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
|
March 21, 2007 Ddbg 0.0.5 alpha release | ||||
---|---|---|---|---|
| ||||
Ddbg is a Win32 D Debugger http://ddbg.mainia.de/releases.html This release mainly fixes a bad bug ignoring most source lines in larger applications and adds DMD 1.009 union support. |
March 21, 2007 Re: Ddbg 0.0.5 alpha release | ||||
---|---|---|---|---|
| ||||
Posted in reply to Jascha Wetzel | Jascha Wetzel wrote:
> Ddbg is a Win32 D Debugger
>
> http://ddbg.mainia.de/releases.html
>
> This release mainly fixes a bad bug ignoring most source lines in larger
> applications and adds DMD 1.009 union support.
I'm getting the following error while trying to load my program into debugger.
Unhandled exception in Ddbg v0.0.5 alpha:
AssertError Failure util(423)
|
March 21, 2007 Re: Ddbg 0.0.5 alpha release | ||||
---|---|---|---|---|
| ||||
Posted in reply to Vladimir | that's due to unexpected codeview data. could you send me an exe file that triggers the problem?
Vladimir wrote:
> Jascha Wetzel wrote:
>> Ddbg is a Win32 D Debugger
>>
>> http://ddbg.mainia.de/releases.html
>>
>> This release mainly fixes a bad bug ignoring most source lines in larger applications and adds DMD 1.009 union support.
>
> I'm getting the following error while trying to load my program into debugger.
>
> Unhandled exception in Ddbg v0.0.5 alpha:
> AssertError Failure util(423)
|
March 21, 2007 Re: Ddbg 0.0.5 alpha release | ||||
---|---|---|---|---|
| ||||
Posted in reply to Jascha Wetzel | Jascha Wetzel wrote:
> that's due to unexpected codeview data. could you send me an exe file
> that triggers the problem?
>
sent by email
|
March 21, 2007 Re: Ddbg 0.0.5 alpha release | ||||
---|---|---|---|---|
| ||||
Posted in reply to Vladimir | fixed in 0.0.5.1
Vladimir wrote:
> Jascha Wetzel wrote:
>> Ddbg is a Win32 D Debugger
>>
>> http://ddbg.mainia.de/releases.html
>>
>> This release mainly fixes a bad bug ignoring most source lines in larger applications and adds DMD 1.009 union support.
>
> I'm getting the following error while trying to load my program into debugger.
>
> Unhandled exception in Ddbg v0.0.5 alpha:
> AssertError Failure util(423)
|
March 21, 2007 OT: Re: Ddbg 0.0.5 alpha release | ||||
---|---|---|---|---|
| ||||
Posted in reply to Jascha Wetzel | Jascha Wetzel wrote:
> Ddbg is a Win32 D Debugger
>
> http://ddbg.mainia.de/releases.html
>
> This release mainly fixes a bad bug ignoring most source lines in larger
> applications and adds DMD 1.009 union support.
I love how you also provide a URL in your posts, makes me so angry when people don't.
Also ddbg rocks , has anyone done anything with emacs integration ?
Charlie
|
March 21, 2007 Re: OT: Re: Ddbg 0.0.5 alpha release | ||||
---|---|---|---|---|
| ||||
Posted in reply to Charlie | thanks!
emacs integration worked very rudimentarily. i added --fullname in this
release, which should improve on another issue.
i'll be very happy to take your feedback on emacs-related issues.
Charlie wrote:
> Jascha Wetzel wrote:
>> Ddbg is a Win32 D Debugger
>>
>> http://ddbg.mainia.de/releases.html
>>
>> This release mainly fixes a bad bug ignoring most source lines in larger applications and adds DMD 1.009 union support.
>
> I love how you also provide a URL in your posts, makes me so angry when people don't.
>
> Also ddbg rocks , has anyone done anything with emacs integration ?
>
> Charlie
|
March 22, 2007 Re: OT: Re: Ddbg 0.0.5 alpha release | ||||
---|---|---|---|---|
| ||||
Posted in reply to Charlie | Charlie wrote:
> Jascha Wetzel wrote:
>> Ddbg is a Win32 D Debugger
>>
>> http://ddbg.mainia.de/releases.html
>>
>> This release mainly fixes a bad bug ignoring most source lines in larger
>> applications and adds DMD 1.009 union support.
>
> I love how you also provide a URL in your posts, makes me so angry when people don't.
>
> Also ddbg rocks , has anyone done anything with emacs integration ?
>
> Charlie
I played with getting emacs working a bit.
You can definitely debug with ddbg_gdb in emacs under M-x gdb.
Current source line display works but display of breakpoints and probably other things do not. This is unfortunately not easy to fix. I debugged gdb-mode enough to figure out that display of breakpoints basically requires support for --annotate=3 type output. And that's pretty annoying for Jascha to have to support just for emacs' sake.
Plus, currently the gdb folks are working on a whole new interface called GDBMI that will replace --annotate=3, and Jascha has said that he has vague plans to support that. Unfortunately the spec for that seems to be in flux right now. I couldn't even get a combination of emacs/gdbmi-mode/gdb working, so there's not much hope currently of getting the emacs/gdbmi-mode/ddbg_gdb combination working.
Unless someone just has gobs of time to spend on this, I think the best plan is to just wait for GDBMI to become mainstream, and then support that.
But in the meantime basic M-x gdb seems to work. You just can't see your breakpoints.
--bb
|
Copyright © 1999-2021 by the D Language Foundation