Bug 284814
| Summary: | [DEBUG] ASSERTION FAILED: m_associatedResources.isEmptyIgnoringNullReferences() | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Przemyslaw Gorszkowski <pgorszkowski> |
| Component: | Media | Assignee: | Przemyslaw Gorszkowski <pgorszkowski> |
| Status: | RESOLVED FIXED | ||
| Severity: | Normal | CC: | eric.carlson, jean-yves.avenard, jer.noble, webkit-bug-importer |
| Priority: | P2 | Keywords: | InRadar |
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
Przemyslaw Gorszkowski
It happens when we play a regular video(mp4) and WPE_SHELL_DISABLE_MEDIA_DISK_CACHE=1 and do a seek.
ASSERTION FAILED: m_associatedResources.isEmptyIgnoringNullReferences()
/app/webkit/Source/WebCore/loader/cache/CachedResourceClient.cpp(36) : virtual WebCore::CachedResourceClient::~CachedResourceClient()
1 0x7127b0b3fd25 WebCore::CachedResourceClient::~CachedResourceClient()
2 0x7127ae5e2330 WebCore::CachedRawResourceClient::~CachedRawResourceClient()
3 0x7127b0a70cf0 WebCore::MediaResource::~MediaResource()
4 0x7127b0a70d34 WebCore::MediaResource::~MediaResource()
5 0x7127a8869d92 WTF::ThreadSafeRefCountedAndCanMakeThreadSafeWeakPtr<WebCore::PlatformMediaResource, (WTF::DestructionThread)0>::deref() const::{lambda()#1}::operator()() const
6 0x7127a8869e9a WTF::ThreadSafeRefCountedAndCanMakeThreadSafeWeakPtr<WebCore::PlatformMediaResource, (WTF::DestructionThread)0>::deref() const
7 0x7127a97f2ab7 WTF::DefaultRefDerefTraits<WebCore::PlatformMediaResource>::derefIfNotNull(WebCore::PlatformMediaResource*)
8 0x7127a97e3bd4 WTF::RefPtr<WebCore::PlatformMediaResource, WTF::RawPtrTraits<WebCore::PlatformMediaResource>, WTF::DefaultRefDerefTraits<WebCore::PlatformMediaResource> >::~RefPtr()
9 0x7127a981340f WTF::RefPtr<WebCore::PlatformMediaResource, WTF::RawPtrTraits<WebCore::PlatformMediaResource>, WTF::DefaultRefDerefTraits<WebCore::PlatformMediaResource> >::operator=(WTF::RefPtr<WebCore::PlatformMediaResource, WTF::RawPtrTraits<WebCore::PlatformMediaResource>, WTF::DefaultRefDerefTraits<WebCore::PlatformMediaResource> >&&)
10 0x7127b1405958 operator()
11 0x7127b140dc6c call
12 0x7127a823f4ab WTF::Function<void ()>::operator()() const
13 0x7127ac3f1067 WTF::RunLoop::performWork()
14 0x7127ac56d530 operator()
15 0x7127ac56d554 _FUN
16 0x7127ac56d4a7 operator()
17 0x7127ac56d4f5 _FUN
18 0x71279a1fdd36 g_main_context_dispatch
19 0x71279a25b2b8 g_main_context_iterate.isra.0
20 0x71279a1fd3ff g_main_loop_run
21 0x7127ac56dbb4 WTF::RunLoop::run()
22 0x7127a9cd60e5 WebKit::AuxiliaryProcessMainBase<WebKit::WebProcess, true>::run(int, char**)
23 0x7127a9cd58d0 int WebKit::AuxiliaryProcessMain<WebKit::WebProcessMainWPE>(int, char**)
24 0x7127a9cd52b0 WebKit::WebProcessMain(int, char**)
25 0x5c9e7f7c28c9 main
26 0x71279995208a __libc_start_call_main
27 0x71279995214b __libc_start_main
28 0x5c9e7f7c27e5 _start
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Przemyslaw Gorszkowski
Pull request: https://github.com/WebKit/WebKit/pull/38073
EWS
Committed 287989@main (aba282581bdd): <https://commits.webkit.org/287989@main>
Reviewed commits have been landed. Closing PR #38073 and removing active labels.
Radar WebKit Bug Importer
<rdar://problem/141664140>