about summary refs log tree commit diff
path: root/custom_mutators/radamsa/libradamsa.c
AgeCommit message (Collapse)Author
2024-06-14Fix signed integer overflow in radamsaKuan-Wei Chiu
When UBSan was enabled and 'make test' was executed, the following runtime error was observed: libradamsa.c:26055:29: runtime error: left shift of 16777215 by 8 places cannot be represented in type 'int' This issue was caused by a left shift operation on a signed integer. The fix involved changing the integer literal to an unsigned integer by adding a 'U' suffix, ensuring the left shift operation produces the correct value without overflow. Fixes: 8178f4df ("remove radamsa, add radamsa custom mutator")
2021-12-12radamsa mutator adding freebsd specific fcntl flags.David CARLIER
2020-06-25remove radamsa, add radamsa custom mutatorvan Hauser