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

Play RetroMUD
Post new topic  Reply to topic     Home » Forums » CMUD Beta Forum
Vijilante
SubAdmin


Joined: 18 Nov 2001
Posts: 5182

PostPosted: Sun Dec 09, 2007 6:08 pm   

[2.16] List Index OOB crash when moving settings
 
I think this is what caused me to lose to some settings with 2.15, but I don't actually see anything in the version history that would indicate a change. 2.16 happily does not lose the setting with this procedure but does generate a consistent crash. There is a small amount of a timing issue with this bug. I can generate the crash 5 times in a row and I also have seen it not happen 5 times in a row.

1. Launch CMud
2. Close Sessions window (ESC)
3. Open Package Editor
4. Create a new package named 'test'
5. Create new variable in the 'test' package
6. Fill name field of new variable with 'a' and value with 'b'
7. Click Save Changes
8. Immediately drag variable 'a' from the tree panel to the untitled tab
Code:
date/time         : 2007-12-09, 13:16:46, 968ms
operating system  : Windows XP Service Pack 2 build 2600
system language   : English
system up time    : 23 hours 40 minutes
program up time   : 31 seconds
processor         : AMD Athlon(tm) Processor
physical memory   : 129/383 MB (free/total)
free disk space   : (C:) 14.17 GB
display mode      : 1024x768, 32 bit
process id        : $ee4
allocated memory  : 27.00 MB
executable        : cMUD.exe
exec. date/time   : 2007-12-07 13:17
version           : 2.16.0.0
madExcept version : 3.0b
callstack crc     : $114bf7a6, $d3bc1abf, $d3bc1abf
exception number  : 1
exception class   : EListError
exception message : List index out of bounds (1).

Main ($56c):
004707fd +015 cMUD.exe     Classes       2790  +1 TList.Error
00470861 +039 cMUD.exe     Classes       2795  +1 TList.Error
00470993 +02b cMUD.exe     Classes       2826  +2 TList.Get
007fcab1 +011 cMUD.exe     cxTL          4605  +1 TcxTreeListNodes.GetItem
00812cfe +04e cMUD.exe     cxTL         17191  +9 TcxCustomTreeListControl.ControlUpdateData
00b026c9 +011 cMUD.exe     cxDBTL         805  +1 TcxDBTreeListDataController.UpdateControl
005b6279 +029 cMUD.exe     cxCustomData 13679  +3 TcxCustomDataController.NotifyControl
005b5f6b +0a3 cMUD.exe     cxCustomData 13580 +11 TcxCustomDataController.DataNotification
005b5e09 +019 cMUD.exe     cxCustomData 13533  +4 TcxCustomDataController.Update
005b358b +043 cMUD.exe     cxCustomData 11896 +11 TcxCustomDataController.CheckChanges
005b35b2 +016 cMUD.exe     cxCustomData 11904  +2 TcxCustomDataController.Change
005aade3 +0c7 cMUD.exe     cxCustomData  6586 +17 TcxCustomDataControllerInfo.ForwardChanges
005ab6f4 +184 cMUD.exe     cxCustomData  6884 +37 TcxCustomDataControllerInfo.Update
005a9879 +019 cMUD.exe     cxCustomData  5805  +2 TcxCustomDataControllerInfo.CheckChanges
005a9857 +003 cMUD.exe     cxCustomData  5799  +1 TcxCustomDataControllerInfo.EndUpdate
005b033a +006 cMUD.exe     cxCustomData  9922  +1 TcxCustomDataController.EndUpdate
005b0df4 +038 cMUD.exe     cxCustomData 10330  +5 TcxCustomDataController.Refresh
005b4e91 +015 cMUD.exe     cxCustomData 12881  +4 TcxCustomDataController.FilterChanged
00ab611d +1b5 cMUD.exe     cxDBData      2696 +49 TcxDBDataProvider.SmartDataChanged
00ab39c1 +191 cMUD.exe     cxDBData      1338 +49 TcxDBDataLink.DataSetChanged
0064d294 +10c cMUD.exe     DB            7322 +19 TDataLink.DataEvent
00ab3817 +00f cMUD.exe     cxDBData      1282  +1 TcxDBDataLink.DataEvent
0064daa1 +049 cMUD.exe     DB            7594  +4 TDataSource.NotifyLinkTypes
0064dade +02a cMUD.exe     DB            7601  +3 TDataSource.NotifyDataLinks
0064db1a +032 cMUD.exe     DB            7609  +4 TDataSource.DataEvent
0065233b +13f cMUD.exe     DB            9620 +36 TDataSet.DataEvent
0066186c +014 cMUD.exe     kbmMemTable   8536  +3 TkbmCustomMemTable.DataEvent
00652427 +06b cMUD.exe     DB            9649  +8 TDataSet.EnableControls
00c2ed09 +1c1 cMUD.exe     PkgMain       3305 +34 TPkgMainF.SearchTabDragDrop
004e1864 +034 cMUD.exe     Controls      4185  +1 TControl.DragDrop
004e1ee8 +104 cMUD.exe     Controls      4357 +24 TControl.DoDragMsg
004e8a2b +037 cMUD.exe     Controls      7405  +4 TWinControl.CMDrag
004e281f +1df cMUD.exe     Controls      4645 +53 TControl.WndProc
004e654e +18e cMUD.exe     Controls      6342 +33 TWinControl.WndProc
0056245e +102 cMUD.exe     cxControls    2446 +20 TcxControl.WndProc
004e6120 +034 cMUD.exe     Controls      6237  +3 TWinControl.MainWndProc
00480398 +014 cMUD.exe     Classes      10966  +8 StdWndProc
7c90eae0 +010 ntdll.dll                           KiUserCallbackDispatcher
77d4e2f2 +044 USER32.dll                          SendMessageA
004ddf3c +054 cMUD.exe     Controls      2525  +8 DragMessage
004deaf8 +224 cMUD.exe     Controls      2846 +53 DragDone
004dd456 +082 cMUD.exe     Controls      2116 +12 TDragObject.WndProc
004dd581 +025 cMUD.exe     Controls      2170  +2 TDragObject.MainWndProc
00480398 +014 cMUD.exe     Classes      10966  +8 StdWndProc
77d4bcc7 +00a USER32.dll                          DispatchMessageA
0050b6d4 +0ac cMUD.exe     Forms         6873 +13 TApplication.ProcessMessage
0050b71b +00f cMUD.exe     Forms         6892  +1 TApplication.HandleMessage
0050b9b6 +0a6 cMUD.exe     Forms         6976 +16 TApplication.Run
00dcd698 +088 cMUD.exe     CMUD           344 +18 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
Reply with quote
Tech
GURU


Joined: 18 Oct 2000
Posts: 2733
Location: Atlanta, USA

PostPosted: Sun Dec 09, 2007 9:49 pm   
 
confirmed.
_________________
Asati di tempari!
Reply with quote
Zugg
MASTER


Joined: 25 Sep 2000
Posts: 23379
Location: Colorado, USA

PostPosted: Tue Dec 11, 2007 6:25 pm   
 
Confirmed and added to bug list.
Reply with quote
Display posts from previous:   
Post new topic   Reply to topic     Home » Forums » CMUD Beta Forum 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