Moin Hansa,
was ich noch vergessen hatte (ist jetzt nicht auf Dich bezogen, sondern nur mal so allgemein erwähnt).
Nicht freigegebene Objekte sind in der Regel "ungefährlicher", da sie ja nach Programmende eh' meist vom
OS weggeräumt werden, wenn der von einem Programm belegte Speicher wieder aufgeräumt wird.
Nicht freigegebene (Datei)Handles sind dann meist bis zum Neustart des Systems verloren.
Das fiel mir nur gerade ein, als Du von Semaphoren gesprochen hast.
Schmiert das Programm ab ist das bei denen ja auch nicht so tragisch. Hat man sich aber für Mutexe entschieden und das Programm schmiert ab, ohne den einen für einmaligen Start entscheidenden wieder freizugeben, kann das Programm bis zum Systemneustart nicht mehr gestartet werden.