OSX Dock - angeblich "laufende" Programme können nicht gestartet werden

375
Lacek

Ich habe eine folgende Situation. OSX legt einen Punkt in ein Dock unter einem laufenden Programmsymbol. Wenn ein Programm fehlerhaft arbeitet (zum Beispiel den gesamten Arbeitsspeicher frisst), kann es durch den Befehl "Quit beenden" aus dem Dock oder von Activity Monitor / Terminal durch "kill PID" abgebrochen werden. Ich habe es geschafft, eine Situation zu erreichen, in der Dock sagt "Anwendung antwortet nicht / Erzwingen beenden", aber gleichzeitig bin ich sicher, dass das Programm nicht ausgeführt wird, da ich es gerade vom Terminal aus getötet habe (normalerweise ändert es auch den Status der Programm im Dock, aber diesmal nicht).

Es scheint, dass ein Teilprozess das Dock hält

"killall Dock" hilft nicht (nach dem Neustart hat mein Programm genau denselben Status).

Wie kann man dieses Chaos beseitigen, ohne die Maschine neu zu starten? Kann man die PID des Prozesses erhalten, der einem bestimmten Dock-Symbol zugeordnet ist?

1
Mögliches Duplikat von [Wie man einen Zombie-Prozess auf einem Mac tötet] (http://superuser.com/questions/390552/how-to-kill-a-zombie-process-on-a-mac) Tetsujin vor 8 Jahren 0
AFAIK-Zombie-Prozesse sind in "ps aux" sichtbar. Dieser war nicht. Lacek vor 8 Jahren 0

0 Antworten auf die Frage