Hi Andre, I created another project and the debugger works. So I'm sending you to you look and see if it helps me solve the problem.
http://dl.dropbox.com/u/684524/debugger_true.txt Moises 2010/1/10 Moises Augusto <[email protected]> > ok Andre, > > yéh I understand, thank for your patience, follows: > > The debugger ignores the breakpoint. > > <code> > > dState changed from <unknown>(-1) to DebuggerNotReady(0). > > d0x92f3b880x00x92f53702 > > d/home/moises/PiNAL/mainwindow.cpp61 > > sStarting debugger for tool chain 'GCC'... > > dDebugger settings: > > dUseAlternatingRowColours: true (default: false) > > dUseMessageBoxForSignals: true (default: true) > > dAutoQuit: false (default: false) > > dLogTimeStamps: false (default: false) > > dUseDebuggingHelper: true (default: true) > > dUseCustomDebuggingHelperLocation: false (default: false) > > dCustomDebuggingHelperLocation: (default: ) > > dDebugDebuggingHelpers: false (default: false) > > dUseCodeModel: true (default: true) > > dUseToolTips: true (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: ) > > dMaximalStackDepth: 20 (default: 20) > > dListSourceFiles: true (default: false) > > dSkipKnownFrames: false (default: false) > > dEnableReverseDebugging: false (default: false) > > dAllPluginBreakpoints: true (default: true) > > dSelectedPluginBreakpoints: false (default: false) > > dNoPluginBreakpoints: false (default: false) > > dSelectedPluginBreakpointsPattern: (default: .*) > > d/home/moises/PiNAL/PiNAL0x92f3b88 > > 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 > > <1show version > > <2-interpreter-exec console "help bb" > > <3set print static-members off > > <4set breakpoint pending on > > <5set print elements 10000 > > <6set overload-resolution off > > <7handle SIGSEGV nopass stop print > > <8set unwindonsignal on > > <9set width 0 > > <10set height 0 > > dThe debugging helper library was not found at > /usr/share/qt4/qtc-debugging-helper/libgdbmacros.so, > /home/moises/qtcreator-1.3.0/qtc-debugging-helper/30324244/libgdbmacros.so, > /home/moises/.local/share/data/Nokia/QtCreator/qtc-debugging-helper/30324244/libgdbmacros.so. > > >~"GNU gdb 6.8-debian\n" > > >~"Copyright (C) 2008 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 \"i486-linux-gnu\".\n" > > >&"show version\n" > > >~"GNU gdb 6.8-debian\n" > > >~"Copyright (C) 2008 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 \"i486-linux-gnu\".\n" > > >1^done > > dVERSION: 1^done,{logstreamoutput="show version\n",consolestreamoutput="GNU > gdb 6.8-debian\nCopyright (C) 2008 Free Software Foundation, Inc.\nLicense > GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>\nThis > is free software: you are free to change and redistribute it.\nThere is NO > WARRANTY, to the extent permitted by law. Type \"show copying\"\nand \"show > warranty\" for details.\nThis GDB was configured as \"i486-linux-gnu\".\nGNU > gdb 6.8-debian\nCopyright (C) 2008 Free Software Foundation, Inc.\nLicense > GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>\nThis > is free software: you are free to change and redistribute it.\nThere is NO > WARRANTY, to the extent permitted by law. Type \"show copying\"\nand \"show > warranty\" for details.\nThis GDB was configured as \"i486-linux-gnu\".\n"} > > d > > dGDB VERSION: 60800, BUILD: 0 > > >&"Undefined command: \"bb\". Try \"help\".\n" > > >2^error,msg="Undefined command: \"bb\". Try \"help\"." > > >&"set print static-members off\n" > > >3^done > > >&"set breakpoint pending on\n" > > >4^done > > >&"set print elements 10000\n" > > >5^done > > >&"set overload-resolution off\n" > > >6^done > > >&"handle SIGSEGV nopass stop print\n" > > >~"Signal Stop\tPrint\tPass to program\tDescription\n" > > >~"SIGSEGV Yes\tYes\tNo\t\tSegmentation fault\n" > > >7^done > > >&"set unwindonsignal on\n" > > >8^done > > >&"set width 0\n" > > >9^done > > >&"set height 0\n" > > >10^done > > dState changed from AdapterStarting(2) to AdapterStarted(3). > > dADAPTER SUCCESSFULLY STARTED > > sStarting inferior... > > dState changed from AdapterStarted(3) to InferiorStarting(6). > > <11-file-exec-and-symbols "/home/moises/PiNAL/PiNAL" > > >11^done > > <12info target > > <13set substitute-path /var/tmp/qt-x11-src-4.6.0 /usr/include > > sSetting breakpoints... > > <14-file-list-exec-source-files > > <15-break-list > > >&"info target\n" > > >~"Symbols from \"/home/moises/PiNAL/PiNAL\".\n" > > >~"Local exec file:\n" > > >~"\t`/home/moises/PiNAL/PiNAL', file type elf32-i386.\n" > > >~"\tEntry point: 0x8052990\t0x08048154 - 0x08048167 is .interp\n" > > >~"\t0x08048168 - 0x08048188 is .note.ABI-tag\n" > > >~"\t0x08048188 - 0x080497dc is .hash\n" > > >~"\t0x080497dc - 0x08049cf0 is .gnu.hash\n" > > >~"\t0x08049cf0 - 0x0804baf0 is .dynsym\n" > > >~"\t0x0804baf0 - 0x0804fab3 is .dynstr\n" > > >~"\t0x0804fab4 - 0x0804fe74 is .gnu.version\n" > > >~"\t0x0804fe74 - 0x0804fef4 is .gnu.version_r\n" > > >~"\t0x0804fef4 - 0x0804ff94 is .rel.dyn\n" > > >~"\t0x0804ff94 - 0x08050d7c is .rel.plt\n" > > >~"\t0x08050d7c - 0x08050dac is .init\n" > > >~"\t0x08050dac - 0x0805298c is .plt\n" > > >~"\t0x08052990 - 0x080880ac is .text\n" > > >~"\t0x080880ac - 0x080880c8 is .fini\n" > > >~"\t0x080880e0 - 0x0808fb83 is .rodata\n" > > >~"\t0x0808fb84 - 0x08090258 is .eh_frame_hdr\n" > > >~"\t0x08090258 - 0x080920c0 is .eh_frame\n" > > >~"\t0x080920c0 - 0x08097bd3 is .gcc_except_table\n" > > >~"\t0x08098ea4 - 0x08098ecc is .ctors\n" > > >~"\t0x08098ecc - 0x08098ed4 is .dtors\n" > > >~"\t0x08098ed4 - 0x08098ed8 is .jcr\n" > > >~"\t0x08098ed8 - 0x08098ff0 is .dynamic\n" > > >~"\t0x08098ff0 - 0x08098ff4 is .got\n" > > >~"\t0x08098ff4 - 0x080996f4 is .got.plt\n" > > >~"\t0x080996f4 - 0x080996fc is .data\n" > > >~"\t0x08099700 - 0x0809998c is .bss\n" > > >12^done > > <16tbreak *0x8052990 > > >&"set substitute-path /var/tmp/qt-x11-src-4.6.0 /usr/include\n" > > >13^done > > > >14^done,files=[{file="/tmp/ccxq91nO.s"},{file="../sysdeps/generic/initfini.c"},{file="/build/buildd/glibc-2.9/build-tree/i386-libc/csu/crti.S"},{file="init.c"},{file="../sysdeps/i386/elf/start.S"},{file="../sysdeps/i386/elf/start.S"}] > > > >15^done,BreakpointTable={nr_rows="0",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=[]} > > <17-break-insert -f "\"mainwindow.cpp\":61" > > >&"tbreak *0x8052990\n" > > >~"Breakpoint 1 at 0x8052990: file ../sysdeps/i386/elf/start.S, line 65.\n" > > >16^done > > >&"No source file named mainwindow.cpp.\n" > > > >17^done,bkpt={number="2",type="breakpoint",disp="keep",enabled="y",addr="<PENDING>",pending="\"mainwindow.cpp\":61",times="0"} > > dALL COMMANDS DONE; INVOKING CALLBACK > > dBREAKPOINTS SET, CONTINUING INFERIOR STARTUP > > dState changed from InferiorStarting(6) to InferiorRunningRequested(8). > > <18-exec-run > > >18^running > > dState changed from InferiorRunningRequested(8) to InferiorRunning(10). > > sRunning... > > dINFERIOR STARTED > > sInferior started. > > >~"[Thread debugging using libthread_db enabled]\n" > > s[Thread debugging using libthread_db enabled] > > >~"[New Thread 0xb68e0700 (LWP 3829)]\n" > > dFOUND PID 3829 > > d03829 > > s[New Thread 0xb68e0700 (LWP 3829)] > > >~"[Switching to Thread 0xb68e0700 (LWP 3829)]\n" > > >~"Current language: auto; currently asm\n" > > > >18*stopped,thread-id="1",frame={addr="0x08052990",func="_start",args=[],file="../sysdeps/i386/elf/start.S",line="65"} > > dState changed from InferiorRunning(10) to InferiorStopping(11). > > dState changed from InferiorStopping(11) to InferiorStopped(13). > > dState changed from InferiorStopped(13) to InferiorRunningRequested(8). > > <19-exec-continue > > >19^running > > dState changed from InferiorRunningRequested(8) to InferiorRunning(10). > > sRunning... > > >~"[New Thread 0xb5af2b90 (LWP 3832)]\n" > > s[New Thread 0xb5af2b90 (LWP 3832)] > > >~"[Thread 0xb5af2b90 (LWP 3832) exited]\n" > > s[Thread 0xb5af2b90 (LWP 3832) exited] > </code> > > 2010/1/10 Andre Poenitz <[email protected]> > > On Sat, Jan 09, 2010 at 07:59:35PM -0300, Moises Augusto wrote: >> > Sorry, >> > >> > Andre, i'm don't understand. You want the code I'm trying to debug? >> >> Not really. >> >> The second .png you showed (i.e. http://i49.tinypic.com/spdb4k.png) is >> the right stuff, but it covers only a few lines, basically only the >> result of the last command out of a "conversation" of 60 commands. >> I would need the whole list, and not a .png but normal text. >> >> Andre' >> _______________________________________________ >> Qt-creator mailing list >> [email protected] >> http://lists.trolltech.com/mailman/listinfo/qt-creator >> > >
_______________________________________________ Qt-creator mailing list [email protected] http://lists.trolltech.com/mailman/listinfo/qt-creator
