Modify

#4082 closed Bug (Fixed)

_GUICtrlTab_GetItemText() Crash in X64

Reported by: Nine Owned by: Jpm
Milestone: 3.3.19.0 Component: AutoIt
Version: 3.3.18.0 Severity: None
Keywords: Cc:

Description

In GuiCtrlInternals.au3 replace line :

If $bRetItem Then _MemRead($tMemMap, $pMemory, $tItem, $iItem)

with

If $bRetItem Then _MemRead($tMemMap, $pMemory, $tItem, DllStructGetSize($tItem))

See discussion in here.

Attachments (0)

Change History (4)

comment:1 by Jpm, on Mar 26, 2026 at 11:32:22 PM

Can i have a repro script?
I remember I have a very long time to debug this stuff
Thanks

in reply to:  1 comment:2 by anonymous, on Mar 27, 2026 at 1:40:07 AM

Replying to Jpm:

Can i have a repro script?
I remember I have a very long time to debug this stuff
Thanks

Check discussion above

comment:3 by Jpm, on Mar 28, 2026 at 7:15:05 AM

Summary: Memory corruption in __GUICtrl_SendMsg_GUICtrlTab_GetItemText() Crash in X64

comment:4 by Jpm, on Mar 28, 2026 at 7:41:37 AM

Owner: set to Jpm
Resolution: Fixed
Status: newclosed

Fixed by revision [13336] in version: 3.3.19.0

Fixed #4082: _GUICtrlTab_GetItemText() Crash in X64

Modify Ticket

Action
as closed The owner will remain Jpm.

Add Comment


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