Comment 10 for bug 314657

Revision history for this message
Paul Dufresne (paulduf) wrote :

BTW, I determined that user 0 is root, and -1 is used to say, do not change this value (real user or effective user).
http://linux.die.net/man/2/setresuid
Now my very BIG GUESS is that it could be that the code in Samba use -1 without a type cast to uid_t.
And that the code would be ok say, on 32 bits, but not on 64 bits.
Something like it is exepecting -1 on 32 bits, and received -1 on 64 bits.

Please provide the output:
dpkg-query -W -f='${Package} ${Version} ${Source} ${Status}\n' | grep samba
for the server and the client.

Then after that I intend to mark it as Confirmed for a developer to look at the bug.