if (ARG2 != 0 &&
!ML_(safe_to_deref)((void *)(Addr)ARG2, sizeof(vki_sigset_t))) {
- VG_(dmsg)("Warning: Bad set handler address %p in sigprocmask\n",
+ if (VG_(clo_verbosity) >= 1) {
+ VG_(dmsg)("Warning: Bad set handler address %p in sigprocmask\n",
(void *)(Addr)ARG2);
+ }
SET_STATUS_Failure ( VKI_EFAULT );
} else if (ARG3 != 0 &&
!ML_(safe_to_deref)((void *)(Addr)ARG3, sizeof(vki_sigset_t))) {
- VG_(dmsg)("Warning: Bad oldset address %p in sigprocmask\n",
- (void *)(Addr)ARG3);
+ if (VG_(clo_verbosity) >= 1) {
+ VG_(dmsg)("Warning: Bad oldset address %p in sigprocmask\n",
+ (void *)(Addr)ARG3);
+ }
SET_STATUS_Failure ( VKI_EFAULT );
} else {
SET_STATUS_from_SysRes(VG_(do_sys_sigprocmask)(tid, ARG1 /*how*/,
if (ARG2 != 0
&& ! ML_(safe_to_deref)((void *)(Addr)ARG2,
sizeof(struct vki_sigaction))) {
- VG_(umsg)("Warning: bad act handler address %p in sigaction()\n",
- (void *)(Addr)ARG2);
+ if (VG_(clo_verbosity) >= 1) {
+ VG_(umsg)("Warning: bad act handler address %p in sigaction()\n",
+ (void *)(Addr)ARG2);
+ }
SET_STATUS_Failure ( VKI_EFAULT );
} else if ((ARG3 != 0
&& ! ML_(safe_to_deref)((void *)(Addr)ARG3,
sizeof(struct vki_sigaction)))) {
- VG_(umsg)("Warning: bad oact handler address %p in sigaction()\n",
- (void *)(Addr)ARG3);
+ if (VG_(clo_verbosity) >= 1) {
+ VG_(umsg)("Warning: bad oact handler address %p in sigaction()\n",
+ (void *)(Addr)ARG3);
+ }
SET_STATUS_Failure ( VKI_EFAULT );
} else {
if (ARG2 != 0) {
...
Address 0x........ is not stack'd, malloc'd or (recently) free'd
-Warning: Bad oldset address 0x........ in sigprocmask
---------------------------------------------------------
340: SYS_sigprocmask 3s 2m
---------------------------------------------------------
...
Address 0x........ is not stack'd, malloc'd or (recently) free'd
-Warning: Bad set handler address 0x........ in sigprocmask
---------------------------------------------------------
341: SYS_sigsuspend 1s 1m
---------------------------------------------------------
...
Address 0x........ is not stack'd, malloc'd or (recently) free'd
-Warning: bad act handler address 0x........ in sigaction()
---------------------------------------------------------
417: SYS_sigreturn 1s 1m
---------------------------------------------------------
...
Address 0x........ is not stack'd, malloc'd or (recently) free'd
-Warning: Bad oldset address 0x........ in sigprocmask
---------------------------------------------------------
340: SYS_sigprocmask 3s 2m
---------------------------------------------------------
...
Address 0x........ is not stack'd, malloc'd or (recently) free'd
-Warning: Bad set handler address 0x........ in sigprocmask
---------------------------------------------------------
341: SYS_sigsuspend 1s 1m
---------------------------------------------------------
...
Address 0x........ is not stack'd, malloc'd or (recently) free'd
-Warning: bad act handler address 0x........ in sigaction()
---------------------------------------------------------
417: SYS_sigreturn 1s 1m
---------------------------------------------------------