Displaying 1 result from an estimated 1 matches for "tumask".
Did you mean:
umask
2003 Oct 21
2
Fwd: Re: Bus Error with OpenSSH 3.7.1p2 on Solaris 8, SPARC 64-bit
...t;sys/types.h>
#include <sys/stat.h>
int main (){
char var[4] = "777\0";
mode_t mask;
printf("Test case: UMASK=%s in /etc/default/login.\n",var);
printf("Reading var for a regular octal value: \n");
sscanf(var, "%5o", &mask);
printf("\tUMASK=%o\n",mask);
printf("Reading var for a long octal value: \n");
/*** expect a SIGBUS here ***/
sscanf(var, "%5lo", &mask);
printf("\tUMASK=%o\n",mask);
}
---cut---
This bug is in session.c. It is only exposed AKAIK on 64 bit binaries running on hardened (de...