'#' command fix for 'extmenu'
While doing some cleanup I found an old personal bug list with four entries. Two have already been fixed, or at least I couldn't reproduce them with current code, one is still pending (dungeon overview feedback is inconsistent if you find an unlit temple and haven't seen its altar yet), plus this one: a buffer overflow (triggering a crash for me) in wizard mode if you turn on the 'extmenu' option and start an extended command. The menu can't handle long line width for 'w' with all its wizthis and wizthat entries; strcat() goes out of bounds writing into a local array. (This bug predates the keybinding patch that turned all commands into extended commands.)
This commit is contained in:
@@ -439,6 +439,7 @@ if leash or unleash attempt was directed at "remembered, unseen monster" glyph
|
||||
and yielded "there's no creature there", the glyph wasn't removed
|
||||
wizmode level teleport menu indicates on what level you currently are
|
||||
fix invisible gold symbol in status line when S_coin was set to space
|
||||
fix buffer overflow in wizard mode for '#' command when 'extmenu' option is on
|
||||
|
||||
|
||||
Fixes to Post-3.6.0 Problems that Were Exposed Via git Repository
|
||||
|
||||
Reference in New Issue
Block a user