#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:1 Changed 9 years ago by mLipok
comment:2 Changed 9 years ago by mLipok
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 DevEnvironment Independend. More for OS arch related problem.
EDIT:
My testing System is
Win 7 Pro 64BIt
IE 11.0.9600.18059
comment:3 Changed 9 years ago by mLipok
Further discussion in MVP Forum:
http://www.autoitscript.com/forum/index.php?showtopic=178585
comment:4 Changed 9 years ago by anonymous
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 Changed 9 years ago by mLipok
When it be fixed, it will be notified here.
You should wait for fixing.
comment:6 Changed 8 years ago by anonymous
+? does using the 64bit compiler completely resolve this issue?
"c:\Program Files (x86)\AutoIt3\AutoIt3_x64.exe"
comment:7 Changed 8 years ago by anonymous
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 Changed 4 years ago by Jpm
- Resolution set to Works For Me
- Status changed from new to closed
Hi,
It works for me with the current release
comment:9 Changed 4 years ago by mLipok
I think this was fixed somehow in Windows10, and this was releated to IE Object.
For now Im not able to check in Windows7, how you was testing in Win7 32Bit
Guidelines for posting comments:
- You cannot re-open a ticket but you may still leave a comment if you have additional information to add.
- In-depth discussions should take place on the forum.
For more information see the full version of the ticket guidelines here.
it looks similar to this:
https://www.autoitscript.com/trac/autoit/ticket/2541