Wie kann man zum Testen einen Apport-Dialog provozieren?

Wie kann man zum Testen einen Apport-Dialog provozieren?

Ich untersucheApport-Problem 1505368und würde gerne die Situation nach einem Anwendungsabsturz reproduzieren, in der ein apportDialogfenster mit der Aufforderung angezeigt wird, die abgestürzte Anwendung neu zu starten oder zu schließen (und optional einen Fehlerbericht zu öffnen, was in meinem Fall nicht funktioniert).

Wie kann ich das am einfachsten erreichen? Gibt es ein Testpaket für Segmentierungsfehler, das ich installieren kann? Muss ich dazu selbst ein einfaches C-Programm erstellen (z. B. mit int a = *((int*)1))?

Antwort1

apportscheint Fehler von Interpretern (z. B. python3) aufgrund von Syntaxfehlern zu erkennen, wenn das Skript nicht mit der Sprache des Interpreters (z. B. mysql-workbench) übereinstimmt, d. h. es python3 `which mysql-workbench`wird ein apportVorschlag ausgelöst, einen Fehler zu melden.

verwandte Informationen