Modify

#3097 closed Bug (Works For Me)

AutoIt crash with Objects

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

Description

Here is repro script:

#include <IE.au3>

_IEErrorHandlerRegister()
_Example()

Func _Example()
	Local $oIE = _IECreate()
	For $iCounter = 1 To 30000
		ConsoleWrite("! " & $iCounter & @CRLF)
		_IEGetObjById($oIE, 'SomeId')
	Next
	_IEQuit($oIE)
EndFunc   ;==>_Example

Exit code:

!>16:45:25 AutoIt3.exe ended.rc:-1073741819
+>16:45:25 AutoIt3Wrapper Finished.
>Exit code: 3221225477    Time: 23.4

Attachments (0)

Change History (9)

comment:2 by mLipok, on Oct 15, 2015 at 3:24:19 AM

There is no error if
"c:\Program Files (x86)\AutoIt3\AutoIt3_x64.exe"
is used.

Error occurs only with:
"c:\Program Files (x86)\AutoIt3\AutoIt3.exe"

And here can be usefull information:
https://www.autoitscript.com/forum/topic/174281-autoit-error-in-ie11/?do=findComment&comment=1277637

After some more research I finally find this:

https://github.com/enthought/comtypes/issues/66

http://permalink.gmane.org/gmane.comp.python.comtypes.user/616

Looks like IE Object related problem  -- Quite possible this is not DevEnvironment Independend.
More for OS arch related problem.
Version 0, edited on Oct 15, 2015 at 3:24:19 AM by mLipok (next)

comment:4 by anonymous, on Apr 9, 2016 at 4:17:02 PM

is there any beta that addresses this issue?

or is reversion to 3.3.12 the only mitigation?

or is there some other mitigation?

comment:5 by mLipok, on May 1, 2016 at 10:47:47 PM

When it be fixed, it will be notified here.
You should wait for fixing.

comment:6 by anonymous, on Dec 5, 2016 at 10:30:42 PM

+? does using the 64bit compiler completely resolve this issue?
"c:\Program Files (x86)\AutoIt3\AutoIt3_x64.exe"

comment:7 by anonymous, on Jan 19, 2017 at 10:56:45 PM

I suppose it is obvious,
but,
I tried compiling on a 64bit installation,
but,
with
#AutoIt3Wrapper_UseX64=N
it failed on an x86 windows 7 32bit machine at 316 iterations
then
it failed on an x64 - 64bit windows 7 machine also at 316 iterations.

Is there any hope that this will be fixed on 32 bit machines?
or, should we resign ourselves to either:
1) using a 64bit machine
2) staying back at 3.3.12?

thanks - sorry to be pest ; would like to plan for a future large time investment.
Phil

ps - is this really "fixed" by x64 or is the memory space simply so large that the error doesn't occurr...?

comment:8 by J-Paul Mesnage, on Aug 11, 2020 at 1:03:50 PM

Resolution: Works For Me
Status: newclosed

Hi,
It works for me with the current release

comment:9 by mLipok, on Aug 12, 2020 at 8:04:01 PM

I think this was fixed somehow in Windows10, and this was releated to IE Object.
For now Im not able to check in Windows7.
I hope you was testing in Win7 32Bit

Last edited on Aug 12, 2020 at 8:04:57 PM by mLipok (previous) (diff)

Modify Ticket

Action
as closed The ticket will remain with no owner.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.