Difference between revisions of "Bugs in NetHack 3.4.3"

From NetHackWiki
Jump to navigation Jump to search
m (Bugs moved to Bugs in NetHack 3.4.3: more accurate, planning for the future)
m (Links to W343-3 and 4)
Line 520: Line 520:
 
|W343-2||Not a bug||Windows 98 is unable to load [[tiles]] that are too large.  This is an OS issue.
 
|W343-2||Not a bug||Windows 98 is unable to load [[tiles]] that are too large.  This is an OS issue.
 
|-
 
|-
|W343-3||Help||Under the Polish version of Windows 2000 SP4, screen output with a raster font shows wrong characters for many [[dungeon features]].
+
|[[W343-3]]||Help||Under the Polish version of Windows 2000 SP4, screen output with a raster font shows wrong characters for many [[dungeon features]].
 
|-
 
|-
|W343-4||fixed||Keyboard may stop responding after locking or unlocking a door when using altkeyhandler=[[nhraykey.dll]]
+
|[[W343-4]]||fixed||Keyboard may stop responding after locking or unlocking a door when using altkeyhandler=[[nhraykey.dll]]
 
|-
 
|-
 
|W343-5||Fixed||Error messages early in the game startup sequence may flash by unreadably.
 
|W343-5||Fixed||Error messages early in the game startup sequence may flash by unreadably.

Revision as of 01:27, 24 August 2006

A bug is a problem in NetHack's source code. There are two lists of bugs provided by the DevTeam: one for nonspoiler bugs and one for spoiler bugs.

Status table

Status Description
Open The bug is unresolved, but we know what we need to about it.
Not a bug Sometimes people think this is a bug, but they're wrong.
fixed The bug will be fixed in the next bug-fix release.
Fixed The bug will be fixed in a future release.
Help We don't know what is causing this - if you see it, please send a detailed bug report. Thanks!
Superseded See another entry for information on this bug.

Core bugs

Name Status Description
C341-1 Fixed Monsters affected by stinking cloud always get angry at the hero even if the hero did not create the cloud..
C341-4 Fixed opthelp does not list use_inverse
C341-5 Fixed When you see your pet move, the pet may be referred to as "it".
C341-7 Fixed Skilled or expert caster of fireball/cone of cold can't target a monster known only by infravision or ESP.
C341-10 Fixed Fruit names ending in "us" are incorrectly considered plural.
C341-18 Fixed ki-rins and couatls can wear (and may have) armor.
C342-12 Fixed There are a number of places that misuse "your".
C342-13 Fixed Hangup can cause loss of objects being moved internally.
C342-16 Fixed If you self-genocide while polymorphed, the death message makes no sense.
C342-19 Fixed Things that can kill you in the future (like stoning) can cause messages to show up out of order.
C342-22 Fixed Monsters can hide under cockatrice corpses without getting stoned.
C342-31 Open You can get a message telling you a monster wields a weapon it already was wielding.
C342-36 Fixed If unable to see yourself while invisible and you are bestowed a spellbook, it doesn't show up on the display.
C342-46 fixed Cleric cast lightning doesn't blind as other lightning does.
C342-50 Fixed If you're hiding on the ceiling and try to #sit, you automatically unhide.
C342-51 Fixed The game thinks trappers hide on the ceiling.
C342-54 Fixed Statues of unique monsters in bones files are not handled correctly.
C343-1 fixed At a pit the game can give messages with poor grammar.
C343-2 fixed Wielded silver arrows don't cause silver damage on some silver-haters.
C343-3 fixed In the ranger quest, monsters can end up off the map to the left.
C343-4 fixed On the Rogue level, tunnelling through rock doesn't leave a passage.
C343-5 fixed In wizard mode, level teleport in the endgame can cause a crash if confused.
C343-6 fixed You can #sit on an object at the bottom of a pit that you are not in.
C343-7 fixed When a steed pushes a boulder into a pool, the message misuses "you".
C343-8 fixed Plural of Nazgul is Nazgul - not Nazguls.
C343-9 fixed Trap messages referring to a named steed when hallucinating are poorly worded.
C343-10 fixed If there is a corpse in a pit, you have to enter the pit to pick it up but not to eat it.
C343-11 fixed If you ask for help ('?') at a "what direction" prompt, you don't get to enter a direction afterward if the cmdassist option is set.
C343-12 fixed You can't use '>' to enter a pit.
C343-13 fixed On polymorph, you can get the message "It turns into it".
C343-14 fixed The initial and any tombstone message resulting from eating an identified artifact is gramatically incorrect.
C343-15 fixed You can get a message that an invisible monster looks much better.
C343-16 fixed Player polymorphed as a xorn can't pick up items in pits.
C343-17 fixed After polymorphing into a xorn and returning to human form, player can be stuck in a pit that isn't there.
C343-18 fixed Scaring a mimicing mimic gives an incorrect "turns to flee" message.
C343-19 fixed Dipping acid in a fountain may not destroy the acid.
C343-20 Open When dying immediately on entering a level, the map may show you dying on the previous level.
C343-21 Open Pets can be pulled through closed doors with a leash.
C343-22 Open You can untrap a monster in a pit while levitating.
C343-23 Help Dungeon collapses after vault guard fails to lead you out.
C343-24 Fixed Documented default for option "null" is "off"; default is actually "on".
C343-25 Fixed You can trip over a cockatrice corpse safely.
C343-26 Fixed A frozen swamp may be called a moat.
C343-27 Fixed Kicked objects do not slide properly on air or water levels.
C343-28 fixed There are several places that can't tell the diffence between a "hat" and a "helmet."
C343-29 fixed When taking things out of a bag of holding, messages may say "lifting" instead of "removing."
C343-30 fixed Cursed scroll of destroy armor on cursed armor doesn't always interact correctly.
C343-31 fixed If you hit a cockatrice with a weapon that breaks, you can be stoned.
C343-32 Fixed When blind and levitating, the hero can still discover stairs.
C343-33 Fixed Sometimes a monster may remain hidden under a corpse that has rotted away.
C343-34 Fixed Mimics on the rogue level may try to mimic a closed door.
C343-35 fixed Polymorphed or shapechanged monsters may get the wrong number of hit points.
C343-36 fixed Weight of corpses on special levels may not be calculated correctly.
C343-37 Fixed Mimics may mimic a boulder over a pit or hole.
C343-38 Open Dismounting and kicking a monster that jumps may result in landing on the wrong side of a wall.
C343-39 fixed Restoring a game where the character is wielding Sting may result in temporary display errors during the restore process.
C343-40 fixed Monster thrusting one of multiple wielded daggers gives misleading message.
C343-41 fixed A rolling boulder falling into a pit you can't see only makes a sound if the hero is blind.
C343-42 fixed If a fire trap melts ice, it may trigger twice in the same turn.
C343-43 Fixed An invisible troll that revives may be shown until it moves.
C343-44 fixed Shopkeepers, doors, and traps interact oddly.
C343-45 fixed Dropping the corpse of a unique monster without a personal name down the stairs gives a badly formed response.
C343-46 fixed Breaking up a boulder or statue can result in pieces that are described incorrectly.
C343-47 fixed Monster and hero have different odds to err when throwing a greased weapon.
C343-48 fixed Killing your pet doesn't get you any experience when it should.
C343-49 fixed The boulde does not show up in a bones file caused by death by rolling boulder.
C343-50 fixed A sleeping steed may answer a #chat.
C343-51 fixed Luck's effect on random events isn't always as intended.
C343-52 fixed Worn or wielded objects destroyed by dipping into lit potions of oil are not handled properly; this can result in odd game behavior.
C343-53 fixed If a shopkeeper is trapped adjacent to the door, the game may get confused and issue impossible or panic messages.
C343-54 fixed "Ulch" cannibalism message grammar is poor.
C343-55 fixed "Ulch" messages have inconsistent capitalization.
C343-56 fixed Gas spores can't attack while hero is praying.
C343-57 fixed #enhance command descriptions in Guidebook and game do not match.
C343-58 fixed #conduct command description grammar is poor
C343-59 fixed Engulfer stoned swallowing hero polymorphed to cockatrice causes incorrect screen display. If hero has ball & chain, game can panic.
C343-60 fixed Several messages delivered when hero's fingers are slippery have poor grammar.
C343-61 fixed Using a WIZKIT including the quest artifact will crash the game at startup.
C343-62 fixed Riding into a magic portal gives an extra, useless message.
C343-63 fixed You can drink from a sink, fountain, or while underwater while swallowed.
C343-64 fixed A black light leaves an hallucinated corpse while exploding.
C343-65 fixed A monster that "shrieks in pain" may not awaken others nearby.
C343-66 fixed Co-aligned unicorns in a bones file may be hostile.
C343-67 fixed Finding a statue when searching while blind doesn't update map.
C343-68 fixed Incorrect message may be given when a spellcasting monster summons other monsters.
C343-69 fixed Attempting to add more candles than needed to a candelabrum with at least one candle gives an incorrect message.
C343-70 fixed Experience may not be correctly gained for monsters causing nonphysical damage.
C343-71 Fixed When swapping places with a pet pushes it into a trap, the messages are out of order.
C343-72 Fixed You get confusing messages when you stop levitating while on a flying steed.
C343-73 fixed Trying to kick a monster on a level forbidding teleport may give a bogus "teleports" message.
C343-74 fixed Entering a long running, uninterruptible command after stoning starts will kill you.
C343-75 fixed Eating Medusa's corpse may not work properly.
C343-76 fixed A tin of Medusa meat isn't warned about properly.
C343-77 fixed Some messages referring to monsters that look like horses refer to claws.
C343-78 fixed Digging in an existing hole charges you for the time it takes to dig the whole hole.
C343-79 fixed "Mr." or "Ms." may show up in front of names when it should not.
C343-80 fixed Tame monsters with multiple attacks may allow themselves to be killed through passive attacks.
C343-81 fixed Ghosts can be slimed.
C343-82 fixed Land mine explosion on a drawbridge doesn't work right.
C343-83 fixed An eating pet will miss out on ascension.
C343-84 fixed "finally finished" may be displayed when not eating.
C343-85 fixed Sometimes the hero can't move when conscious.
C343-86 fixed Hero can appear to be in the wall after destroying a drawbridge.
C343-87 fixed Sometimes shop items the hero is forced to buy can be sold twice.
C343-88 fixed Polymorphing a statue into a boulder can leave an incorrect display.
C343-89 Fixed Unpaid objects damaged or improved in shops are not accounted for properly.
C343-90 fixed "I u" with only one item unpaid lists the price twice.
C343-91 fixed Auto-cursing armor does not do so when worn by monster.
C343-92 fixed A blind player may find a trap which then fails to show up on the map.
C343-93 fixed Astral vision can confuse the ; command.
C343-94 fixed Probing a re-animated statue may cause a panic.
C343-95 fixed If killed by the wish from a magic lamp (or similar situation) and a bones file is produced, the bones file has the lamp in the wrong state.
C343-96 fixed If player aborts "In what direction?" question, prompt may remain displayed.
C343-97 fixed ^R and ^L don't work in numberpad mode
C343-98 fixed Chatting with quest leader brought back from the dead doesn't work.
C343-99 fixed Hero can still see for brief period after being blinded by potion vapors.
C343-100 fixed Game may crash if thrown potion hits bars before a monster.
C343-101 fixed The hero can see some things while asleep.
C343-102 Open Messages delivered when the ceiling collapses on a swallowed hero need revision.
C343-103 fixed The hero is not protected from a mind flayer during successful prayer.
C343-104 fixed Message from angry shopkeeper giving a price when hero picks up an object has poor spacing and construction.
C343-105 Not a bug Message given when restoring a game refers to original gender and form, not current.
C343-106 fixed Sunsword continues to glow after its wielder dies.
C343-107 fixed Killing your own steed never leaves a corpse.
C343-108 Open Entering "e-" does not remove the prompt.
C343-109 fixed There is a grammar error in the Tourist leader's greeting.
C343-110 fixed Game can crash if shopkeeper dies while character is praying.
C343-111 fixed Grammar of some graveyard sounds messages is wrong in some cases.
C343-112 fixed Hero and monster afflicted with lycanthropy are treated differently.
C343-113 fixed When flying down a hole or a ladder, the messages are inaccurate.
C343-114 fixed Removing some but not all the boulders from a location confuses the vision system.
C343-115 fixed Sleeping or paralyzed unicorns can catch gems.
C343-116 fixed Grammar error in messages related to choking on gold.
C343-117 Fixed Gaining and losing levels in normal and monster form do not balance.
C343-118 fixed Some messages use "mirror" where they should use "looking glass."
C343-119 fixed Options IBMgraphics, DECgraphics, and MACgraphics interact oddly in the config file, resulting in odd listings from the O command.
C343-120 Not a bug There is no warning when hitting floating eyes.
C343-121 Fixed Eating various brains which should have special handling, don't.
C343-122 fixed Alignment of Angels is not handled consistently.
C343-123 Fixed Plural of "mother-in-law" is incorrect.
C343-124 fixed You can't rub a touchstone on gold.
C343-125 fixed Killing a vault guard outside a vault gives incorrect feedback.
C343-126 fixed When wielding Grayswandir, feedback from a trapped chest may be wrong.
C343-127 fixed If a vault guard leads the hero to gold in the rock, inappropriate feedback is given.
C343-128 Fixed Feedback for gas spore explosion when hallucinating could be improved.
C343-129 Fixed Cancelling objects in or near a shop doorway may make the shopkeeper think you are a thief.
C343-130 fixed Sometimes you can't rub an arbitrary object on a touchstone.
C343-131 fixed Message has poor grammar if hero killed when stealing cockatrice corpse from a monster.
C343-132 fixed Message when death caused by kicking an object can be too verbose.
C343-133 Fixed Effects of varying consuming Medusa are inconsistent.
C343-134 Fixed Being petrified by swallowing a cockatrice violates foodless conduct.
C343-135 fixed Several quest messages are inappropriate if the hero is blind.
C343-136 fixed A samurai quest guardian message uses "ninja" where "ronin" is intended.
C343-137 fixed Demons may demand money from (and get paid by) a fainted hero.
C343-138 fixed Some spheres pick up objects and some don't.
C343-139 fixed There's no feedback when an unseen drawbridge opens or closes.
C343-140 Fixed Pets may continue eating after being paralyzed or falling asleep.
C343-141 fixed Running, searching, and resting should stop wnen levitation ends.
C343-142 Fixed Shopkeepers can be identified while hallucinating.
C343-143 Fixed Leprechauns stealing gold from a mounted hero cause oddly worded messages.
C343-144 fixed Creatures that can fit under doors can't fit through diagonal gaps.
C343-145 fixed Mattock is mishandled when forcing locks.
C343-146 fixed Unseen wand of striking becomes known if zapped by unseen monster and it hits a door.
C343-147 Fixed The game panics if a magic trap tames a monster that just expelled the hero.
C343-148 Fixed Changing locations while asleep lets you see objects or read engravings.
C343-149 Fixed Polymorphed spellbooks don't behave as intended.
C343-150 fixed Gender and/or size of some quest quest leaders and nemeses are wrong.
C343-151 fixed Monsters can teleport to or be created outside of legal area in special levels.
C343-152 Fixed Using a cursed lamp while blind may give inappropriate messages.
C343-153 Fixed Player polymorphed into guardian naga spits the wrong kind of venom.
C343-154 fixed Candles are fireproof.
C343-155 Fixed Proper names may be incorrectly preceeded by "the" when hallucinating.
C343-156 Fixed Reading scrolls may give redundant feedback messages.
C343-157 fixed Worms don't have scales.
C343-158 fixed Krakens have tentacles.
C343-159 fixed Stalkers have a head.
C343-160 fixed Name "leather spellbook" is misleading.
C343-161 Fixed A scroll of charging that has disappeared may still show in the list of things to charge.
C343-162 fixed Using Magicbane may cause an ungrammatical message.
C343-163 fixed Antholes are mispopulated under some conditions.
C343-164 fixed Cancelled nurses may give inappropriate messages.
C343-165 Fixed Scroll of mail can be abused slightly.
C343-166 fixed Pits dug in vault guard's corridor don't get removed.
C343-167 Fixed Length of time swallowed is sometimes calculated incorrectly.
C343-168 fixed Shattering a monster's weapon doesn't work right if the weapon is part of a stack of more than one.
C343-169 Fixed Autopickup fails during a failed untrap attempt.
C343-170 Fixed Damage by silver weapons is sometimes higher than intended when hero is polymorphed.
C343-171 Fixed Silver weapon damage message is sometimes missing when hero is polymorphed.
C343-172 fixed Crash could occur when monster uses potion or food to cure stoning or confusion.
C343-173 fixed Monster eating lizard corpse is not handled correctly.
C343-174 fixed Drum of earthquake gives inappropriate message if hero or monster is in a pit.
C343-175 fixed Chatting to hostile prisoners may give an inappropriate message.
C343-176 fixed Disintegration breath hitting equipment carried by monsters is not handled properly; if the monster life-saves the situation is worse; saddles are especially troublesome.
C343-177 fixed First false rumor is displayed as gibberish on some platforms.
C343-178 fixed Wisdom is mishandled when rumors are used for random graffiti.
C343-179 fixed If a monster is killed by a drawbridge while carrying a potion of acid, the game may panic.
C343-180 fixed In an obscure case on special levels, troll corpses may fail to revive and lizard corpses may revive.
C343-181 Fixed The hero is welcomed to Delphi even if the Oracle was previously angered.
C343-182 fixed Putting on the Eyes of the Overworld while blind gives an ungrammatical message.
C343-183 fixed Jumping over an already seen trap may give an ungrammatical message.
C343-184 Open Levitation via worn equipment is not implemented for monsters.
C343-185 fixed No message is generated when attempting to name a monster that cannot be named by the player.
C343-186 fixed Some messages referring to "priestess" say "priest."
C343-187 Fixed Meditating monsters continue meditating when affected by something which wakes sleeping monsters.
C343-188 fixed Specifying role and/or race and an invalid alignment in NETHACKOPTIONS or config file causes a misleading message.
C343-189 fixed Temple donations and protection lost to gremlin attack interact incorrectly.
C343-190 Fixed Monsters can hide while trapped or holding the hero.
C343-191 fixed When an unseen monster forces a polymorphed hero out of hiding, feedback is insufficient.
C343-192 fixed If invocation is performed while hero is trapped, hero remains trapped.
C343-193 Fixed Polymorphed hero can fall into water once and crawl out twice.
C343-194 Fixed Saving and restoring a game while punished and swallowed sometimes loses the ball and chain.
C343-195 Fixed Glass wand thrown and broken in a shop is not charged for.
C343-196 Fixed Wielded light source may get missed by rust trap.
C343-197 fixed Attacking a hidden monster sensed via ongoing monster detection is interrupted inapropropriately.
C343-198 fixed Playing in a 20 or 21 line window can cause the game to crash.
C343-199 fixed The database entry for "monk" has a typo.
C343-200 fixed In the quest, it's possible to accidently skip the locate level.
C343-201 fixed Phrasing of message when one monster attacks another with stacked weapons is odd.
C343-202 Fixed Pushing a boulder onto a level teleporter trap could cause repeated messages.
C343-203 fixed Hero arriving on a very crowded level may land on a monster causing game state corruption and possibly a crash.
C343-204 Fixed Hero grabbed or engulfed due to conflict should be released when conflict ends.
C343-205 Fixed Changes in hallucination state are not reflected properly when also mimicing.

Spoiler core bugs

Name Status Description
SC342-3 Fixed Hangup can be used to cheat.
SC343-1 Fixed Monsters that can't blow can still use a whistle.
SC343-2 fixed If you are poison resistant, potions of sickness can only kill you if they are blessed.
SC343-3 fixed Water walking boots are not handled properly on lava.
SC343-4 Fixed Reviving corpses or reanimating statues in a shop does not get charged correctly.
SC343-5 fixed Breaking container contents in a shop doesn't always charge for them.
SC343-6 fixed Stealing a stack of items from a shop sometimes results in only being charged for one.
SC343-7 fixed Zapping an unknown wand while blind sometimes gives out too much information.
SC343-8 fixed Re-animating a statue containing gold produces too much gold.
SC343-9 Fixed Medusa corpse from a level file behaves incorrectly.
SC343-10 Fixed Player can raise HP and Pw by dancing with vampires.
SC343-11 fixed It's possible to easily find the identity of a high priest on the Astral plane.
SC343-12 fixed Hero using telepathy can abuse Call on the Astral Plane.
SC343-13 Open While blind and levitating, too much information may be presented.
SC343-14 Fixed Shopkeepers and priests may be teleported out of their shop or temple too easily.

Windows-only bugs

Name Status Description
W341-13 Fixed "Lock Windows" menu item has wrong checkmark at startup
W341-14 Fixed Message window does not update properly if resized.
W342-6 Not a bug Checkboxes are drawn wrong.
W343-1 fixed Redirecting score output through a pipe doesn't work.
W343-2 Not a bug Windows 98 is unable to load tiles that are too large. This is an OS issue.
W343-3 Help Under the Polish version of Windows 2000 SP4, screen output with a raster font shows wrong characters for many dungeon features.
W343-4 fixed Keyboard may stop responding after locking or unlocking a door when using altkeyhandler=nhraykey.dll
W343-5 Fixed Error messages early in the game startup sequence may flash by unreadably.
W343-6 Fixed Attempting to start NetHack from within a zip utility doesn't work (this is not a bug) and gives a misleading error message (this is the bug).

X11-only bugs

Name Status Description
X343-1 fixed The scrollbar for a text window may be missing when needed.
X343-2 fixed use_inverse is broken in tty mode.
X343-3 fixed Sanity check for mouse position after window resize is wrong.

Macintosh-only bugs

Name Status Description
M343-1 fixed Release code does not build under Carbon.
M343-2 Open nethack-343-mac-term.pkg.sit only: "No write permission to lock perm!" error. Only happens on clean installs of 10.3.x (not upgraded systems). (See M343-3 for 10.4.)
M343-3 Open nethack-343-mac-term.pkg.sit only: "No write permission to lock perm!" error. Only happens on 10.4 (See M343-2 for 10.3.)

Qt-only bugs

Name Status Description
Q341-1 Fixed Randomly generating characters doesn't always follow user requests.
Q341-3 Open [Mac only] q and Bugs in NetHack 3.4.3/ keys send additional characters when pressed.
Q343-1 Open Explore or debug mode only: ^X doesn't show the intrinsics screen.
Q343-2 fixed Saved games are not found if the game is built with the prefix option.

Windows-CE-only bugs

Name Status Description
CE343-1 Not a bug Attempting to load an alternative tile set fails.

Build-from-source bugs

Name Status Description
S343-1 Open gnome port refers to file t32-1024.xpm for large tiles that doesn't exist
S343-2 fixed 1x1 room in special level can trigger panic due to off by one error (does not affect official room set)
S343-3 fixed makedefs may fail to compile if sizeof(time_t) != sizeof(long)
S343-4 fixed NetHack does not compile under Microsoft VC2005.