[linux] strace -o bestand programma

Paul Slootman paul+nospam op wurtel.net
Do Dec 10 14:10:37 CET 2020


On Wed 09 Dec 2020, Daniel C. von Asmuth wrote:
> 
> > Hoogstewaarschijnlijk omdat een andere thread iets aan het doen is, wat
> > weten we nu niet. Daar worden zulke futex'en ook voor gebruikt: om
> > threads te synchroniseren.
> 
> Bedankt. Ik heb wat huiswerk gedaan met Harry's strace file:

Ik zag dat een thread op een gegeven moment een eventfd opende, en daar
dan op ging wachten, steeds 25 seconden lang. Die eventfd's hadden ze
nog niet toen ik leerde programmeren, dus geen idee wat hier mis is.

Ik vergeleek het nog met een strace van als ik zelf vlc start, en het
loopt gelijk op totdat bij Harry naar /run/usr/1000/bus gekeken werd,
wat blijkbaar een systemd ding is (die heb ik tot nu toe van mijn
systeem weten te weren).

Ik kom hier verder niet uit... :(
Het lijkt er op dat er een of andere dienst zou horen te draaien, waar
vlc tevergeefs op wacht.

Wat nog wel bij mij opkwam: het is weleens voorgekomen dat iets misgaat
omdat de taal op nederlands staat. Probeer nog eens vlc op te starten
met:

env LC_ALL="en_US.UTF-8" vlc

Ik ben benieuwd of dat uitmaakt (behalve de taal van de teksten dan :)


Paul


Meer informatie over de Linux maillijst