diff options
| author | lb90 <luca.bacci982@gmail.com> | 2025-10-29 23:28:49 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-10-29 15:28:49 -0700 |
| commit | 5430d7a9e60b0feb899862d287351e14aeeab6bd (patch) | |
| tree | ea879a519cac4f25d06915aeb06bab71ce073c5a /llvm/lib/Transforms/Utils/UnifyLoopExits.cpp | |
| parent | 4d6bff411b3584e346810515da315ab5a688a1fc (diff) | |
| download | llvm-5430d7a9e60b0feb899862d287351e14aeeab6bd.zip llvm-5430d7a9e60b0feb899862d287351e14aeeab6bd.tar.gz llvm-5430d7a9e60b0feb899862d287351e14aeeab6bd.tar.bz2 | |
[LLDB][Windows]: Don't pass duplicate HANDLEs to CreateProcess (#165281)
CreateProcess fails with ERROR_INVALID_PARAMETER when duplicate HANDLEs
are passed via `PROC_THREAD_ATTRIBUTE_HANDLE_LIST`. This can happen, for
example, if stdout and stdin are the same device (e.g. a bidirectional
named pipe), or if stdout and stderr are the same device.
Fixes https://github.com/msys2/MINGW-packages/issues/26030
Diffstat (limited to 'llvm/lib/Transforms/Utils/UnifyLoopExits.cpp')
0 files changed, 0 insertions, 0 deletions
