Entwicklernews - 17_KW50 - Live-Debuging erfolgreich

  • Letzten Mittwoch hatten wir euch berichtet, dass wir ein Live-Debugging durchführen, um herauszufinden, warum DMXControl 3 mit der Zeit immer mehr Platz im Arbeitsspeicher belegt. Dieses Problem hat bei kürzerem Einsatz von DMXControl 3 nur einen geringen Einfluss, kann aber im Dauerlauf (>24h) dafür sorgen, dass DMXControl 3 irgendwann der Speicher aus geht und daher abstürzt (in unserem Test nach 5 Tagen). Nach längerer, intensiver Suche mit verschiedenen Speicheranalyse-Tools haben wir nun das Problem gefunden. Es ist ein kleines Problem in einer Komponente des Nodle-Plugins (genauer die Nodle_USB.dll). Hier wurde an einer Stelle das Freigeben von Speicher vergessen. Der Fehler tritt unabhängig davon auf, ob ein Nodle-Interface angeschlossen ist oder nicht. Da er aber nach längerer Laufzeit von DMXControl 3 zu Problemen führt, stellen wir nun auf unserer Homepage ein aktualisiertes Ausgabeplugin zur Verfügung (www.dmxcontrol.de/downloads/file/60-dmxcontrol-projects-e-v-nodle-interface.html). Dieses wird dann auch in der nächsten DMXControl 3 Version enthalten sein.


    Euer :dmxclogo DMXControl-Team :dmxclogo