Path: utzoo!utgpu!water!watmath!clyde!rutgers!gatech!ncsuvx!lll-winken!lll-lcc!pyramid!voder!apple!pwing From: pwing@apple.UUCP (Philip L. Wing) Newsgroups: comp.sources.games.bugs Subject: Re: omega core bug Summary: "Vax"s crash two... Message-ID: <7289@apple.UUCP> Date: 28 Jan 88 22:47:40 GMT References: <1466@uhccux.UUCP> <1966@munnari.oz> Organization: The Orchard Lines: 32 In article <1966@munnari.oz>, davids@munnari.oz (David Spaziani) writes: > in article <1466@uhccux.UUCP>, carole@uhccux.UUCP (Carole Chang) says: > > > > I've been repeatedly kicked out of the game Omega, with a message saying > > something like, "Oops, I am getting a core dump signal!" There seems > > to be no "core" file left from the dump, and it only seems to happen after > > killing a sewer rat. Does anyone know anything about this? > > The same bug appears in my copy of Omega. The core dump is produced > after killing the last monster on a level. The piece of offending code > is found at the very end of "otime.c" > > . > . > prevml = ml; > ml = ml->next; > } > } > > This is OK until ml = NULL, at which point omega crashes. The simple fix > is obviously to add > > if (ml != NULL) ml = ml->next; > > The moral of the story, I guess, is that all the world is not a Vax :-) Nope. I can try the fix, but I was crashing on a 780 under Ultrix 1.2. ( Yes, the sysops have 2.0, but they haven't set it up yet...) -- Live Long And Prosper and May The Force Be With You(And The Carrier, Too...) Philip L. Wing