WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
247872
[WinCairo] KeyedDecoderGeneric: TestWebCore.KeyedCoding.DecodeRandomData is crashing
https://bugs.webkit.org/show_bug.cgi?id=247872
Summary
[WinCairo] KeyedDecoderGeneric: TestWebCore.KeyedCoding.DecodeRandomData is c...
Fujii Hironori
Reported
2022-11-13 18:21:13 PST
[WinCairo] KeyedDecoderGeneric: TestWebCore.KeyedCoding.DecodeRandomData is failing TestWebCore.KeyedCoding.DecodeRandomData 1 00007FF8FA44248B WTFCrash 2 00007FF8D05E8FFF (null) 3 00007FF8D062D7AE (null) 4 00007FF8D062A6D1 (null) 5 00007FF8D09D7FC3 WebCore::appendLinkedFonts 6 00007FF8D0A5CB26 WebCore::KeyedDecoder::decoder 7 00007FF8D0A5BAE0 WebCore::KeyedDecoder::decoder 8 00007FF8D0A64313 WebCore::KeyedDecoder::decoder 9 00007FF8D0A63A36 WebCore::KeyedDecoder::decoder 10 00007FF8D0A5B898 WebCore::KeyedDecoder::decoder 11 00007FF8D05E7884 (null) 12 00007FF8D530961D WebCore::XPathResult::snapshotItem 13 00007FF8D53094FC WebCore::XPathResult::snapshotItem 14 00007FF8D52F068B WebCore::XPathResult::snapshotItem 15 00007FF8D52F120D WebCore::XPathResult::snapshotItem 16 00007FF8D52F1AEE WebCore::XPathResult::snapshotItem 17 00007FF8D52F7E57 WebCore::XPathResult::snapshotItem 18 00007FF8D53097AD WebCore::XPathResult::snapshotItem 19 00007FF8D53095EC WebCore::XPathResult::snapshotItem 20 00007FF8D52F2326 WebCore::XPathResult::snapshotItem 21 00007FF8D0517573 (null) 22 00007FF8D051490E (null) 23 00007FF8D066666B WebCore::PlatformTimeRanges::length 24 00007FF8D06666BC dllLauncherEntryPoint 25 00007FF701AA1A0C (null) 26 00007FF701AA5BD4 (null) 27 00007FF9083E7974 BaseThreadInitThunk 28 00007FF9247AA271 RtlUserThreadStart File name unavailable SEH exception with code 0xc0000005 thrown in the test body.
254680@main
: Last good
254685@main
: First bad,
https://build.webkit.org/#/builders/60/builds/8127
Attachments
Patch
(1.26 KB, patch)
2022-11-13 20:25 PST
,
Fujii Hironori
no flags
Details
Formatted Diff
Diff
View All
Add attachment
proposed patch, testcase, etc.
Fujii Hironori
Comment 1
2022-11-13 18:22:06 PST
https://results.webkit.org/?suite=api-tests&test=TestWebCore.KeyedCoding.DecodeRandomData
Fujii Hironori
Comment 2
2022-11-13 20:24:18 PST
Backtrace:
> WTF.dll!WTFCrash() Line 327 C++ > TestWebCoreLib.dll!WTF::VectorBufferBase<unsigned char,WTF::FastMalloc>::allocateBuffer<0>(unsigned __int64 newCapacity) Line 313 C++ > TestWebCoreLib.dll!WTF::VectorBufferBase<unsigned char,WTF::FastMalloc>::allocateBuffer(unsigned __int64 newCapacity) Line 327 C++ > TestWebCoreLib.dll!WTF::VectorBuffer<unsigned char,0,WTF::FastMalloc>::VectorBuffer<unsigned char,0,WTF::FastMalloc>(unsigned __int64 capacity, unsigned __int64 size) Line 414 C++ > TestWebCoreLib.dll!WTF::Vector<unsigned char,0,WTF::CrashOnOverflow,16,WTF::FastMalloc>::Vector<unsigned char,0,WTF::CrashOnOverflow,16,WTF::FastMalloc>(unsigned __int64 size) Line 689 C++ > TestWebCoreLib.dll!WebCore::readString(WTF::Persistence::Decoder & decoder) Line 61 C++ > TestWebCoreLib.dll!WebCore::KeyedDecoderGeneric::KeyedDecoderGeneric(const unsigned char * data, unsigned __int64 size) Line 106 C++ > [External Code] > TestWebCoreLib.dll!WTF::makeUnique<WebCore::KeyedDecoderGeneric,unsigned char const * &,unsigned __int64 &>(const unsigned char * & <args_0>, unsigned __int64 & <args_1>) Line 539 C++ > TestWebCoreLib.dll!WebCore::KeyedDecoder::decoder(const unsigned char * data, unsigned __int64 size) Line 86 C++ > TestWebCoreLib.dll!TestWebKitAPI::KeyedCoding_DecodeRandomData_Test::TestBody() Line 309 C++ > TestWebCoreLib.dll!testing::internal::HandleSehExceptionsInMethodIfSupported<testing::Test,void>(testing::Test * object, void(testing::Test::*)() method, const char * location) Line 2592 C++ > TestWebCoreLib.dll!testing::internal::HandleExceptionsInMethodIfSupported<testing::Test,void>(testing::Test * object, void(testing::Test::*)() method, const char * location) Line 2662 C++ > TestWebCoreLib.dll!testing::Test::Run() Line 2689 C++ > TestWebCoreLib.dll!testing::TestInfo::Run() Line 2864 C++ > TestWebCoreLib.dll!testing::TestSuite::Run() Line 3016 C++ > TestWebCoreLib.dll!testing::internal::UnitTestImpl::RunAllTests() Line 5852 C++ > TestWebCoreLib.dll!testing::internal::HandleSehExceptionsInMethodIfSupported<testing::internal::UnitTestImpl,bool>(testing::internal::UnitTestImpl * object, bool(testing::internal::UnitTestImpl::*)() method, const char * location) Line 2592 C++ > TestWebCoreLib.dll!testing::internal::HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl,bool>(testing::internal::UnitTestImpl * object, bool(testing::internal::UnitTestImpl::*)() method, const char * location) Line 2662 C++ > TestWebCoreLib.dll!testing::UnitTest::Run() Line 5434 C++ > TestWebCoreLib.dll!RUN_ALL_TESTS() Line 2472 C++ > TestWebCoreLib.dll!TestWebKitAPI::TestsController::run(int argc, char * * argv) Line 89 C++ > TestWebCoreLib.dll!main(int argc, char * * argv) Line 41 C++ > TestWebCoreLib.dll!dllLauncherEntryPoint(int argc, char * * argv) Line 49 C++ > TestWebCore.exe!main(int argc, const char * * argv) Line 223 C++ > [External Code]
Fujii Hironori
Comment 3
2022-11-13 20:25:46 PST
Created
attachment 463511
[details]
Patch
Ross Kirsling
Comment 4
2022-11-14 00:19:15 PST
Comment on
attachment 463511
[details]
Patch LGTM
EWS
Comment 5
2022-11-14 01:27:37 PST
Committed
256642@main
(6d664461ef74): <
https://commits.webkit.org/256642@main
> All reviewed patches have been landed. Closing bug and clearing flags on
attachment 463511
[details]
.
Radar WebKit Bug Importer
Comment 6
2022-11-14 01:28:24 PST
<
rdar://problem/102310938
>
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug