On 9/15/97 3:10 PM, George (greerga@DRAGON.HAM.MUOHIO.EDU) stated:
>You just said that the buffer will be overrun and now you're saying a
>static 32k buffer would be better? Perhaps you should fix the overrun
>because those are particularly nasty. My code attempts to detect them but
>of course, with memory being FUBAR'd after an overrun, sometimes it will
>crash and sometimes it'll be detected.
>
>If you don't think memory problems are nasty, a small oversight in the
>castle code assigning to mob_index[-1] caused OasisOLC to crash on Solaris
>but nowhere else. Took about 6 hours to find.
Actually I believe hte problem was that in adding the buffers, I removed
the buf = '\0' commands, since the buffer allocations automatically do
that... however I also (accidentally) removed a couple of extra ones
which were necessary so that it didn't keep appending to the buffer
(because it was supposed to be reset at that point anyways)
- Chris Jacobson
+------------------------------------------------------------+
| Ensure that you have read the CircleMUD Mailing List FAQ: |
| http://democracy.queensu.ca/~fletcher/Circle/list-faq.html |
+------------------------------------------------------------+
This archive was generated by hypermail 2b30 : 12/08/00 PST