sewilco@mecc.UUCP (01/26/87)
Canonical List of Pop Bug Names, Lug Edition. Unattributed bugs installed by Scot Wilcoxon (sewilco@mecc.com) Bohrbugs - (Niels Bohr) Repeatable failures even when retried on another processor [JG] Doug - (Doug McIlroy) Caused by patches to the live image of a running program [PGN] Douglass Heisenbugs - Transient failure conditions that exist within systems (ie, getting a locked resource from a backup processor) [JG] Huggins - (Sir Williams Huggins) Bug which can be classified from a distance (ie, networked mailer bug) Sluggo aug - Bug induced while augmenting a system [RGE] auger - Security hole opened by an aug bedbug - Due to a design or code conceived at the edge of consciousness bug - An unclassifiable bug. bugaboo - Startling but harmless behavior (ie, flashing due to CRT state) bugbear - see "bugaboo" bugeyed - Programmer can't see bugs due to debugging too long centrifugal - Spins off much junk (ie, processes, files, network requests) chugalug - Causes input data to be lost] conjugate - A bug due to two or more flaws interacting, particularly in different routines corrugate - Only visible when incremented with some values drug - Bug which put the system to sleep whilst it still appears to be working or, conversely, make it hyperactive [RS] drug - Unwanted features that contaminate specs; something the cat drug in [D] dug - Added while fixing other bugs, digging the hole deeper [RGE] dug - Documentation bug [TP] dugout - Bug which keeps a system/program afloat (see also plug [TP]) eugenic - Relating to bugs in program generators firebug - Destructive problem caused by a vandal. A vandal. fug - A bug which obscures others and make debugging particularly difficult [RS] fug - Bug that causes you to give up (fug it) [TP] hug - Gives rise to a deadly embrace [RS][TP] humbug - see "smug"[RS] jitterbug - Causes excessive movement of data jug - Portable bugs, bottled and bonded [RGE] jug - Bug that can get you jailed, such as penetrating security [TP] jugate - see "conjugate" juggernaut - Bug which ties up or destroys most of a resource juggle - Caused by trying to have one program fragment do many things jugular - A bottleneck often threatened by bugs litterbug - Storage management problem lug - Bug which slows down the system (e.g., security features) [RGE] lug - Not correctly releasing unused storage lug - Big, lovable bug (e.g., Unix) [TP] luggage - Storage which is no longer needed and has not been released lugger - A small dugout lugging - What a program with luggage is doing mug - Bug which can be used for theft mug - Only noticeable in front of a crowd (either viewers or users) mug - Bug that drives you to drink [TP] muggy mugshot - (in unison) Snapshot of a mug mugwump - Bug in a voting algorithm nug - Little "nugget" of gold, which didn't pan out [RGE] nugget - see "nug" plug - Unwanted trash that contaminates output, particularly to a pipe [D] plug - Bug that keeps a system going [TP] plug,ear - Earplug - An intentional plug installed to stop complaints pug - Generic term for a bug due to creative combination of hard/software [RS] pug - Bug that makes you want to go in the boxing ring with its author [TP] qug - Errors in queue handling [RGE] repugnant rug - A bug evenly distributed throughout the code, and pervasive [RGE] rug - A bug which will require many small changes to fix rug - Bug that knocks the system flat [TP] shrug - Tiresome, but intrepid user can dismiss it as of no consequence [RS] skullduggery slug - Bug that slows everything down, leaves a trail of slime, and eats up your lettuce [TP] slug - Low-level bugs (like viruses?) that move slowly from one place to another, especially in systems having no shell [PGN] smug - A bug in a program written by a person who claims to write bug-free programs [RS] smug - Bug you can't find [TP] smuggle snug - Bug that you put in for job security [TP] struggle suggestive thug - Waylays unsuspecting computer users and beat them into the ground [RS] tug - Little interface which keeps big system in tow [RGE] tug - Bug that you can't forget, no matter how many years ago it was [TP] ugh ugly xug - Alien bug (ie, Email penetration of a system) [RGE] [D] - doug%btl.csnet@relay.cs.NET in RISKS DIGEST 4.30 [JG] - Jim Gray of Tandem (reported by Jonathan Clark @ mtune.UUCP in RISKS DIGEST 4.30) [PGN] - Peter G. Neumann, Moderator of RISKS DIGEST [RGE] - Robert G. Estell (estell@nwc-143b.ARPA) in RISKS DIGEST 4.30 [RS] - Reffin Smith from "Science*Art" [TP] Tom Parmenter <parmenter@STONY-BROOK.SCRC.Symbolics.COM> in RISKS DIGEST 4.34 Several likely bug names are listed and awaiting a good definition. Suggestions for "Sluggo" involving bent metal are eagerly awaited. This list does not include the possibilities opened by altering the "-er" suffix and its meanings to "-err". For example, the bugs caused by improper coding of a loop which increments through a range of numbers could be "looperr" or "incrementerr" bugs. Isn't American wonderful? A formalized list of types of bugs would probably be a list of everything an algorithm and program generator should not do, as well as all possible hardware problems and space/time improbabilities. -- Scot E. Wilcoxon Minn Ed Comp Corp {quest,dayton,meccts}!mecc!sewilco (612)481-3507 sewilco@MECC.COM ihnp4!meccts!mecc!sewilco "Who's that lurking over there? Is that Merv Griffin?"
allbery@ncoast.UUCP (01/31/87)
As quoted from <860@mecc.MECC.COM> by sewilco@mecc.MECC.COM (Scot E. Wilcoxon): +--------------- | Suggestions for "Sluggo" involving bent metal are eagerly awaited. +--------------- sluggo -- a bug in a disk head park algorithm that causes the computer to bash the disk head against the stop until it breaks off. (This happened with one release of Tandy Xenix 2.x. I kid you not!) ++Brandon -- ++Brandon (Resident Elf @ ncoast.UUCP) ____ ______________ / \ / __ __ __ \ Brandon S. Allbery <backbone>!ncoast!allbery ___ | /__> / \ / \ aXcess Co., Consulting ncoast!allbery@Case.CSNET / \ | | `--, `--, 6615 Center St. #A1-105 (...@relay.CS.NET) | | \__/ \__/ \__/ Mentor, OH 44060-4101 \____/ \______________/ +1 216 781 6201