[Qt-creator] Debugger hangs when stepping into range loop
André Pönitz
apoenitz at t-online.de
Thu Jun 4 21:30:48 CEST 2015
On Tue, Jun 02, 2015 at 09:29:36AM +0200, Wojciech Razik wrote:
> Hi all,
> I have problem with hanging gdb debugger inside QtCreator. When I'm in
> "Debug" mode, set a breakpoint and press F10 for step forward, gdb stops
> responding and I need to kill it manually. Do anyone have idea what is the
> problem?
Can you please attach the debugger log (contents of right pane of
Windows->Views->Debugger Log), either here, or to a report at
bugreports.qt.io
> Of course stand-alone gdb version works perfectly with the same binary file.
>
> Maybe is it something wrong with Debugger settings?
>
> Example (any loop):
>
> --->O for (auto& someClass: dupa)
> {
> ....
>
> }
I can't reproduce this with e.g.
#include <vector>
struct Foo { int z; };
int main()
{
std::vector<Foo> f = { {1}, {2}, {3} };
for (auto & x : f)
++x.z;
}
GNU gdb (Ubuntu 7.8-1ubuntu4) 7.8.0.20141001-cvs
gcc-4.9.real (Ubuntu 4.9.1-16ubuntu6) 4.9.1
Andre'
More information about the Qt-creator
mailing list