I run cygwin 32-bit on Windows 10 Pro b19042 [Cygwin is 3.2.0-1], with OpenSSH [8.5p1-1], using sshd to access the machine from afar, and notice (often multiple) processes of sshd.exe with 100% CPU load.

  • A call stack shown with procexp shows function names like cygwin1.dll!acl_get_perm and cygwin1.dll!_assert
  • I have updated to the latest cygwin multiple times and reboots don't help either

Can anyone give me some advice on how to proceed further?

  • If there is a 64-bit cygwin, why not use that? Apr 30, 2021 at 10:44
  • If needing OpenSSH, why not just use the Microsoft port of OpenSSH (Win32-OpenSSH)?
    – JW0914
    Apr 30, 2021 at 12:39
  • Have you tested latest snapshot ? cygwin.com/snapshots
    – matzeri
    May 1, 2021 at 10:28
  • @Gerard H. Pille: It's a 32-bit system.
    – cxxl
    May 2, 2021 at 15:41
  • @JW0914: The MS port doesn't have a bash, which really makes things much more awkward.
    – cxxl
    May 2, 2021 at 15:42

1 Answer 1


A downgrade to an earlier version of SSHD fixed the problem.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.