|
Doxedon Novice
Joined: 01 Dec 2007 Posts: 49
|
Posted: Tue Jan 20, 2009 7:12 am
[3.03a] Crash on Connect (Trigger related?) |
i tried looking at previous threads to see if there is a relation, but from what I can tell, there is none.
When loading a session, it basically displays "Connected to host aetolia.com" and then nothing else. A second later it will throw up the debug/crash report. - from reports, looks like a trigger problem.
Edit: Midpost it seems I've actually connected but am recieving nothing from CMud.. The MUD cuts my connection and the only line I'm seeing is "This line is assumed to be inactive, and is being cut. Please reconnect if this is in error." I do have ATCP triggers, but I have tried disabling triggers but showing nothing.
Error 1 - Trying to connect for the first time:
Code: |
date/time : 2009-01-20, 17:58:49, 593ms
computer name : WORKSTATION
operating system : Windows XP Service Pack 3 build 2600
system language : English
system up time : 7 minutes 54 seconds
program up time : 7 seconds
processor : Intel(R) Pentium(R) 4 CPU 3.06GHz
physical memory : 536/1024 MB (free/total)
free disk space : (C:) 34.72 GB
display mode : 1024x768, 32 bit
process id : $dfc
allocated memory : 29.98 MB
executable : cMUD.exe
exec. date/time : 2008-12-17 06:08
version : 3.3.0.1
compiled with : BCB 2006/07
madExcept version : 3.0h
contact name : a
contact email : asf@dsg.com
callstack crc : $0584112e, $bd3bdcff, $bd3bdcff
exception number : 1
exception class : EAccessViolation
exception message : Access violation at address 00D5EA83 in module 'cMUD.exe'. Write of address 00000004.
Main ($e00):
00d5ea83 +00b cMUD.exe PrefDat 11575 +2 TCacheNode.Expire
00d6752b +003 cMUD.exe PrefDat 13570 +0 PrefRec.ExpireCache
00d6560b +00f cMUD.exe PrefDat 13144 +1 TriggerRec.ExpireCache
00d679bd +015 cMUD.exe PrefDat 13655 +3 PrefRec.SetInstanceMud
00cad90e +bf6 cMUD.exe MAIN 8574 +201 TMUDForm.HandleTrigger
00cac803 +00f cMUD.exe MAIN 8194 +1 TMUDForm.UserOutNewLine
009fd22d +039 cMUD.exe term 9163 +3 TTerm.DoTriggerLine
009fbbcc +218 cMUD.exe term 8729 +34 HandleNewLine
009fc430 +6e4 cMUD.exe term 8857 +104 TTerm.PutText
009fc9ef +053 cMUD.exe term 8963 +2 TTerm.Add
00c96925 +0b1 cMUD.exe MAIN 1720 +8 TMUDForm.OutputStr
00c99e72 +066 cMUD.exe MAIN 2523 +4 SendBuf
00c9b500 +d04 cMUD.exe MAIN 2950 +246 TMUDForm.ProcessMUDBuffer
00c969fd +02d cMUD.exe MAIN 1741 +1 TMUDForm.ParseOut
00c96afc +048 cMUD.exe MAIN 1764 +4 TMUDForm.EchoStr
00c9ba80 +134 cMUD.exe MAIN 3065 +22 TMUDForm.EchoPas
00c9b896 +04a cMUD.exe MAIN 3021 +4 TMUDForm.EchoInfo
00cb2545 +1d5 cMUD.exe MAIN 10281 +30 TMUDForm.MUDSockConnect
00986c2d +1bd cMUD.exe zsock 663 +41 TClientSocket.DoConnect
00986a4a +02a cMUD.exe zsock 602 +3 TClientSocket.OnSockMsg
0098680d +041 cMUD.exe zsock 541 +4 TClientSocket.WndProc
0047c400 +014 cMUD.exe Classes StdWndProc
7e4196c2 +00a USER32.dll DispatchMessageA
004a96fc +0fc cMUD.exe Forms TApplication.ProcessMessage
004a9736 +00a cMUD.exe Forms TApplication.HandleMessage
004a9a2b +0b3 cMUD.exe Forms TApplication.Run
00df3228 +088 cMUD.exe CMUD 352 +20 initialization
7c912c01 +069 ntdll.dll RtlUnicodeStringToAnsiString
7c812c24 +0b6 kernel32.dll GetVersionExA
|
Error 2 - Selecting DISCONNECT from FILE menu
Code: |
date/time : 2009-01-20, 17:59:29, 125ms
computer name : WORKSTATION
operating system : Windows XP Service Pack 3 build 2600
system language : English
system up time : 8 minutes 34 seconds
program up time : 46 seconds
processor : Intel(R) Pentium(R) 4 CPU 3.06GHz
physical memory : 551/1024 MB (free/total)
free disk space : (C:) 34.72 GB
display mode : 1024x768, 32 bit
process id : $dfc
allocated memory : 32.15 MB
executable : cMUD.exe
exec. date/time : 2008-12-17 06:08
version : 3.3.0.1
compiled with : BCB 2006/07
madExcept version : 3.0h
contact name : a person
contact email : a@person.com
callstack crc : $fb3ce70d, $7f6df671, $7f6df671
exception number : 2
exception class : EAccessViolation
exception message : Access violation at address 00D5C647 in module 'cMUD.exe'. Read of address 00000000.
Main ($e00):
00d5c647 +00f cMUD.exe PrefDat 10564 +1 TriggerRec.GetCurNode
00cad7b0 +a98 cMUD.exe MAIN 8560 +187 TMUDForm.HandleTrigger
00cac803 +00f cMUD.exe MAIN 8194 +1 TMUDForm.UserOutNewLine
009fd22d +039 cMUD.exe term 9163 +3 TTerm.DoTriggerLine
009fbbcc +218 cMUD.exe term 8729 +34 HandleNewLine
009fc430 +6e4 cMUD.exe term 8857 +104 TTerm.PutText
009fc9ef +053 cMUD.exe term 8963 +2 TTerm.Add
00c96925 +0b1 cMUD.exe MAIN 1720 +8 TMUDForm.OutputStr
00c99e72 +066 cMUD.exe MAIN 2523 +4 SendBuf
00c9b500 +d04 cMUD.exe MAIN 2950 +246 TMUDForm.ProcessMUDBuffer
00c969fd +02d cMUD.exe MAIN 1741 +1 TMUDForm.ParseOut
00c96afc +048 cMUD.exe MAIN 1764 +4 TMUDForm.EchoStr
00cb16b8 +0d4 cMUD.exe MAIN 10004 +15 TMUDForm.DoDisconnect
00c63dc7 +0ab cMUD.exe PARENT 4822 +10 TParentForm.Disconnect1Click
0047b73f +00f cMUD.exe Classes TBasicAction.Execute
004cbcb5 +031 cMUD.exe ActnList TContainedAction.Execute
004cc97c +050 cMUD.exe ActnList TCustomAction.Execute
0047b60b +013 cMUD.exe Classes TBasicActionLink.Execute
006adf3e +052 cMUD.exe dxBar 37239 +5 TdxBarItem.DoClick
006adebb +03b cMUD.exe dxBar 37227 +4 TdxBarItem.DirectClick
006b214c +154 cMUD.exe dxBar 39494 +32 TdxBarItemControl.ControlUnclick
006b522a +056 cMUD.exe dxBar 41412 +6 TdxBarButtonControl.ControlUnclick
0069ad6e +0fe cMUD.exe dxBar 27163 +24 TCustomdxBarControl.WMLButtonUp
004bb023 +2bb cMUD.exe Controls TControl.WndProc
004bf027 +4fb cMUD.exe Controls TWinControl.WndProc
006a415a +002 cMUD.exe dxBar 32032 +0 TdxBarControl.IsInternal
006a8166 +012 cMUD.exe dxBar 34038 +1 TdxBarSubMenuControl.IsInternal
0069d16f +007 cMUD.exe dxBar 28314 +1 TCustomdxBarControl.GetEquivalentParentBar
0069c3d2 +01a cMUD.exe dxBar 27854 +6 TCustomdxBarControl.CanProcessMouseMessage
004be750 +02c cMUD.exe Controls TWinControl.MainWndProc
0047c400 +014 cMUD.exe Classes StdWndProc
7e4196c2 +00a USER32.dll DispatchMessageA
004a96fc +0fc cMUD.exe Forms TApplication.ProcessMessage
004a9736 +00a cMUD.exe Forms TApplication.HandleMessage
004a9a2b +0b3 cMUD.exe Forms TApplication.Run
00df3228 +088 cMUD.exe CMUD 352 +20 initialization
7c912c01 +069 ntdll.dll RtlUnicodeStringToAnsiString
7c812c24 +0b6 kernel32.dll GetVersionExA
|
Error 3 - Selecting RECONNECT from FILE menu.
Code: |
date/time : 2009-01-20, 18:04:42, 328ms
computer name : WORKSTATION
operating system : Windows XP Service Pack 3 build 2600
system language : English
system up time : 13 minutes 47 seconds
program up time : 6 minutes
processor : Intel(R) Pentium(R) 4 CPU 3.06GHz
physical memory : 538/1024 MB (free/total)
free disk space : (C:) 34.72 GB
display mode : 1024x768, 32 bit
process id : $dfc
allocated memory : 32.23 MB
executable : cMUD.exe
exec. date/time : 2008-12-17 06:08
version : 3.3.0.1
compiled with : BCB 2006/07
madExcept version : 3.0h
contact name : a person
contact email : a@person.com
callstack crc : $fb3ce70d, $94c3c228, $94c3c228
exception number : 3
exception class : EAccessViolation
exception message : Access violation at address 00D5C647 in module 'cMUD.exe'. Read of address 00000000.
Main ($e00):
00d5c647 +00f cMUD.exe PrefDat 10564 +1 TriggerRec.GetCurNode
00caea24 +024 cMUD.exe MAIN 8919 +5 TMUDForm.FindTelnetTrigger
00c99963 +14f cMUD.exe MAIN 2447 +18 SupportsOption
00c9a6d2 +3e2 cMUD.exe MAIN 2683 +59 HandleIAC
00c9b63c +e40 cMUD.exe MAIN 2974 +270 TMUDForm.ProcessMUDBuffer
00cb2f25 +3f9 cMUD.exe MAIN 10468 +52 TMUDForm.ProcessCompress
00cb3061 +071 cMUD.exe MAIN 10496 +6 TMUDForm.MUDSockRead
00986ee8 +278 cMUD.exe zsock 743 +60 TClientSocket.DoRead
00986a5e +03e cMUD.exe zsock 605 +6 TClientSocket.OnSockMsg
0098680d +041 cMUD.exe zsock 541 +4 TClientSocket.WndProc
0047c400 +014 cMUD.exe Classes StdWndProc
7e4196c2 +00a USER32.dll DispatchMessageA
004a96fc +0fc cMUD.exe Forms TApplication.ProcessMessage
004a9736 +00a cMUD.exe Forms TApplication.HandleMessage
004a9a2b +0b3 cMUD.exe Forms TApplication.Run
00df3228 +088 cMUD.exe CMUD 352 +20 initialization
7c912c01 +069 ntdll.dll RtlUnicodeStringToAnsiString
7c812c24 +0b6 kernel32.dll GetVersionExA
|
Edit: Throwing this in here because it seems related.. When closing the Session window.. following error report.
Code: |
date/time : 2009-01-20, 18:15:03, 531ms
computer name : WORKSTATION
operating system : Windows XP Service Pack 3 build 2600
system language : English
system up time : 24 minutes 8 seconds
program up time : 16 minutes 21 seconds
processor : Intel(R) Pentium(R) 4 CPU 3.06GHz
physical memory : 520/1024 MB (free/total)
free disk space : (C:) 34.72 GB
display mode : 1024x768, 32 bit
process id : $dfc
allocated memory : 33.65 MB
executable : cMUD.exe
exec. date/time : 2008-12-17 06:08
version : 3.3.0.1
compiled with : BCB 2006/07
madExcept version : 3.0h
contact name : a person
contact email : a@person.com
callstack crc : $a744a530, $d1d9b18c, $d1d9b18c
exception number : 10
exception class : EDatabaseError
exception message : Field '' has no dataset.
Main ($e00):
00506a9c +090 cMUD.exe DB DatabaseError
00506b19 +031 cMUD.exe DB DatabaseErrorFmt
0050a33e +06a cMUD.exe DB TField.SetData
0050924d +011 cMUD.exe DB TField.Clear
00d58df5 +049 cMUD.exe PrefDat 9475 +2 PrefRec.IsEnabled
00d5ff89 +01d cMUD.exe PrefDat 12050 +3 PrefRec.InScope
00ca9346 +226 cMUD.exe MAIN 7152 +54 TMUDForm.InitConnection
00c5dc3f +07b cMUD.exe PARENT 2200 +10 InitWindow
00c5de85 +209 cMUD.exe PARENT 2274 +64 NewWindow
00c5dfcc +098 cMUD.exe PARENT 2315 +13 TParentForm.CreateWindows
00d4d13d +011 cMUD.exe PrefDat 3347 +1 PkgData.CreateWindows
00d4d7a8 +518 cMUD.exe PrefDat 3530 +96 PkgData.Load
00c5e2e4 +21c cMUD.exe PARENT 2459 +109 TParentForm.NewWindow
00c708d3 +053 cMUD.exe PARENT 12021 +6 TParentForm.WMCheckDock
004bb023 +2bb cMUD.exe Controls TControl.WndProc
004bac2c +074 cMUD.exe Controls TControl.DoConstrainedResize
004bab1c +024 cMUD.exe Controls TControl.DoCanResize
004bb6f3 +023 cMUD.exe Controls TControl.CheckNewSize
00beefec +020 cMUD.exe DXSounds 2128 +9 TCustomDXSound.FormWndProc
00bec790 +00c cMUD.exe DXClass 635 +1 TControlSubClass.WndProc
004be750 +02c cMUD.exe Controls TWinControl.MainWndProc
0047c400 +014 cMUD.exe Classes StdWndProc
7e42a993 +016 USER32.dll CallWindowProcA
006d3e4f +0a7 cMUD.exe aqDockingUtils 1728 +7 CallDefWndProc
006d3f3d +0dd cMUD.exe aqDockingUtils 1776 +41 TaqWindowEventFilter.WndProc
0047c400 +014 cMUD.exe Classes StdWndProc
7e4196c2 +00a USER32.dll DispatchMessageA
004a96fc +0fc cMUD.exe Forms TApplication.ProcessMessage
004a9736 +00a cMUD.exe Forms TApplication.HandleMessage
004a9a2b +0b3 cMUD.exe Forms TApplication.Run
00df3228 +088 cMUD.exe CMUD 352 +20 initialization
7c912c01 +069 ntdll.dll RtlUnicodeStringToAnsiString
7c812c24 +0b6 kernel32.dll GetVersionExA
|
Edit2: Tried an offline session and was clicking triggers to see what might be affecting CMud. Didn't change anything, but simply click a trigger to look at its function...
Code: |
date/time : 2009-01-20, 18:18:14, 765ms
computer name : WORKSTATION
operating system : Windows XP Service Pack 3 build 2600
system language : English
system up time : 27 minutes 19 seconds
program up time : 45 seconds
processor : Intel(R) Pentium(R) 4 CPU 3.06GHz
physical memory : 508/1024 MB (free/total)
free disk space : (C:) 34.72 GB
display mode : 1024x768, 32 bit
process id : $524
allocated memory : 26.46 MB
executable : cMUD.exe
exec. date/time : 2008-12-17 06:08
version : 3.3.0.1
compiled with : BCB 2006/07
madExcept version : 3.0h
contact name : a person
contact email : a@person.com
callstack crc : $52540807, $6e84349f, $6e84349f
exception number : 1
exception class : EAccessViolation
exception message : Access violation at address 52540807. Read of address 52540807.
Main ($cf4):
52540807 +000 ???
00d5b20e +052 cMUD.exe PrefDat 10150 +4 PrefRec.GetPref
00cef77b +163 cMUD.exe ChildFrame 244 +18 TEditFrame.UpdateSetting
00dd72c1 +005 cMUD.exe TriggerFrame 238 +1 TTriggerF.UpdateSetting
00c1ceb2 +642 cMUD.exe PkgMain 2237 +106 TPkgMainF.UpdateSetting
00c27171 +029 cMUD.exe PkgMain 6064 +3 TPkgMainF.UpdateRecord
00c245c5 +075 cMUD.exe PkgMain 4961 +11 TPkgMainF.EditTreeFocusedNodeChanged
0082b05c +03c cMUD.exe cxTL 18747 +2 TcxCustomTreeListControl.DoFocusedRecordChanged
0081801e +03e cMUD.exe cxTL 8097 +3 TcxTreeListController.FocusedRecordChanged
008077b9 +065 cMUD.exe cxInplaceContainer 6247 +11 TcxEditingControl.ControlUpdateData
00827fec +088 cMUD.exe cxTL 16994 +18 TcxCustomTreeListControl.ControlUpdateData
00acf715 +011 cMUD.exe cxDBTL 812 +1 TcxDBTreeListDataController.UpdateControl
005df379 +029 cMUD.exe cxCustomData 13551 +3 TcxCustomDataController.NotifyControl
005df22c +0a4 cMUD.exe cxCustomData 13495 +11 TcxCustomDataController.FocusedNotification
005def0b +053 cMUD.exe cxCustomData 13406 +12 TcxCustomDataController.Update
005dc4d1 +045 cMUD.exe cxCustomData 11784 +11 TcxCustomDataController.CheckChanges
005dc4f6 +016 cMUD.exe cxCustomData 11792 +2 TcxCustomDataController.Change
005d38b8 +0e4 cMUD.exe cxCustomData 6346 +21 TcxCustomDataControllerInfo.ForwardChanges
005d420f +1d7 cMUD.exe cxCustomData 6652 +49 TcxCustomDataControllerInfo.Update
005d233e +01a cMUD.exe cxCustomData 5567 +2 TcxCustomDataControllerInfo.CheckChanges
005d231b +003 cMUD.exe cxCustomData 5561 +1 TcxCustomDataControllerInfo.EndUpdate
005d9266 +006 cMUD.exe cxCustomData 9812 +1 TcxCustomDataController.EndUpdate
005d927c +000 cMUD.exe cxCustomData 9823 +0 TcxCustomDataController.EndFullUpdate
005d4e03 +047 cMUD.exe cxCustomData 7143 +7 TcxCustomDataControllerInfo.SetFocusedRowIndex
005db704 +06c cMUD.exe cxCustomData 11153 +8 TcxCustomDataController.ChangeFocusedRowIndex
0080595b +03b cMUD.exe cxInplaceContainer 5111 +3 TcxCustomControlController.SetFocusedRecordIndex
0081761d +01d cMUD.exe cxTL 7839 +2 TcxTreeListController.SetFocusedRecordIndex
00805ced +049 cMUD.exe cxInplaceContainer 5229 +5 TcxCustomControlController.SetFocusedRecordItem
008197ef +02b cMUD.exe cxTL 8677 +3 TcxTreeListController.SetFocusedRecordItem
0081759f +14b cMUD.exe cxTL 7817 +19 TcxTreeListController.CheckHitItemOnMouseDown
0081939e +03a cMUD.exe cxTL 8570 +3 TcxTreeListController.MouseDown
00805210 +0b0 cMUD.exe cxInplaceContainer 4849 +15 TcxCustomControlController.DoMouseDown
00818795 +071 cMUD.exe cxTL 8277 +8 TcxTreeListController.DoMouseDown
00807e92 +07e cMUD.exe cxInplaceContainer 6559 +9 TcxEditingControl.MouseDown
004bb5fe +076 cMUD.exe Controls TControl.DoMouseDown
004bb64c +040 cMUD.exe Controls TControl.WMLButtonDown
0057feba +0da cMUD.exe cxControls 2569 +10 TcxControl.WndProc
0080808e +01e cMUD.exe cxInplaceContainer 6618 +3 TcxEditingControl.WndProc
004be750 +02c cMUD.exe Controls TWinControl.MainWndProc
0047c400 +014 cMUD.exe Classes StdWndProc
7e4196c2 +00a USER32.dll DispatchMessageA
004a96fc +0fc cMUD.exe Forms TApplication.ProcessMessage
004a9736 +00a cMUD.exe Forms TApplication.HandleMessage
004a9a2b +0b3 cMUD.exe Forms TApplication.Run
00df3228 +088 cMUD.exe CMUD 352 +20 initialization
7c912c01 +069 ntdll.dll RtlUnicodeStringToAnsiString
7c812c24 +0b6 kernel32.dll GetVersionExA
|
|
|
|
|
Doxedon Novice
Joined: 01 Dec 2007 Posts: 49
|
Posted: Tue Jan 20, 2009 7:29 am |
Save me editing more of the post.
In the vein of a trigger problem, I removed all packages from EDIT SESSION dialogue, opened session and connected with no problem.
Opening those packages in the active session caused no re-occuring errors. Not sure which of the packages has a problem. |
|
|
|
gamma_ray Magician
Joined: 17 Apr 2005 Posts: 496
|
Posted: Tue Jan 20, 2009 11:45 am |
What does the debugger show during a failed attempt (if you turn on -everything- it can show)? Does it show triggers matching? Etc.
Did you try disabling packages one by one? |
|
|
|
Doxedon Novice
Joined: 01 Dec 2007 Posts: 49
|
Posted: Tue Jan 20, 2009 3:03 pm |
Alrighty, looks like we had similar ideas.
Started playing around with the Packages, removing each one at a time before the session started to see what would allow it to connect.
It seems odd, during this time, removing all packages caused it to not connect... So I started looking at my Window Scripts :/..
I found an #OK trigger created for a location, which I never made, and never used. After deleting it, I tried reconnecting and worked without flaw the first time. have now repeatedly exited/opened CMud and tried connecting, and it appears "#OK" for a Loc was causing all the problems.
Frustrating... I haven't played with the Mapper for a few days and there was no reason for any MAP related scripts to created since the Mapper has been inactive as far as I can tell. |
|
|
|
Zugg MASTER
Joined: 25 Sep 2000 Posts: 23379 Location: Colorado, USA
|
Posted: Tue Jan 20, 2009 5:44 pm |
I'll add this to the bug list. CMUD creates the #OK triggers automatically as you move around your map. So you might find this trigger appearing again in the future. I'm not sure why having this #OK trigger would cause your session to crash like this though.
If it happens again, please post the exact #OK trigger that you deleted. It would help to see what the trigger pattern was. |
|
|
|
|
|
|
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
|
|