On Mon, Jan 31, 2005 at 01:24:23PM -0800, Brion Vibber wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Edward Peschko wrote: | On Sat, Jan 29, 2005 at 06:31:49PM -0800, Brion Vibber wrote: |>Mostly I just try to stick in a stack trace at fatal errors (as a |>general rule, using wfDebugDieBacktrace()) and occasionally slip in a |>temporary var_dump to see additional variable state. Crude, yes. |> | bleah. | | The wfDebugDieBacktrace() call would work well if you knew the codebase already, | what I was looking for was using the debugger as a teaching tool, to see | how the code was structured, and step through what it does.
Well, that's a rather different question; you asked what we use for debugging.
well, just to be pedantic, I asked for a command line debugging environment. I didn't tell you what I was planning on using it for.. ;-)
I suppose I could go through the UML class diagrams and assorted docs on wikipedia's code, but that sure as hell doesn't take the place of stepping through something to see how it works.
I'm going to talk to the dbg developer at NuSphere, and see if he can't update the dbg_cli project.
Ed