Files
nethack/include
nhmall d3c57e1b42 fix reported crash of TTY_PERM_INVENT segfaulting
Options processing can be early, even before ttyDisplay is allocated.
If we find that TTY_PERM_INVENT initialization is happening too early,
just set a marker (iflags.perm_invent_pending) to try again a bit later.

The changes in win/share are just to be able to sucessfully
reproduce the original issue on Windows. It was easily reproduced
on Unix, just by building with TTY_PERM_INVENT in include/config.h
and setting OPTIONS=perm_invent in config file.
2025-01-02 11:46:15 -05:00
..
2022-02-04 11:01:20 -05:00
2022-03-13 13:58:56 -07:00
2022-11-29 21:53:21 -05:00
2024-02-28 11:47:16 -08:00
2024-12-15 09:53:50 -05:00
2024-11-23 19:04:12 +02:00
2022-06-30 23:48:18 -04:00
2024-12-20 10:32:38 -05:00
2024-12-22 20:45:55 -05:00
2024-09-06 13:08:07 -07:00
2023-03-01 14:00:29 +02:00
2024-10-12 14:56:36 -04:00
2021-01-26 21:06:16 -05:00
2024-12-19 18:18:11 -08:00
2024-12-20 10:32:38 -05:00
2024-12-09 15:52:29 -05:00
2024-10-05 15:55:20 -04:00
2024-07-07 17:34:37 -07:00
2024-09-06 13:08:07 -07:00
2022-06-19 02:30:45 -07:00
2024-09-06 13:08:07 -07:00
2024-02-28 20:15:56 -08:00
2024-02-24 13:49:51 -08:00
2024-09-18 21:39:55 +03:00
2024-12-20 10:32:38 -05:00
2024-09-06 13:08:07 -07:00
2024-11-26 20:57:11 -08:00
2022-10-26 14:21:23 -04:00
2022-10-26 14:21:23 -04:00
2022-10-26 14:21:23 -04:00
2023-10-16 09:11:05 -04:00
2024-03-07 11:01:04 -05:00
2024-02-28 20:15:56 -08:00
2024-09-06 13:08:07 -07:00
2024-03-07 11:01:04 -05:00
2024-08-17 11:19:45 -07:00
2024-11-13 09:07:10 -05:00
2023-11-22 16:01:58 -05:00
2020-08-12 16:15:28 -07:00
2024-06-15 19:04:57 +03:00
2024-12-20 10:32:38 -05:00
2024-12-20 10:32:38 -05:00
2024-09-06 13:08:07 -07:00
2022-06-30 23:48:18 -04:00
2024-09-06 13:08:07 -07:00
2024-12-20 10:32:38 -05:00
2024-09-06 13:08:07 -07:00
2024-12-15 09:53:50 -05:00
2022-10-26 14:21:23 -04:00
2022-10-26 14:21:23 -04:00
2024-11-26 20:57:11 -08:00