Shell Treeview AV (Reusing freed object)
Original Reporter info from Mantis: JoshyFun @joshyfun
-
Reporter name: José Mejuto
Original Reporter info from Mantis: JoshyFun @joshyfun
- Reporter name: José Mejuto
Description:
In the shell treeview when executed with heaptrc a bug is discovered. An object TFileType is freed and reused in the next loop iteration.
Steps to reproduce:
Compile with heaptrc and unfold any path.
Additional information:
A patch to solve it is attached.
Mantis conversion info:
- Mantis ID: 21360
- OS: Windows
- OS Build: XP SP3
- Build: 35418
- Platform: i386
- Version: 0.9.31 (SVN)
- Fixed in version: 0.9.31 (SVN)
- Fixed in revision: 21360 (#e0ea0595)
- Target version: 0.99.0