IRIX 6.5.15, SGI cc MIPSpro Compilers: Version 7.30, samba 3.0.6 During compilation I get two warnings about pointer mismatches, which seem quite important: Compiling client/client.c cc-1164 cc: WARNING File = client/client.c, Line = 699 Argument of type "size_t *" is incompatible with parameter of type "unsigned long long *". &attr, &size, NULL, NULL, NULL)) { ^ cc-1164 cc: WARNING File = client/client.c, Line = 1075 Argument of type "size_t *" is incompatible with parameter of type "unsigned long long *". !cli_getattrE(cli, fnum, NULL, &start, NULL, NULL, NULL)) { config.h has ^ /* Whether the host supports long long's */ #define HAVE_LONGLONG 1 so the #define SMB_BIG_UINT unsigned long long in include/includes.h triggers. But client/client.c uses a size_t pointer. I haven't run the executable yet, but it looks like an assigment to a size_t (4Bytes) via a long long * (long long = 8bytes) will corrupt the memory. Best R'
Reassign IRIX bugs to me.
Jerry fixed this in http://websvn.samba.org/cgi-bin/viewcvs.cgi?rev=5968&view=rev
sorry for the same, cleaning up the database to prevent unecessary reopens of bugs.