digitalmars.D.debugger - [ddbg] Showing nested struct/class arrays
- Simen Haugen (13/13) Oct 09 2007 I have a struct like this:
- Ary Manzana (4/24) Oct 09 2007 You'd need to know if it's a problem of Descent / Code::Blocks or ddbg.
- Simen Haugen (6/9) Oct 09 2007 How can i see the debugger command descent sends ddbg? It doesn't show i...
- Jascha Wetzel (5/16) Oct 09 2007 since descent uses the ddbg interface directly, it should work anyway.
I have a struct like this: struct A { // some members A[] subAs; } When debugging this, I can see the number of members in subAs, but if I try to inspect them using the IDE, I get: ->Parser: Invalid expression! This applies to all array members (except basic array types) Is there a bug in the gdb interface? The command line works, but I like just clicking on the variables :) I'm using descent/ddbg 0.10Beta/Dmd 1.022, but I've also had the same problem with C::B and earlier versions of both ddbg and dmd.
Oct 09 2007
You'd need to know if it's a problem of Descent / Code::Blocks or ddbg. If you pass the expression to ddbg in the command line, do you get the same error? How does the expression look like? Simen Haugen wrote:I have a struct like this: struct A { // some members A[] subAs; } When debugging this, I can see the number of members in subAs, but if I try to inspect them using the IDE, I get: ->Parser: Invalid expression! This applies to all array members (except basic array types) Is there a bug in the gdb interface? The command line works, but I like just clicking on the variables :) I'm using descent/ddbg 0.10Beta/Dmd 1.022, but I've also had the same problem with C::B and earlier versions of both ddbg and dmd.
Oct 09 2007
"Ary Manzana" <ary esperanto.org.ar> wrote in message news:feft5u$62m$1 digitalmars.com...You'd need to know if it's a problem of Descent / Code::Blocks or ddbg. If you pass the expression to ddbg in the command line, do you get the same error? How does the expression look like?How can i see the debugger command descent sends ddbg? It doesn't show in the console. Everything works in the command line, thats why I tought it might have something to do with the gdb interface (as I had the same problem with C::B)
Oct 09 2007
Simen Haugen wrote:"Ary Manzana" <ary esperanto.org.ar> wrote in message news:feft5u$62m$1 digitalmars.com...since descent uses the ddbg interface directly, it should work anyway. therefore, these have to be separate problems that create the same symptom. C::B has a few issues with the interfacing. you can check the gdb interface on the command line, too, by invoking the batch file directly.You'd need to know if it's a problem of Descent / Code::Blocks or ddbg. If you pass the expression to ddbg in the command line, do you get the same error? How does the expression look like?How can i see the debugger command descent sends ddbg? It doesn't show in the console. Everything works in the command line, thats why I tought it might have something to do with the gdb interface (as I had the same problem with C::B)
Oct 09 2007