Comments (10)
Thanks for the report! @pietroferretti I'm wondering if your patch could've caused this? If yes, should we revert or could you think of a follow up fix please?
from afl.
I'm a little confused, since the patch was supposed to fix this exact issue. I'm going to try on Debian Buster and see if I can reproduce.
from afl.
Oh, I see. @dbrumley were you using the master branch OR the latest release of AFL? In case of the latter, it doesn't have the aforementioned fix, but it is merged in on master.
from afl.
(GitHub's autocomplete almost ruined my previous comment, should be fixed now, sorry for the spam)
from afl.
I have no issues when compiling from master on Debian buster, FYI.
from afl.
Thanks a lot for checking! Now waiting for David to confirm whether he still runs into the issue on the latest master or not. If not, I think we should release a new version including the fix.
from afl.
I made a mistake. I pulled the current release, not master, and it gave me the issue. Can confirm master is honkey-dorey and works.
from afl.
Thank you, @dbrumley ! I'm releasing a new version then, given the importance of the fix landed by @pietroferretti (thanks again!).
from afl.
Would it be worth adding some tests in travis that we build properly in various distros? Possibly via docker?
from afl.
Would it be worth adding some tests in travis that we build properly in various distros? Possibly via docker?
I'm not sure. That doesn't sound too simple, and having more supported configurations means more maintenance burden. Is it worth it?
from afl.
Related Issues (20)
- Any way to use -n when parallel fuzzing?
- argv-fuzz-inl.h contains a buffer overflow
- How to calculate coverage? HOT 4
- documentation refers to missing README HOT 1
- Extracting Seeds from a fuzz test HOT 1
- Fuzz with multiple input file
- AFL-FUZZ and ASAN Stuck at dup2
- Several potential bugs of memory/File Descriptor leak
- Where are 'total tmouts' stored? HOT 2
- How to use -C flag
- how?
- llvm_mode error with llvm 13: "Oops, the instrumentation does not seem to be behaving correctly" HOT 1
- Can't understand the opeartion `orig ^ (orig + j)` in arith stage
- timeout while initializing fork server
- How do I debug AFL? Only use gdb?
- Security Policy violation Binary Artifacts HOT 54
- llvm_mode doesn't seem to support Clang 13 HOT 1
- How to let AFL ignore certain expected abort() situations?
- Communication issues with parent-child processes HOT 1
- Is it necessary to put the "-fsanitize-undefined-trap-on-error" flag when using AFL with UBSan?
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from afl.