Register to post in forums, or Log in to your existing account
 

Play RetroMUD
Post new topic  Reply to topic     Home » Forums » zMUD General Discussion
tingting
Newbie


Joined: 08 Sep 2002
Posts: 2

PostPosted: Tue Sep 10, 2002 9:31 am   

Alias occassionally cause blue screen of death
 
Alias: m2a
gearChange @MANAGear @MANAContainer @ACGear @ACContainer

Alias: gearChange
#var oldGear %1
#var oldContainer %2
#var newGear %3
#var newContainer %4
rem all
#FORALL @oldGear {put %i @oldcontainer}
get all @newContainer
#FORALL @newGear {wear %i}


MANAGear and ACGear are string lists, MANAContainer and ACContainer are regular variable. (rem all, and get all container are command for my mud).

90%+ of the time, 'm2a' works without a problem. But occassionally, I get a blue screen of death when I type this alias! Can anyone explain why, or offer a fix? I've tried various versions of zmud, and have the same problem.

Thanks,

Ting
Reply with quote
Kjata
GURU


Joined: 10 Oct 2000
Posts: 4379
Location: USA

PostPosted: Tue Sep 10, 2002 12:26 pm   
 
Can't see anything with this particular alias that could cause the problem. Might want to try following the steps to uncorrupt a settings file as described in the Migration Guide just in case.

Kjata
Reply with quote
TonDiening
GURU


Joined: 26 Jul 2001
Posts: 1958
Location: Canada

PostPosted: Wed Sep 11, 2002 3:16 am   
 
The only thing that I can remember is in a couple beta versions ago where you didn't want to have a null in a string list like no third item: {1|2|}.

What version are you using? Perhaps add a check to the string lists if that helps.

Ton Diening
Reply with quote
tingting
Newbie


Joined: 08 Sep 2002
Posts: 2

PostPosted: Wed Sep 11, 2002 6:59 am   
 
Thanks for the suggestions.

I'm version 6.34, but I've seen the same bug with previous versions. I checked my string lists, and there are no null members.

I also tried the migration steps as Kjata suggested. Since the alias works most of the time in the first place, I can't say that the steps help until much later.

Thanks,

Ting
Reply with quote
LightBulb
MASTER


Joined: 28 Nov 2000
Posts: 4817
Location: USA

PostPosted: Wed Sep 11, 2002 4:18 pm   
 
The only thing I can think of that hasn't been mentioned is that you may sometimes get a BSOD when you send too many commands or receive too much text, and overflow the buffers. Try increasing your sendline delay (preferences) slightly.

LightBulb
Senior Member
Reply with quote
Display posts from previous:   
Post new topic   Reply to topic     Home » Forums » zMUD General Discussion All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum

© 2009 Zugg Software. Hosted by Wolfpaw.net