 |
Progonoi Magician
Joined: 28 Jan 2007 Posts: 430
|
Posted: Mon Oct 27, 2008 10:31 pm
AV error (CMud 2.36) |
I really have no idea what to make of it so perhaps Zugg or something makes enough sense out of this AV I'm pasting below.
AV started to happen day or two ago while I was going from one zone to the next by double clicking the destination room.
So I first figured it might be this problem people used to have some time ago. But it isn't consistent enough to be that.
In most cases changing zones like the way described above or by script (nothing fancy, just $walk=%exec(%walk(vnum)) and using an alarm to pop directions off it) does work without any trouble.
And this last case I was just moving around between two zones without clicking anywhere manually nor using the script.
| Code: |
date/time : 2008-10-28, 00:21:42, 718ms
computer name : edited
user name : edited <admin>
registered owner : edited
operating system : Windows XP Service Pack 2 build 2600
system language : English
system up time : 2 days 7 hours
program up time : 37 minutes 2 seconds
processor : Intel(R) Pentium(R) 4 CPU 3.00GHz
physical memory : 187/511 MB (free/total)
free disk space : (C:) 2,91 GB
display mode : 1024x768, 32 bit
process id : $d0c
allocated memory : 53,25 MB
executable : cMUD.exe
exec. date/time : 2008-08-15 04:41
version : 2.36.0.0
compiled with : BCB 2006/07
madExcept version : 3.0h
contact name : Progonoi
contact email : edited
callstack crc : $edf00118, $da23b571, $da23b571
exception number : 1
exception class : EAccessViolation
exception message : Access violation at address 00D6647A in module 'cMUD.exe'.
Read of address 657461AF.
Main ($ae8):
00d6647a +00de cMUD.exe PrefDat 11300 +11 TCacheNode.Execute
00d626cb +02ef cMUD.exe PrefDat 9724 +52 PrefRec.InternalExecute
00d6291a +0022 cMUD.exe PrefDat 9781 +2 PrefRec.Execute
00cbdefd +0151 cMUD.exe MAIN 6473 +14 TMUDForm.ExecThread
00cc7021 +0519 cMUD.exe MAIN 9354 +102 TMUDForm.ExecTrig
00cc4839 +12c5 cMUD.exe MAIN 8526 +339 TMUDForm.HandleTrigger
00cc305f +000f cMUD.exe MAIN 8009 +1 TMUDForm.UserOutNewLine
00a02cb9 +0039 cMUD.exe term 9162 +3 TTerm.DoTriggerLine
00a0164c +0218 cMUD.exe term 8728 +34 HandleNewLine
00a01eb0 +06e4 cMUD.exe term 8856 +104 TTerm.PutText
00a0246f +0053 cMUD.exe term 8962 +2 TTerm.Add
00cad465 +00b1 cMUD.exe MAIN 1666 +8 TMUDForm.OutputStr
00cad73d +00d9 cMUD.exe MAIN 1749 +26 TMUDForm.NextMUDLine
00cadc0a +0022 cMUD.exe MAIN 1827 +4 TMUDForm.DoNextLine
004bafd3 +02bb cMUD.exe Controls TControl.WndProc
004befd7 +04fb cMUD.exe Controls TWinControl.WndProc
004a1537 +0553 cMUD.exe Forms TCustomForm.WndProc
004be700 +002c cMUD.exe Controls TWinControl.MainWndProc
0047c3b0 +0014 cMUD.exe Classes StdWndProc
7e4196c2 +000a USER32.dll DispatchMessageA
004a96ac +00fc cMUD.exe Forms TApplication.ProcessMessage
004a96e6 +000a cMUD.exe Forms TApplication.HandleMessage
004a99db +00b3 cMUD.exe Forms TApplication.Run
00df80c0 +0088 cMUD.exe CMUD 348 +20 initialization
7c91312f +0069 ntdll.dll RtlUnicodeStringToAnsiString
7c812b94 +00b6 kernel32.dll GetVersionExA
|
Let me know guys if you'd need the walking script, too. However at the time of *this* AV I wasn't even using it.
Thanks in advance. |
|
_________________ The Proud new owner of CMud.
--------------------------------
Intel Core i5-650 3,2GHz
4 DD3 RAM
GTX 460 768MB
Win 7 Home Premium 64x
-------------------------------- |
|
|
 |
Zugg MASTER

Joined: 25 Sep 2000 Posts: 23379 Location: Colorado, USA
|
Posted: Tue Oct 28, 2008 4:23 pm |
This is a known problem in the current mapper. Set your Speedwalk mode to "Fast" to help avoid this. This should be fixed in the new mapper rewrite that I'm working on. First Beta in November.
The problem is very computer speed dependent. So it's a very intermittent bug that effects some people, but not others, and doesn't happen all the time consistently. Adding room scripts can make the problem happen more often. |
|
|
|
 |
Progonoi Magician
Joined: 28 Jan 2007 Posts: 430
|
Posted: Tue Oct 28, 2008 6:18 pm |
Hmm, fair enough and thank you for the explanation you provided.
I've yet to test the suggestion on-line because of lack of time, but I just ran 2 "walks" from one zone A to zone B and from zone B to C
while Speedwalking was set to "Fast" and no AV.
Hopefully same will hold up once I'm able to test it while actually in the MUD.
Thanks again. As a side note, I most likely wouldn't stumbled across this at all when I would've had Speedwalking at "Fast" all the time, but
I changed it to Safe once I started to play Achaea. Ironically, now I realize that I could've let it be Fast anyway, it's Step Delay that makes
all the difference, regardless of which mode you're at. |
|
_________________ The Proud new owner of CMud.
--------------------------------
Intel Core i5-650 3,2GHz
4 DD3 RAM
GTX 460 768MB
Win 7 Home Premium 64x
-------------------------------- |
|
|
 |
|
|
|
|
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
|
|