Closed kxxt closed 3 months ago
For abseil-cpp, it's already fixed in main branch of chromium's vendored copy: https://chromium.googlesource.com/chromium/src/+/refs/heads/main/third_party/abseil-cpp/absl/base/internal/unscaledcycleclock.cc by 03b48d871136a25321821618e5b2544ee8dec4b0 https://chromium-review.googlesource.com/c/chromium/src/+/5404980
It's introduced into chromium in 115290d7e28203c9275c89cc301271ba56157e48 https://chromium-review.googlesource.com/c/chromium/src/+/3161995
I still need to determine which electron versions are affected.
chromium [96.0.4644.0, 125.0.6395.0) is affected, which corresponds to electron [18, 30].
electron 31 is not affected.
electron 29 and 30 will be fixed.
If anyone need support for EOL electron versions(26, 27, 28), please leave a comment here.
./../../third_party/abseil-cpp/absl/base/internal/unscaledcycleclock.cc:128
is fixed in
Closing as the absl one is the only real world usage found.
All rdcycle usage should be replaced/removed from the codebase.
./../../third_party/abseil-cpp/absl/base/internal/unscaledcycleclock.cc:128
: https://github.com/abseil/abseil-cpp/pull/1644