https://sourceware.org/bugzilla/show_bug.cgi?id=33003

--- Comment #3 from Mark Wielaard <mark at klomp dot org> ---
(In reply to Sam James from comment #2)
> (In reply to Mark Wielaard from comment #1)
> > Sorry, I cannot replicate.
> > 
> > Building with AddressSanitizer seems to not work.
> > SUMMARY: AddressSanitizer: 83687 byte(s) leaked in 6977 allocation(s).
> > make[2]: *** [Makefile:828: /home/mwielaar/src/elfutils/libcpu/i386_dis.h]
> > Error 1
> > 
> 
> Try export ASAN_OPTIONS=detect_leaks=0

That gets the build a little further, but still stop the build, now with:

/usr/bin/ld: ../libdw/libdw.so: undefined reference to symbol
'__asan_unregister_globals'
/usr/bin/ld: /usr/lib64/libasan.so.8: error adding symbols: DSO missing from
command line
collect2: error: ld returned 1 exit status
make[2]: *** [Makefile:769: srcfiles] Error 1

> > Also the "POC" seems a totally corrupt (only 549 bytes?) ELF file.
> > 
> > Can you show the issue without addresssanitizer and a normal ELF file?
> 
> I suspect the point is that it's corrupt and not a regular ELF. It's a
> fuzzed testcase.

hmmm. I don't really want to encourage people filing bugs with corrupt files
that only show issues with sanitizers without any analysis whether it is a real
issue or not.

-- 
You are receiving this mail because:
You are on the CC list for the bug.

Reply via email to