Thread (1 message) 1 message, 1 author, 2016-06-15

Re: [PATCH 1/2] MSVC: Do not close stdout to prevent a crash

From: Andreas Schwab <hidden>
Date: 2016-06-15 22:52:30

Vincent van Ravesteijn [off-list ref] writes:
When compiled with MSVC, git crashes on Windows when calling
fstat(stdout) when stdout is closed. fstat is being called at the end of
ITYM fileno(stdout).
run_builtin and this will thus be a problem for builtin command that close
stdout. This happens for 'format-patch' which closes stdout after a call to
freopen which directs stdout to the format patch file.
It shouldn't do that in the first place.  This is an error on any
platform.

Andreas.

-- 
Andreas Schwab, schwab@linux-m68k.org
GPG Key fingerprint = 58CA 54C7 6D53 942B 1756  01D3 44D5 214B 8276 4ED5
"And now for something completely different."
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help