Neu in DeskDebug 1.09: 1. Quellen-Dateien, die keine Code-Fragmente erzeugen, werden nun richtig behandelt. 2. Das Quelle-Namen-Fenster wird nun beim Öffnen so gescrollt, dass der Name der ausgeführten Quelle-Datei im Fenster sichtbar wird. 3. Wenn der WimpSlot für das untersuchte Programm zu klein ist, wird ein Fehler gemeldet. Bisher konnte der Computer in diesem Fall abstürzen.. 4. Der Speicher-Dump kann nun als Text-Datei gesichert werden. 5. Der vom SWI "OS_GetEnv" in R0 zurückgegebene Zeiger wird nun auf den Umgebungs-Puffer in DeskDebug gerichtet. Dadurch ist gewährleistet, dass der richtige Umgebungs-String gezeigt wird. 6. Fehler in der Register-Dump-Kopier-Routine beseitigt: Für die FPU-Register wurden je 16 statt je 12 Bytes kopiert, wodurch wichtige Behandler-Adressen überschrieben wurden. 7. Die meisten SWIs mit gesetztem X-Bit (ausgenommen Wimp-SWIs und einige andere) werden nun so abgefangen, dass der im Fehlerfall mitgegebene Fehlerblock in einen Puffer innerhalb DeskDebug kopiert und der Fehlerblock-Zeiger in R0 entsprechend geändert wird. So wird in den meisten Fällen verhindert, dass Fehlermeldungen durch anderweitige Verwendung des ursprünglichen Fehlerblocks überschrieben werden und somit nicht mehr stimmen. 8. Fehler in der Schleife zur Erzeugung der Debugger-Fenster beseitigt: DeskDebug stürzte beim Starten des untersuchten Programmes oder beim Wählen des Leiste-Menu-Eintrags "Quelle-Pfad..." ab, wenn in der Einstellungs-Datei die Debugger-Fenster-Orte gespeichert waren. 9. Fehler beim Setzen und Sichern der Einstellungen beseitigt: Die beiden Optionen im Rahmen "Verschiedenes" des Einstellungs-Fensters wurden nicht richtig gesichert. 10. Fehler im Fehler-Behandler beseitigt: Nach Fehlern wurden die Register-Inhalte nicht angezeigt. 11. Der SWI "Wimp_TransferBlock" wird nun nicht mehr abgefangen, sondern sofort normal ausgeführt. 12. Fehler im SWI-Behandler behoben: Zeiger in die Ersatzfenster-Tabelle wurde zerstört, so dass beim Ausführen des SWIs "Wimp_OpenWindow" die Bedeckungs-Fenster-Kennung nicht in die Tabelle geschrieben wurde. Das bewirkte bei einigen Anwendungen, dass Fenster nicht in den Hintergrund gingen, wenn auf das entsprechende Symbol geklickt wurde.