Bug 243313

Summary: imported/w3c/web-platform-tests/html/semantics/embedded-content/the-object-element/object-param-url.html is crashing in debug
Product: WebKit Reporter: Chris Dumez <cdumez>
Component: WebCore Misc.Assignee: Nobody <webkit-unassigned>
Status: NEW ---    
Severity: Normal CC: webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
See Also: https://bugs.webkit.org/show_bug.cgi?id=243263
https://bugs.webkit.org/show_bug.cgi?id=235660

Description Chris Dumez 2022-07-28 13:45:27 PDT
imported/w3c/web-platform-tests/html/semantics/embedded-content/the-object-element/object-param-url.html is crashing in debug:
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   com.apple.JavaScriptCore      	0x000000013eb37894 WTFCrash + 20
1   com.apple.WebKit              	0x0000000100b2dc10 WTFCrashWithInfo(int, char const*, char const*, int) + 32
2   com.apple.WebKit              	0x00000001025815bc WebKit::PDFPlugin::installPDFDocument() + 136
3   com.apple.WebKit              	0x0000000102581118 WebKit::PDFPlugin::receivedNonLinearizedPDFSentinel() + 792
4   com.apple.WebKit              	0x00000001025a7ff8 WebKit::PDFPlugin::receivedNonLinearizedPDFSentinel()::$_6::operator()() const + 28
5   com.apple.WebKit              	0x00000001025a7f0c WTF::Detail::CallableWrapper<WebKit::PDFPlugin::receivedNonLinearizedPDFSentinel()::$_6, void>::call() + 28
6   com.apple.JavaScriptCore      	0x000000013eb62b08 WTF::Function<void ()>::operator()() const + 124
7   com.apple.JavaScriptCore      	0x000000013ebfaae0 WTF::RunLoop::performWork() + 316
8   com.apple.JavaScriptCore      	0x000000013ebff8a8 WTF::RunLoop::performWork(void*) + 44
Comment 1 Alexey Proskuryakov 2022-07-29 08:58:44 PDT
Dupe of bug 235660?
Comment 2 Chris Dumez 2022-07-29 09:04:58 PDT
(In reply to Alexey Proskuryakov from comment #1)
> Dupe of bug 235660?

Definitely related but not sure if this is a dupe because one hits an assertion under WebKit::Daemon::Decoder::~Decoder() and this one looks like it hits an assertion under PDFPlugin::installPDFDocument(). To me it looks like different assertions so it may not be exactly the same bug.
Comment 3 Radar WebKit Bug Importer 2022-08-04 13:46:36 PDT
<rdar://problem/98145907>