Bug 2070137
Summary: | Unable to build openssh with sanitizer flags enabled | ||
---|---|---|---|
Product: | Red Hat Enterprise Linux 8 | Reporter: | gkamathe |
Component: | openssh | Assignee: | Dmitry Belyavskiy <dbelyavs> |
Status: | CLOSED WONTFIX | QA Contact: | BaseOS QE Security Team <qe-baseos-security> |
Severity: | low | Docs Contact: | |
Priority: | low | ||
Version: | 8.0 | CC: | jjelen, mhavrila |
Target Milestone: | rc | Keywords: | MoveUpstream, Triaged |
Target Release: | --- | Flags: | gkamathe:
needinfo-
|
Hardware: | x86_64 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | If docs needed, set a value | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2022-06-08 06:28:28 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
gkamathe
2022-03-30 13:23:50 UTC
I had some help on this from elsewhere: Seem that the configuration test misbehaves because; basically setting rlimit to zero prevents the address sanitizer from accessing its own files, potentially causing the hang. When run standalone it gives this error: ==112437==Can't open /proc/112436/task for reading. ==112436==LeakSanitizer has encountered a fatal error. ==112436==HINT: For debugging, try setting environment variable LSAN_OPTIONS=verbosity=1:log_threads=1 ==112436==HINT: LeakSanitizer does not work under ptrace (strace, gdb, etc) Marek, thanks, reported upstream Upstream provided explanation why such build is hardly possible and will give us a result significantly different from what we ship. https://bugzilla.mindrot.org/show_bug.cgi?id=3441 Dear Gaurav, having this information - do you consider worth persuading this goal? @dmitry thank you for pursuing this upstream, I think I'll drop this for now (use workarounds that are available), closing issue Dear Gaurav, JFYI - upstream is updated, so probably you now have everything for your purposes Thanks Dmitry for working with upstream |