You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
TMPVAR object with hook creating a self-reference leaks #18907
@YuanchengJiang Can you show an example? Most leaks should be legitimate, given that we use the long jump mechanism on fatal error to perform a proper shutdown.
@YuanchengJiang This looks legitimate. $fusion prevents the ZipArchive destructor from being called. When it is finally called the executor is already stopped, thus crashing the process.
Activity
YuanchengJiang commentedon Jun 23, 2025
I have many leaks, any insight to filter interesting ones?
iluuu1994 commentedon Jun 23, 2025
@YuanchengJiang Can you show an example? Most leaks should be legitimate, given that we use the long jump mechanism on fatal error to perform a proper shutdown.
YuanchengJiang commentedon Jun 23, 2025
Sure.
The following code:
Resulted in this output:
To reproduce:
Commit:
Configurations:
Operating System:
This report is automatically generated by FlowFusion
Any magic I can do to find legitimate leaks?
Fix leak when creating cycle in hook
iluuu1994 commentedon Jun 24, 2025
@YuanchengJiang This looks legitimate.
$fusionprevents theZipArchivedestructor from being called. When it is finally called the executor is already stopped, thus crashing the process.