NetHack 3.6.0 released on December 8, 2015. Download it now!

Known Bugs - NetHack 3.6.0

Core Bugs (common to all systems)
Windows-only bugs
X11-only bugs
Macintosh-only bugs
tty-only bugs
Build-from-source issues (all platforms)
Spoiler bugs
(These are bugs that merely reading about may spoil your enjoyment of the game or give away answers to puzzles that should be solved. They are on a different page to keep you from seeing them by accident in the main lists.)

Bugs lists for previous versions


Core Bugs (common to all systems)

ID Status Description Additional Info
C342-31 Open You can get a message telling you a monster wields a weapon it already was wielding.
C343-20 fixed When dying immediately on entering a level, the map may show you dying on the previous level. This doesn't matter - mostly.
C343-21 Open Pets can be pulled through closed doors with a leash.
C343-23 Open Dungeon collapses after vault guard fails to lead you out.
C343-38 Open Dismounting and kicking a monster that jumps may result in landing on the wrong side of a wall.
C343-331 Open Sleeping monster reacts to a mirror.
C343-370 Open Travel (_) command can get stuck trying to plot a path past an interesting dungeon feature, for example, a trap or fountain.
C360-4 fixed Backtick command causes errors in some ports (and not in others).
C360-5 fixed Cursed scroll of genocide can behave inconsistently.
C360-6 fixed Plural grammar error in message for undead turning.
C360-7 Not a bug Dark grey objects on black can't be displayed by some terminals (we know this applies to Mac OS X's Terminal) so they seem like they are not there. Workaround: set OPTIONS=!use_darkgray to use dark blue instead.
C360-8 fixed Setting "NAME:player" in nethackrc (or equivalent) causes a crash at startup.
C360-9 fixed Eyes of the Overworld messages may contain unintended information.
C360-10 fixed Shape-shifted vampires interact incorrectly with genocide.
C360-11 Open If the user's config file cannot be read, the system config file is read for a second time resulting in warning messages before the game starts.
C360-12 fixed Uncursed scroll of enchant armor fails to uncurse the armor being enchanted.
C360-13 fixed Plural of "slice of cake" is wrong.
C360-14 fixed Named scroll's name not always used when it should be.
C360-15 fixed Reading a dull spellbook can make a sleep resistant hero fall asleep.
C360-16 fixed There are typos in passage 1 of the tribute for "The Colour of Magic."
C360-17 fixed Eating ring of protection doesn't always work properly.
C360-18 fixed Wand explosion does not handle deafness correctly.
C360-19 fixed xlog's realtime field is not accurate. Source patch
C360-20 fixed Player can hear pets while deaf.
C360-21 fixed Discovering an invisible corpse with a stethoscope may not make the corpse known.
C360-22 Open If a stethoscope finds an unseen monster on a square with an object-detected object while blind, after killing the monster, the object isn't remembered.
C360-24 fixed Sceptre of Might database entry is inaccurate.
C360-25 fixed Dying while helpless (which can be any of several different things) with a high enough score to be added to the record file corrupts the record file. The logfile is not affected by this bug, but the logfile is not created automatically.
C360-26 fixed You can cheat shopkeepers.
C360-27 fixed Limits on potion mixing don't work quite right.
C360-28 fixed Poor usage "spellbook of novel" can appear in messages.
C360-29 fixed Error message about an invalid movement keystroke using a meta-character produces display errors.
C360-30 fixed Some menus do not accept space to scroll to the next page.
C360-31 fixed Death due to an unseen gas spore results in "killed by a died."
C360-32 fixed Misleading use of the word "unlockable" when referring to a chest that cannot be unlocked.
C360-33 fixed #terrain command crashes some window ports (and not others)
C360-34 fixed Sinks and blindness interact incorrectly.
C360-35 fixed Naming a monster you are restricted from naming produces a poor message.
C360-36 fixed Enlightenment doesn't show level-drain resistance in all cases it should.
C360-37 fixed Typo: "then is passes" instead of "then it passes."
C360-38 fixed Error messages related to config files that contain an error on the same line as a carriage return may be displayed incorrectly.
C360-39 fixed Death reason "Killed by kicking something weird" appears at wrong time.
C360-40 fixed Line of sight is blocked by a known mimic.
C360-41 fixed lit_corridor option doesn't work in secret corridors.
C360-42 fixed #terrain with dark_room option shows some inconsistencies.
C360-43 fixed Fleeing monsters may not actually flee.
C360-44 fixed Death reasons never mention globs.
C360-45 fixed Globs are known to be uncursed when they should not be.
C360-46 fixed Bad message "The ice is bridged with ice."
C360-47 fixed Destruction of a potion may leave the display showing the wrong symbol.
C360-48 fixed Hero knows too much about rolling boulder traps that are out of sight.
C360-49 fixed Colon command interacts unexpectedly with MSGTYPE=norep.
C360-50 fixed Chameleons shapeshifted into Vampires behave incorrectly.
C360-51 fixed Sometimes ice boxes work too well.
C360-52 fixed Messages for going up and down stairs are inconsistent under option !verbose.
C360-53 fixed Body armor can be removed without removing covering armor first.
C360-54 fixed When the game burns up globs of green slime, odd messages and/or memory corruption may occur.
C360-55 fixed Monsters fleeing up from level 1 end up in the wrong place.
C360-56 fixed Physical damage from mind flayer attack is inflicted twice.
C360-57 fixed Jumping while punished may behave oddly.
C360-58 fixed Fire damage is applied inconsistently depending on the type of attacker and defender.
C360-59 fixed Glob weights are not tracked correctly.
(related spoiler bugs)

Windows-only bugs

ID Status Description Additional Info
W360-1 fixed Help->About crashes the game. (So don't do that.) Source patch
W360-2 fixed When quitting the game, at the "Hit to end." prompt, closing the window rather than pressing Enter causes a crash. Annoying, but does not affect the game.
W360-3 fixed "nethack -s" leads to "-s is not supported for the Graphical Interface"

X11-only bugs

ID Status Description Additional Info
X360-1 fixed Some menus do not have scrollbars when needed.

Macintosh-only bugs

ID Status Description Additional Info
M360-1 fixed The "symbols" file is not accessible in some installations. This affects e.g. DECgraphics.

tty-only bugs

ID Status Description Additional Info
T360-1 fixed The game may unnecessarily ask "Is this ok?" at startup if race, role, gender and alignment have already been specified.

Build-from-source issues (all platforms)

ID Status Description Additional Info
S360-1 fixed Typo: Makefile.top uses pilemark.xpm as a dependency but this file is really called pilemark.xbm. (X11 only)
S360-2 fixed The file qt_xpms.h is corrupt.
S360-3 fixed 64-bit longs cause tile2bin to write an invalid bmp file


Bug Status Key

StateMeaning
OpenThe bug is unresolved, but we know what we need to about it.
Not a bugSometimes people think this is a bug, but they're wrong.
fixedThe bug will be fixed in the next bug-fix release.
FixedThe bug will be fixed in a future release.
HelpWe don't know what is causing this - if you see it, please send a detailed bug report. Thanks!
SupersededSee another entry for information on this bug.