Nikita Smith
f792da5d31
manifest...
2024-10-18 16:53:30 -07:00
Ryan Fleury
1344270b5a
adjust versions
2024-10-18 16:40:25 -07:00
Ryan Fleury
c03844fb1a
fix build, make icon unique to raddbg
2024-10-18 16:32:49 -07:00
Nikita Smith
d04e86c007
rename merged manifest
2024-10-18 16:23:51 -07:00
Ryan Fleury
669574df5a
fix incorrect ordering of inline sites & concrete frames in call stack view
2024-10-18 16:07:25 -07:00
Nikita Smith
3aa4b2ea03
fix udt resolution & emit correct null type
2024-10-18 16:01:17 -07:00
Nikita Smith
2f5e55d52f
switch check typo
2024-10-18 16:01:17 -07:00
Nikita Smith
14ad67d59a
assign correct file path node to source file
...
* disabled debug check for sortness too while I'm here
2024-10-18 16:01:17 -07:00
Nikita Smith
b2bdb893a0
print file path node idx
2024-10-18 16:01:17 -07:00
Ryan Fleury
98dfedfff5
limit the amount of line info visualization voff gathering; otherwise we can just spend tons of time gathering inline site voffs forever...
2024-10-18 15:16:34 -07:00
Ryan Fleury
1f633a029c
skip redundant expansion tasks in eval viz block tree build
2024-10-18 13:58:24 -07:00
Ryan Fleury
b3d6b2913e
fix enum value committing
2024-10-18 13:47:51 -07:00
Ryan Fleury
53c624a27c
respect view rule radix in enum evaluations
2024-10-18 13:37:14 -07:00
Ryan Fleury
1865c33704
specify collection qualifier for collection tabs; do not resolve to anything else
2024-10-18 13:32:29 -07:00
Ryan Fleury
e17a089564
fix incorrect 0 member (should be nil)
2024-10-18 12:14:40 -07:00
Ryan Fleury
eb9212b6f7
fix string cmd query params
2024-10-18 12:00:13 -07:00
Nikita Smith
0ac090cab2
delete unused files
2024-10-18 11:07:00 -07:00
Nikita Smith
7827e1b1c7
fix bounds check condition in assert
2024-10-18 11:07:00 -07:00
Nikita Smith
36f3924160
don't allocate .reloc section when there are no pages
2024-10-18 11:05:51 -07:00
Nikita Smith
00dd4ad6ec
check if subsystem was specified
2024-10-18 11:05:01 -07:00
Nikita Smith
7f7f7f2873
reserve space for null string
2024-10-18 11:03:46 -07:00
Nikita Smith
c8a5fc4806
Changed debug directory parser to handle multiple entries. Added
...
parser for RDI debug info entry. Changed debug info lookup order so
debugger tries to load path specified in exe first and if debug info
is missing then debugger will do heuristic searches.
2024-10-17 18:51:35 -07:00
Nikita Smith
652dcafbbf
demon helper for reading cstrings
2024-10-17 18:46:59 -07:00
Ryan Fleury
72f987533c
Merge branch 'dev' of https://github.com/EpicGames/raddebugger into dev
2024-10-17 16:50:50 -07:00
Ryan Fleury
5fd835c4d4
note
2024-10-17 16:50:25 -07:00
Nikita Smith
c50d9276ba
build inline lines accels
2024-10-17 16:25:54 -07:00
Nikita Smith
1214cb0968
dumper for CodeView inline sites
2024-10-17 16:25:54 -07:00
Nikita Smith
3099759c0b
stringizers for inline site range kind
2024-10-17 16:25:54 -07:00
Nikita Smith
95d31f5608
fix off-by-one in inline site decode
2024-10-17 16:25:54 -07:00
Ryan Fleury
687323fc2e
fix soft-halt with thread freezes; fix disabling/tooltips of top-bar controls
2024-10-17 16:12:31 -07:00
Ryan Fleury
51dce36ede
notes
2024-10-17 14:51:41 -07:00
Ryan Fleury
b61f4d550f
Merge branch 'dev' of https://github.com/EpicGames/raddebugger into dev
2024-10-17 14:51:28 -07:00
Ryan Fleury
d8d8762869
adjust entity rows in watch views to use single-click for select, double-click for their primary operation, and add in operation for breakpoints/watch-pins
2024-10-17 14:51:07 -07:00
Nikita Smith
d2db4542cb
check type server signature against signature in obj
2024-10-17 14:05:34 -07:00
Ryan Fleury
7adf08cc7b
parameterize string eval commit path by whether or not the surrounding ui expects the string to be manually escaped or not by the user (it is not in the case of things like the meta-entity views)
2024-10-17 12:57:53 -07:00
Ryan Fleury
a202999655
fix over-ambitious thread selection in frontend
2024-10-17 12:43:32 -07:00
Ryan Fleury
ae3a43c694
fix file-path-parameterized commands w/ ipc
2024-10-17 12:32:20 -07:00
Ryan Fleury
2f7434cd92
always use pending-file when doing a file switch
2024-10-17 12:29:06 -07:00
Ryan Fleury
b02c67bfa6
close stdout/stderr/stdin handles
2024-10-17 12:20:03 -07:00
Ryan Fleury
992be37801
fix unclamped-by-line token ranges in code slice widget mouse -> token path
2024-10-17 12:13:32 -07:00
Ryan Fleury
4727a01b9f
fix kill/halt button & text
2024-10-17 12:01:02 -07:00
Ryan Fleury
e376ad8113
stdout/stderr/stdin file path overrides for targets
2024-10-17 11:25:47 -07:00
Ryan Fleury
23ad094a68
allow escaped-identifier lookup for type names
2024-10-17 10:46:14 -07:00
Nikita Smith
2b407b5861
changed write file to accept 1MiB blocks to improve file write speed on windows
2024-10-16 22:27:46 -07:00
Nikita Smith
79390f4a95
align msf pages on page size
2024-10-16 22:27:46 -07:00
Nikita Smith
aedfb556be
fix aligned arena push
2024-10-16 22:27:46 -07:00
Ryan Fleury
78039c86a0
include no_addr in view rule system for docs/inheritance rules
2024-10-16 15:41:21 -07:00
Ryan Fleury
186e8cbabe
shift disasm view to rounding/sizing equally
2024-10-16 14:58:13 -07:00
Ryan Fleury
5ec0a0e406
fix incorrect inline site baking
2024-10-16 14:29:08 -07:00
Martins Mozeiko
9c016004c2
Setup symbol path in win32 exception handler to the .exe folder
...
Otherwise it was trying lookup .pdb files only in the current folder,
as that is how .exe's are built (/pdbaltpath). This change now makes
exception handler to load .pdb from the same folder as where .exe is.
2024-10-16 14:13:26 -07:00