WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
281137
[WPE] API test ASSERTION FAILED: Completion handler should always be called !m_function
https://bugs.webkit.org/show_bug.cgi?id=281137
Summary
[WPE] API test ASSERTION FAILED: Completion handler should always be called !...
zsun
Reported
2024-10-09 06:45:45 PDT
For tests in WPE/TestWebKitWebContext - ASSERTION FAILED: Completion handler should always be called !m_function /app/webkit/WebKitBuild/WPE/Release/WTF/Headers/wtf/CompletionHandler.h(66) : WTF::CompletionHandler<Out(In ...)>::~CompletionHandler() [with Out = void; In = {}]
Attachments
Add attachment
proposed patch, testcase, etc.
zsun
Comment 1
2024-10-09 07:13:46 PDT
webkit/WebKitWebContext/memory-pressure
zsun
Comment 2
2024-10-17 05:59:37 PDT
*** This bug has been marked as a duplicate of
bug 265994
***
zsun
Comment 3
2024-10-17 06:35:18 PDT
Not sure if it's related to 265994. A similar issue for iOS has been filed at
https://bugs.webkit.org/show_bug.cgi?id=270541
Claudio Saavedra
Comment 4
2024-10-19 00:44:05 PDT
The full stacktrace, this seems to be graphics related: ASSERTION FAILED: Completion handler should always be called !m_function /app/webkit/WebKitBuild/WPE/Release/WTF/Headers/wtf/CompletionHandler.h(66) : WTF::CompletionHandler<Out(In ...)>::~CompletionHandler() [with Out = void; In = {}] 1 0x7f1691780a6a WebKit::LayerTreeHost::~LayerTreeHost() 2 0x7f1691780c27 WebKit::DrawingAreaCoordinatedGraphics::~DrawingAreaCoordinatedGraphics() 3 0x7f1691780cb9 WebKit::DrawingAreaCoordinatedGraphics::~DrawingAreaCoordinatedGraphics() 4 0x7f1691745464 WebKit::WebPage::close() 5 0x7f1690c53c11 WebKit::WebPage::didReceiveMessage(IPC::Connection&, IPC::Decoder&) 6 0x7f1691130c07 IPC::MessageReceiverMap::dispatchMessage(IPC::Connection&, IPC::Decoder&) 7 0x7f1691141b56 WebKit::AuxiliaryProcess::dispatchMessage(IPC::Connection&, IPC::Decoder&) 8 0x7f1690b16261 WebKit::AuxiliaryProcess::didReceiveMessage(IPC::Connection&, IPC::Decoder&) 9 0x7f169112b02d IPC::Connection::dispatchMessage(WTF::UniqueRef<IPC::Decoder>) [clone .part.0] 10 0x7f169112b747 IPC::Connection::dispatchOneIncomingMessage() 11 0x7f16935038df WTF::RunLoop::performWork() 12 0x7f16935d0929 WTF::RunLoop::RunLoop()::{lambda(void*)#1}::_FUN(void*) 13 0x7f16935d1d6f WTF::RunLoop::{lambda(_GSource*, int (*)(void*), void*)#1}::_FUN(_GSource*, int (*)(void*), void*) 14 0x7f168bcf0d36 g_main_context_dispatch 15 0x7f168bd4e2b8 g_main_context_iterate.isra.0 16 0x7f168bcf03ff g_main_loop_run 17 0x7f16935d1ea8 WTF::RunLoop::run() 18 0x7f16917a9ddf int WebKit::AuxiliaryProcessMain<WebKit::WebProcessMainWPE>(int, char**) 19 0x7f168b43b08a __libc_start_call_main 20 0x7f168b43b14b __libc_start_main 21 0x5602e524a7e5 _start
Claudio Saavedra
Comment 5
2024-10-19 01:26:38 PDT
Gardened in
https://commits.webkit.org/285467@main
zsun
Comment 6
2024-12-04 08:21:55 PST
Pull request:
https://github.com/WebKit/WebKit/pull/37434
EWS
Comment 7
2024-12-06 01:15:47 PST
Committed
287435@main
(75a7d9bb73c9): <
https://commits.webkit.org/287435@main
> Reviewed commits have been landed. Closing PR #37434 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