debugger

Win32: Graphical debugger that supports symbol server?

i'm trying to debug a program, that i don't have the source code for: explorer.exe It's a native Win32 application from Microsoft, and symbols are avilable. All i need now is a (graphical) debugger that supports symbols. OllyDbg is a graphical debugger, but doesn't support symbols. Delphi is a graphical debugger, but doesn't support ...

Break at throw for excption that is caught

In the VS debugger, un-caught exceptions result in the program breaking at the point the exception is throw (or near enough) and in a state that lets you look at all the stack frames and there local variables up to that point. Is there a way to get this same result (break at throw) but for an exception is caught at a particular point? I...

How do you debug app crash with no stack trace referencing source code?

http://support.microsoft.com/kb/953102 We spent about 50 hours during Christmas holiday to identify this problem, causing our business critical production app to crash randomly. The problem was that there was no stack trace to the source code, only native code like NativeWindow.Callback on the bottom of the stack trace. Any tools out ...

Recommended OpenGL debuggers for Windows?

If you have ever used an OpenGL debugger on Windows, which one(s) would you recommend and why? ...

Is there an open source C visual debugger for windows?

Is there an open source C visual debugger for windows? I have heard about the visual C++ express free edition, but does it have a visual debugger? Thanks. ...

Delphi debugger?

I'm finishing an internship at a company and have just been thrown onto this project for the last month where the program is built upon an engine that they "failed" to buy the source code for. Now I've been given the task of finding out why it is failing, on only certain conditions and customer feedback hasn't been great. The main develo...

Linux C++ Debugger

I'm looking for the perfect Linux C++ debugger. I don't expect success, but the search should be informative. I am a quite capable gdb user but STL and Boost easily crush my debugging skills. It not that I can't get into the internals of a data structure, it's that it takes so long I usually find another way( "when in doubt, print it ...

Automatically attach vs2005 debugger to a child processes

I have a main C++ app built in Visual Studio 2005, called A.exe. It spawns a child process, B.exe. I run process A in the debugger by hitting F5 -- the only way I know to hit breakpoints in process B is to wait for A to kick it off, then run Debug -> Attach to Process, and manually select B.exe. This doesn't work very well if I need t...

Is it possible to write extensions to Delphi's debugger?

I know there's an API for creating extensions to Delphi. I use the GExperts package and various JVCL experts frequently. But I've never seen any extensions to the debugger. It would be very nice, for example, to be able to register viewers for various objects instead of having to examine them in the Inspector. (A form with an image c...

VIsual Studio - How to change the return value of a method in the debugger ?

When I'm debugging, I often have to deal with methods that does not use an intermediate variable to store the return value : private int myMethod_1() { return 12; } private int myMethod_2() { return someCall( someValue ); } Well, in order to recreate a bug, I often have to change values on the fly. Here,...

Why do I need to restart Delphi 7 to get the debugger to work sometimes.

I've been meaning to ask this question for a while, at least 4 times a day I need to restart Delphi to get the debugger to stop at breakpoints again. Sometimes I can trick it into working again by attaching to the process after a rebuild of the code. But most of the time I can't and it is costing me a lot of time to go back and re-open...

windbg and visual studio express editions

Does anyone know if windbg can be used together with Visual C# 2008 Express Edition Ta! ...

Problem with Visual Studio 2008 Debugger

Hi all. I have a weird problem with Visual Studio 2008 in just one of my projects. When I set a break point on a line of code, it gets hit alright, but when I try to 'step over,' or whatever else that is supposed to pass over that break point and stop on the next line, the code gets executed and continues as if I hit F5. This occurs eve...

Accessing the Body of a Function with Lua

I'm going back to the basics here but in Lua, you can define a table like so: myTable = {} myTable [1] = 12 Printing the table reference itself brings back a pointer to it. To access its elements you need to specify an index (i.e. exactly like you would an array) print(myTable ) --prints pointer print(myTable[1]) --prints 12 N...

The Visual Studio debugger will not load symbols in files having a ` (backtick) in the filename. Can anyone explain this?

I was debugging some code in Visual Studio 2005, when I noticed that the IDE was not hitting breakpoints in a particular generic class. I could manually step into the class, but the tool-tips shown when hovering over references contained nothing but memory addresses instead of the normal friendly tool-tips. It turns out that the proble...

Line number of segmentation fault

Is there any gcc option I can set that will give me the line number of the segmentation fault? I know I can : Debug line by line Put printfs in the code to narrow down. Thanks! Edits: bt / where on gdb give No stack. Helpful suggestion ...

Better multi-threaded debugging in the Delphi

Leading on from the answer to another question about bugs in the Delphi IDE, does anyone know if there is a way to improve the multi-threaded debugging functionality of the IDE, or if not, at least why it is so bad on occasion? When you have multiple threads within a program, stepping through the code with F7 or F8 can often lead to eit...

Visual Studio Debuging Errors in C++

For some reason the integrated debugger is causing an error as soon as I make reference to a third party vendor's dll class. This same code runs when it is built and ran as a release, stand alone. The two properties for debug and release should be the same as I have not really altered them. I added the lib file to the path for both build...

How can I stop execution in the Visual Studio Debugger when a private member variable changes value?

Let's say my class has a private integer variable called count. I've already hit a breakpoint in my code. Now before I press continue, I want to make it so the debugger will stop anytime count gets a new value assigned to it. Besides promoting count to a field and setting a breakpoint on the set method of the field, is there any other ...

Visual Studio C++ Debugger: No hex dump?

Why is the integrated vs debugger so... barely functional? I cannot see the contents of an object in memory. For example, I am working with bitmaps and I would like to see them in memory. Do I need a better debugger for this? If so I am interested in recommendations. Nothing too powerful like a disassembler, just the debugger. ...