Bug 214203
Summary: | libcap HEAD failing github build server test | ||
---|---|---|---|
Product: | Tools | Reporter: | Andrew G. Morgan (morgan) |
Component: | libcap | Assignee: | Andrew G. Morgan (morgan) |
Status: | RESOLVED CODE_FIX | ||
Severity: | blocking | ||
Priority: | P1 | ||
Hardware: | All | ||
OS: | Linux | ||
Kernel Version: | n/a | Subsystem: | |
Regression: | No | Bisected commit-id: |
Description
Andrew G. Morgan
2021-08-27 20:23:34 UTC
I think the first two failing commits were because of the bug I introduced. One that I fixed in 552db8f. I added some new test code in 552db8f and that appears to be where the current failure is occurring. Since I can't reproduce this failure on my personal systems, I may have to resort to some debugging commits to track down the problem(s). OK, so I figured out why I wasn't getting email on the build failure. A fix (not sure if it is "the" fix), plus some more debugging info: https://git.kernel.org/pub/scm/libs/libcap/libcap.git/commit/?id=de1130dbfe6d4ce99422b11cac147d39448bcd40 Thu Aug 26 20:24:47 2021 -0700 c90b5de: PASS Bugs introduced as a side effect of "fixing" a clang build warning: Thu Aug 26 21:45:27 2021 -0700 a56162c: FAIL Thu Aug 26 22:26:56 2021 -0700 386af0e: FAIL Bug modified after a wave of static analysis fixes, one of which was an partial fix for the bug(s) introduced above: https://git.kernel.org/pub/scm/libs/libcap/libcap.git/commit/?id=552db8f4116df3fad4e4ebf90a9a05a77b9486fd Fri Aug 27 10:26:59 2021 -0700 552db8f: FAIL Fri Aug 27 10:27:04 2021 -0700 b56400f: FAIL Fri Aug 27 13:55:11 2021 -0700 de1130d: FAIL Happened to notice the build failures, and figured out how to fix "the build server" to notify me of failures once more... Instrumentation added [sadly no real insight gained]: https://git.kernel.org/pub/scm/libs/libcap/libcap.git/commit/?id=43365cf01c64b530e7a3d62214247e1aa042414d Fri Aug 27 21:01:46 2021 -0700 43365cf: FAIL Figured out the fix [learned about how to turn on the automated buffer overflow glibc detection code, and then debugged, under gdb, the failing binary]: https://git.kernel.org/pub/scm/libs/libcap/libcap.git/commit/?id=6c38eb78d96a60a9503dc5c89ade67b65778fed9 Sat Aug 28 09:43:51 2021 -0700 6c38eb7: PASS All good. |