#4083 new Bug

COM Error Handler - not always fires event - when assigning values — at Initial Version

Reported by: mLipok Owned by:
Milestone: Component: AutoIt
Version: 3.3.18.0 Severity: None
Keywords: Cc:

Description

This issue is continuation for:
https://www.autoitscript.com/trac/autoit/ticket/3167

Please check this repro script:

Global $oCOM_ErrorHandler = ObjEvent("AutoIt.Error", _ComErrorHandler)

Global $oFake[]
Global $oTestObject[]

$oFake.TestObject = $oTestObject
$oFake.TestObject.Check1 = 1

$oFake.FakeObject = 1
$oFake.FakeObject.Check2 = 1

Func _ComErrorHandler(ByRef $oError)
    #forceref $oError
    ConsoleWrite("! We intercepted a COM Error" & @CRLF)
EndFunc   ;==>_ComErrorHandler

Change History (0)

Note: See TracTickets for help on using tickets.