https://issues.dlang.org/show_bug.cgi?id=20235 --- Comment #2 from Suleyman Sahmi (سليمان السهمي) <sahmi.soulaimane at gmail.com> --- > Double free/destruction if caller is in C++ and callee in D, no destruction at all the other way around. Yes. --