Comment #1 on issue 40399 by amo...@gmail.com: binutils:fuzz_nm: Stack-overflow 
in mmo_get_symbols
https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=40399#c1

Not a bug.  It's perfectly fine for fuzzed objects to generate stack overflows 
and any other out of memory condition, especially since asan instrumented 
functions have much larger stack frames than non-instrumented.  In this case we 
have an mmo object file which stores its symbol table as a byte encoded tree 
structure.  That tree is read by recursively descending the nodes.  A trivial 
bit of fuzzing leads to arbitrarily deep trees, and it appears that asan 
instrumentation will blow the stack after 250 or so recursive calls.  A fuzzer 
own-goal.

-- 
You received this message because:
  1. You were specifically CC'd on the issue

You may adjust your notification preferences at:
https://bugs.chromium.org/hosting/settings

Reply to this email to add a comment.

Reply via email to