Modify ↓
Opened 10 years ago
Last modified 8 months ago
#2887 assigned Bug
AutoIt fails to deallocate a COM object when it gets reassigned
Reported by: | anonymous | Owned by: | Jon |
---|---|---|---|
Milestone: | Component: | AutoIt | |
Version: | 3.3.13.19 | Severity: | None |
Keywords: | COM | Cc: |
Description
Reassigning a value to a COM object results in a crash.
Attachments (1)
Change History (5)
Changed 10 years ago by anonymous
comment:1 Changed 10 years ago by Melba23
Just to make clear what the script shows:
The crash occurs when trying to assign an object to a variable already containing an object without first destroying the previous instance by assigning a non-object value(Null, 0, "", etc) to the variable before the reassignation. If the previous instance is destroyed then the new assignation occurs without problem. It does not matter if the new assignation is the same object or a new one.
M23
comment:2 Changed 10 years ago by Melba23
- Owner set to Jon
- Status changed from new to assigned
comment:4 Changed 8 months ago by Jpm
- Owner changed from Jpm to Jon
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.
Note: See
TracTickets for help on using
tickets.
minimal and standalone script that crashes AutoIt