Link archive: to investigate – Classic compiler (Win32) strings double-free crash because of error in refere…
Posted by jpluimers on 2019/03/12
For my link archige: [WayBack] Classic compiler (Win32) strings double-free crash because of error in reference-counting. Tested with XE2 and 10.1 Berlin Test applications: https://g… – Arioch The – Google+
- [WayBack] XE2_AutoOpenUnit/Delphi_String_Bug at master · the-Arioch/XE2_AutoOpenUnit · GitHub XE2_AutoOpenUnit – Semi-fix for Delphi opening visually-inherited forms by explicit custom comments in the source files
- [WayBack] XE2 string double-free / Delphi / Sql.ru
- [WayBack] [Delphi] Delphi: LongString double-free – Pastebin.com
–jeroen






rvelthuis said
Similar problems can arise if you pass the same string as var and const variable and assign the const one to the var one. Simply don’t do this.
rvelthuis said
FWIW, what is so “classic” about this? This is not C++Builder, where we have a classic and a new (Clang) compiler.
rvelthuis said
Happens in the 64 bit compiler too, as I expected. The problem is probably independent of platform.