[ddbg] How do I get further

Jason House jason.james.house at gmail.com
Thu Dec 6 14:39:10 PST 2007


I've gotten fed up of debugging without a debugger with D.  I tried downloading ddbg for my latest bugs.

I'm doing this very nievely, ddbg myProg.exe then hit 'r'.

Following symbol errors for dll (and some program output), I get an exception error but then don't know how to handle it.  No function or (usable) line of code is given for the error.  1602 is the end of the file and at a benign function.  I copied/pasted the end of the session below.  How can I go further?  Generic tips are better than those that rely on the nature of my changes (adding scope to lots of local variable declarations)

Unhandled D Exception (tango.core.Exception.FinalizeException
 "Finalization error") at KERNEL32.dll (0x7c812a5b) thread(4044)
->us
#0 ?? () at game\go.d:1602 from KERNEL32.dll
#1 0x0043594c in __d_throw at 4 () at game\go.d:1602 from deh
#2 0x00434e7b in __d_callfinalizer () at game\go.d:1602 from lifetime
#3 0x0041fe5c in  game.go.__modtest () at game\go.d:1602
->


More information about the Digitalmars-d-debugger mailing list