Die Antwort von randy habe ich auf die Schnelle falsch verstanden und hatte auf die Schnelle auch nicht die Möglichkeit den Quellcode zu prüfen.
Auch der "V1"-Patch von hier:
http://www.vdrportal.de/board/…?postid=780666#post780666
ist *nicht* integriert. Ich habe die Aussage von randy so verstanden, dass er den V1-Patch übernommen hat und die einige Zeit später gefolgte V2 nicht bemerkt hat. Aus diesem Zusammenhang hatte ich mich unberechtigterweise etwas geärgert, dass ein fehlerhafter Patch (scheinbar) unkontrolliert übernommen wurde. Wie gesagt: Mein Fehler.
Der Patch aus obigem Link lässt sich ohne Probleme auch auf die 1.6 patchen. Kann also noch verwendet werden. Da der Patch eine gewisse Komplexität hat, wäre es nicht verkehrt den Patch vor dem Übernehmen genauer zu betrachten. Wo der Memory-Leak lag und wie er gefixt wurde, das habe ich verstanden. Nicht ganz klar komme ich mit dem doch etwas komplexen Algorithmus zum Zerlegen der UTF-8 Strings.
randy: Warum verwendet ihr eigentlich kein GIT oder ähnliches? Hätte mir beim schnellen Prüfen des Codes doch sehr geholfen und ist auch für die Community nett, wenn man verfolgen kann, was wann gemacht wird.