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)
follow-up: 2 comment:1 by , on Mar 26, 2026 at 11:32:22 PM
comment:2 by , 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 , on Mar 28, 2026 at 7:15:05 AM
| Summary: | Memory corruption in __GUICtrl_SendMsg → _GUICtrlTab_GetItemText() Crash in X64 |
|---|
comment:4 by , on Mar 28, 2026 at 7:41:37 AM
| Owner: | set to |
|---|---|
| Resolution: | → Fixed |
| Status: | new → closed |
Note:
See TracTickets
for help on using tickets.

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