|
Vijilante SubAdmin
Joined: 18 Nov 2001 Posts: 5182
|
Posted: Sat Mar 15, 2008 4:16 pm
[2.20] Crash when record variable is changed |
The procedure I came up with for generating this crash is nothing like how it was caused originally. I have seen this crash when attempting to view a record variable with the PE after a trigger has changed its value. I could not find a procedure that reliably produces the crash using that method, but this appears to be the same crash point.
Procedure
1. Launch CMud
2. Close Sessions Window (ESC)
3. Enter at the command line
4. Open Package Editor (CTRL-G)
5. Check the Use Default for the variable 'a' and click save changes
6. Enter at the command line
7. Click Refresh button in the PE
Code: |
date/time : 2008-03-15, 12:34:55, 131ms
computer name : CHAOTIC
user name : James Dean <admin>
registered owner : James Dean / Chaotic
operating system : Windows XP Service Pack 2 build 2600
system language : English
system up time : 1 day 19 hours
program up time : 23 seconds
processor : AMD Athlon(tm) Processor
physical memory : 91/383 MB (free/total)
free disk space : (C:) 7.55 GB
display mode : 1024x768, 32 bit
process id : $424
allocated memory : 36.28 MB
executable : cMUD.exe
exec. date/time : 2008-03-14 21:43
version : 2.20.0.0
compiled with : BCB 2006
madExcept version : 3.0e
callstack crc : $e44cc8c1, $471d15ef, $471d15ef
count : 3
exception number : 1
exception class : EHashFindError
exception message : Key "a" not found.
Main ($9fc):
0064905a +066 cMUD.exe Hashes 722 +4 TStrHash.FGetItem
00e1b30b +1b3 cMUD.exe VarFrame 253 +26 LoadDB
00e1b4f0 +08c cMUD.exe VarFrame 272 +5 TVarF.LoadScript
00e1bf5a +052 cMUD.exe VarFrame 414 +6 TVarF.UpdateSetting
00c9b8c1 +5bd cMUD.exe PkgMain 2142 +100 TPkgMainF.UpdateSetting
00ca0a59 +021 cMUD.exe PkgMain 3886 +3 TPkgMainF.ActionRefreshExecute
0048095f +00f cMUD.exe Classes TBasicAction.Execute
004d0ff5 +031 cMUD.exe ActnList TContainedAction.Execute
004d1cbc +050 cMUD.exe ActnList TCustomAction.Execute
0048082b +013 cMUD.exe Classes TBasicActionLink.Execute
006b1996 +052 cMUD.exe dxBar 37300 +5 TdxBarItem.DoClick
006b1913 +03b cMUD.exe dxBar 37288 +4 TdxBarItem.DirectClick
006b5be8 +154 cMUD.exe dxBar 39576 +32 TdxBarItemControl.ControlUnclick
006b8c8e +056 cMUD.exe dxBar 41480 +6 TdxBarButtonControl.ControlUnclick
0069e872 +0fe cMUD.exe dxBar 27222 +24 TCustomdxBarControl.WMLButtonUp
006a35b7 +127 cMUD.exe dxBar 29860 +38 TdxBarControl.WMLButtonUp
004c01df +2bb cMUD.exe Controls TControl.WndProc
004c41e3 +4fb cMUD.exe Controls TWinControl.WndProc
0069f368 +25c cMUD.exe dxBar 27551 +52 TCustomdxBarControl.WndProc
006a6143 +147 cMUD.exe dxBar 31262 +52 TdxBarControl.WndProc
004c390c +02c cMUD.exe Controls TWinControl.MainWndProc
00481620 +014 cMUD.exe Classes StdWndProc
77d4bcc7 +00a USER32.dll DispatchMessageA
004ae8f0 +0fc cMUD.exe Forms TApplication.ProcessMessage
004ae92a +00a cMUD.exe Forms TApplication.HandleMessage
004aec1f +0b3 cMUD.exe Forms TApplication.Run
00e3ba60 +088 cMUD.exe CMUD 354 +20 initialization
7c91312f +069 ntdll.dll RtlUnicodeStringToAnsiString
7c812907 +0b6 kernel32.dll GetVersionExA |
|
|
_________________ The only good questions are the ones we have never answered before.
Search the Forums |
|
|
|
Tech GURU
Joined: 18 Oct 2000 Posts: 2733 Location: Atlanta, USA
|
Posted: Sat Mar 15, 2008 7:31 pm |
Confirmed.
|
|
_________________ Asati di tempari! |
|
|
|
Zugg MASTER
Joined: 25 Sep 2000 Posts: 23379 Location: Colorado, USA
|
Posted: Mon Mar 17, 2008 5:28 pm |
Confirmed and added to bug list.
|
|
|
|
Arminas Wizard
Joined: 11 Jul 2002 Posts: 1265 Location: USA
|
Posted: Thu May 08, 2008 2:42 am |
This is fixed in 2.24
|
|
_________________ Arminas, The Invisible horseman
Windows 7 Pro 32 bit
AMD 64 X2 2.51 Dual Core, 2 GB of Ram |
|
|
|
|
|