On 2009-12-26 13:51 PST, Marc Kaeser wrote: > By the way, which tools do you use for debugging?
On Windows, I use the debugger in MSVC 2005 Express (free version) with service pack, or MSVC 8 (the non-free equivalent to 2005 express). It's simply the best debugger I have ever used on any platform, bar none. I prefer to do debugging on Windows, because that's the platform on which I can use that debugger. And it works very well with Mozilla's own builds, using symbols from Mozilla's own symbol server, which means I need not build the entire browser myself. I only build NSS and NSPR. I can pull the sources to the rest of the browser (if I wish to do so), and debug it without building it. > For the moment a use a simple editor, insert printfs at "strategic > positions", and generate a sdtout-console-output to try to do some > "reverse engineering" and understand the implementation. I'm sure > there's a better way, for instance to execute the prog "step by step", > which one would you use? Oh, yes, MSVC is a much better way. -- dev-tech-crypto mailing list [email protected] https://lists.mozilla.org/listinfo/dev-tech-crypto

