Modify

Opened 3 hours ago

Last modified 3 hours ago

#4061 new Bug

AutoIt x64 issue with: Error allocating memory

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

Description (last modified by mLipok)

Try the following repro

#AutoIt3Wrapper_UseX64=y
;~ #AutoIt3Wrapper_UseX64=N
_Test()
Func _Test()
    Local $v = ' '
    For $i = 1 To 100
        $v &= $v
        If $i > 27 Then ConsoleWrite('STEP #' & $i & ' > ' & StringLen($v) & @CRLF)
    Next
EndFunc   ;==>_Test

at x64 AutoIt in STEP 31 it produce freak results:

STEP #28 > 268435456
STEP #29 > 536870912
STEP #30 > 1073741824
STEP #31 > -2147483648
STEP #32 > 0
STEP #32 > 0
STEP #33 > 0

Why it not end on step 31 with Error like following:

---------------------------
AutoIt
---------------------------
Error allocating memory.
---------------------------
OK   
---------------------------

Related discussion:
https://www.autoitscript.com/forum/topic/154081-avoid-autoit-error-message-box-in-unknown-errors/page/5/#findComment-1548055

Attachments (0)

Change History (1)

comment:1 Changed 3 hours ago by mLipok

  • Description modified (diff)

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.

Add Comment

Modify Ticket

Action
as new The ticket will remain with no owner.
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.