I see similar messages fairly often.  I believe &quot;Success&quot; is what you get when you use strerror() to translate an errno of 0 (success) on a Linux&#x2F;UNIX machine with English localization.  So this contradictory message is what happens when the programmer uses an errno-printing function (perror() or something custom) to indicate an error that wasn&#x27;t actually due to a failure that sets errno.