5c4129d937
Not sure if this is wanted, but on a couple of occasions recently I have been presented with strace output which contains an exception at an address in an unknown module (i.e. not in the cygwin DLL or the main executable), so here is a patch which adds some more information, including DLL load addresses, to help interpret such straces. v2: Use NtQueryObject() for HANDLE -> filename conversion Add new '-e' option to toggle this additional logging 2015-06-07 Jon Turney <jon.turney@dronecode.org.uk> * strace.cc (proc_child): Log process and thread create and exit, and DLL load and unload. (GetFileNameFromHandle): New function. Signed-off-by: Jon TURNEY <jon.turney@dronecode.org.uk> |
||
---|---|---|
.. | ||
aclocal.m4 | ||
autogen.sh | ||
bloda.cc | ||
ChangeLog | ||
ChangeLog-2000 | ||
ChangeLog.64bit | ||
configure | ||
configure.ac | ||
COPYING.dumper | ||
cygcheck.cc | ||
cygpath.cc | ||
cygwin-console-helper.cc | ||
dump_setup.cc | ||
dumper.cc | ||
dumper.h | ||
getconf.c | ||
getfacl.c | ||
kill.cc | ||
ldd.cc | ||
ldh.cc | ||
loadlib.h | ||
locale.cc | ||
Makefile.in | ||
minidumper.cc | ||
mkgroup.c | ||
mkpasswd.c | ||
module_info.cc | ||
mount.cc | ||
parse_pe.cc | ||
passwd.c | ||
path.cc | ||
path.h | ||
pldd.c | ||
ps.cc | ||
regtool.cc | ||
setfacl.c | ||
setmetamode.c | ||
ssp.c | ||
ssp.txt | ||
strace.cc | ||
testsuite.cc | ||
testsuite.h | ||
tzmap-from-unicode.org | ||
tzmap.h | ||
tzset.c | ||
umount.cc | ||
wide_path.h |