| Ticket Hash: | 3ed03ee54599cf3073650c00bebad57df0ac35db | ||
| Title: | puts stderr "any message" may crash application | ||
| Status: | Fixed | Type: | Code_Defect |
| Severity: | Critical | Priority: | Immediate |
| Subsystem: | Resolution: | Open | |
| Last Modified: |
2023-01-27 15:04:54 3.46 years ago |
Created: |
2023-01-27 12:08:44 3.46 years ago |
| Version Found In: | b3faae2436447284 | ||
| User Comments: | ||||
|
nektomk added on 2023-01-27 12:08:44:
любой оставленный в скриптах puts может привести к краху приложения. nektomk added on 2023-01-27 12:12:08: связано с тем что Windows закрывает стандартные дескрипторы stdout/stderr/stdin для GUI приложений (а терминал это GUI). их можно (и нужно) переоткрыть, направляя в NUL: , чтобы случайная запись не приводила к критическим ошибкам. Это в инициализации библиотеки придётся делать и править основную dll nektomk added on 2023-01-27 15:04:54: fixed in 1.01 | ||||