Bug 296979
| Summary: | [Fuzzilli] Fix build of Fuzzilli.cpp after WTF::Vector::data() became private | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | David Kilzer (:ddkilzer) <ddkilzer> |
| Component: | New Bugs | Assignee: | David Kilzer (:ddkilzer) <ddkilzer> |
| Status: | RESOLVED FIXED | ||
| Severity: | Normal | CC: | webkit-bug-importer |
| Priority: | P2 | Keywords: | InRadar |
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Bug Depends on: | 294079 | ||
| Bug Blocks: | |||
David Kilzer (:ddkilzer)
Fix build of Fuzzilli.cpp after WTF::Vector::data() became private.
Build error:
```
OpenSource/Source/JavaScriptCore/fuzzilli/Fuzzilli.cpp:120:20: error: 'data' is a private member of
'WTF::Vector<char>'
120 | memcpy(buffer->data(), reprlInputData, inputSize);
| ~~~~~~~~^~~~
In file included from OpenSource/Source/JavaScriptCore/fuzzilli/Fuzzilli.cpp:22:
In file included from OpenSource/Source/JavaScriptCore/fuzzilli/Fuzzilli.h:24:
OpenSource/WebKitBuild/Release/usr/local/include/wtf/Vector.h:1032:8: note: declared private here
1032 | T* data() LIFETIME_BOUND { return Base::buffer(); }
| ^
1 error generated.
```
Regressed with:
Make Vector::data() private
<https://bugs.webkit.org/show_bug.cgi?id=294079>
<rdar://153018667>
<https://commits.webkit.org/296071@main>
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Radar WebKit Bug Importer
<rdar://problem/157610643>
David Kilzer (:ddkilzer)
Pull request: https://github.com/WebKit/WebKit/pull/48989
EWS
Committed 298288@main (8d405296b4c3): <https://commits.webkit.org/298288@main>
Reviewed commits have been landed. Closing PR #48989 and removing active labels.
David Kilzer (:ddkilzer)
Re-opening for pull request https://github.com/WebKit/WebKit/pull/49201
EWS
Committed 298490@main (436e12a8c846): <https://commits.webkit.org/298490@main>
Reviewed commits have been landed. Closing PR #49201 and removing active labels.