Details
Description
sStarting debugger for tool chain 'GCC'...
dDebugger settings:
dUseAlternatingRowColours: false (default: false)
dUseMessageBoxForSignals: true (default: true)
dAutoQuit: false (default: false)
dLogTimeStamps: false (default: false)
dVerboseLog: false (default: false)
dUseDebuggingHelper: true (default: true)
dUseCustomDebuggingHelperLocation: false (default: false)
dCustomDebuggingHelperLocation: (default: )
dDebugDebuggingHelpers: false (default: false)
dUseCodeModel: true (default: true)
dUseToolTips: false (default: false)
dUseToolTipsInLocalsView: false (default: false)
dUseToolTipsInBreakpointsView: false (default: false)
dUseAddressInBreakpointsView: false (default: false)
dUseAddressInStackView: false (default: false)
dLocation: gdb (default: gdb)
dEnvironment: (default: )
dScriptFile: (default: )
dWatchdogTimeout: 20 (default: 20)
dMaximalStackDepth: 20 (default: 20)
dShowStandardNamespace: true (default: true)
dShowQtNamespace: true (default: true)
dListSourceFiles: false (default: false)
dSkipKnownFrames: false (default: false)
dEnableReverseDebugging: false (default: false)
dAllPluginBreakpoints: true (default: true)
dSelectedPluginBreakpoints: false (default: false)
dNoPluginBreakpoints: false (default: false)
dSelectedPluginBreakpointsPattern: .* (default: .*)
dUsePreciseBreakpoints: false (default: false)
dBreakOnThrow: false (default: false)
dBreakOnCatch: false (default: false)
dChangeLanguageAutomatically: true (default: true)
d/home/dteske/git/bide/tests/manual/gdbdebugger/simple/debuggertest0x932b190
dState changed from DebuggerNotReady(0) to EngineStarting(1).
dState changed from EngineStarting(1) to AdapterStarting(2).
dTRYING TO START ADAPTER
dSTARTING GDB
dGDB STARTED, INITIALIZING IT
<2531show version
<2532set print static-members off
<2533set breakpoint pending on
<2534set print elements 10000
<2535set overload-resolution off
<2536handle SIGSEGV nopass stop print
<2537set unwindonsignal on
<2538set width 0
<2539set height 0
<2540-interpreter-exec console "python execfile('/home/dteske/qtcreator-1.3.82/share/qtcreator/gdbmacros/dumper.py')"
<2541-interpreter-exec console "python execfile('/home/dteske/qtcreator-1.3.82/share/qtcreator/gdbmacros/gdbmacros.py')"
<2542-interpreter-exec console "help bb"
dState changed from AdapterStarting(2) to AdapterStarted(3).
dADAPTER SUCCESSFULLY STARTED
sStarting inferior...
dState changed from AdapterStarted(3) to InferiorStarting(6).
<2543-file-exec-and-symbols "/home/dteske/git/bide/tests/manual/gdbdebugger/simple/debuggertest"
>~"GNU gdb (GDB) 7.0.90.20100226-cvs\n"
>~"Copyright (C) 2010 Free Software Foundation, Inc.\n"
>~"License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>\n"
>~"This is free software: you are free to change and redistribute it.\n"
>~"There is NO WARRANTY, to the extent permitted by law. Type \"show copying\"\n"
>~"and \"show warranty\" for details.\n"
>~"This GDB was configured as \"i686-pc-linux-gnu\".\n"
>~"For bug reporting instructions, please see:\n"
>~"<http://www.gnu.org/software/gdb/bugs/>.\n"
>&"show version\n"
>~"GNU gdb (GDB) 7.0.90.20100226-cvs\n"
>~"Copyright (C) 2010 Free Software Foundation, Inc.\n"
>~"License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>\n"
>~"This is free software: you are free to change and redistribute it.\n"
>~"There is NO WARRANTY, to the extent permitted by law. Type \"show copying\"\n"
>~"and \"show warranty\" for details.\n"
>~"This GDB was configured as \"i686-pc-linux-gnu\".\n"
>~"For bug reporting instructions, please see:\n"
>~"<http://www.gnu.org/software/gdb/bugs/>.\n"
>2531^done
dVERSION: 2531^done,
d
dSUPPORTED GDB VERSION GNU gdb (GDB) 7.0.90.20100226-cvs
dCopyright (C) 2010 Free Software Foundation, Inc.
dLicense GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
dThis is free software: you are free to change and redistribute it.
dThere is NO WARRANTY, to the extent permitted by law. Type "show copying"
dand "show warranty" for details.
dThis GDB was configured as "i686-pc-linux-gnu".
dFor bug reporting instructions, please see:
d<http://www.gnu.org/software/gdb/bugs/>.
dGNU gdb (GDB) 7.0.90.20100226-cvs
dCopyright (C) 2010 Free Software Foundation, Inc.
dLicense GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
dThis is free software: you are free to change and redistribute it.
dThere is NO WARRANTY, to the extent permitted by law. Type "show copying"
dand "show warranty" for details.
dThis GDB was configured as "i686-pc-linux-gnu".
dFor bug reporting instructions, please see:
d<http://www.gnu.org/software/gdb/bugs/>.
d
dUSING GDB VERSION: 70090, BUILD: 0
>&"set print static-members off\n"
>2532^done
>&"set breakpoint pending on\n"
>2533^done
>&"set print elements 10000\n"
>2534^done
>&"set overload-resolution off\n"
>2535^done
>&"handle SIGSEGV nopass stop print\n"
>~"Signal Stop\tPrint\tPass to program\tDescription\n"
>~"SIGSEGV Yes\tYes\tNo\t\tSegmentation fault\n"
>2536^done
>&"set unwindonsignal on\n"
>2537^done
>&"set width 0\n"
>2538^done
>&"set height 0\n"
>2539^done
>2540^done
>2541^done
>~"Do fancy stuff. Usage bb --verbose expandedINames\n"
>2542^done
>2543^done
<2544set substitute-path /var/tmp/qt-src /home/dteske/git/bqt
sSetting breakpoints...
dSetting breakpoints...
dATTEMPT BREAKPOINT SYNC
<2545-break-list
>&"set substitute-path /var/tmp/qt-src /home/dteske/git/bqt\n"
>2544^done
>2545^done,BreakpointTable={nr_rows="0",nr_cols="6",hdr=[
dATTEMPT BREAKPOINT SYNC
<2546-break-insert -f "\"app.cpp\":1048"
>2546^done,bkpt={number="1",type="breakpoint",disp="keep",enabled="y",addr="0x08051adf",func="testStdString()",file="/home/dteske/git/ide/tests/manual/gdbdebugger/simple/app.cpp",fullname="/home/dteske/git/ide/tests/manual/gdbdebugger/simple/app.cpp",line="1048",times="0",original-location="\"app.cpp\":1048"}
dATTEMPT BREAKPOINT SYNC
<2547info line *0x08051adf
>&"info line *0x08051adf\n"
>~"Line 1048 of \"/home/dteske/git/ide/tests/manual/gdbdebugger/simple/app.cpp\" starts at address 0x8051adf <_Z13testStdStringv+403> and ends at 0x8051af1 <_Z13testStdStringv+421>.\n"
>2547^done
dATTEMPT BREAKPOINT SYNC
dALL COMMANDS DONE; INVOKING CALLBACK
dBREAKPOINTS SET, CONTINUING INFERIOR STARTUP
dState changed from InferiorStarting(6) to InferiorRunningRequested(8).
<2548-exec-run
>=thread-group-created,id="30644"
sThread group 30644 created.
d030644
>=thread-created,id="1",group-id="30644"
sThread 1 created
>2548^running
dState changed from InferiorRunningRequested(8) to InferiorRunning(10).
sRunning...
dINFERIOR STARTED
sApplication started
>*running,thread-id="all"
>=library-loaded,id="/lib/ld-linux.so.2",target-name="/lib/ld-linux.so.2",host-name="/lib/ld-linux.so.2",symbols-loaded="0"
sLibrary /lib/ld-linux.so.2 loaded
>=library-loaded,id="/home/dteske/git/bqt/lib/libQtGui.so.4",target-name="/home/dteske/git/bqt/lib/libQtGui.so.4",host-name="/home/dteske/git/bqt/lib/libQtGui.so.4",symbols-loaded="0"
sLibrary /home/dteske/git/bqt/lib/libQtGui.so.4 loaded
>=library-loaded,id="/home/dteske/git/bqt/lib/libQtNetwork.so.4",target-name="/home/dteske/git/bqt/lib/libQtNetwork.so.4",host-name="/home/dteske/git/bqt/lib/libQtNetwork.so.4",symbols-loaded="0"
sLibrary /home/dteske/git/bqt/lib/libQtNetwork.so.4 loaded
>=library-loaded,id="/home/dteske/git/bqt/lib/libQtCore.so.4",target-name="/home/dteske/git/bqt/lib/libQtCore.so.4",host-name="/home/dteske/git/bqt/lib/libQtCore.so.4",symbols-loaded="0"
sLibrary /home/dteske/git/bqt/lib/libQtCore.so.4 loaded
>=library-loaded,id="/lib/i686/cmov/libpthread.so.0",target-name="/lib/i686/cmov/libpthread.so.0",host-name="/lib/i686/cmov/libpthread.so.0",symbols-loaded="0"
sLibrary /lib/i686/cmov/libpthread.so.0 loaded
>=library-loaded,id="/usr/lib/libstdc+.so.6",target-name="/usr/lib/libstdc.so.6",host-name="/usr/lib/libstdc+.so.6",symbols-loaded="0"
sLibrary /usr/lib/libstdc++.so.6 loaded
>=library-loaded,id="/lib/i686/cmov/libm.so.6",target-name="/lib/i686/cmov/libm.so.6",host-name="/lib/i686/cmov/libm.so.6",symbols-loaded="0"
sLibrary /lib/i686/cmov/libm.so.6 loaded
>=library-loaded,id="/lib/libgcc_s.so.1",target-name="/lib/libgcc_s.so.1",host-name="/lib/libgcc_s.so.1",symbols-loaded="0"
sLibrary /lib/libgcc_s.so.1 loaded
>=library-loaded,id="/lib/i686/cmov/libc.so.6",target-name="/lib/i686/cmov/libc.so.6",host-name="/lib/i686/cmov/libc.so.6",symbols-loaded="0"
sLibrary /lib/i686/cmov/libc.so.6 loaded
>=library-loaded,id="/usr/lib/libgthread-2.0.so.0",target-name="/usr/lib/libgthread-2.0.so.0",host-name="/usr/lib/libgthread-2.0.so.0",symbols-loaded="0"
sLibrary /usr/lib/libgthread-2.0.so.0 loaded
>=library-loaded,id="/lib/i686/cmov/librt.so.1",target-name="/lib/i686/cmov/librt.so.1",host-name="/lib/i686/cmov/librt.so.1",symbols-loaded="0"
sLibrary /lib/i686/cmov/librt.so.1 loaded
>=library-loaded,id="/lib/libglib-2.0.so.0",target-name="/lib/libglib-2.0.so.0",host-name="/lib/libglib-2.0.so.0",symbols-loaded="0"
sLibrary /lib/libglib-2.0.so.0 loaded
>=library-loaded,id="/lib/libpng12.so.0",target-name="/lib/libpng12.so.0",host-name="/lib/libpng12.so.0",symbols-loaded="0"
sLibrary /lib/libpng12.so.0 loaded
>=library-loaded,id="/usr/lib/libz.so.1",target-name="/usr/lib/libz.so.1",host-name="/usr/lib/libz.so.1",symbols-loaded="0"
sLibrary /usr/lib/libz.so.1 loaded
>=library-loaded,id="/usr/lib/libfreetype.so.6",target-name="/usr/lib/libfreetype.so.6",host-name="/usr/lib/libfreetype.so.6",symbols-loaded="0"
sLibrary /usr/lib/libfreetype.so.6 loaded
>=library-loaded,id="/usr/lib/libgobject-2.0.so.0",target-name="/usr/lib/libgobject-2.0.so.0",host-name="/usr/lib/libgobject-2.0.so.0",symbols-loaded="0"
sLibrary /usr/lib/libgobject-2.0.so.0 loaded
>=library-loaded,id="/usr/lib/libSM.so.6",target-name="/usr/lib/libSM.so.6",host-name="/usr/lib/libSM.so.6",symbols-loaded="0"
sLibrary /usr/lib/libSM.so.6 loaded
>=library-loaded,id="/usr/lib/libICE.so.6",target-name="/usr/lib/libICE.so.6",host-name="/usr/lib/libICE.so.6",symbols-loaded="0"
sLibrary /usr/lib/libICE.so.6 loaded
>=library-loaded,id="/usr/lib/libXrender.so.1",target-name="/usr/lib/libXrender.so.1",host-name="/usr/lib/libXrender.so.1",symbols-loaded="0"
sLibrary /usr/lib/libXrender.so.1 loaded
>=library-loaded,id="/usr/lib/libfontconfig.so.1",target-name="/usr/lib/libfontconfig.so.1",host-name="/usr/lib/libfontconfig.so.1",symbols-loaded="0"
sLibrary /usr/lib/libfontconfig.so.1 loaded
>=library-loaded,id="/usr/lib/libXext.so.6",target-name="/usr/lib/libXext.so.6",host-name="/usr/lib/libXext.so.6",symbols-loaded="0"
sLibrary /usr/lib/libXext.so.6 loaded
>=library-loaded,id="/usr/lib/libX11.so.6",target-name="/usr/lib/libX11.so.6",host-name="/usr/lib/libX11.so.6",symbols-loaded="0"
sLibrary /usr/lib/libX11.so.6 loaded
>=library-loaded,id="/lib/i686/cmov/libdl.so.2",target-name="/lib/i686/cmov/libdl.so.2",host-name="/lib/i686/cmov/libdl.so.2",symbols-loaded="0"
sLibrary /lib/i686/cmov/libdl.so.2 loaded
>=library-loaded,id="/lib/libpcre.so.3",target-name="/lib/libpcre.so.3",host-name="/lib/libpcre.so.3",symbols-loaded="0"
sLibrary /lib/libpcre.so.3 loaded
>=library-loaded,id="/lib/libuuid.so.1",target-name="/lib/libuuid.so.1",host-name="/lib/libuuid.so.1",symbols-loaded="0"
sLibrary /lib/libuuid.so.1 loaded
>=library-loaded,id="/usr/lib/libexpat.so.1",target-name="/usr/lib/libexpat.so.1",host-name="/usr/lib/libexpat.so.1",symbols-loaded="0"
sLibrary /usr/lib/libexpat.so.1 loaded
>=library-loaded,id="/usr/lib/libxcb.so.1",target-name="/usr/lib/libxcb.so.1",host-name="/usr/lib/libxcb.so.1",symbols-loaded="0"
sLibrary /usr/lib/libxcb.so.1 loaded
>=library-loaded,id="/usr/lib/libXau.so.6",target-name="/usr/lib/libXau.so.6",host-name="/usr/lib/libXau.so.6",symbols-loaded="0"
sLibrary /usr/lib/libXau.so.6 loaded
>=library-loaded,id="/usr/lib/libXdmcp.so.6",target-name="/usr/lib/libXdmcp.so.6",host-name="/usr/lib/libXdmcp.so.6",symbols-loaded="0"
sLibrary /usr/lib/libXdmcp.so.6 loaded
>~"[Thread debugging using libthread_db enabled]\n"
s[Thread debugging using libthread_db enabled]
>*stopped,reason="breakpoint-hit",disp="keep",bkptno="1",frame={addr="0x08051adf",func="testStdString",args=[],file="/home/dteske/git/ide/tests/manual/gdbdebugger/simple/app.cpp",fullname="/home/dteske/git/ide/tests/manual/gdbdebugger/simple/app.cpp",line="1048"},thread-id="1",stopped-threads="all",core="1"
dState changed from InferiorRunning(10) to InferiorStopping(11).
dState changed from InferiorStopping(11) to InferiorStopped(13).
<2549info shared
<2550-break-list
sStopped at breakpoint 1 in thread 1.
<2551bb options:fancy vars: expanded: typeformats:51496d616765=1 formats: watchers:
<2552-stack-list-frames 0 20
<2553-thread-list-ids
>&"info shared\n"
>~"From To Syms Read Shared Object Library\n"
>~"0xb7fe2830 0xb7ff921f Yes /lib/ld-linux.so.2\n"
>~"0xb7478bb0 0xb7cda088 Yes /home/dteske/git/bqt/lib/libQtGui.so.4\n"
>~"0xb71b5570 0xb72845c8 Yes /home/dteske/git/bqt/lib/libQtNetwork.so.4\n"
>~"0xb6ebe4a0 0xb7081c18 Yes /home/dteske/git/bqt/lib/libQtCore.so.4\n"
>~"0xb6e2c270 0xb6e38278 Yes /lib/i686/cmov/libpthread.so.0\n"
>~"0xb6d7e190 0xb6df72a8 Yes /usr/lib/libstdc++.so.6\n"
>~"0xb6d14460 0xb6d2eaf8 Yes /lib/i686/cmov/libm.so.6\n"
>~"0xb6cf6350 0xb6d0e548 Yes /lib/libgcc_s.so.1\n"
>~"0xb6bc2930 0xb6cba7a6 Yes /lib/i686/cmov/libc.so.6\n"
>~"0xb6ba8130 0xb6ba97a8 Yes /usr/lib/libgthread-2.0.so.0\n"
>~"0xb6b9f8c0 0xb6ba3728 Yes /lib/i686/cmov/librt.so.1\n"
>~"0xb6afaf10 0xb6b5b408 Yes /lib/libglib-2.0.so.0\n"
>~"0xb6ac8d80 0xb6ae4248 Yes /lib/libpng12.so.0\n"
>~"0xb6ab29f0 0xb6abfde8 Yes /usr/lib/libz.so.1\n"
>~"0xb6a40de0 0xb6a99ed8 Yes /usr/lib/libfreetype.so.6\n"
>~"0xb6a03e40 0xb6a2ea18 Yes /usr/lib/libgobject-2.0.so.0\n"
>~"0xb69f5600 0xb69fa068 Yes /usr/lib/libSM.so.6\n"
>~"0xb69dfaf0 0xb69eee48 Yes /usr/lib/libICE.so.6\n"
>~"0xb69d4510 0xb69da138 Yes /usr/lib/libXrender.so.1\n"
>~"0xb69a8780 0xb69c3818 Yes /usr/lib/libfontconfig.so.1\n"
>~"0xb6996b60 0xb69a0e78 Yes /usr/lib/libXext.so.6\n"
>~"0xb688d6c0 0xb691b5e8 Yes /usr/lib/libX11.so.6\n"
>~"0xb6873a40 0xb6874988 Yes /lib/i686/cmov/libdl.so.2\n"
>~"0xb6844030 0xb6861e68 Yes /lib/libpcre.so.3\n"
>~"0xb683ef80 0xb68409f8 Yes /lib/libuuid.so.1\n"
>~"0xb681a160 0xb6832a08 Yes /usr/lib/libexpat.so.1\n"
>~"0xb6806f10 0xb68153d8 Yes /usr/lib/libxcb.so.1\n"
>~"0xb67fca40 0xb67fd6f8 Yes /usr/lib/libXau.so.6\n"
>~"0xb67f7fc0 0xb67f9b78 Yes /usr/lib/libXdmcp.so.6\n"
>2549^done
>2550^done,BreakpointTable={nr_rows="1",nr_cols="6",hdr=[{width="7",alignment="-1",col_name="number",colhdr="Num"}
,
{width="14",alignment="-1",col_name="type",colhdr="Type"},
{width="4",alignment="-1",col_name="disp",colhdr="Disp"},
{width="3",alignment="-1",col_name="enabled",colhdr="Enb"},
{width="10",alignment="-1",col_name="addr",colhdr="Address"},
{width="40",alignment="2",col_name="what",colhdr="What"}],body=[bkpt=
{number="1",type="breakpoint",disp="keep",enabled="y",addr="0x08051adf",func="testStdString()",file="/home/dteske/git/ide/tests/manual/gdbdebugger/simple/app.cpp",fullname="/home/dteske/git/ide/tests/manual/gdbdebugger/simple/app.cpp",line="1048",times="1",original-location="\"app.cpp\":1048"}]}
dATTEMPT BREAKPOINT SYNC
>&"bb options:fancy vars: expanded: typeformats:51496d616765=1 formats: watchers:\n"
>~"data=[
,
{iname=\"local.wstr\",addr=\"0xbffff214\",name=\"wstr\",type=\"std::wstring\",type=\"std::wstring\",valueencoded=\"8\",value=\"65000000650000006500000065000000\",numchild=\"0\",},
{iname=\"local.foo\",addr=\"0xbffff21c\",name=\"foo\",type=\"QString\",valueencoded=\"7\",value=\"61006300650061006300\",numchild=\"0\",},
{iname=\"local.v\",addr=\"0xbffff208\",name=\"v\",type=\"std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >\",value=\"<0 items>\",numchild=\"0\",},
{iname=\"local.l\",addr=\"0xbffff204\",name=\"l\",type=\"QList<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >\",value=\"<2 items>\",numchild=\"2\",},]\n"
>~"\n"
>2551^done
<<Rebuild Watchmodel 581>
sFinished retrieving data
>2552^done,stack=[frame=
,frame=
{level="1",addr="0x08055080",func="main",file="/home/dteske/git/ide/tests/manual/gdbdebugger/simple/app.cpp",fullname="/home/dteske/git/ide/tests/manual/gdbdebugger/simple/app.cpp",line="1589"}]
>2553^done,thread-ids=
,current-thread-id="1",number-of-threads="1"
<2554bb options:fancy vars: expanded:local.l typeformats:51496d616765=1 formats: watchers:
>&"bb options:fancy vars: expanded:local.l typeformats:51496d616765=1 formats: watchers:\n"
>~"Traceback (most recent call last):\n"
>~" File \"/home/dteske/qtcreator-1.3.82/share/qtcreator/gdbmacros/dumper.py\", line 745, in invoke\n"
>~" d.safePutItemHelper(item)\n"
>~" File \"/home/dteske/qtcreator-1.3.82/share/qtcreator/gdbmacros/dumper.py\", line 1088, in safePutItemHelper\n"
>~" self.putItemHelper(item)\n"
>~" File \"/home/dteske/qtcreator-1.3.82/share/qtcreator/gdbmacros/dumper.py\", line 1177, in putItemHelper\n"
>~" self.dumpers[strippedType](self, item)\n"
>~" File \"/home/dteske/qtcreator-1.3.82/share/qtcreator/gdbmacros/gdbmacros.py\", line 379, in qdump__QList\n"
>~" d.putItem(Item(pp.dereference(), item.iname, i))\n"
>~" File \"/home/dteske/qtcreator-1.3.82/share/qtcreator/gdbmacros/dumper.py\", line 1116, in putItem\n"
>~" self.safePutItemHelper(item)\n"
>~" File \"/home/dteske/qtcreator-1.3.82/share/qtcreator/gdbmacros/dumper.py\", line 1088, in safePutItemHelper\n"
>~" self.putItemHelper(item)\n"
>~" File \"/home/dteske/qtcreator-1.3.82/share/qtcreator/gdbmacros/dumper.py\", line 1177, in putItemHelper\n"
>~" self.dumpers[strippedType](self, item)\n"
>~" File \"/home/dteske/qtcreator-1.3.82/share/qtcreator/gdbmacros/gdbmacros.py\", line 1937, in qdump_std_basic_string\n"
>~" qdump_std_string(d, item)\n"
>~" File \"/home/dteske/qtcreator-1.3.82/share/qtcreator/gdbmacros/gdbmacros.py\", line 1883, in qdump_std_string\n"
>~" d.putValue(s, Hex2EncodedLittleEndian)\n"
>~"NameError: global name 'Hex2EncodedLittleEndian' is not defined\n"
>&"Error occurred in Python command.\n"
>2554^error,msg="Error occurred in Python command."
dDUMPER FAILED: 2554^error,data=
d
<<Rebuild Watchmodel 582>
sFinished retrieving data