Das "must setuid root" wird durch das Ausführen von sudo in strace verursacht.
Von Mann Strace:
BUGS Programme, die das Setuid-Bit verwenden, haben beim Verfolgen keine gültigen Benutzer-ID-Berechtigungen.
Wenn Sie das setuid Bit geehrt setuid- Dinge und müssen strace wollen, müssen Sie strace als root mit der Option -u laufen (diese Frage bereits gestellt worden: Seltsamen strace und setuid- Verhalten: Erlaubnis unter strace verweigert, aber nicht normal ausgeführt )