OK, I tracked the problem down to something I "know" should work. It seems that when you add on to an array of character strings, CircleMUD crashes & burns... For example: char *potion_names[] = { "milky white", "bubbling white", "glowing ivory", "glowing blue", "bubbling yellow", "light green", "gritty brown", "blood red", "swirling purple", "flickering green", "cloudy blue", "glowing red", "sparkling white"/*, "incandescent blue" */ <- un-comment this line and boom! }; The above compiles, links and runs fine, but if I un-comment the last line, I get the following error: Mon Sep 16 18:48:47 :: Mail file read -- 1 messages. Mon Sep 16 18:48:47 :: Reading banned site and invalid-name list. Mon Sep 16 18:48:47 :: Deleting timed-out crash and rent files: Mon Sep 16 18:48:47 :: Done. Mon Sep 16 18:48:47 :: Resetting (null) (rooms 0-0). autorun: 840 Memory fault - core dumped Any ideas? GreyStar aka Wyatt Bode +-----------------------------------------------------------+ | Ensure that you have read the CircleMUD Mailing List FAQ: | | http://cspo.queensu.ca/~fletcher/Circle/list_faq.html | +-----------------------------------------------------------+ From cat@vuse.vanderbilt.edu Wed, 18 Sep 96 17:28:14 -0500 X-SystemInfo: MyE-Mail: EMail X-ReplyTo-No: 4444 (There are no more replies.) X-Message-No: 4445 (database) From: Katzlberger Thomas <cat@vuse.vanderbilt.edu> To: circle <circle@cspo.queensu.ca> Subject: Re: [Code] Still, the problem remains... Date: Wed, 18 Sep 96 23:28:00 Message-ID: <9609182228.AA02002@localhost.vuse.vanderbilt.edu> Reply-To: katzlbt@vuse.vanderbilt.edu (Thomas Katzlberger) X-POP3-Rcpt: lk4150@per Return-Path: <@QUCDN.QueensU.CA:owner-circle@cspo.queensu.ca> Received: from QUCDN.QueensU.CA (QUCDN.QueensU.CA [130.15.126.2]) by per.cybercity.dk (8.6.12/8.6.12) with SMTP id XAA10267 for <lk4150@krull.dk>; Wed, 18 Sep 1996 23:30:45 +0200 Received: from cspo.queensu.ca by QUCDN.QueensU.CA (IBM VM SMTP V2R2) with TCP;Wed, 18 Sep 96 18:41:59 EDT Received: by cspo.queensu.ca (SMI-8.6/SMI-SVR4)id SAA20711; Wed, 18 Sep 1996 18:29:13 -0500 Received: from vuse.vanderbilt.edu by cspo.queensu.ca (SMI-8.6/SMI-SVR4) Received: from localhost.vuse.vanderbilt.edu by vuse.vanderbilt.edu (8.7.5/SMI-4.1/VUSE-1.24) Received: by localhost.vuse.vanderbilt.edu (NX5.67f2/NX3.0S) Mime-Version: 1.0 (NeXT Mail 3.3 v118.2) X-Nextstep-Mailer: Mail 3.3 (Enhance 1.3) Received: by NeXT.Mailer (1.118.2.RR) References: <c=US%a=_%p=Juniata_College%l=MAIL-960918212011Z-88@mail.juniata.edu> X-My-Email: katzlbt@vuse.vanderbilt.edu Sender: owner-circle@cspo.queensu.ca Precedence: bulk"sparkling white"/*, ==20=20"incandescent blue" */ <- un-comment this line and = boom! I have had similar problems on 2 MUDs. It was related to buggy read routines reading in the social message arrays. Well if the command interpreter didn't define all socials read then the mud would crash when we added a new command ... which looks completely the same as you do in your potion array. Well, make a test and remove the social file and add the line then reboot ... I am curious what happens. However it may also be any other array or pointer writing out of bounds in your program. Let me know of any results. Cat. --- _/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/ _/_/ _/_/ _/_/ Thomas Katzlberger _/_/ _/_/ katzlbt@vuse.vanderbilt.edu _/_/ _/_/ @aWhiteNeXT.called.garfield _/_/ _/_/ http://www.vuse.vanderbilt.edu/~katzlbt/ _/_/ _/_/ _/_/ _/_/ "You can tune a file system, but you can't tune a fish." _/_/ _/_/ UNIX man page for tunefs. _/_/ _/_/ _/_/ _/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/+-----------------------------------------------------------+ | Ensure that you have read the CircleMUD Mailing List FAQ: | | http://cspo.queensu.ca/~fletcher/Circle/list_faq.html | +-----------------------------------------------------------+
This archive was generated by hypermail 2b30 : 12/18/00 PST