Bug 268281 - [SOUP] g_atomic_ref_count_dec: assertion 'old_value > 0' failed
Summary: [SOUP] g_atomic_ref_count_dec: assertion 'old_value > 0' failed
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebKitGTK (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks: 268068
  Show dependency treegraph
 
Reported: 2024-01-29 02:00 PST by Vitaly Dyackhov
Modified: 2024-01-29 02:15 PST (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Vitaly Dyackhov 2024-01-29 02:00:47 PST
Test:
imported/w3c/web-platform-tests/service-workers/service-worker/navigation-headers.https.html

Stack trace:
#0  g_logv (log_domain=0x7fa5f2c9b0be "GLib", log_level=G_LOG_LEVEL_CRITICAL, format=<optimized out>, args=args@entry=0x7fffb9eaa830) at ../glib/gmessages.c:1422
#1  0x00007fa5f2c447a3 in g_log (log_domain=<optimized out>, log_level=<optimized out>, format=<optimized out>) at ../glib/gmessages.c:1460
#2  0x00007fa5f2c51cba in g_atomic_ref_count_dec (arc=<optimized out>) at ../glib/grefcount.c:271
#3  0x00007fa5f2c050c2 in g_atomic_rc_box_release_full (mem_block=0x564e77eba970, clear_func=0x7fa5f2ba0400 <soup_message_queue_item_destroy>) at ../glib/garcbox.c:348
#4  0x00007fa5f17f0b31 in g_task_finalize (object=0x564e77dd4850) at ../gio/gtask.c:721
#5  0x00007fa5f16f91ff in g_object_unref (_object=0x564e77dd4850) at ../gobject/gobject.c:3938
#6  g_object_unref (_object=0x564e77dd4850) at ../gobject/gobject.c:3802
#7  0x00007fa5f2c36a85 in g_source_callback_unref (cb_data=0x564e77f704f0) at ../glib/gmain.c:1742
#8  g_source_callback_unref (cb_data=0x564e77f704f0) at ../glib/gmain.c:1735
#9  0x00007fa5f2c3b2db in g_source_destroy_internal (source=0x564e77f25880, context=0x564e77d46120, have_lock=1) at ../glib/gmain.c:1407
#10 0x00007fa5f2c3cd9a in g_main_dispatch (context=0x564e77d46120) at ../glib/gmain.c:3490
#11 g_main_context_dispatch (context=0x564e77d46120) at ../glib/gmain.c:4200
#12 0x00007fa5f2c9a2b8 in g_main_context_iterate.isra.0 (context=0x564e77d46120, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4276
#13 0x00007fa5f2c3c3ff in g_main_loop_run (loop=0x564e77d46260) at ../glib/gmain.c:4479
#14 0x00007fa6019889aa in WTF::RunLoop::run() () at /app/webkit/Source/WTF/wtf/glib/RunLoopGLib.cpp:108
#15 0x00007fa5fe715c5d in WebKit::AuxiliaryProcessMainBase<WebKit::NetworkProcess, false>::run(int, char**) (this=0x7fffb9eaabe0, argc=3, argv=0x7fffb9eaadb8) at /app/webkit/Source/WebKit/Shared/AuxiliaryProcessMain.h:72
#16 0x00007fa5fe712da6 in WebKit::AuxiliaryProcessMain<WebKit::NetworkProcessMainSoup>(int, char**) (argc=3, argv=0x7fffb9eaadb8) at /app/webkit/Source/WebKit/Shared/AuxiliaryProcessMain.h:98
#17 0x00007fa5fe704785 in WebKit::NetworkProcessMain(int, char**) (argc=3, argv=0x7fffb9eaadb8) at /app/webkit/Source/WebKit/NetworkProcess/soup/NetworkProcessMainSoup.cpp:61
#18 0x0000564e762df8e9 in main(int, char**) (argc=3, argv=0x7fffb9eaadb8) at /app/webkit/Source/WebKit/NetworkProcess/EntryPoint/unix/NetworkProcessMain.cpp:31
Comment 1 Vitaly Dyackhov 2024-01-29 02:05:48 PST
Pull request: https://github.com/WebKit/WebKit/pull/23407
Comment 2 EWS 2024-01-29 02:15:03 PST
Test gardening commit 273647@main (5eb299d6ca81): <https://commits.webkit.org/273647@main>

Reviewed commits have been landed. Closing PR #23407 and removing active labels.