Friedemann Kleint
7ee4034ddc
Debugger: Fix memory editing.
...
Typing characters > 127 caused signedness problems
(causing large uints to be passed to the debuggers).
Reviewed-by: hjk
2011-04-19 15:54:24 +02:00
Friedemann Kleint
ed30a3f724
Debugger: Use bin editor widget for standalone-memory views.
...
Remove MemoryViewWidget/RegisterMemoryViewWidget
in favour of MemoryView/RegisterMemoryView based on the bin
editor widget.
2011-04-19 12:19:23 +02:00
hjk
8b0e0cd448
debugger: no need to set breakpoints on core files
2011-04-18 15:41:31 +02:00
Kai Koehne
c8aa3dc8d2
QmlDebug: Fix debugging on local machine
...
Fix regression in that it always assumed that you want to debug
Symbian (over USB).
2011-04-14 17:36:44 +02:00
Oswald Buddenhagen
dc3c156cac
Merge branch '2.2'
...
Conflicts:
src/plugins/debugger/gdb/pythongdbengine.cpp
src/plugins/qt4projectmanager/qt-desktop/qt4desktoptargetfactory.cpp
src/plugins/qt4projectmanager/qt-desktop/qt4desktoptargetfactory.h
src/plugins/qt4projectmanager/qt-desktop/qt4simulatortargetfactory.cpp
src/plugins/qt4projectmanager/qt-desktop/qt4simulatortargetfactory.h
src/plugins/qt4projectmanager/qt-maemo/maemodeploystep.cpp
src/plugins/qt4projectmanager/qt-maemo/maemodeviceconfigurations.cpp
src/plugins/qt4projectmanager/qt-maemo/maemoglobal.cpp
src/plugins/qt4projectmanager/qt-maemo/qt4maemotargetfactory.cpp
src/plugins/qt4projectmanager/qt-s60/qt4symbiantargetfactory.cpp
src/plugins/qt4projectmanager/qt-s60/s60deploystep.cpp
src/plugins/qt4projectmanager/qt4target.cpp
src/plugins/qt4projectmanager/qt4target.h
src/plugins/qt4projectmanager/qtoptionspage.h
src/plugins/qt4projectmanager/qtversionmanager.cpp
src/plugins/welcome/welcomemode.cpp
2011-04-14 12:39:31 +02:00
Friedemann Kleint
292119bb6a
Debugger[CDB]: Use new disassembler structures.
...
Parse CDB's ASM output, set it up with source line.
Move convenience to add source lines into DisassemblerLines
(cached).
2011-04-13 13:56:53 +02:00
hjk
8397663964
Update license.
2011-04-13 11:49:28 +02:00
hjk
82f3e788f6
debugger: re-work DisassemblerLine structure
2011-04-12 17:33:08 +02:00
hjk
63ebdb3623
debugger: cleanup
2011-04-12 08:07:24 +02:00
hjk
e7441dab12
debugger: move not-so-generic stuff to gdb/classicgdbengine.cpp
2011-04-12 08:07:24 +02:00
hjk
7082c04e3b
debugger: fix disassembler address display on Mac
...
Reviewed-by: con
2011-04-11 15:54:26 +02:00
Oswald Buddenhagen
ca1b85cec7
Merge remote branch 'origin/2.2'
2011-04-07 10:12:39 +02:00
hjk
5a2c64b482
debugger: remove unused variable
2011-04-06 18:40:32 +02:00
hjk
367a28d5a1
debugger: display inability to "finish" in status line
...
Reviewed-by: Friedemann Kleint
Task-number: QTCREATORBUG-4382
2011-04-06 17:38:11 +02:00
con
1c2da511b9
Merge remote branch 'origin/2.2'
...
Conflicts:
src/plugins/debugger/gdb/gdbengine.cpp
src/plugins/qt4projectmanager/qt-maemo/maemodeploystep.cpp
src/plugins/qt4projectmanager/qt-maemo/maemoglobal.cpp
src/plugins/qt4projectmanager/qt-maemo/maemoglobal.h
src/plugins/qt4projectmanager/qt-maemo/qt4maemotargetfactory.cpp
src/plugins/qt4projectmanager/qt-s60/rvcttoolchain.h
2011-04-01 09:53:09 +02:00
Jarek Kobus
c688a39b91
Update source strings
...
Reviewed-by: Pawel Polanski
2011-03-30 15:59:50 +02:00
Olivier Goffart
720a86c9fc
Compilation fixes with the QStringBuilder changes in Qt master
...
QStringBuilder also works with QByteArray now.
Which means some of the implicit conversions do not work anymore
2011-03-30 15:18:45 +02:00
hjk
3f7475355a
debugger: fix function name parsing from multi-breakpoints
...
Reviewed-By: Friedemann Kleint
2011-03-30 14:59:49 +02:00
hjk
f130cd16a8
debugger: add QXmlAttributes manual test
2011-03-29 14:57:41 +02:00
hjk
7f6b529a48
debugger: Merge 'fork' and 'vfork' breakpoints
...
Reviewed-by: Friedemann Kleint
2011-03-29 09:59:19 +02:00
hjk
09b04caff1
debugger: interface cleanup
2011-03-28 13:24:46 +02:00
con
3de823ca62
Merge remote branch 'origin/2.2'
...
Conflicts:
qtcreator.pri
src/plugins/projectexplorer/toolchainmanager.cpp
2011-03-28 11:40:45 +02:00
hjk
66413d9ab8
debugger: fix host/target confusion in some cases
2011-03-24 14:43:17 +01:00
Christiaan Janssen
7100d29f66
QmlDebugger: user input on watches
...
Reviewed-by: hjk
2011-03-24 13:21:30 +01:00
Pawel Polanski
a2ec23c0e9
GDB: Handle ill engine's situation
2011-03-21 16:38:37 +01:00
hjk
634bcc88ad
debugger: intercept calls to qFatal
...
On Windows that might kill the inferior even if we only want to
examine data.
Task-number: QTCREATORBUG-4145
2011-03-21 15:05:50 +01:00
Friedemann Kleint
8ff480881a
Debugger: Always add Qt install source mappings for gdb.
...
As it fails for MinGW.
Task-number: QTCREATORBUG-4132
Reviewed-by: hjk
2011-03-18 10:03:08 +01:00
Tobias Hunger
429ed63f5d
Fix spelling of tool chain is user-visible strings and comments
2011-03-16 18:01:52 +01:00
hjk
510222e9c6
debugger: mention changed values in the status bar on watchpoint hit
2011-03-04 19:49:03 +01:00
hjk
822bbff157
debugger: add possibility to break on fork, vfork, exec, syscall
2011-03-04 19:26:11 +01:00
hjk
486c1ddb18
debugger: fix fallback path to the CLI break
...
The filenames have to be quoted differently.
2011-03-04 18:09:59 +01:00
Friedemann Kleint
2d9de93361
Debugger: Add a flexible widget for source path substitutions.
...
Add a new widget to edit the mappings. Rework common options
page to use the standard pattern to allow for complex data types,
introduce GlobalOptions class.
2011-03-04 16:24:54 +01:00
hjk
e7121d50d7
debugger: polish breakpoint locations
...
Task-number: QTCREATORBUG-3912
2011-03-02 13:38:03 +01:00
Friedemann Kleint
d99b0e8a84
Debugger: Remove leftover qDebug.
...
Fix 5ddf7d3c40
2011-03-01 10:00:43 +01:00
Friedemann Kleint
5ddf7d3c40
Symbian: Fix CODA shutdown after debuggee crash.
2011-03-01 09:58:00 +01:00
Friedemann Kleint
562265d58c
Toolchains: Header cleanup.
2011-02-28 16:50:14 +01:00
Friedemann Kleint
88f333267f
Fix Krazy code scanning tool warnings (QString, loops, spelling).
2011-02-25 15:28:01 +01:00
hjk
f125b57163
debugger: work on writable memory view
2011-02-25 14:30:38 +01:00
Friedemann Kleint
14d590590f
Debugger: Use Startparameters.debuggerCommand for command.
...
Use in both engines preferred over ABI if it is compatible.
Report start parameters. Introduce gdb configuration check.
2011-02-25 13:43:06 +01:00
Friedemann Kleint
75f4b9cf25
Debugger: Add toolchain combos to start dialogs, refactor detection.
...
Add combo box listing toolchains with debuggers to start external,
attach and core.
Another attempt at streamlining engine detection:
Split in detection functions that first collect a list of
available engines by preference, then remove disabled and
wrongly configured engines and use the remaining best.
matching. checkconfiguration is now the central place where
engine detection and config check takes place.
Rubber-stamped-by: hjk
2011-02-24 16:50:15 +01:00
hjk
65ff34f315
debugger: add C:/ndk_buildrepos/qt-desktop/src as possible source location
...
The whole approach is broken.
Task-number: QTCREATORBUG-3804
2011-02-24 14:30:51 +01:00
hjk
0e9a2c1390
debugger: hard-code "Display" and "Normal" as translatable
...
Task-number: QTCREATORBUG-3747
2011-02-24 14:27:48 +01:00
hjk
a8ae618d75
toolchain: fix enum naming style
...
Reviewed-By: Tobias Hunger
2011-02-23 17:56:33 +01:00
hjk
3331aea7da
debugger: make qt source path configurable
2011-02-23 17:56:21 +01:00
hjk
2e59bc9a66
fix a few krazy warnings
2011-02-23 17:38:26 +01:00
Kai Koehne
1a3ed101cb
QmlDebug: Parse application output to track debugees state
...
Setting up the debugger connection might fail for a couple of reasons.
Check the application output to show the user a more detailed error
message.
Reviewed-by: hjk
2011-02-23 17:02:34 +01:00
Friedemann Kleint
fa6fbcc83b
Debugger: Choose right binary for CDB/gdb.
2011-02-23 16:56:14 +01:00
hjk
f17bb48c7d
debugger: fix spelling
2011-02-23 15:15:20 +01:00
hjk
66896e1908
debugger: more verbose status message on sigsegv even if messagebox was disabled
2011-02-23 11:28:20 +01:00
hjk
5f38a26c9e
debugger: fix 'Jump To/Run to' when in instruction-wise mode
2011-02-23 11:11:39 +01:00