WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
315531
-[__NSPlaceholderArray initWithObjects:count:]: attempt to insert nil object from objects[0]
https://bugs.webkit.org/show_bug.cgi?id=315531
Summary
-[__NSPlaceholderArray initWithObjects:count:]: attempt to insert nil object ...
Jean-Yves Avenard [:jya]
Reported
2026-05-25 17:08:55 PDT
``` Last Exception Backtrace: 0 CoreFoundation 0x183cbb4fc __exceptionPreprocess + 164 1 libobjc.A.dylib 0x18371c8d8 objc_exception_throw + 88 2 CoreFoundation 0x183bcde34 -[__NSPlaceholderArray initWithObjects:count:] + 644 3 CoreFoundation 0x183c2452c +[NSArray arrayWithObjects:count:] + 40 4 MediaRemote 0x1a6e528cc MRMediaRemotePlaybackQueueDataSourceContentItemChangedWithRequestForPlayer + 72 5 MediaRemote 0x1a6de4158 MRMediaRemoteSetNowPlayingInfoForPlayer + 4964 6 MediaRemote 0x1a6de2dd0 MRMediaRemoteSetNowPlayingInfoForOriginWithMergePolicy + 84 7 MediaRemote 0x1a6de43f0 MRMediaRemoteSetNowPlayingInfo + 56 8 WebCore 0x70035b7694 WebCore::softLink_MediaRemote_MRMediaRemoteSetNowPlayingInfo(__CFDictionary const*) + 40 9 WebCore 0x70035b75b8 WebCore::MediaSessionManagerCocoa::clearNowPlayingInfo() + 104 10 WebCore 0x700781b490 WebCore::NowPlayingManager::clearNowPlayingInfoPrivate() + 24 11 WebCore 0x700781b464 WebCore::NowPlayingManager::clearNowPlayingInfo() + 60 12 WebCore 0x700781b3ac WebCore::NowPlayingManager::removeClient(WebCore::NowPlayingManagerClient&) + 132 13 WebKit 0x119e7aac4 WebKit::GPUConnectionToWebProcess::clearNowPlayingInfo() + 52 14 WebKit 0x118c7bc5c auto void IPC::callMemberFunction<WebKit::GPUConnectionToWebProcess, WebKit::GPUConnectionToWebProcess, void (), std::__1::tuple<>>(WebKit::GPUConnectionToWebProcess*, void (WebKit::GPUConnectionToWebProcess::*)(), std::__1::tuple<>&&)::'lambda'(auto&&...)::operator()<>(auto&&...) const + 180 15 WebKit 0x118c7bb9c std::__1::__invoke_result_impl<void, auto...>::type std::__1::__invoke[abi:sqn220100]<void IPC::callMemberFunction<WebKit::GPUConnectionToWebProcess, WebKit::GPUConnectionToWebProcess, void (), std::__1::tuple<>>(WebKit::GPUConnectionToWebProcess*, void (WebKit::GPUConnectionToWebProcess::*)(), std::__1::tuple<>&&)::'lambda'(auto&&...)>(auto&&...) + 28 16 WebKit 0x118c7bb74 decltype(auto) std::__1::__apply_tuple_impl[abi:sqn220100]<void IPC::callMemberFunction<WebKit::GPUConnectionToWebProcess, WebKit::GPUConnectionToWebProcess, void (), std::__1::tuple<>>(WebKit::GPUConnectionToWebProcess*, void (WebKit::GPUConnectionToWebProcess::*)(), std::__1::tuple<>&&)::'lambda'(auto&&...), std::__1::tuple<>>(WebKit::GPUConnectionToWebProcess&&, WebKit::GPUConnectionToWebProcess&&, std::__1::integer_sequence<unsigned long>) + 32 17 WebKit 0x118c7bb48 decltype(auto) std::__1::apply[abi:sqn220100]<void IPC::callMemberFunction<WebKit::GPUConnectionToWebProcess, WebKit::GPUConnectionToWebProcess, void (), std::__1::tuple<>>(WebKit::GPUConnectionToWebProcess*, void (WebKit::GPUConnectionToWebProcess::*)(), std::__1::tuple<>&&)::'lambda'(auto&&...), std::__1::tuple<>>(WebKit::GPUConnectionToWebProcess&&, WebKit::GPUConnectionToWebProcess&&) + 36 18 WebKit 0x118c7bb18 void IPC::callMemberFunction<WebKit::GPUConnectionToWebProcess, WebKit::GPUConnectionToWebProcess, void (), std::__1::tuple<>>(WebKit::GPUConnectionToWebProcess*, void (WebKit::GPUConnectionToWebProcess::*)(), std::__1::tuple<>&&) + 76 19 WebKit 0x118c3d918 void IPC::handleMessage<Messages::GPUConnectionToWebProcess::ClearNowPlayingInfo, IPC::Connection, WebKit::GPUConnectionToWebProcess, WebKit::GPUConnectionToWebProcess, void ()>(IPC::Connection&, IPC::Decoder&, WebKit::GPUConnectionToWebProcess*, void (WebKit::GPUConnectionToWebProcess::*)()) + 216 20 WebKit 0x118c3cc40 WebKit::GPUConnectionToWebProcess::didReceiveMessage(IPC::Connection&, IPC::Decoder&) + 1832 21 WebKit 0x11c5d4c2c IPC::Connection::dispatchMessage(IPC::Decoder&) + 824 (Connection.cpp:1422) 22 WebKit 0x11c5d5164 IPC::Connection::dispatchMessage(WTF::UniqueRef<IPC::Decoder>) + 740 (Connection.cpp:1482) 23 WebKit 0x11767f65c IPC::Connection::dispatchOneIncomingMessage() + 208 (Connection.cpp:1556) 24 WebKit 0x11c63e0ec IPC::Connection::enqueueIncomingMessage(WTF::UniqueRef<IPC::Decoder>)::$_1::operator()() const + 32 (Connection.cpp:1384) 25 WebKit 0x11c63e02c WTF::Detail::CallableWrapper<IPC::Connection::enqueueIncomingMessage(WTF::UniqueRef<IPC::Decoder>)::$_1, void>::call() + 32 (Function.h:59) 26 JavaScriptCore 0x12dfe170c WTF::Function<void ()>::operator()() const + 172 27 JavaScriptCore 0x12debdfac WTF::RunLoop::performWork() + 284 28 JavaScriptCore 0x12debde7c WTF::RunLoop::performWork(void*) + 40 29 CoreFoundation 0x183c4b4e8 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 28 30 CoreFoundation 0x183c4b47c __CFRunLoopDoSource0 + 172 31 CoreFoundation 0x183c4b1e8 __CFRunLoopDoSources0 + 232 32 CoreFoundation 0x183c49de8 __CFRunLoopRun + 836 33 CoreFoundation 0x183d234a4 _CFRunLoopRunSpecificWithOptions + 532 34 Foundation 0x1853d7198 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 212 35 Foundation 0x185450364 -[NSRunLoop(NSRunLoop) run] + 64 36 libxpc.dylib 0x183861560 _xpc_objc_main + 780 37 libxpc.dylib 0x183875140 _xpc_main + 40 38 libxpc.dylib 0x183860fa0 _xpc_copy_xpcservice_dictionary + 0 39 WebKit 0x117645800 WebKit::XPCServiceMain(int, char const**) + 120 40 WebKit 0x11764577c WKXPCServiceMain + 36 (WKMain.mm:36) 41 ...pple.WebKit.GPU.Development 0x1009cc6b0 main + 40 (AuxiliaryProcessMain. ```
Attachments
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2026-05-25 17:09:01 PDT
<
rdar://problem/177905655
>
Jean-Yves Avenard [:jya]
Comment 2
2026-05-26 00:31:39 PDT
Pull request:
https://github.com/WebKit/WebKit/pull/65656
EWS
Comment 3
2026-05-26 05:17:07 PDT
Committed
313878@main
(40925b596093): <
https://commits.webkit.org/313878@main
> Reviewed commits have been landed. Closing PR #65656 and removing active labels.
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