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

Play RetroMUD
Post new topic  Reply to topic     Home » Forums » CMUD General Discussion
Ghedemonas
Novice


Joined: 15 Aug 2007
Posts: 39

PostPosted: Sat Jun 07, 2008 10:55 pm   

[2.26] Database Variable related? Bug that causes Invalid Pointer Operations and
 
Errors:
00644762 - 0000004
- 0000014

00644BBB - 0000024
- 0000058

0064474A - 0000008
These error messages appear ca. 10-fold

After that sometimes an out-of memory message appears
Sometimes followed by 5-10 Invalid pointer operations errors.
After that, CMUD semi-froze: I could enter commands, but would always get Invalid pointer operations messages (see below), ca. 4 times, but only once per command.
This was temporarily only and unfroze again:

Lines from the mud during temporary freeze:
>
(MY COMMAND) check time
(MY COMMAND) n
(MY COMMAND) s
(MY COMMAND) check time
Connected to host mud.rod.org
Hp: 4565(4565) Gp: 8590(8590) Xp: 372360(120000000)
(MY COMMAND) look
Hp: 4565(4565) Gp: 8590(8590) Xp: 372360(120000000)
(MY COMMAND) look
Hp: 4565(4565) Gp: 8590(8590) Xp: 372360(120000000)
(MY COMMAND)check time
Master Bolo BotTheThird shouts in common, "HAIL JASE! "
>
Hp: 4565(4565) Gp: 8590(8590) Xp: 372360(120000000)

After that the messages came flooding in again ...

Trigger Data Source:
The trigger gets its data from my hud-capture which stores all hp,gp and xp data in the Database variable Gauges
It is a #Wait Trigger that is set to 500 ms.
The Trigger works, but randomly causes the error messages.

Pattern
^Hp:

Body:
#var Gauges.gpdiff (0)
#var Gauges.hpdiff (0)
#var Gauges.xpdiff (0)
#wait 500
#var Gauges.gpdiff (@Gauges.gp - @Gauges.gpold)
#var Gauges.gpold (@Gauges.gp)
#var Gauges.hpdiff (@Gauges.hp - @Gauges.hpold)
#var Gauges.hpold (@Gauges.hp)
#var Gauges.xpdiff (@Gauges.xp - @Gauges.xpold)
#var Gauges.xpold (@Gauges.xp)
Reply with quote
Ghedemonas
Novice


Joined: 15 Aug 2007
Posts: 39

PostPosted: Sat Jun 07, 2008 10:56 pm   Invalid Pointer Error Message
 
date/time : 2008-06-08, 00:46:10, 921ms
computer name :
user name : <admin>
registered owner :
operating system : Windows XP Service Pack 2 build 2600
system language : German
system up time : 3 hours 48 minutes
program up time : 2 hours 3 minutes
processors : 2x AMD Athlon(tm) 64 X2 Dual Core Processor 3800+
physical memory : 1347/2047 MB (free/total)
free disk space : (C:) 5.39 GB (H:) 41.45 GB
display mode : 1280x1024, 32 bit
process id : $6dc
allocated memory : 287.17 MB
executable : cMUD.exe
exec. date/time : 2008-06-06 01:01
version : 2.26.0.0
compiled with : BCB 2006/07
madExcept version : 3.0h
contact name : Ghedemonas
contact email :
callstack crc : $c5e7ce0d, $60bb2849, $60bb2849
exception number : 163
exception class : EInvalidPointer
exception message : Invalid pointer operation.

Main ($770):
00404d61 +0011 cMUD.exe System 1044 +0 TObject.FreeInstance
00405152 +0002 cMUD.exe System 1044 +0 @ClassDestroy
00647cc3 +002b cMUD.exe HashList 171 +3 TStringListHash.Destroy
00404da4 +0008 cMUD.exe System 1044 +0 TObject.Free
00652c27 +0043 cMUD.exe PRealStr 226 +9 FreeListData
00653fe3 +0013 cMUD.exe PRealStr 1044 +1 PRealNode.SetData
00653bb5 +0059 cMUD.exe PRealStr 863 +6 PRealNode.Init
00652b2e +006a cMUD.exe PRealStr 181 +10 DisposeFree
00dca33d +0391 cMUD.exe CodeExec 3047 +58 HandleAssignProp
00dcaf1d +073d cMUD.exe CodeExec 3248 +128 TCodeExec.InternalExecute
00dc198f +005f cMUD.exe CodeExec 459 +8 TCodeExec.Execute
00db86e4 +0098 cMUD.exe PrefDat 11125 +8 TCacheNode.Execute
00db49e6 +024e cMUD.exe PrefDat 9565 +41 PrefRec.InternalExecute
00db4c2f +001f cMUD.exe PrefDat 9621 +2 PrefRec.Execute
00d121f5 +0151 cMUD.exe MAIN 6277 +14 TMUDForm.ExecThread
00d1ae9e +04d6 cMUD.exe MAIN 9082 +95 TMUDForm.ExecTrig
00d18908 +126c cMUD.exe MAIN 8284 +331 TMUDForm.HandleTrigger
00d17187 +000f cMUD.exe MAIN 7779 +1 TMUDForm.UserOutNewLine
00a59105 +0039 cMUD.exe term 8944 +3 TTerm.DoTriggerLine
00a57b08 +0218 cMUD.exe term 8514 +34 HandleNewLine
00a582fc +06e4 cMUD.exe term 8638 +104 TTerm.PutText
00a588bb +0053 cMUD.exe term 8744 +2 TTerm.Add
00d010ed +00b1 cMUD.exe MAIN 1601 +8 TMUDForm.OutputStr
00d013c2 +00d6 cMUD.exe MAIN 1682 +25 TMUDForm.NextMUDLine
00d01875 +0019 cMUD.exe MAIN 1759 +4 TMUDForm.DoNextLine
004bb077 +02bb cMUD.exe Controls TControl.WndProc
004bf07b +04fb cMUD.exe Controls TWinControl.WndProc
004a15db +0553 cMUD.exe Forms TCustomForm.WndProc
004be7a4 +002c cMUD.exe Controls TWinControl.MainWndProc
0047c3e8 +0014 cMUD.exe Classes StdWndProc
7e3696c2 +000a USER32.dll DispatchMessageA
004a9750 +00fc cMUD.exe Forms TApplication.ProcessMessage
004a978a +000a cMUD.exe Forms TApplication.HandleMessage
004a9a7f +00b3 cMUD.exe Forms TApplication.Run
00e487b4 +0088 cMUD.exe CMUD 350 +20 initialization
7c92312f +0069 ntdll.dll RtlUnicodeStringToAnsiString
7c812b94 +00b6 kernel32.dll GetVersionExA
0076006c +0018 cMUD.exe cxGroupBox 2750 +3 TcxCustomButtonGroup.CreateHandle

error details:
http://forums.zuggsoft.com/forums/posting.php?mode=newtopic&f=44
Reply with quote
Display posts from previous:   
Post new topic   Reply to topic     Home » Forums » CMUD 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