At 05:55 PM 3/9/99 -0800, you wrote: >Sean Daley wrote: > >> I'll have to agree with Daniel on this one though. Let the mud crash. >> You'll have more incentive to fix whatever is causing the problem if >> your players are constantly asking you why it keeps crashing ;) > >One aspect of my argument against such crash-proofing that has been >ignored, but will hopefully deter anyone from doing this, is that if >str_dup() is used on any strings that will be saved to a database, >by not crashing upon the illegal str_dup(), you make it conceivable >that you'll write corrupted data to a file. That is, if you pass a >NULL pointer to str_dup() and it's designed to return a non-NULL >value (probably something like, "(null)"), it's conceivable that this >data will wind up in database files, permanently replacing their >original values. > >While George says it might be good for people who are worried about >uptime, I contend that if uptime is important to you, you *WON'T* >allow the game to stay up with potentially corrupt data. > >-dak Uhm so i get the idea it's a pretty bad thing if it dosn't crash in most cases. So how do i make sure that it DO crash and dump core acordingly?? After reading this thread i was about to make a NULL check but i'm having second throughts about this after reading this post (we all know dak is always right all the time hehe :) +------------------------------------------------------------+ | Ensure that you have read the CircleMUD Mailing List FAQ: | | http://qsilver.queensu.ca/~fletchra/Circle/list-faq.html | +------------------------------------------------------------+
This archive was generated by hypermail 2b30 : 12/15/00 PST