Sweden-Number/programs
Zebediah Figura eb63a5f3c3 winedbg/gdbproxy: Replace memory read over a breakpoint with the real value.
Normally, when we hit a breakpoint, we remove it before stopping and add it
after continuing. gdb, however, reads the process memory before requesting
that the breakpoint be removed, and apparently caches it until the `stepi`
instruction is executed; as a result, it thinks that the interrupt byte that
is present in the code is an actual interrupt and not a breakpoint, and so
tries to step over it as one byte instead of executing the real instruction
at that location.

Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-01-19 12:12:02 +01:00
..
arp makefiles: Get rid of the MAKE_PROG_RULES variable. 2014-01-02 12:12:57 +01:00
aspnet_regiis makefiles: Get rid of the MAKE_PROG_RULES variable. 2014-01-02 12:12:57 +01:00
attrib attrib: Use WINAPIV calling convention for variadic functions. 2017-11-02 10:20:40 +01:00
cabarc cabarc: Use BOOL type where appropriate. 2014-02-20 11:18:41 +01:00
cacls makefiles: Get rid of the MAKE_PROG_RULES variable. 2014-01-02 12:12:57 +01:00
clock makefiles: Get rid of the MAKE_PROG_RULES variable. 2014-01-02 12:12:57 +01:00
cmd cmd: Remove redundant comparison. 2018-01-09 16:01:42 +01:00
conhost makefiles: Get rid of the MAKE_PROG_RULES variable. 2014-01-02 12:12:57 +01:00
control control: Remove unused string (Clang). 2014-11-25 19:49:39 +01:00
cscript wscript: Added IHost::Echo implementation. 2015-02-02 22:26:31 +09:00
dpnsvr dpnsvr.exe: New stub program. 2014-02-18 14:13:37 +01:00
dxdiag dxdiag: Recognise /dontskip. 2017-12-11 20:02:28 +01:00
eject makefiles: Get rid of the MAKE_PROG_RULES variable. 2014-01-02 12:12:57 +01:00
expand makefiles: Get rid of the MAKE_PROG_RULES variable. 2014-01-02 12:12:57 +01:00
explorer explorer: Fix parsing command line that contains spaces. 2017-12-12 09:35:13 +01:00
extrac32 makefiles: Get rid of the MAKE_PROG_RULES variable. 2014-01-02 12:12:57 +01:00
findstr makefiles: Get rid of the MAKE_PROG_RULES variable. 2014-01-02 12:12:57 +01:00
fsutil fsutil: Add stub program. 2016-04-27 19:43:21 +09:00
hh hh: Add an icon. 2015-03-19 13:57:55 +09:00
hostname configure: Rename substituted variables to a standard _CFLAGS and _LIBS format. 2014-01-30 14:51:33 +01:00
icacls icacls: New stub program. 2016-02-08 20:14:31 +09:00
icinfo makefiles: Get rid of the MAKE_PROG_RULES variable. 2014-01-02 12:12:57 +01:00
iexplore iexplore: Move WineHQ URLs to https. 2017-12-04 15:03:55 +01:00
ipconfig ipconfig: Use WINAPIV calling convention for variadic functions. 2017-11-02 10:20:57 +01:00
lodctr makefiles: Get rid of the MAKE_PROG_RULES variable. 2014-01-02 12:12:57 +01:00
mofcomp makefiles: Get rid of the MAKE_PROG_RULES variable. 2014-01-02 12:12:57 +01:00
mshta makefiles: Get rid of the MAKE_PROG_RULES variable. 2014-01-02 12:12:57 +01:00
msiexec msiexec: Move WineHQ URLs to https. 2017-12-01 10:05:12 +01:00
msinfo32 msinfo32: Display an About dialog when the program is run. 2016-10-13 20:59:34 +02:00
net net: Use WINAPIV calling convention for variadic functions. 2017-11-02 10:21:10 +01:00
netsh makefiles: Get rid of the MAKE_PROG_RULES variable. 2014-01-02 12:12:57 +01:00
netstat netstat: Use WINAPIV calling convention for variadic functions. 2017-11-02 10:21:15 +01:00
ngen makefiles: Get rid of the MAKE_PROG_RULES variable. 2014-01-02 12:12:57 +01:00
notepad notepad: Move WineHQ URLs to https. 2017-12-01 10:05:17 +01:00
oleview oleview: Remove application specific version string. 2017-02-06 13:48:49 +01:00
ping makefiles: Get rid of the MAKE_PROG_RULES variable. 2014-01-02 12:12:57 +01:00
plugplay makefiles: Get rid of the MAKE_PROG_RULES variable. 2014-01-02 12:12:57 +01:00
powershell powershell: Add a stub program. 2017-07-13 13:05:19 +02:00
presentationfontcache makefiles: Get rid of the MAKE_PROG_RULES variable. 2014-01-02 12:12:57 +01:00
progman progman: Fix GROUP_AddGroup() declaration. 2015-11-27 15:38:54 +09:00
reg reg/tests: Get rid of version check. 2018-01-02 15:52:22 +01:00
regasm makefiles: Get rid of the MAKE_PROG_RULES variable. 2014-01-02 12:12:57 +01:00
regedit regedit/tests: Get rid of version check. 2018-01-02 15:52:22 +01:00
regsvcs makefiles: Get rid of the MAKE_PROG_RULES variable. 2014-01-02 12:12:57 +01:00
regsvr32 regsvr32: Move WineHQ URLs to https. 2017-12-01 10:06:03 +01:00
rpcss rpcss: Make rpcss a proper service. 2016-08-31 22:22:59 +09:00
rundll.exe16 makefiles: Get rid of the MAKE_PROG_RULES variable. 2014-01-02 12:12:57 +01:00
rundll32 rundll32: Use BOOL type where appropriate. 2014-02-06 17:08:12 +01:00
sc sc: Fix service handle leak on error path (Coverity). 2015-11-25 01:28:31 +09:00
schtasks schtasks/tests: Clean up the tasks directory. 2018-01-09 18:33:31 +01:00
sdbinst sdbinst: New stub program. 2014-04-16 14:38:08 +02:00
secedit makefiles: Get rid of the MAKE_PROG_RULES variable. 2014-01-02 12:12:57 +01:00
servicemodelreg makefiles: Get rid of the MAKE_PROG_RULES variable. 2014-01-02 12:12:57 +01:00
services services/tests: Fix resource leak. 2018-01-11 19:11:20 +01:00
shutdown shutdown: Add stub implementation. 2016-03-02 23:32:46 +09:00
spoolsv makefiles: Get rid of the MAKE_PROG_RULES variable. 2014-01-02 12:12:57 +01:00
start start: Ignore multiple quoted arguments as title. 2017-03-21 21:21:04 +01:00
subst subst: Add stub program. 2016-10-05 17:29:22 +02:00
svchost svchost: Add LOAD_WITH_ALTERED_SEARCH_PATH flag when loading the dll. 2014-09-17 17:58:31 +02:00
systeminfo systeminfo: Add stub program. 2014-10-09 17:36:22 +02:00
taskkill taskkill: Use WINAPIV calling convention for variadic functions. 2017-11-02 10:22:10 +01:00
tasklist makefiles: Get rid of the MAKE_PROG_RULES variable. 2014-01-02 12:12:57 +01:00
taskmgr taskmgr: Removed no longer needed psapi import. 2017-03-03 13:25:25 +01:00
termsv makefiles: Get rid of the MAKE_PROG_RULES variable. 2014-01-02 12:12:57 +01:00
uninstaller uninstaller: Use WINAPIV calling convention for variadic functions. 2017-11-02 10:22:17 +01:00
unlodctr makefiles: Get rid of the MAKE_PROG_RULES variable. 2014-01-02 12:12:57 +01:00
view makefiles: Get rid of the MAKE_PROG_RULES variable. 2014-01-02 12:12:57 +01:00
wevtutil programs: Added stub wevtutil tool. 2014-02-26 09:14:00 -06:00
wineboot wineboot: Move WineHQ URLs to https. 2017-12-01 10:06:10 +01:00
winebrowser winebrowser: Fix calling convention for wine_get_unix_file_name(). 2018-01-18 18:45:27 +01:00
winecfg winecfg: Fix a crash when inputting non-ASCII dll override name. 2017-12-18 16:02:20 +01:00
wineconsole wineconsole: Move WineHQ URLs to https. 2017-12-01 10:05:57 +01:00
winedbg winedbg/gdbproxy: Replace memory read over a breakpoint with the real value. 2018-01-19 12:12:02 +01:00
winedevice winedevice: Use the magic format string prefix for relay traces. 2017-11-25 12:05:41 +01:00
winefile winefile: Move WineHQ URLs to https. 2017-12-01 10:06:22 +01:00
winemenubuilder winemenubuilder: Set StartupWMClass for shortcuts to exe files. 2017-09-08 18:54:57 +02:00
winemine winemine: Move WineHQ URLs to https. 2017-12-01 10:05:42 +01:00
winemsibuilder makefiles: Get rid of the MAKE_PROG_RULES variable. 2014-01-02 12:12:57 +01:00
winepath winepath: Move WineHQ URLs to https. 2017-12-01 10:05:49 +01:00
winetest winetest: Don't require a tag or email address when only running a few tests. 2017-06-27 19:12:23 +02:00
winevdm winevdm: Tell dosbox to read the current user's config. 2016-06-04 13:37:05 +09:00
winhelp.exe16 makefiles: Get rid of the MAKE_PROG_RULES variable. 2014-01-02 12:12:57 +01:00
winhlp32 winhlp32: Remove redundant comparison. 2018-01-09 16:02:31 +01:00
winoldap.mod16 winoldapp: Grab the Win16 lock again before exiting. 2015-11-30 23:16:53 +09:00
winver makefiles: Get rid of the MAKE_PROG_RULES variable. 2014-01-02 12:12:57 +01:00
wmic wmic: Improve cmd line parser and add support for path command. 2016-10-14 14:28:20 +02:00
wmplayer wmplayer: Add stub program. 2015-11-10 18:39:49 +09:00
wordpad wordpad: Specify cursor hotspots separately for each size. 2017-10-17 16:26:37 +02:00
write write: Always append a backslash to the system directory. 2014-10-28 15:47:42 +09:00
wscript psapi.h: Added support for PSAPI_VERSION version 2. 2017-03-03 13:25:08 +01:00
wusa makefiles: Get rid of the MAKE_PROG_RULES variable. 2014-01-02 12:12:57 +01:00
xcopy xcopy: Use WINAPIV calling convention for variadic functions. 2017-11-02 10:22:27 +01:00