Nikita Popov

Results 517 comments of Nikita Popov

Even if not issues are filed, they still abort fuzzing. The reason why I noticed this is that I looked at fuzzer statistics and noticed a very high percentage of...

It turns out that the "arbitrary file open" was caused by an rpath being set, which resulted in attempts to load libraries like `/ORIGIN/lib/glibcs...`, which meant that all our fuzzers...

Would it make sense to make this a more general "filesize > N kb" check? E.g. I noticed https://github.com/google/oss-fuzz/tree/master/projects/woff2/corpus has a non-zip corpus with one file being ~600kb.

This is the README of the master branch for the next major version. You can browse https://github.com/nikic/PHP-Parser/tree/4.x for the stable 4.x release.

Closing this, as I think the default branch switch should avoid any confusion.

I don't understand what you're trying to say. The phpVersion option has nothing to do with the version of PHP you're running on.

Problematic IR file (marginally reduced): https://gist.github.com/nikic/982993b057bd9362b0055a90926e5437 Tested with `build/bin/opt -module-summary < $1 | build/bin/llvm-dis`. Unfortunately none of our reduction tooling works with this, probably because something in bitcode reading or...

Reduced: ```llvm @gv = constant ptr @ifunc @ifunc = ifunc void (ptr), ptr @resolver define ptr @resolver() { ret ptr null } ```

cc @teresajohnson, who is hopefully familiar with ModuleSummaryAnalysis.