Nein, leider nicht. In diesem Fall ist ja bereits bekannt, dass irgendwie X im Spiel ist. Heißt wir verwenden ein Protokoll im Zusammenspiel mit mehreren Anwendungen. Im konkreten Fall vermutlich vier Anwendungen:
X Server
Fenstermanager
Desktop Shell
und die Anwendung selbst zu der das Fenster gehört
Greift man nun durch logging oder noch schlimmer debugging Mechanismen ein, verändert man natürlich den Protokollfluss. Der Fehler tritt im schlimmsten Fall überhaupt nicht mehr auf.
Eine solche Situation bezeichnet man auch als Heisenbug.
Nein, leider nicht. In diesem Fall ist ja bereits bekannt, dass irgendwie X im Spiel ist. Heißt wir verwenden ein Protokoll im Zusammenspiel mit mehreren Anwendungen. Im konkreten Fall vermutlich vier Anwendungen:
Greift man nun durch logging oder noch schlimmer debugging Mechanismen ein, verändert man natürlich den Protokollfluss. Der Fehler tritt im schlimmsten Fall überhaupt nicht mehr auf.
Eine solche Situation bezeichnet man auch als Heisenbug.