Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!watmath!clyde!rutgers!dayton!meccts!meccsd!mecc!sewilco From: sewilco@mecc.UUCP Newsgroups: comp.misc,comp.bugs.misc Subject: Pop Bug List Message-ID: <860@mecc.MECC.COM> Date: Sun, 25-Jan-87 23:55:05 EST Article-I.D.: mecc.860 Posted: Sun Jan 25 23:55:05 1987 Date-Received: Tue, 27-Jan-87 05:54:43 EST Sender: news@mecc.MECC.COM Reply-To: sewilco@mecc.UUCP (Scot E. Wilcoxon) Distribution: na Organization: Changing beyond limits of Organization-oriented Domains. Lines: 117 Xref: watmath comp.misc:134 comp.bugs.misc:22 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 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?"