Changing Window Size Crahes App

Thomas Lake tomlake07@gmail.com
Tue Mar 11 03:11:24 GMT 2025


Here's what the developer of the Bas BASIC interpreter (Michael Haardt) said about a problem when changing window size of a program compiled under Cygwin:

"The interrupted system call is more tricky. Well, so is it my problem?
Kind of. What I think is happening here is that ncurses has its own signal handler for SIGWINCH (window changed). Linux restarts system calls, and it looks like cygwin does not. Which it should, if it wants to mimic Linux. But in good memory of all systems long gone, likely some others do not restart system calls, and even if all did, there is still sickwin on your system. :)"


More information about the Cygwin mailing list