[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    valgrind/coregrind
From:       Jeremy Fitzhardinge <jeremy () goop ! org>
Date:       2005-03-11 2:52:57
Message-ID: 20050311025257.5DD0417AA0 () office ! kde ! org
[Download RAW message or body]

CVS commit by fitzhardinge: 

Check for NULL arguments when converting from non-RT to RT sigmasks.


  M +4 -2      vg_syscalls.c   1.258


--- valgrind/coregrind/vg_syscalls.c  #1.257:1.258
@@ -5514,4 +5514,5 @@ PRE(sys_sigsuspend, MayBlock)
                  int, history0, int, history1,
                  vki_old_sigset_t, mask);
+   if (arg3)
    convert_sigset_to_rt((const vki_old_sigset_t *)arg3, &tst->tmp_sig_mask);
 }
@@ -5687,4 +5688,5 @@ PRE(sys_sigprocmask, Special)
       vki_sigset_t bigger_oldset;
 
+      if (set)
       convert_sigset_to_rt(set, &bigger_set);
 


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic