Bug 266280
Summary: | [SOUP] GTask soup_session_send_async finalized without ever returning | ||
---|---|---|---|
Product: | WebKit | Reporter: | Vitaly Dyackhov <vitaly> |
Component: | WebKitGTK | Assignee: | Nobody <webkit-unassigned> |
Status: | RESOLVED FIXED | ||
Severity: | Normal | CC: | bugs-noreply, cgarcia, csaavedra, mcatanzaro, nilskemail+webkit |
Priority: | P2 | ||
Version: | WebKit Nightly Build | ||
Hardware: | Unspecified | ||
OS: | Unspecified |
Vitaly Dyackhov
A lot of tests crash the Network process sometimes with the message:
GLib-GIO-CRITICAL **: 11:43:47.733: GTask soup_session_send_async (source object: 0x55a0029b9200, source tag: 0x7ff8d7907010) finalized without ever returning (using g_task_return_*()). This potentially indicates a bug in the program.
It happens more often in Debug builds but can also happen in Release builds too.
Here's the (probably incomplete) list of failing tests:
http/tests/appcache/interrupted-update.html
http/tests/xmlhttprequest/logout.html
http/tests/xmlhttprequest/readystatechange-and-abort.html
http/wpt/cross-origin-opener-policy/header-parsing-with-report-to.https.html
imported/w3c/web-platform-tests/fetch/private-network-access/iframe.tentative.window.html
imported/w3c/web-platform-tests/html/anonymous-iframe/anonymous-window.tentative.https.window.html
imported/w3c/web-platform-tests/html/anonymous-iframe/cookie-store.tentative.https.window.html
imported/w3c/web-platform-tests/html/browsers/browsing-the-web/remote-context-helper-tests/constructor.window.html
imported/w3c/web-platform-tests/html/cross-origin-opener-policy/coep-with-cross-origin.https.html
imported/w3c/web-platform-tests/html/cross-origin-opener-policy/coep-with-same-site.https.html
imported/w3c/web-platform-tests/html/cross-origin-opener-policy/historical/popup-same-site-unsafe-allow-outgoing-with-cross-origin.https.html
imported/w3c/web-platform-tests/html/cross-origin-opener-policy/historical/popup-same-site-unsafe-allow-outgoing-with-same-site.https.html
imported/w3c/web-platform-tests/html/cross-origin-opener-policy/historical/popup-same-site-with-same-origin.https.html
imported/w3c/web-platform-tests/html/cross-origin-opener-policy/historical/popup-same-site-with-same-site.https.html
imported/w3c/web-platform-tests/html/cross-origin-opener-policy/iframe-popup-same-origin-allow-popups-to-same-origin-allow-popups.https.html?7-8
imported/w3c/web-platform-tests/html/cross-origin-opener-policy/iframe-popup-same-origin-allow-popups-to-same-origin.https.html?9-last
imported/w3c/web-platform-tests/html/cross-origin-opener-policy/iframe-popup-same-origin-allow-popups-to-unsafe-none.https.html?7-8
imported/w3c/web-platform-tests/html/cross-origin-opener-policy/iframe-popup-same-origin-to-unsafe-none.https.html?7-8
imported/w3c/web-platform-tests/html/cross-origin-opener-policy/iframe-popup-unsafe-none-to-same-origin.https.html?9-last
imported/w3c/web-platform-tests/html/cross-origin-opener-policy/iframe-popup-unsafe-none-to-unsafe-none.https.html?1-2
imported/w3c/web-platform-tests/html/cross-origin-opener-policy/popup-meta-http-equiv.https.html
imported/w3c/web-platform-tests/html/cross-origin-opener-policy/popup-same-origin-allow-popups-with-cross-origin.https.html
imported/w3c/web-platform-tests/html/cross-origin-opener-policy/popup-same-origin-allow-popups-with-same-origin.https.html
imported/w3c/web-platform-tests/html/cross-origin-opener-policy/popup-same-origin-allow-popups-with-same-site.https.html
imported/w3c/web-platform-tests/html/cross-origin-opener-policy/popup-same-origin-with-cross-origin.https.html
imported/w3c/web-platform-tests/html/cross-origin-opener-policy/popup-same-origin-with-same-origin.https.html
imported/w3c/web-platform-tests/html/cross-origin-opener-policy/popup-unspecified-with-same-site.https.html
imported/w3c/web-platform-tests/html/cross-origin-opener-policy/reporting/navigation-reporting/report-only-same-origin.https.html
imported/w3c/web-platform-tests/html/cross-origin-opener-policy/reporting/navigation-reporting/reporting-coop-navigated-popup.https.html
imported/w3c/web-platform-tests/html/cross-origin-opener-policy/reporting/navigation-reporting/reporting-popup-same-origin-report-to.https.html
imported/w3c/web-platform-tests/html/cross-origin-opener-policy/reporting/navigation-reporting/reporting-popup-same-origin.https.html
imported/w3c/web-platform-tests/html/cross-origin-opener-policy/reporting/navigation-reporting/reporting-redirect-with-same-origin-allow-popups.https.html
imported/w3c/web-platform-tests/html/cross-origin-opener-policy/tentative/restrict-properties/iframe-popup-to-soap.https.html?7-8
imported/w3c/web-platform-tests/html/cross-origin-opener-policy/tentative/restrict-properties/iframe-popup-to-soap.https.html?9-last
imported/w3c/web-platform-tests/html/cross-origin-opener-policy/tentative/restrict-properties/iframe-popup.https.html?1-2
imported/w3c/web-platform-tests/html/cross-origin-opener-policy/tentative/restrict-properties/iframe-popup.https.html?7-8
imported/w3c/web-platform-tests/html/cross-origin-opener-policy/tentative/restrict-properties/popup-so.https.html
imported/w3c/web-platform-tests/html/cross-origin-opener-policy/tentative/restrict-properties/popup-un.https.html
imported/w3c/web-platform-tests/html/cross-origin-opener-policy/tentative/restrict-properties/popup-with-cross-origin.https.html
imported/w3c/web-platform-tests/html/cross-origin-opener-policy/tentative/restrict-properties/popup-with-same-site.https.html
imported/w3c/web-platform-tests/html/infrastructure/urls/terminology-0/document-base-url.html
imported/w3c/web-platform-tests/html/semantics/embedded-content/the-iframe-element/sandbox-top-navigation-escalate-privileges.tentative.sub.window.html
imported/w3c/web-platform-tests/html/semantics/forms/form-submission-target/form-target-iframe.html
imported/w3c/web-platform-tests/service-workers/cache-storage/cache-abort.https.any.worker.html
imported/w3c/web-platform-tests/service-workers/cache-storage/serviceworker/cache-abort.https.html
imported/w3c/web-platform-tests/service-workers/service-worker/navigation-headers.https.html
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Vitaly Dyackhov
It's possible to reproduce the crash using both the Flatpak and the SDK by creating a file containing the list of failing tests and running them a lot of times:
```
Tools/Scripts/run-webkit-tests --gtk --debug --no-retry-failures --no-new-test-results --iterations 100 --exit-after-n-crashes-or-timeouts 1 --test-list tests.txt
```
Vitaly Dyackhov
Pull request: https://github.com/WebKit/WebKit/pull/21680
EWS
Test gardening commit 271930@main (445d88b3952f): <https://commits.webkit.org/271930@main>
Reviewed commits have been landed. Closing PR #21680 and removing active labels.
Michael Catanzaro
That's pretty clearly a bug in libsoup. Want to report it there?
Claudio Saavedra
Vitaly, could you add a stacktrace here? Since it seems it's not trivial to reproduce.
Vitaly Dyackhov
Thread 1 (Thread 0x7fb054c7fa40 (LWP 145373)):
#0 g_logv (log_domain=0x7fb059780082 "GLib-GIO", log_level=G_LOG_LEVEL_CRITICAL, format=<optimized out>, args=args@entry=0x7fffeee553a0) at ../glib/gmessages.c:1422
#1 0x00007fb05bb1f7a3 in g_log (log_domain=log_domain@entry=0x7fb059780082 "GLib-GIO", log_level=log_level@entry=G_LOG_LEVEL_CRITICAL, format=<optimized out>) at ../glib/gmessages.c:1460
#2 0x00007fb0596e6c23 in g_task_finalize (object=0x56502fee47e0) at ../gio/gtask.c:699
#3 0x00007fb0609e71ff in g_object_unref (_object=0x56502fee47e0) at ../gobject/gobject.c:3938
#4 g_object_unref (_object=0x56502fee47e0) at ../gobject/gobject.c:3802
#5 0x00007fb05bae00dc in g_atomic_rc_box_release_full (clear_func=0x7fb0577cd400 <soup_message_queue_item_destroy>, mem_block=0x56502fe41bf0) at ../glib/garcbox.c:355
#6 g_atomic_rc_box_release_full (mem_block=0x56502fe41bf0, clear_func=0x7fb0577cd400 <soup_message_queue_item_destroy>) at ../glib/garcbox.c:338
#7 0x00007fb0577d7ffd in run_until_read_done (msg=0x56502feac630, result=<optimized out>, item=0x56502fe41bf0) at ../libsoup/soup-session.c:2820
#8 0x00007fb0596e33bb in g_task_return_now (task=0x56502ff02420) at ../gio/gtask.c:1309
#9 0x00007fb0596e33f5 in complete_in_idle_cb (task=0x56502ff02420) at ../gio/gtask.c:1323
#10 0x00007fb05bb17d36 in g_main_dispatch (context=0x56502fe2c0f0) at ../glib/gmain.c:3460
#11 g_main_context_dispatch (context=0x56502fe2c0f0) at ../glib/gmain.c:4200
#12 0x00007fb05bb752b8 in g_main_context_iterate.isra.0 (context=0x56502fe2c0f0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4276
#13 0x00007fb05bb173ff in g_main_loop_run (loop=0x56502fe2c230) at ../glib/gmain.c:4479
#14 0x00007fb0602cb644 in WTF::RunLoop::run() () at /app/webkit/Source/WTF/wtf/glib/RunLoopGLib.cpp:108
#15 0x00007fb06b5f843d in WebKit::AuxiliaryProcessMainBase<WebKit::NetworkProcess, false>::run(int, char**) (this=0x7fffeee55760, argc=3, argv=0x7fffeee55938) at /app/webkit/Source/WebKit/Shared/AuxiliaryProcessMain.h:72
#16 0x00007fb06b5f5586 in WebKit::AuxiliaryProcessMain<WebKit::NetworkProcessMainSoup>(int, char**) (argc=3, argv=0x7fffeee55938) at /app/webkit/Source/WebKit/Shared/AuxiliaryProcessMain.h:98
#17 0x00007fb06b5e6f41 in WebKit::NetworkProcessMain(int, char**) (argc=3, argv=0x7fffeee55938) at /app/webkit/Source/WebKit/NetworkProcess/soup/NetworkProcessMainSoup.cpp:61
#18 0x000056502df27969 in main(int, char**) (argc=3, argv=0x7fffeee55938) at /app/webkit/Source/WebKit/NetworkProcess/EntryPoint/unix/NetworkProcessMain.cpp:31
Vitaly Dyackhov
There are three more tests:
http/tests/xmlhttprequest/cross-site-denied-response-sync.html
imported/w3c/web-platform-tests/html/anonymous-iframe/require-corp-embed-anonymous-iframe.tentative.https.window.html
imported/w3c/web-platform-tests/service-workers/cache-storage/window/cache-abort.https.html
Vitaly Dyackhov
Pull request: https://github.com/WebKit/WebKit/pull/21859
EWS
Test gardening commit 272108@main (a716e603566c): <https://commits.webkit.org/272108@main>
Reviewed commits have been landed. Closing PR #21859 and removing active labels.
Claudio Saavedra
I agree with Michael, this looks like a libsoup bug, a SoupMessageQueue item is being unref'd and destroyed before the task associated with it returns. A bit hard to understand why because some calls are getting inlined.
Vitaly Dyackhov
And some more:
imported/w3c/web-platform-tests/fetch/private-network-access/iframe.tentative.window.html
imported/w3c/web-platform-tests/html/cross-origin-embedder-policy/anonymous-iframe/cookie-store.tentative.https.window.html
imported/w3c/web-platform-tests/webmessaging/broadcastchannel/detached-iframe.html
Vitaly Dyackhov
Pull request: https://github.com/WebKit/WebKit/pull/21968
EWS
Test gardening commit 272213@main (bb36a7875fee): <https://commits.webkit.org/272213@main>
Reviewed commits have been landed. Closing PR #21968 and removing active labels.
Michael Catanzaro
I'm closing as INVALID because this is a bug in libsoup and we cannot fix it here.
Vitaly Dyackhov
This is a libsoup bug indeed. But I'm using this bug to track and garden all tests affected by it.
Vitaly Dyackhov
imported/w3c/web-platform-tests/html/anonymous-iframe/local-storage.tentative.https.window.html
imported/w3c/web-platform-tests/html/infrastructure/urls/resolving-urls/query-encoding/windows-1251.html?include=loading
imported/w3c/web-platform-tests/html/anonymous-iframe/anonymous-window.tentative.https.window.html
imported/w3c/web-platform-tests/html/cross-origin-opener-policy/header-parsing-failures.https.html?1-4
Vitaly Dyackhov
Re-opening for pull request https://github.com/WebKit/WebKit/pull/22094
EWS
Test gardening commit 272336@main (8160ab7f672b): <https://commits.webkit.org/272336@main>
Reviewed commits have been landed. Closing PR #22094 and removing active labels.
Michael Catanzaro
Well it won't be fixed if it's not reported on the libsoup issue tracker....
Carlos Garcia Campos
https://gitlab.gnome.org/GNOME/libsoup/-/merge_requests/387
Carlos Garcia Campos
This was fixed in libsoup, no? Can we close this? or are the tests still skipped?
Vitaly Dyackhov
Pull request: https://github.com/WebKit/WebKit/pull/22816
EWS
Test gardening commit 273062@main (5739c4b29e62): <https://commits.webkit.org/273062@main>
Reviewed commits have been landed. Closing PR #22816 and removing active labels.
Nils K
I got a similar log message but the backtrace differs significant. There are also several other warning messages in the system journal which are not the one reported above. Can someone say if this is a duplicate of this one or whether I should open a new bug?
System log:
Jul 18 14:56:59 Digital-Signage-Player WPENetworkProce[754]: GTask soup_session_send_async (source object: 0x55668269e060, source tag: 0x7f119bc44c50) finalized without ever returning (using g_task_return_*()). This potentially indicates a bug in the program.
Jul 18 14:56:59 Digital-Signage-Player WPENetworkProce[754]: g_atomic_ref_count_dec: assertion 'old_value > 0' failed
Jul 18 14:56:59 Digital-Signage-Player WPENetworkProce[754]: async_send_request_return_result: assertion 'item->task != NULL' failed
Jul 18 14:57:00 Digital-Signage-Player WPENetworkProce[754]: g_object_ref: assertion 'G_IS_OBJECT (object)' failed
Jul 18 14:57:00 Digital-Signage-Player WPENetworkProce[754]: soup_session_feature_request_queued: assertion 'SOUP_IS_SESSION_FEATURE (feature)' failed
Jul 18 14:57:00 Digital-Signage-Player WPENetworkProce[754]: g_object_ref: assertion 'G_IS_OBJECT (object)' failed
Jul 18 14:57:00 Digital-Signage-Player WPENetworkProce[754]: soup_session_feature_request_queued: assertion 'SOUP_IS_SESSION_FEATURE (feature)' failed
Jul 18 14:57:00 Digital-Signage-Player kernel: WPENetworkProce[754]: segfault at 5563d41aa770 ip 00007f119a93e9b1 sp 00007ffdd56ea158 error 4 in libgobject-2.0.so.0.8000.3[7f119a910000+38000] likely on CPU 0 (core 0, socket 0)
Jul 18 14:57:00 Digital-Signage-Player kernel: Code: 00 00 00 4c 89 ce e9 4e e6 ff ff 66 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 00 f3 0f 1e fa 48 85 ff 74 47 48 8b 07 48 85 c0 74 3f <48> 8b 00 48 3d fc 03 00 00 77 2c 48 8d 15 5d 47 02 00 48 c1 e8 02
Jul 18 14:57:00 Digital-Signage-Player systemd[1]: Created slice system-systemd\x2dcoredump.slice - Slice /system/systemd-coredump.
Jul 18 14:57:00 Digital-Signage-Player systemd[1]: Started systemd-coredump@0-22650-0.service - Process Core Dump (PID 22650/UID 0).
Jul 18 14:57:03 Digital-Signage-Player systemd-coredump[22651]: [🡕] Process 754 (WPENetworkProce) of user 999 dumped core.
Backtrace:
#0 g_type_check_instance_is_fundamentally_a (type_instance=0x5566826a0110, fundamental_type=80) at ../gobject/gtype.c:4153
#1 0x00007f119a922e27 in g_object_ref (_object=_object@entry=0x5566826a0110) at ../gobject/gobject.c:4238
#2 0x00007f119bc3e0ea in soup_session_append_queue_item (session=0x55668269e060, msg=0x5566835975c0, async=<optimized out>, cancellable=<optimized out>)
at ../libsoup/soup-session.c:1361
#3 0x00007f119bc44d03 in soup_session_send_async (user_data=0x7f118c090200,
callback=0x7f119c5bf9c0 <WebKit::NetworkDataTaskSoup::sendRequestCallback(_SoupSession*, _GAsyncResult*, WebKit::NetworkDataTaskSoup::SendRequestData*)>,
cancellable=0x5566835868d0, io_priority=10, msg=0x5566835975c0, session=0x55668269e060) at ../libsoup/soup-session.c:3079
#4 soup_session_send_async (session=0x55668269e060, msg=0x5566835975c0, io_priority=10, cancellable=0x5566835868d0,
callback=0x7f119c5bf9c0 <WebKit::NetworkDataTaskSoup::sendRequestCallback(_SoupSession*, _GAsyncResult*, WebKit::NetworkDataTaskSoup::SendRequestData*)>, user_data=0x7f118c090200)
at ../libsoup/soup-session.c:3065
#5 0x00007f119c5c3a8b in WebKit::NetworkDataTaskSoup::resume() [clone .part.0] () from /lib64/libWPEWebKit-2.0.so.1
#6 0x00007f119c4f4145 in WebKit::NetworkResourceLoader::startNetworkLoad(WebCore::ResourceRequest&&, WebKit::NetworkResourceLoader::FirstLoad) () from /lib64/libWPEWebKit-2.0.so.1
#7 0x00007f119c5aa393 in WebKit::NetworkCache::Cache::completeRetrieve(WTF::Function<void (std::unique_ptr<WebKit::NetworkCache::Entry, std::default_delete<WebKit::NetworkCache::Entry> >, WebKit::NetworkCache::Cache::RetrieveInfo const&)>&&, std::unique_ptr<WebKit::NetworkCache::Entry, std::default_delete<WebKit::NetworkCache::Entry> >, WebKit::NetworkCache::Cache::RetrieveInfo&) () from /lib64/libWPEWebKit-2.0.so.1
#8 0x00007f119c5b331d in auto WebKit::NetworkCache::Cache::retrieve(WebCore::ResourceRequest const&, WebKit::NetworkCache::GlobalFrameID const&, std::optional<WebKit::NavigatingToAppBoundDomain>, bool, WTF::OptionSet<WebCore::AdvancedPrivacyProtections>, WTF::Function<void (std::unique_ptr<WebKit::NetworkCache::Entry, std::default_delete<WebKit::NetworkCache::Entry> >, WebKit::NetworkCache::Cache::RetrieveInfo const&)>&&)::{lambda(auto:1, auto:2)#1}::operator()<std::unique_ptr<WebKit::NetworkCache::Storage::Record, std::default_delete<WebKit::NetworkCache::Storage::Record> >, WebKit::NetworkCache::Storage::Timings>(std::unique_ptr<WebKit::NetworkCache::Storage::Record, std::default_delete<WebKit::NetworkCache::Storage::Record> >, WebKit::NetworkCache::Storage::Timings) () from /lib64/libWPEWebKit-2.0.so.1
#9 0x00007f119c5b400c in WTF::CompletionHandler<bool (std::unique_ptr<WebKit::NetworkCache::Storage::Record, std::default_delete<WebKit::NetworkCache::Storage::Record> >, WebKit::NetworkCache::Storage::Timings const&)>::operator()(std::unique_ptr<WebKit::NetworkCache::Storage::Record, std::default_delete<WebKit::NetworkCache::Storage::Record> >, WebKit::NetworkCache::Storage::Timings const&) () from /lib64/libWPEWebKit-2.0.so.1
#10 0x00007f119c5bdcba in WebKit::NetworkCache::Cache::retrieve(WebCore::ResourceRequest const&, WebKit::NetworkCache::GlobalFrameID const&, std::optional<WebKit::NavigatingToAppBoundDomain>, bool, WTF::OptionSet<WebCore::AdvancedPrivacyProtections>, WTF::Function<void (std::unique_ptr<WebKit::NetworkCache::Entry, std::default_delete<WebKit::NetworkCache::Entry> >, WebKit::NetworkCache::Cache::RetrieveInfo const&)>&&) () from /lib64/libWPEWebKit-2.0.so.1
#11 0x00007f119c4fdb80 in WebKit::NetworkResourceLoader::retrieveCacheEntry(WebCore::ResourceRequest const&) () from /lib64/libWPEWebKit-2.0.so.1
#12 0x00007f119c4e2bd8 in auto WebKit::NetworkLoadChecker::checkRequest(WebCore::ResourceRequest&&, WebCore::ContentSecurityPolicyClient*, WTF::CompletionHandler<void (std::variant<WebCore::ResourceRequest, WebKit::NetworkLoadChecker::RedirectionTriplet, WebCore::ResourceError>&&)>&&)::{lambda(auto:1&&)#1}::operator()<std::experimental::fundamentals_v3::expected<WebKit::NetworkLoadChecker::ContentExtensionResult, WebCore::ResourceError> >(std::experimental::fundamentals_v3::expected<WebKit::NetworkLoadChecker::ContentExtensionResult, WebCore::ResourceError>&&) () from /lib64/libWPEWebKit-2.0.so.1
#13 0x00007f119c4ebf0f in WebKit::NetworkLoadChecker::checkRequest(WebCore::ResourceRequest&&, WebCore::ContentSecurityPolicyClient*, WTF::CompletionHandler<void (std::variant<WebCore::ResourceRequest, WebKit::NetworkLoadChecker::RedirectionTriplet, WebCore::ResourceError>&&)>&&) () from /lib64/libWPEWebKit-2.0.so.1
#14 0x00007f119c4fe95e in WebKit::NetworkResourceLoader::startRequest(WebCore::ResourceRequest const&) () from /lib64/libWPEWebKit-2.0.so.1
#15 0x00007f119c4a3df9 in WebKit::NetworkConnectionToWebProcess::scheduleResourceLoad(WebKit::NetworkResourceLoadParameters&&, std::optional<WTF::ObjectIdentifierGeneric<WebKit::NetworkResourceLoadIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits> >) () from /lib64/libWPEWebKit-2.0.so.1
#16 0x00007f119f5284d2 in void IPC::handleMessage<Messages::NetworkConnectionToWebProcess::ScheduleResourceLoad, WebKit::NetworkConnectionToWebProcess, WebKit::NetworkConnectionToWebProcess, void (WebKit::NetworkResourceLoadParameters&&, std::optional<WTF::ObjectIdentifierGeneric<WebKit::NetworkResourceLoadIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits> >)>(IPC::Connection&, IPC::Decoder&, WebKit::NetworkConnectionToWebProcess*, void (WebKit::NetworkConnectionToWebProcess::*)(WebKit::NetworkResourceLoadParameters&&, std::optional<WTF::ObjectIdentifierGeneric<WebKit::NetworkResourceLoadIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits> >)) [clone .constprop.0] () from /lib64/libWPEWebKit-2.0.so.1
#17 0x00007f119c38d4ec in WebKit::NetworkConnectionToWebProcess::didReceiveNetworkConnectionToWebProcessMessage(IPC::Connection&, IPC::Decoder&) () from /lib64/libWPEWebKit-2.0.so.1
#18 0x00007f119c63611e in IPC::Connection::dispatchMessage(WTF::UniqueRef<IPC::Decoder>) [clone .part.0] () from /lib64/libWPEWebKit-2.0.so.1
#19 0x00007f119c63676d in WTF::Detail::CallableWrapper<IPC::Connection::enqueueIncomingMessage(WTF::UniqueRef<IPC::Decoder>)::{lambda()#2}, void>::call() ()
from /lib64/libWPEWebKit-2.0.so.1
#20 0x00007f119d6d7b7c in WTF::RunLoop::RunLoop()::{lambda(void*)#1}::_FUN(void*) [clone .lto_priv.0] () from /lib64/libWPEWebKit-2.0.so.1
#21 0x00007f119d71e53d in WTF::RunLoop::{lambda(_GSource*, int (*)(void*), void*)#1}::_FUN(_GSource*, int (*)(void*), void*) [clone .lto_priv.0] () from /lib64/libWPEWebKit-2.0.so.1
#22 0x00007f119bccce8c in g_main_dispatch (context=0x556682675c00) at ../glib/gmain.c:3344
#23 g_main_context_dispatch_unlocked (context=0x556682675c00) at ../glib/gmain.c:4152
#24 0x00007f119bd2ec98 in g_main_context_iterate_unlocked.isra.0 (context=0x556682675c00, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4217
#25 0x00007f119bcd2f37 in g_main_loop_run (loop=0x556682675d50) at ../glib/gmain.c:4419
#26 0x00007f119d6ec008 in WTF::RunLoop::run() () from /lib64/libWPEWebKit-2.0.so.1
#27 0x00007f119c585dbd in WebKit::NetworkProcessMain(int, char**) () from /lib64/libWPEWebKit-2.0.so.1
#28 0x00007f119c039088 in __libc_start_call_main (main=main@entry=0x55666e1e9070 <main>, argc=argc@entry=3, argv=argv@entry=0x7ffdd56eee98)
at ../sysdeps/nptl/libc_start_call_main.h:58
#29 0x00007f119c03914b in __libc_start_main_impl (main=0x55666e1e9070 <main>, argc=3, argv=0x7ffdd56eee98, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>,
stack_end=0x7ffdd56eee88) at ../csu/libc-start.c:360
#30 0x000055666e1e90a5 in _start ()
Claudio Saavedra
(In reply to nilskemail+webkit from comment #24)
> I got a similar log message but the backtrace differs significant. There are
> also several other warning messages in the system journal which are not the
> one reported above. Can someone say if this is a duplicate of this one or
> whether I should open a new bug?
Please open a new bug, and specify WebKit and libsoup versions. If you have a test case that would be appreciated!
Nils K
> Please open a new bug, and specify WebKit and libsoup versions. If you have a test case that would be appreciated!
Sadly no real test case but I opened https://bugs.webkit.org/show_bug.cgi?id=276819 nonetheless