Re: Problme after moving to RH 60 machine

From: Mark A. Heilpern (
Date: 08/05/99

I'm taking a guess here, but I believe the problem lies in your moving
from a 64 bit architecture to a 32 bit one, coupled with code that was
actually broken beforehand, but since you were running on the alpha,
the extra bits made things work.

More specifically, I believe your code references either zone numbers
or zone/object/room/mob vnums in different sizes and that under the
alpha, either they were the same size (caused by different compiler
defaults) or the difference was not significant. Sorry I can't help further;
you'll need to do some hard core debugging to narrow things down
better. I had to solve the same problem a few months ago, and it was
not trivial.


At 10:40 AM 8/5/99 -0700, you wrote:
>I just moved some code from a alpha based RH 5.1 machine
>to a intel based RH 6.0 machine. The code compiled fine and
>everything seemed to be working properly when I discovered
>this problem:
>If I create a new character he can use OLC fine. If I reboot the mud
>they can no longer use OLC. If I create a new player and do
>several saves (verifying that the player file is getting updated) they
>can still use OLC. It seems that whenever I shut the mud down or
>reboot the mud, something is doing something the the pfile that
>is causing this. If I explicitly set OLC permissions to a player
>once this happens it still does not work
>The error I get from OLC is,  Sorry, there is no zone for that number.
>(Regardless if a specify a zone number, room number, or anything)
>This is the same error message I get trying to use any OLC commands.
>Can anyone point me in the right direction?
>     +------------------------------------------------------------+
>     | Ensure that you have read the CircleMUD Mailing List FAQ:  |
>     |  |
>     +------------------------------------------------------------+

     | Ensure that you have read the CircleMUD Mailing List FAQ:  |
     |  |

This archive was generated by hypermail 2b30 : 12/15/00 PST