wine/programs
Eric Pouech fdd1c1c776 winedbg: Detect debuggee termination before first exception.
When a crash in a program happens, and the debugger in launched in --auto
mode, in some cases the program terminates before the debugger has gotten
proper context on debuggee.
(Could be a watchdog in programs checking if it's debugged and terminating
itself if so).

Detect debuggee termination and still provide some information on debuggee
(threads, modules, system info). The backtrace will not be available as
no exception is gotten from debuggee.

Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55187
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2023-07-07 12:20:23 +02:00
..
arp
aspnet_regiis
attrib
cabarc
cacls
certutil
chcp.com
clock
cmd cmd: Allow numbered redirects at the beginning of a line. 2023-07-05 21:08:33 +02:00
conhost conhost: Use correct pointer type in edit_line_transpose_words (scan-build). 2023-06-19 17:42:16 +02:00
control
cscript
dism
dllhost
dplaysvr
dpnsvr
dpvsetup
dxdiag dxdiag: Ignore option /64bit on the commandline. 2023-05-08 20:01:42 +02:00
eject
expand
explorer explorer: Fix command-line parameter parsing. 2023-06-29 12:04:07 +02:00
extrac32
fc
find
findstr findstr: Add basic functionality. 2023-05-02 13:33:07 +02:00
fsutil
hh
hostname
icacls
icinfo
iexplore
ipconfig ipconfig: Use nameless union/structs. 2023-06-16 17:57:24 +02:00
lodctr
mofcomp
mshta
msidb
msiexec
msinfo32
net
netsh
netstat netstat: Use nameless union/structs. 2023-06-16 17:57:36 +02:00
ngen
notepad notepad: Use standard va_list instead of __ms_va_list. 2023-02-20 08:39:31 +01:00
oleview oleview: Use nameless unions/structs. 2023-06-16 17:58:03 +02:00
ping
plugplay
pnputil pnputil: Add stub program. 2023-07-03 22:15:42 +02:00
powershell
presentationfontcache
progman
reg
regasm
regedit regedit: Fix memory leak on error path in RenameKey (scan-build). 2023-06-29 13:57:39 +02:00
regini
regsvcs
regsvr32
robocopy
rpcss
rundll.exe16
rundll32
sc
schtasks schtasks/tests: Verify that the task folders are correctly deleted. 2023-03-27 17:43:41 +02:00
sdbinst
secedit
servicemodelreg
services services: Use nameless unions/structs. 2023-06-16 17:58:37 +02:00
setx
shutdown
spoolsv
start start: Implement the /machine option. 2023-05-24 15:43:54 +02:00
subst
svchost
systeminfo
taskkill taskkill: Support terminating child processes. 2023-03-29 22:29:32 +02:00
tasklist tasklist: Partially support '/fi' option. 2023-05-02 13:33:07 +02:00
taskmgr taskmgr: Use macro for the color black too. 2023-07-04 21:00:12 +02:00
termsv
uninstaller
unlodctr
view
wevtutil
where
whoami
wineboot wineboot: Add processor features for supported WoW64 architectures on ARM64. 2023-03-15 14:57:51 +01:00
winebrowser
winecfg winecfg: Use nameless unions/structs. 2023-06-20 15:58:05 +02:00
wineconsole
winedbg winedbg: Detect debuggee termination before first exception. 2023-07-07 12:20:23 +02:00
winedevice winedevice: Use the ntoskrnl channel. 2023-03-31 19:10:38 +02:00
winefile winefile: Use nameless unions/structs. 2023-06-20 15:58:05 +02:00
winemenubuilder winemenubuilder: Use nameless unions/structs. 2023-06-20 15:58:05 +02:00
winemine
winemsibuilder
winepath
winetest winetest: Trace the keyboard layout. 2023-02-17 18:59:29 +01:00
winevdm
winhelp.exe16
winhlp32 winhlp32: Use nameless unions/structs. 2023-06-20 15:58:05 +02:00
winmgmt
winoldap.mod16
winver
wmic
wmplayer
wordpad wordpad: Use nameless unions/structs. 2023-06-20 15:58:05 +02:00
write
wscript
wuauserv
wusa wusa: Zero out identity on error path in read_identity. 2023-06-16 10:30:21 +02:00
xcopy