Commit Graph

393 Commits

Author SHA1 Message Date
martin
55e992a63a DBG: convert gdb filename for disassembler. Maybe issue #0020715
git-svn-id: trunk@33649 -
2011-11-20 18:25:49 +00:00
juha
e05d507274 Revert r33558 #3a71f62ad3. Now GetTickCount returns DWord again so no range check error
git-svn-id: trunk@33566 -
2011-11-16 13:18:22 +00:00
juha
3a71f62ad3 Debugger: Fixed integer types to prevent a range check error. Issue #20691
git-svn-id: trunk@33558 -
2011-11-16 10:44:27 +00:00
martin
3a3cc95bce DBG: Improve display of char accessed via index "s[1]". Show pchar and string based value, as detection is not possible.
git-svn-id: trunk@33516 -
2011-11-14 02:00:30 +00:00
maxim
979cfa1c70 GDBMIDebugger: improved localization, fixed typos
git-svn-id: trunk@33366 -
2011-11-06 12:44:22 +00:00
martin
7275997958 DBG: Fix mem leak in expression-eval (hint/inspect)
git-svn-id: trunk@33221 -
2011-11-02 16:03:29 +00:00
mattias
1c732c24ef IDE: code observer options: nicer layout
git-svn-id: trunk@33163 -
2011-10-30 09:27:27 +00:00
mattias
4e22228b6b IDE: clean up
git-svn-id: trunk@33162 -
2011-10-30 09:13:36 +00:00
martin
eeb55bc54e DBG: Slightly more feedback on exceptions
git-svn-id: trunk@32964 -
2011-10-18 18:20:35 +00:00
martin
350818083e DBG: timeout detection for breakpoint commands
git-svn-id: trunk@32938 -
2011-10-17 09:39:22 +00:00
martin
0ec0a215fb DBG: Fix pascalize pointer adding space into result of string (dwarf3)
git-svn-id: trunk@32925 -
2011-10-16 18:35:33 +00:00
martin
43e41c3974 DBG: lower default timeout on mac / combine up to 4 startup warnings into 1 (optional) warning
git-svn-id: trunk@32920 -
2011-10-16 12:06:04 +00:00
martin
5bdf949df0 DBG: User-Feedback for watchpoint errors
git-svn-id: trunk@32830 -
2011-10-11 23:24:09 +00:00
martin
a46dcdb4d8 DBG: User-Feedback for watchpoint errors
git-svn-id: trunk@32829 -
2011-10-11 23:15:55 +00:00
martin
12e58e3bc1 DBG: Keep dsStop until sopping has finished
git-svn-id: trunk@32798 -
2011-10-10 12:29:18 +00:00
martin
bfd5aebbd4 DBG: Exception handling
git-svn-id: trunk@32794 -
2011-10-10 09:33:26 +00:00
martin
f9810a2611 DBG: Improved exception feedback
git-svn-id: trunk@32793 -
2011-10-09 22:35:49 +00:00
martin
876299b8d0 DBG: Refactor state handling
git-svn-id: trunk@32792 -
2011-10-09 20:20:28 +00:00
martin
064e148c79 DBG: Enable/Disable breakpoint groups
git-svn-id: trunk@32788 -
2011-10-09 17:06:44 +00:00
martin
5b3c4cf5f1 DBG: Ensure variable is initialized
git-svn-id: trunk@32787 -
2011-10-09 16:53:46 +00:00
martin
6e2dfa27a3 DBG: auto continue on windows "DbgUiConvertStateChangeStructure"
git-svn-id: trunk@32779 -
2011-10-09 12:36:00 +00:00
martin
afc9b17919 DBG: Fixed a possible bad memory access / Fixed line from source 1 vs 0 based
git-svn-id: trunk@32718 -
2011-10-06 10:07:34 +00:00
martin
fb05dea232 DBG: Added ability to finish single-step-into/over, after hitting none-breaking breakpoint
git-svn-id: trunk@32610 -
2011-10-01 22:30:12 +00:00
paul
5b7cad31b1 debugger: improve output of WideString and UnicodeString variables
git-svn-id: trunk@32457 -
2011-09-22 06:38:19 +00:00
martin
837fe09471 DBG: Disassembler, when having to guess, use an even address.
git-svn-id: trunk@32453 -
2011-09-21 18:41:42 +00:00
martin
1df02ca4fc DBG: Fixed issue with variables from parent-nested-frames showing with prefix "error:"
git-svn-id: trunk@32437 -
2011-09-20 18:22:56 +00:00
martin
7666c75dd1 DBG: Fix inserting breakpoints (do not silently enter pause state), introduced in r 32414
git-svn-id: trunk@32432 -
2011-09-19 23:28:15 +00:00
martin
ce6ac1c77c DBG:: implement log expression-eval in breakpoint
git-svn-id: trunk@32431 -
2011-09-19 23:19:19 +00:00
martin
37fa512845 DBG: Watchpoints
git-svn-id: trunk@32423 -
2011-09-19 17:47:27 +00:00
martin
c963680079 DBG: (alpha) Initial support for watchpoints ($DEFINE DBG_WITH_WATCHPOINT)
git-svn-id: trunk@32415 -
2011-09-19 01:20:08 +00:00
martin
4559a65564 DBG: Handling unexpected errors.
git-svn-id: trunk@32414 -
2011-09-19 00:51:25 +00:00
martin
d65d00c3f7 DBG: Do not set breakpoints past end of unit. Issue #0020264 (fix, if spaces in part / do not fail if gdb returns error)
git-svn-id: trunk@32410 -
2011-09-18 18:40:05 +00:00
martin
881e94e98d DBG: Do not set breakpoints past end of unit. Issue #0020264 (Thanks to Ludo Brands)
git-svn-id: trunk@32405 -
2011-09-18 14:08:09 +00:00
martin
26a6a97e57 DBG: More info/options on break for exception/run-error (missing file)
git-svn-id: trunk@32404 -
2011-09-18 13:01:48 +00:00
martin
1cb835eb35 DBG: Improved: Cancel no longer required steps (continue next step)
git-svn-id: trunk@32392 -
2011-09-17 19:23:26 +00:00
martin
d7418bc9aa Dbg: Refactor nested-proc/parent-frame handling; fix nested proc, if not starting at top frame
git-svn-id: trunk@32391 -
2011-09-17 19:15:17 +00:00
martin
77825e7849 Dbg: Fix a race condition, nil pointer access
git-svn-id: trunk@32390 -
2011-09-17 17:43:15 +00:00
martin
4b91967012 DBG: Fixed, evaluating watches in correct stackframe after exception
git-svn-id: trunk@32388 -
2011-09-17 16:05:11 +00:00
martin
c3fa344c51 DBG: gdb default locations for windows
git-svn-id: trunk@32341 -
2011-09-14 22:06:17 +00:00
martin
a7100b234c DBG: refactor unit location handling
git-svn-id: trunk@32335 -
2011-09-14 13:48:43 +00:00
martin
098864ad91 DBG: Improved handling for pseudo terminal
git-svn-id: trunk@32285 -
2011-09-11 12:32:13 +00:00
martin
cd4aa1aa02 DBG: Fix getting Exception Classname
git-svn-id: trunk@32233 -
2011-09-08 14:14:04 +00:00
martin
5216dca1ba DBG: start auto-typecast for classes
git-svn-id: trunk@32219 -
2011-09-08 00:44:46 +00:00
martin
211843aa39 DBG: Fixed a race condition between gdb hitting breakpoint(or exception...) and value-evaluation request for hint => leading to debugger becoming none responsive (will wait infinite for gdb command result, which was read/discarded by hint)
git-svn-id: trunk@32200 -
2011-09-07 00:25:18 +00:00
martin
13f01cf37b DBG: added cache for some gdb commands during watch eval
git-svn-id: trunk@32197 -
2011-09-06 22:53:29 +00:00
martin
10adb42b66 DBG: Unescape \t in asm
git-svn-id: trunk@32171 -
2011-09-03 19:47:53 +00:00
martin
1c2e8b3a95 DBG: Improve (pascalize) pointer, if DynArray shows as pointer
git-svn-id: trunk@32163 -
2011-09-02 23:35:27 +00:00
maxim
1e1d0db6f8 Debugger: improved localization strings
git-svn-id: trunk@32161 -
2011-09-02 23:16:00 +00:00
maxim
a18edbb6a2 Debugger: minor resourcestring fix
git-svn-id: trunk@32054 -
2011-08-25 22:52:03 +00:00
martin
1ee93b1f0d Debugger: Fixed an issue, with freeing objects, on certain gdb errors
git-svn-id: trunk@31833 -
2011-07-30 23:51:26 +00:00