https://sourceware.org/git/gitweb.cgi?p=newlib-cygwin.git;h=bf815ee399d98f7453a09b8fecdfdeb9c954fe4f
commit bf815ee399d98f7453a09b8fecdfdeb9c954fe4f Author: Corinna Vinschen <[email protected]> Date: Tue Mar 1 14:06:09 2022 +0100 Cygwin: /proc/<PID>/status: fix format specifier The format specifier used for the signal masks is incorrectly assuming 32 bit values. Fix it. Signed-off-by: Corinna Vinschen <[email protected]> Diff: --- winsup/cygwin/fhandler_process.cc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/winsup/cygwin/fhandler_process.cc b/winsup/cygwin/fhandler_process.cc index 888604e3d..b5bc0e4fc 100644 --- a/winsup/cygwin/fhandler_process.cc +++ b/winsup/cygwin/fhandler_process.cc @@ -1257,9 +1257,9 @@ format_process_status (void *data, char *&destbuf) "VmStk:\t%8lu kB\n" "VmExe:\t%8lu kB\n" "VmLib:\t%8lu kB\n" - "SigPnd:\t%016x\n" - "SigBlk:\t%016x\n" - "SigIgn:\t%016x\n", + "SigPnd:\t%016lx\n" + "SigBlk:\t%016lx\n" + "SigIgn:\t%016lx\n", cmd, state, state_str, p->pgid,
