- Apr 19, 2010
-
-
Erik Verbruggen authored
So now the "Applciation Output" can distinguish between these four, and handle them appropriately.
-
- Apr 15, 2010
-
-
Friedemann Kleint authored
Including reason, etc, and show in status bar. Switch to assembler in activateFrame() in case someone clicks on an unusable frame.
-
Friedemann Kleint authored
Task-number: QTCREATORBUG-1139
-
- Apr 09, 2010
-
-
Friedemann Kleint authored
- Do not reformat boolean values (true,false) as hex/oct. - char/unsigned char types (cdb/gdb): Chop off the quoted printable character output by the debugger, pass around integer only and append the character ourselves in the watchhandler, making reformatting as hex/octal work. - cdb: Check format correctly (fix values output as plain integer). - cdb: Kill needless warning produced by reformatting output of out-of-scope variables. - cdb: Display exceptions in the status bar as non-intrusive crash notification. Reviewed-by: hjk
-
- Mar 18, 2010
-
-
Friedemann Kleint authored
-
- Mar 11, 2010
-
-
Friedemann Kleint authored
The timer for event-delivery time-out checking when attaching to a crashed process in the case of not being spawned by the handler (such as via single-application remote command) triggered too early. Add a 'moduleLoaded()' signal to CoreEngine and trigger from there (due to lack of a proper "engine up/attached" notification. Emit moduleLoaded() from the first timed-out debug event handler when modules no longer change. Reviewed-by:
Robert Loehning <robert.loehning@nokia.com>
-
- Mar 10, 2010
-
-
hjk authored
-
- Mar 05, 2010
-
-
hjk authored
-
- Mar 03, 2010
-
-
Friedemann Kleint authored
Set mode variable correctly, suppress unwanted debug output. Reviewed-by:
hjk <qtc-committer@nokia.com>
-
- Feb 17, 2010
-
-
ck authored
Reviewed-by: hjk
-
Friedemann Kleint authored
-
- Feb 16, 2010
-
-
Robert Loehning authored
-
- Feb 11, 2010
-
-
Friedemann Kleint authored
-
- Feb 05, 2010
-
-
Friedemann Kleint authored
Reviewed-by: hjk
-
- Feb 04, 2010
-
-
Friedemann Kleint authored
-
Friedemann Kleint authored
Split for testing/scripting purposes.
-
- Feb 01, 2010
-
-
hjk authored
missing
-
- Jan 29, 2010
-
-
Oswald Buddenhagen authored
doing it in 1.3 as well to avoid possible later conflicts
-
- Jan 22, 2010
-
-
Friedemann Kleint authored
-
- Jan 05, 2010
-
-
hjk authored
-
- Dec 15, 2009
-
-
Friedemann Kleint authored
Fixing various problems with breakpoints and opened files caused by CDB returning lower-case file names. Task-number: QTCREATORBUG-438 Reviewed-by:
hjk <qtc-committer@nokia.com> Acked-by:
mariusSO <qt-info@nokia.com>
-
- Dec 14, 2009
-
-
Friedemann Kleint authored
Make it possible to trigger a debug-attach in a running instance of Qt Creator by means of -client, use that in qtcdebugger, thus enabling it to attaching to crashing executables in run mode (Windows/CDB). Modify IPlugin and application so that the complete command line is serialized and transmitted to a running instance via QtSingleApplication if -client is specified. Introduce IPlugin::remoteArgument and use that in core for opening files and in the debugger for attaching. Use -client in qtcdebugger with some logic to keep it alive as long as the debuggee, make CDB break in that case as the events are not replayed correctly in case the debugger is not spawned by the registered handler. Rubber-stamped-by:
con <qtc-committer@nokia.com>
-
Friedemann Kleint authored
Reviewed-by: hjk Task-number: QTCREATORBUG-399
-
- Nov 30, 2009
-
-
Friedemann Kleint authored
Check for correct state (InferiorStopped).
-
- Nov 10, 2009
-
-
Friedemann Kleint authored
Use debugger's 'gu' command instead of temporary breakpoint as a workaround until it is properly supported by the SetExecutionStatus() API. Reviewed-by: hjk Task-number: QTCREATORBUG-240
-
- Oct 20, 2009
-
-
Oswald Buddenhagen authored
-
Oswald Buddenhagen authored
this includes: - move the gdb ownership back to the engine (thus strip down the adaptors as far as possible) - make gdb startup synchronous - make adapter shutdown synchronous - fix the state transitions relating to shutdown
-
- Oct 19, 2009
-
-
Friedemann Kleint authored
-
- Oct 15, 2009
-
-
Friedemann Kleint authored
As otherwise breaking when attaching to running processes does not work as the startup trap is not received.
-
- Oct 14, 2009
-
-
Friedemann Kleint authored
... with an event loop with disabled user input to keep the GUI alive.
-
- Oct 13, 2009
-
-
Oswald Buddenhagen authored
after refactoring the trk adapter startup, the split was not necessary any more. in fact, it seemed fairly arbitrary at this point.
-
Friedemann Kleint authored
- Turn off initial breakpoint when attaching (terminal) and additionally ignore it before the first startup complete - Refuse to step the artifical thread created when interrupting - If possible, switch to thread 0 when interupting (do not use artificial thread) - Ignore non-fatal exceptions in dumper calls (stray Startup- complete-traps) - Use right thread for dumper call loading - Rename windows exception code enumeration - Turn off modification off watch-data children by setType, show empty lists correctly. - Verbose warnings about inserting invalid watch data.
-
- Oct 09, 2009
-
-
Friedemann Kleint authored
Add utility to figure out DLL/Product versions.
-
- Oct 06, 2009
-
-
Friedemann Kleint authored
Use new call syntax of 6.11. for dumper call loading. Execute Dumpers in a single thread (current) if at all possible (not in some WaitFor or artificial break thread). Show one more frame in threads view if it is FastCallReturn. Fix step into (ignore one event), log some more exceptions. Generally log exceptions to the debugger windows to be able to see stuff like DLL missing, etc.
-
- Oct 05, 2009
-
-
Friedemann Kleint authored
-
Friedemann Kleint authored
Also move Designer::Internal::FormWindowEditor -> Designer::FormWindowEditor.
-
- Oct 01, 2009
-
-
Friedemann Kleint authored
Simplify & Generalize stepping code, introduce stubs for reverse debugging. When user switches to another thread than the event-triggering one in a stopped inferior, explicitly tell the engine to continue that one. Improve fixDumperResult to fix missing types (out of scope items) and call it from expandPointerDumpable.
-
- Sep 30, 2009
-
-
Friedemann Kleint authored
Remove unused exec functions, replace by calls to the respective stepExec/nextExec, which sets the code level automagically according to the OperateByInstruction action.
-
Friedemann Kleint authored
Adapt to new state model, make sure session is always cleaned when invoked from processExited event handler, remove calls to DebuggerManager::notifyXX().
-
- Sep 29, 2009
-
-
Friedemann Kleint authored
-