Currently running 2.1b3 Build 143. Finding it difficult to reproduce this bug reliably at the moment, but it seems as though sometimes when I go out of range, FMA crashes, and right-clicking on the taskbar icon gives:
Access violation at address 00737D60 in module 'MobileAgent.exe'. Read of address 00000018
and the following details:
Exception class: EAccessViolation
Exception message: Access violation at address 00737D60 in module 'MobileAgent.exe'. Read of address 00000018
Exception address: 00737D60
----------------------------------------------------------------------------------------------------
Stack list, generated 23/11/2006 15:12:10
[00737D60] Unit1.TForm1.ActionEditCommonUpdate (Line 7965, "Unit1.pas" + 2) + $BB
[00404813] System.@HandleAnyException + $33
[004B79C1] Forms.TraverseClients + $19
[004B7A09] Forms.TraverseClients + $61
[0042C9B7] Classes.TBasicAction.Update + $F
[004BEA95] ActnList.TContainedAction.Update + $31
[0042C8B5] Classes.TBasicActionLink.Update + $5
[0049EA07] Controls.TControl.InitiateAction + $B
[004B77A4] Forms.TraverseClients + $44
[004B77BE] Forms.TraverseClients + $5E
[004B782C] Forms.TCustomForm.UpdateActions + $5C
[004CF553] TntForms.TTntForm.UpdateActions (Line 445, "TntForms.pas" + 1) + $0
[004BB28A] Forms.TApplication.DoActionIdle + $56
[004BB3B8] Forms.TApplication.Idle + $A8
[004BA987] Forms.TApplication.HandleMessage + $17
[004BABAA] Forms.TApplication.Run + $96
[00761291] MobileAgent.MobileAgent (Line 114, "C:\Projects\FMA\fma\trunk\MobileAgent.dpr" + 16) + $2
----------------------------------------------------------------------------------------------------
System : Windows XP Professional, Version: 5.1, Build: A28, "Service Pack 2"
Processor: Intel, Intel(R) Celeron(R) CPU 2.60GHz, 2590 MHz MMX
Display : 1280x1024 pixels, 32 bpp
----------------------------------------------------------------------------------------------------
List of loaded modules:
[00400000] C:\Program Files\FMA 2\MobileAgent.exe
2.1.3.99 - 2.1.3.99
Mobile Agent
[011D0000] C:\Program Files\FMA 2\isxdl.dll
<10000000> 4.0.8.0 - 4, 0, 8, 0
ISX Download DLL
[011E0000] C:\Program Files\FMA 2\UOLPatch.dll
<00400000> 1.5.3.2 - 1.5.3.2
UOL Patch Routines
----------------------------------------------------------------------------------------------------
Active Controls hiearchy:
TVirtualStringTree "ListItems"
TfrmExplore "frmExplore"
TTntPanel "FramePanel"
TForm1 "Form1"
----------------------------------------------------------------------------------------------------
Once that's happened, it goes into a cycle of displaying that message every time you click OK to remove it, requiring you to kill the task by hand.
I'll try and get a definite reproducable test case.
This is with a SE K800i and a Microsoft BT dongle.
(BTW, cracking software, fantastic job. Can't live without it.. :) )
Cheers,
Aled.
Logged In: YES
user_id=824850
Originator: NO
Sounds like a similar bug I have.. get the same crash when it tries accessing a COM port that no longer exists.