MacOS AddressSanitizer tracebacks don't include source:line information.
Categories
(Firefox Build System :: Toolchains, defect)
Tracking
(Not tracked)
People
(Reporter: truber, Unassigned)
References
(Blocks 1 open bug)
Details
(Whiteboard: [fuzzblocker])
Attachments
(1 file)
4.62 KB,
patch
|
Details | Diff | Splinter Review |
Comment 1•7 years ago
|
||
Comment 2•7 years ago
|
||
Comment 3•7 years ago
|
||
Comment 4•7 years ago
|
||
Comment 5•6 years ago
|
||
Comment 6•6 years ago
|
||
Comment 7•6 years ago
|
||
Comment 8•6 years ago
|
||
Comment 9•6 years ago
|
||
Comment 10•6 years ago
|
||
Comment 11•6 years ago
|
||
Updated•6 years ago
|
Comment 12•6 years ago
|
||
Comment 13•4 years ago
|
||
Gabriele, is that something you could help with?
Merci beaucoup!
Comment 14•4 years ago
|
||
Maybe? If this can be done using Nick's new stack fixer then it should be rather easy.
Comment 15•4 years ago
|
||
Ok, redirecting to nick.
It would be great to fix that for the fuzzing team.
Comment 16•4 years ago
|
||
Oh sorry, I didn't mean that. What I meant is that I might be able to use Nick's stack fixer to solve this. Taking this.
Updated•4 years ago
|
Reporter | ||
Comment 17•3 years ago
|
||
I tried dusting off decoder's WIP patch, but couldn't even get it to call dsymutil for a local build.
As for how big these are vs PDB, when I run dsymutil manually (with -gline-tables-only
), the dSYMs are much smaller than PDB files:
32K ./plugin-container.app/Contents/MacOS/plugin-container.dSYM
208K ./updater.app/Contents/MacOS/org.mozilla.updater.dSYM
1020K ./libfreebl3.dylib.dSYM
5.8M ./libipcclientcerts.dylib.dSYM
76K ./liblgpllibs.dylib.dSYM
3.2M ./libmozavcodec.dylib.dSYM
368K ./libmozavutil.dylib.dSYM
2.1M ./libmozglue.dylib.dSYM
4.4M ./libnss3.dylib.dSYM
372K ./libnssckbi.dylib.dSYM
8.0M ./libosclientcerts.dylib.dSYM
456K ./libsoftokn3.dylib.dSYM
1.4M ./firefox.dSYM
1.4M ./firefox-bin.dSYM
208K ./certutil.dSYM
26M ./http3server.dSYM
856K ./llvm-symbolizer.dSYM
168K ./pingsender.dSYM
92K ./pk12util.dSYM
112K ./ssltunnel.dSYM
1.3M ./xpcshell.dSYM
821M ./XUL.dSYM
878M total
Comment 18•2 years ago
|
||
This bug prevents fuzzing from making progress; however, it has low severity. It is important for fuzz blocker bugs to be addressed in a timely manner (see here why?).
:glandium, could you increase the severity?
For more information, please visit auto_nag documentation.
Updated•2 years ago
|
Comment 19•1 year ago
|
||
Is this still something we want?
Reporter | ||
Comment 20•1 year ago
|
||
Yes, without this we can't use fxci builds for macOS fuzzing.
Comment 21•11 months ago
|
||
(In reply to Jesse Schwartzentruber (:truber) from comment #20)
Yes, without this we can't use fxci builds for macOS fuzzing.
Can't you use the target.crashreporter-symbols-full.tar.zst artifact?
Reporter | ||
Comment 22•11 months ago
|
||
Crash reporter is disabled for ASan builds.
Description
•