Timo Gransch wrote: > Breakpoint 1, D main (args={"/home/timo/tmp/testd/test"}) at test.d:5 > 5 for (int i = 0; i < args.length; i++) > Current language: auto; currently d > (gdb) step > 7 Cout(args[i] ~ "\n"); > (gdb) step > 0x00000000004052e0 in _d_newarrayvT () > Current language: auto; currently asm > (gdb) step > Single stepping until exit from function _d_newarrayvT, > which has no line number information. > 0x0000000000409ef0 in typeinfo.ti_Ag.TypeInfo_Aa.next() ()
Well, that's what you would expect if you step into that line. Use 'next' to step over the runtime function calls hidden in that line. Regards, Christian