Commit Graph

5405 Commits

Author SHA1 Message Date
Duncan Ogilvie
7fe7136103 Fix a crash when releasing the mouse outside of the CPUSideBar 2024-07-21 20:30:08 +02:00
Duncan Ogilvie
67b27f52bd
Merge pull request #3372 from NaC-L/trace-print-implict-memory-access
Print implict memory accesses while tracing
2024-07-21 20:28:41 +02:00
Duncan Ogilvie
ca9dd861c3 Rename OpCount to TotalOpCount for backwards compatibility 2024-07-21 20:27:04 +02:00
Duncan Ogilvie
85bddbfbed
Merge pull request #3396 from torusrxxx/patch000000f9
Alert when image saving failed
2024-07-21 20:12:54 +02:00
Duncan Ogilvie
3926d91fef
Merge pull request #3098 from torusrxxx/patch000000dc
Introduced dump to trace
2024-07-21 20:11:23 +02:00
Duncan Ogilvie
22978dcf72 Add a warning message when enabling the dump on a big trace 2024-07-21 20:01:32 +02:00
torusrxxx
e40d525b8a
Alert when image saving failed 2024-07-21 23:12:50 +08:00
Duncan Ogilvie
9e1bef1d7c Remove a bunch of asserts from the trace 2024-07-21 17:06:17 +02:00
Duncan Ogilvie
cf0e68271c Add file size to TraceFileReader 2024-07-21 17:05:30 +02:00
Duncan Ogilvie
241f055a7c DisableTraceDump -> AutoTraceDump 2024-07-21 17:05:09 +02:00
Duncan Ogilvie
1363911e47
Merge pull request #3392 from torusrxxx/patch000000f8
Save graph as WEBP and TIFF and fix crash
2024-07-21 13:40:51 +02:00
Duncan Ogilvie
b522aded2f Add missing exception descriptions 2024-07-21 12:37:46 +02:00
Duncan Ogilvie
7b104df324 Fix warnings in GUI code related to component updates 2024-07-21 12:32:05 +02:00
torusrxxx
498e072239
Add follow in dump in trace infobox 2024-07-19 18:49:13 +08:00
torusrxxx
4119b0fc29
Fix trace not showing registers and following in disasm/stack from stack 2024-07-17 21:13:54 +08:00
torusrxxx
a387081441
Setting DPI of saved image to match the system 2024-07-13 22:56:27 +08:00
torusrxxx
d270ea59fb
Save graph as WEBP and TIFF and fix crash 2024-07-13 22:25:25 +08:00
torusrxxx
c1c7608fab
Include assert.h 2024-07-13 20:52:53 +08:00
torusrxxx
b7ced72f4a
Add feature to go to VA in trace using indexed search 2024-07-13 20:42:37 +08:00
torusrxxx
c5794519a8
Add load dump button and disable auto dump loading by default 2024-07-13 17:57:25 +08:00
torusrxxx
8d9f129af6
Allow detaching a trace tab 2024-07-13 17:13:01 +08:00
Duncan Ogilvie
b07f7bae05 Add custom signature verification 2024-07-11 23:57:55 +02:00
torusrxxx
e1b7dfddb6 Merge branch 'development' into patch000000dc 2024-07-10 10:06:06 +08:00
Duncan Ogilvie
a3ade9aa49
Merge pull request #3388 from torusrxxx/patch000000f7
Enable HiDPI for launcher
2024-07-09 23:50:30 +02:00
Torusrxxx
441bd79b85
Update x64dbg_launcher.cpp 2024-07-09 13:24:45 +00:00
Torusrxxx
e411cd19b6
Enable HiDPI for launcher 2024-07-08 12:13:59 +00:00
Duncan Ogilvie
2e81815e1f
Merge pull request #3386 from x64dbg/quality-of-life
Small quality of life improvements
2024-07-07 16:02:22 +02:00
Duncan Ogilvie
ff42661737 Improve user experience of the struct widget 2024-07-07 15:55:22 +02:00
Duncan Ogilvie
efdd2c708d Fix a potential infinite loop when computing StructWidget layout 2024-07-07 15:55:22 +02:00
Duncan Ogilvie
6524c125c3 Add DbgFunctions()->EnumStructs helper function 2024-07-07 15:55:21 +02:00
Duncan Ogilvie
feb85da2ef Remove unnecessary qDebug 2024-07-07 15:55:21 +02:00
Duncan Ogilvie
d14e7ea514 Add a special hack to highlight the & for labels in the memory operands 2024-07-07 15:55:21 +02:00
Duncan Ogilvie
aa5ee49f31 Include module name in the dump address column 2024-07-07 15:55:21 +02:00
Duncan Ogilvie
71036de249 Fix example call to GuiRegisterScriptLanguage 2024-07-07 15:55:21 +02:00
Duncan Ogilvie
e2a2508ecf Improve 'not enough arguments' error message 2024-07-07 15:43:43 +02:00
Duncan Ogilvie
8703556149 Remove 'Scylla' from the plugins menu 2024-07-07 15:43:43 +02:00
Duncan Ogilvie
878a195482 Properly escape the command arguments for the WatchView
Closes #3320
2024-07-07 15:43:43 +02:00
Duncan Ogilvie
48dde167f3 Minor cleanup & ensure the plugin API is C compatible 2024-07-07 15:43:43 +02:00
G0lge
b613b5e943 Clean todo's 2024-06-16 20:46:02 +03:00
G0lge
aff9c52bcf Remove the hack fix for pop 2024-06-16 20:45:46 +03:00
G0lge
48c13510d7 Remove excess memory access from push/pop etc. 2024-06-14 22:57:27 +03:00
G0lge
bc9f7105fc Refactor zydis wrapper 2024-06-14 21:37:10 +03:00
Duncan Ogilvie
f518e507c2 Do not connect to the internet when verifying signature 2024-06-03 18:42:40 +02:00
torusrxxx
9749d1549b
Fix showing reference and log from trace 2024-04-22 18:14:15 +08:00
torusrxxx
a461951d07
Add Xrefs to trace disassembler too 2024-04-20 18:17:31 +08:00
torusrxxx
a436a4bcc1
Add xref dialog to trace dump 2024-04-20 13:47:58 +08:00
Duncan Ogilvie
4d631707b8
Merge pull request #3333 from ynwarcs/symbol-commands-from-callstack-view
Add symbol loading commands to the callstack view context menu.
2024-04-14 23:33:02 +02:00
Miloš
c69b49dd1c Remove single-module and all-thread symbol commands from callstack view. Fix an edge case where the command wouldn't work on entries of the first listed thread. 2024-04-14 16:11:35 +02:00
Miloš
911e269456
Merge branch 'x64dbg:development' into symbol-commands-from-callstack-view 2024-04-14 15:32:35 +02:00
torusrxxx
d0bd09494a
Tidy up code of trace stack 2024-04-12 16:16:03 +08:00