Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- unset segfaults
- unset timeouts
- for ((o=0; o<100; o++))
- do
- for ((i=0; i<1000; i++))
- do
- timeout 2 ./readrandom 1 /dev/urandom
- ret=$?
- if [[ $ret == 139 ]]
- then
- segfaults+=(139)
- elif [[ $ret == 124 ]]
- then
- timeouts+=(124)
- fi
- done
- done
- echo "segfaults recieved: ${#segfaults[@]} $(declare -p segfaults >/dev/null 2>&1)"
- echo "timeouts recieved: ${#timeouts[@]} $(declare -p timeouts >/dev/null 2>&1)"
- [output not included]
- segfaults recieved: 2
- timeouts recieved: 30
Add Comment
Please, Sign In to add comment