Absturzberichte und Datenschutz
Was Celas Studio bei einem Absturz aufzeichnet, was im Bericht steht und was genau du sendest, wenn du dich fürs Melden entscheidest.
Celas Studio richtet vor allem anderen eine Absturzbehandlung ein, unter Windows wie auf jeder POSIX-Plattform. Stürzt das Programm ab, schreibt diese Behandlung einen kleinen Klartextbericht auf die Festplatte, nie einen Speicherabzug, und tritt zur Seite; im Moment des Absturzes wird nichts von selbst gesendet.
Was in einem Bericht steht
| Feld | Was es ist |
|---|---|
| Programmversion, Plattform, Betriebssystemversion, Prozessorarchitektur | Bestimmt die Fassung und nicht dich |
| Ursache und Fehleradresse | Welche Art Absturz es war und an welcher Stelle im Speicher er geschah |
| Stapelabbild | Bis zu 64 Stapelrahmen, nach Möglichkeit mit Symbolen |
| Zahl der Ebenen, aktuelles Bild, Gesamtzahl der Bilder | Die grobe Gestalt des damals geöffneten Projekts: keine Namen, kein Inhalt |
| Aktives Werkzeug | Welches Werkzeug beim Absturz gewählt war |
Dateinamen, Dateipfade und Grafik sind nie Teil eines Absturzberichts. Dokumentinhalt steckt überhaupt nicht darin, sondern nur die Zählungen oben.
Was beim nächsten Öffnen geschieht
Wartet ein Bericht, zeigt der nächste Start einen Dialog mit der Meldung, dass Celas Studio unerwartet geschlossen wurde, derselben Datenschutzzusammenfassung wie oben und zwei Möglichkeiten: Bericht senden oder Jetzt nicht.
- Bericht senden lädt den Bericht in einem Hintergrundstrang hoch und löscht nach dem Erfolg die lokale Datei.
- Jetzt nicht lässt den Bericht auf der Festplatte und schließt den Dialog. Es wird nichts gesendet. Derselbe Dialog erscheint beim nächsten Start wieder, bis wirklich ein Bericht gesendet wurde.
Was den Rechner verlässt
Ein gesendeter Bericht geht über HTTPS an celas.studio. Pfade zum Benutzerordner im Stapelabbild werden gesäubert: Alles nach /Users/, /home/ oder C:\Users\ wird durch [user] ersetzt, bevor die Anfrage deinen Rechner verlässt, und die Länge des Stapelabbilds ist begrenzt. Eine anonyme Installationskennung reist mit dem Bericht mit, damit sich wiederholte Abstürze derselben Installation zusammenfassen lassen; sie entsteht lokal und ist kein Hardware-Abdruck. Bist du gerade bei deinem Konto auf celas.studio angemeldet, wird der Bericht dir zugeordnet, angemeldet sein musst du zum Senden aber nie.
Wo Berichte liegen
Ein ungesendeter Bericht liegt als crash-report.txt im Anwendungsdatenordner, neben deinen übrigen Einstellungen, siehe Wo Celas Studio seine Dateien ablegt. Eine anonyme client-id.txt liegt daneben. Geschieht der Absturz zu früh, als dass das Programm seinen üblichen Ordner kennt, landet der Bericht unter Windows als Datei neben dem Programm und unter macOS und Linux im temporären Systemordner.