Crash, 75b2+svn4623
Posted: 16 Oct 2007, 23:11
Old post deleted. Updated to 4623.
---------------
Looks like your not supposed to press "reload map list" in the new svn4623. I can produce recurring errors. Pressing the button results in the following error which disables the functioning of the client, since you can't just host a new battle, but have to restart to get it to work:
Error in module ntdll.dll
Exception class: EAccessViolation
Exception address: 7C921E58
----------------------------------------------------------------------------------------------------
Stack list, generated 25.10.2007 18:35:08
(00010E58) [7C921E58]
Exception class: EAccessViolation
Exception address: 7C920F2B
----------------------------------------------------------------------------------------------------
Stack list, generated 25.10.2007 18:36:26
[7C920F2B] Unknown function at wcsncpy + $49C
[00482C49] Controls.TWinControl.Update + $15
[006C62E5] Utility.ReInitLib (Line 186, "Utility.pas" + 1) + $0
[006959A3] InitWaitFormUnit.TInitWaitForm.FormActivate (Line 140, "InitWaitFormUnit.pas" + 21) + $0
[00496E3F] Forms.TCustomForm.Activate + $27
[00497AA4] Forms.TCustomForm.CMActivate + $10
[0047D7C4] Controls.TControl.WndProc + $188
[0040471B] System.TObject.Dispatch + $13
[0047D7C4] Controls.TControl.WndProc + $188
[00481295] Controls.TWinControl.WMWindowPosChanging + $41
[00497A86] Forms.TCustomForm.WMWindowPosChanging + $AA
[0040471B] System.TObject.Dispatch + $13
[0047D7C4] Controls.TControl.WndProc + $188
[00480823] Controls.TWinControl.WndProc + $157
[004953D9] Forms.TCustomForm.WndProc + $421
[005AA753] SpTBXItem.TSpTBXCustomTitleBar.NewParentFormWndProc (Line 7435, "SpTBXItem.pas" + 90) + $8
[00480823] Controls.TWinControl.WndProc + $157
[004953D9] Forms.TCustomForm.WndProc + $421
[005AA753] SpTBXItem.TSpTBXCustomTitleBar.NewParentFormWndProc (Line 7435, "SpTBXItem.pas" + 90) + $8
[004804A0] Controls.TWinControl.MainWndProc + $2C
[0042A1D0] Classes.StdWndProc + $14
[004985A8] Forms.TCustomForm.ShowModal + $148
[006C6329] Utility.ReInitLibWithDialog (Line 199, "Utility.pas" + 3) + $9
[006BBD8F] BattleFormUnit.TBattleForm.ReloadMapListButtonClick (Line 4214, "BattleFormUnit.pas" + 10) + $0
[0047D95C] Controls.TControl.Click + $64
[00635EA5] TBXDkPanels.TTBXCustomButton.Click (Line 3852, "TBXDkPanels.pas" + 14) + $3
[00482E37] Controls.TWinControl.GetClientRect + $F
[004046A4] System.@CallDynaInst + $4
[0047DDB2] Controls.TControl.WMLButtonUp + $5E
[0047D7C4] Controls.TControl.WndProc + $188
[0048064B] Controls.TWinControl.IsControlMouseMsg + $13
[00480823] Controls.TWinControl.WndProc + $157
[004804A0] Controls.TWinControl.MainWndProc + $2C
[0042A1D0] Classes.StdWndProc + $14
[004359B6] Contnrs.TComponentList.GetItems + $A
[005E663D] AppEvnts.TCustomApplicationEvents.DoMessage + $D
[0049B877] Forms.TApplication.ProcessMessage + $83
[0049B8AE] Forms.TApplication.HandleMessage + $A
[0049BADE] Forms.TApplication.Run + $96
[006F9CE4] TASClient.TASClient (Line 173, "" + 66) + $2
-------
edit: once this error occured, a following error is this:
Unitsync assertion failed
tools/unitsync/unitsync.cpp:901: Call InitArchiveScanner before GetPrimaryModChecksum.
---------------
Looks like your not supposed to press "reload map list" in the new svn4623. I can produce recurring errors. Pressing the button results in the following error which disables the functioning of the client, since you can't just host a new battle, but have to restart to get it to work:
Error in module ntdll.dll
Exception class: EAccessViolation
Exception address: 7C921E58
----------------------------------------------------------------------------------------------------
Stack list, generated 25.10.2007 18:35:08
(00010E58) [7C921E58]
Exception class: EAccessViolation
Exception address: 7C920F2B
----------------------------------------------------------------------------------------------------
Stack list, generated 25.10.2007 18:36:26
[7C920F2B] Unknown function at wcsncpy + $49C
[00482C49] Controls.TWinControl.Update + $15
[006C62E5] Utility.ReInitLib (Line 186, "Utility.pas" + 1) + $0
[006959A3] InitWaitFormUnit.TInitWaitForm.FormActivate (Line 140, "InitWaitFormUnit.pas" + 21) + $0
[00496E3F] Forms.TCustomForm.Activate + $27
[00497AA4] Forms.TCustomForm.CMActivate + $10
[0047D7C4] Controls.TControl.WndProc + $188
[0040471B] System.TObject.Dispatch + $13
[0047D7C4] Controls.TControl.WndProc + $188
[00481295] Controls.TWinControl.WMWindowPosChanging + $41
[00497A86] Forms.TCustomForm.WMWindowPosChanging + $AA
[0040471B] System.TObject.Dispatch + $13
[0047D7C4] Controls.TControl.WndProc + $188
[00480823] Controls.TWinControl.WndProc + $157
[004953D9] Forms.TCustomForm.WndProc + $421
[005AA753] SpTBXItem.TSpTBXCustomTitleBar.NewParentFormWndProc (Line 7435, "SpTBXItem.pas" + 90) + $8
[00480823] Controls.TWinControl.WndProc + $157
[004953D9] Forms.TCustomForm.WndProc + $421
[005AA753] SpTBXItem.TSpTBXCustomTitleBar.NewParentFormWndProc (Line 7435, "SpTBXItem.pas" + 90) + $8
[004804A0] Controls.TWinControl.MainWndProc + $2C
[0042A1D0] Classes.StdWndProc + $14
[004985A8] Forms.TCustomForm.ShowModal + $148
[006C6329] Utility.ReInitLibWithDialog (Line 199, "Utility.pas" + 3) + $9
[006BBD8F] BattleFormUnit.TBattleForm.ReloadMapListButtonClick (Line 4214, "BattleFormUnit.pas" + 10) + $0
[0047D95C] Controls.TControl.Click + $64
[00635EA5] TBXDkPanels.TTBXCustomButton.Click (Line 3852, "TBXDkPanels.pas" + 14) + $3
[00482E37] Controls.TWinControl.GetClientRect + $F
[004046A4] System.@CallDynaInst + $4
[0047DDB2] Controls.TControl.WMLButtonUp + $5E
[0047D7C4] Controls.TControl.WndProc + $188
[0048064B] Controls.TWinControl.IsControlMouseMsg + $13
[00480823] Controls.TWinControl.WndProc + $157
[004804A0] Controls.TWinControl.MainWndProc + $2C
[0042A1D0] Classes.StdWndProc + $14
[004359B6] Contnrs.TComponentList.GetItems + $A
[005E663D] AppEvnts.TCustomApplicationEvents.DoMessage + $D
[0049B877] Forms.TApplication.ProcessMessage + $83
[0049B8AE] Forms.TApplication.HandleMessage + $A
[0049BADE] Forms.TApplication.Run + $96
[006F9CE4] TASClient.TASClient (Line 173, "" + 66) + $2
-------
edit: once this error occured, a following error is this:
Unitsync assertion failed
tools/unitsync/unitsync.cpp:901: Call InitArchiveScanner before GetPrimaryModChecksum.