Bug 274054 - [GTK] Crash when loading Nextcloud dashboard
Summary: [GTK] Crash when loading Nextcloud dashboard
Status: RESOLVED WORKSFORME
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:
 
Reported: 2024-05-12 08:37 PDT by Philippe Normand
Modified: 2024-05-14 11:53 PDT (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Philippe Normand 2024-05-12 08:37:29 PDT
#0  std::__atomic_base<unsigned int>::operator++ (this=0x0) at /usr/bin/../lib/gcc/x86_64-unknown-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/atomic_base.h:402
402           { return __atomic_add_fetch(&_M_i, 1, int(memory_order_seq_cst)); }
[Current thread is 1 (Thread 0x7fdf709c5a80 (LWP 2))]
(gdb) bt
#0  std::__atomic_base<unsigned int>::operator++ (this=0x0) at /usr/bin/../lib/gcc/x86_64-unknown-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/atomic_base.h:402
#1  WTF::ThreadSafeRefCountedBase::refAllowingPartiallyDestroyed (this=0x0) at WTF/Headers/wtf/ThreadSafeRefCounted.h:64
#2  WTF::ThreadSafeRefCountedBase::ref (this=0x0) at WTF/Headers/wtf/ThreadSafeRefCounted.h:56
#3  WebCore::ShareableBitmap::createGraphicsContext (this=0x0) at /buildstream/gnome/sdk/webkitgtk-6.0.bst/Source/WebCore/platform/graphics/skia/ShareableBitmapSkia.cpp:57
#4  0x00007fdf7b11d0cf in WebCore::Image::toShareableBitmap (this=0x7fdebffe1cb0) at /buildstream/gnome/sdk/webkitgtk-6.0.bst/Source/WebCore/platform/graphics/Image.cpp:393
#5  0x00007fdf7926a8e8 in IPC::ArgumentCoder<WebCore::Image, void>::encode (encoder=..., instance=...) at /buildstream/gnome/sdk/webkitgtk-6.0.bst/_builddir/DerivedSources/WebKit/GeneratedSerializers.cpp:43375
#6  0x00007fdf796fadff in IPC::Encoder::operator<< <WTF::RefPtr<WebCore::NotificationResources, WTF::RawPtrTraits<WebCore::NotificationResources>, WTF::DefaultRefDerefTraits<WebCore::NotificationResources> > const&> (this=0x7fdee1e3ef80, t=...) at /buildstream/gnome/sdk/webkitgtk-6.0.bst/Source/WebKit/Platform/IPC/Encoder.h:80
#7  IPC::ArgumentCoder<std::tuple<WebCore::NotificationData const&, WTF::RefPtr<WebCore::NotificationResources, WTF::RawPtrTraits<WebCore::NotificationResources>, WTF::DefaultRefDerefTraits<WebCore::NotificationResources> > const&>, void>::encode<IPC::Encoder, std::tuple<WebCore::NotificationData const&, WTF::RefPtr<WebCore::NotificationResources, WTF::RawPtrTraits<WebCore::NotificationResources>, WTF::DefaultRefDerefTraits<WebCore::NotificationResources> > const&>, 0ul, 1ul> (encoder=..., tuple=<optimized out>) at /buildstream/gnome/sdk/webkitgtk-6.0.bst/Source/WebKit/Platform/IPC/ArgumentCoders.h:358
#8  IPC::ArgumentCoder<std::tuple<WebCore::NotificationData const&, WTF::RefPtr<WebCore::NotificationResources, WTF::RawPtrTraits<WebCore::NotificationResources>, WTF::DefaultRefDerefTraits<WebCore::NotificationResources> > const&>, void>::encode<IPC::Encoder, std::tuple<WebCore::NotificationData const&, WTF::RefPtr<WebCore::NotificationResources, WTF::RawPtrTraits<WebCore::NotificationResources>, WTF::DefaultRefDerefTraits<WebCore::NotificationResources> > const&> > (encoder=..., tuple=<optimized out>) at /buildstream/gnome/sdk/webkitgtk-6.0.bst/Source/WebKit/Platform/IPC/ArgumentCoders.h:351
#9  IPC::Encoder::operator<< <std::tuple<WebCore::NotificationData const&, WTF::RefPtr<WebCore::NotificationResources, WTF::RawPtrTraits<WebCore::NotificationResources>, WTF::DefaultRefDerefTraits<WebCore::NotificationResources> > const&> > (this=0x7fdee1e3ef80, t=<optimized out>) at /buildstream/gnome/sdk/webkitgtk-6.0.bst/Source/WebKit/Platform/IPC/Encoder.h:80
#10 IPC::Connection::sendWithAsyncReply<Messages::NotificationManagerMessageHandler::ShowNotification, WTF::CompletionHandler<void ()> >(Messages::NotificationManagerMessageHandler::ShowNotification&&, WTF::CompletionHandler<void ()>&&, unsigned long, WTF::OptionSet<IPC::SendOption>) (this=0x7fdf660541a0, message=<optimized out>, completionHandler=<optimized out>, destinationID=31, sendOptions=...)
    at /buildstream/gnome/sdk/webkitgtk-6.0.bst/Source/WebKit/Platform/IPC/Connection.h:674
#11 0x00007fdf796fad41 in WebKit::sendNotificationMessageWithAsyncReply<Messages::NotificationManagerMessageHandler::ShowNotification>(Messages::NotificationManagerMessageHandler::ShowNotification&&, WebKit::WebPage*, WTF::CompletionHandler<void ()>&&)::{lambda(auto:1&, auto:2)#1}::operator()<IPC::Connection, unsigned long>(Messages::NotificationManagerMessageHandler::ShowNotification&, unsigned long) const
    (this=<optimized out>, connection=..., destinationIdentifier=0) at /buildstream/gnome/sdk/webkitgtk-6.0.bst/Source/WebKit/WebProcess/Notifications/WebNotificationManager.cpp:91
#12 WTF::Detail::CallableWrapper<WebKit::sendNotificationMessageWithAsyncReply<Messages::NotificationManagerMessageHandler::ShowNotification>(Messages::NotificationManagerMessageHandler::ShowNotification&&, WebKit::WebPage*, WTF::CompletionHandler<void ()>&&)::{lambda(auto:1&, auto:2)#1}, bool, IPC::Connection&, unsigned long>::call(IPC::Connection&, unsigned long) (this=<optimized out>, in=..., in=0)
    at WTF/Headers/wtf/Function.h:53
#13 0x00007fdf796fabfd in WTF::Function<bool (IPC::Connection&, unsigned long)>::operator()(IPC::Connection&, unsigned long) const (this=0x7ffce88e38e0, in=..., in=31) at WTF/Headers/wtf/Function.h:82
#14 WebKit::sendMessage(WebKit::WebPage*, WTF::Function<bool (IPC::Connection&, unsigned long)> const&) (page=page@entry=0x7fdf660000c0, sendMessage=...)
    at /buildstream/gnome/sdk/webkitgtk-6.0.bst/Source/WebKit/WebProcess/Notifications/WebNotificationManager.cpp:78
#15 0x00007fdf796f7e8c in WebKit::sendNotificationMessageWithAsyncReply<Messages::NotificationManagerMessageHandler::ShowNotification>(Messages::NotificationManagerMessageHandler::ShowNotification&&, WebKit::WebPage*, WTF::CompletionHandler<void ()>&&) (message=..., page=0x7fdf660000c0, callback=...) at /buildstream/gnome/sdk/webkitgtk-6.0.bst/Source/WebKit/WebProcess/Notifications/WebNotificationManager.cpp:90
#16 WebKit::WebNotificationManager::show(WebCore::NotificationData&&, WTF::RefPtr<WebCore::NotificationResources, WTF::RawPtrTraits<WebCore::NotificationResources>, WTF::DefaultRefDerefTraits<WebCore::NotificationResources> >&&, WebKit::WebPage*, WTF::CompletionHandler<void ()>&&) (this=0x7fdf66020240, notification=..., resources=<optimized out>, page=0x7fdf660000c0, callback=...)
    at /buildstream/gnome/sdk/webkitgtk-6.0.bst/Source/WebKit/WebProcess/Notifications/WebNotificationManager.cpp:182
#17 0x00007fdf797496c6 in WebKit::WebNotificationClient::show(WebCore::ScriptExecutionContext&, WebCore::NotificationData&&, WTF::RefPtr<WebCore::NotificationResources, WTF::RawPtrTraits<WebCore::NotificationResources>, WTF::DefaultRefDerefTraits<WebCore::NotificationResources> >&&, WTF::CompletionHandler<void ()>&&)::$_0::operator()() (this=0x7fdee1d373b0)
    at /buildstream/gnome/sdk/webkitgtk-6.0.bst/Source/WebKit/WebProcess/WebCoreSupport/WebNotificationClient.cpp:57
#18 WTF::Detail::CallableWrapper<WebKit::WebNotificationClient::show(WebCore::ScriptExecutionContext&, WebCore::NotificationData&&, WTF::RefPtr<WebCore::NotificationResources, WTF::RawPtrTraits<WebCore::NotificationResources>, WTF::DefaultRefDerefTraits<WebCore::NotificationResources> >&&, WTF::CompletionHandler<void ()>&&)::$_0, void>::call() (this=0x7fdee1d373a0) at WTF/Headers/wtf/Function.h:53
#19 0x00007fdf7973fffe in WebKit::WebNotificationClient::show(WebCore::ScriptExecutionContext&, WebCore::NotificationData&&, WTF::RefPtr<WebCore::NotificationResources, WTF::RawPtrTraits<WebCore::NotificationResources>, WTF::DefaultRefDerefTraits<WebCore::NotificationResources> >&&, WTF::CompletionHandler<void ()>&&) (this=0x7fdf6619f500, context=..., notification=<optimized out>, resources=..., callback=...)
    at /buildstream/gnome/sdk/webkitgtk-6.0.bst/Source/WebKit/WebProcess/WebCoreSupport/WebNotificationClient.cpp:56
#20 0x00007fdf7a338c7a in WebCore::Notification::show(WTF::CompletionHandler<void ()>&&)::$_0::operator()(WTF::RefPtr<WebCore::NotificationResources, WTF::RawPtrTraits<WebCore::NotificationResources>, WTF::DefaultRefDerefTraits<WebCore::NotificationResources> >&&) (this=<optimized out>, resources=<optimized out>) at /buildstream/gnome/sdk/webkitgtk-6.0.bst/Source/WebCore/Modules/notifications/Notification.cpp:270
#21 WTF::Detail::CallableWrapper<WebCore::Notification::show(WTF::CompletionHandler<void ()>&&)::$_0, void, WTF::RefPtr<WebCore::NotificationResources, WTF::RawPtrTraits<WebCore::NotificationResources>, WTF::DefaultRefDerefTraits<WebCore::NotificationResources> >&&>::call(WTF::RefPtr<WebCore::NotificationResources, WTF::RawPtrTraits<WebCore::NotificationResources>, WTF::DefaultRefDerefTraits<WebCore::NotificationResources> >&&) (this=<optimized out>, in=<optimized out>) at WTF/Headers/wtf/Function.h:53
#22 0x00007fdf7a3398a6 in WTF::Function<void (WTF::RefPtr<WebCore::NotificationResources, WTF::RawPtrTraits<WebCore::NotificationResources>, WTF::DefaultRefDerefTraits<WebCore::NotificationResources> >&&)>::operator()(WTF::RefPtr<WebCore::NotificationResources, WTF::RawPtrTraits<WebCore::NotificationResources>, WTF::DefaultRefDerefTraits<WebCore::NotificationResources> >&&) const (in=..., this=<optimized out>)
    at WTF/Headers/wtf/Function.h:82
#23 WTF::CompletionHandler<void (WTF::RefPtr<WebCore::NotificationResources, WTF::RawPtrTraits<WebCore::NotificationResources>, WTF::DefaultRefDerefTraits<WebCore::NotificationResources> >&&)>::operator()(WTF::RefPtr<WebCore::NotificationResources, WTF::RawPtrTraits<WebCore::NotificationResources>, WTF::DefaultRefDerefTraits<WebCore::NotificationResources> >&&) (in=..., this=<optimized out>)
    at WTF/Headers/wtf/CompletionHandler.h:78
#24 WebCore::NotificationResourcesLoader::didFinishLoadingResource (this=<optimized out>, loader=<optimized out>)
    at /buildstream/gnome/sdk/webkitgtk-6.0.bst/Source/WebCore/Modules/notifications/NotificationResourcesLoader.cpp:123
#25 0x00007fdf7a339f37 in WTF::Function<void (WebCore::NotificationResourcesLoader::ResourceLoader*, WTF::RefPtr<WebCore::BitmapImage, WTF::RawPtrTraits<WebCore::BitmapImage>, WTF::DefaultRefDerefTraits<WebCore::BitmapImage> >&&)>::operator()(WebCore::NotificationResourcesLoader::ResourceLoader*, WTF::RefPtr<WebCore::BitmapImage, WTF::RawPtrTraits<WebCore::BitmapImage>, WTF::DefaultRefDerefTraits<WebCore::BitmapImage> >&&) const (in=0x7fdee1126540, in=..., this=<optimized out>) at WTF/Headers/wtf/Function.h:82
#26 WTF::CompletionHandler<void (WebCore::NotificationResourcesLoader::ResourceLoader*, WTF::RefPtr<WebCore::BitmapImage, WTF::RawPtrTraits<WebCore::BitmapImage>, WTF::DefaultRefDerefTraits<WebCore::BitmapImage> >&&)>::operator()(WebCore::NotificationResourcesLoader::ResourceLoader*, WTF::RefPtr<WebCore::BitmapImage, WTF::RawPtrTraits<WebCore::BitmapImage>, WTF::DefaultRefDerefTraits<WebCore::BitmapImage> >&&)
    (this=<optimized out>, in=0x7fdee1126540, in=...) at WTF/Headers/wtf/CompletionHandler.h:78
#27 WebCore::NotificationResourcesLoader::ResourceLoader::didFinishLoading (this=0x7fdee1126540)
    at /buildstream/gnome/sdk/webkitgtk-6.0.bst/Source/WebCore/Modules/notifications/NotificationResourcesLoader.cpp:174
#28 0x00007fdf7adc69e3 in WebCore::DocumentThreadableLoader::didFinishLoading (this=0x7fdee1dfec20, identifier=..., metrics=...)
    at /buildstream/gnome/sdk/webkitgtk-6.0.bst/Source/WebCore/loader/DocumentThreadableLoader.cpp:519
#29 0x00007fdf7ae662fc in WebCore::CachedResource::checkNotify (this=0x7fdee1dc7240, metrics=...) at /buildstream/gnome/sdk/webkitgtk-6.0.bst/Source/WebCore/loader/cache/CachedResource.cpp:331
#30 0x00007fdf7ae602bc in WebCore::CachedResource::finishLoading (this=0x7fdee1dc7240, metrics=...) at /buildstream/gnome/sdk/webkitgtk-6.0.bst/Source/WebCore/loader/cache/CachedResource.cpp:348
#31 WebCore::CachedRawResource::finishLoading (this=0x7fdee1dc7240, data=<optimized out>, metrics=...) at /buildstream/gnome/sdk/webkitgtk-6.0.bst/Source/WebCore/loader/cache/CachedRawResource.cpp:128
#32 0x00007fdf7ae2e1c4 in WebCore::SubresourceLoader::didFinishLoading (this=0x7fdee16a3480, networkLoadMetrics=...) at /buildstream/gnome/sdk/webkitgtk-6.0.bst/Source/WebCore/loader/SubresourceLoader.cpp:774
#33 0x00007fdf791df884 in IPC::callMemberFunction<WebKit::WebResourceLoader, WebKit::WebResourceLoader, void (WebCore::NetworkLoadMetrics&&), std::tuple<WebCore::NetworkLoadMetrics> >(WebKit::WebResourceLoader*, void (WebKit::WebResourceLoader::*)(WebCore::NetworkLoadMetrics&&), std::tuple<WebCore::NetworkLoadMetrics>&&)::{lambda((auto:1&&)...)#1}::operator()<WebCore::NetworkLoadMetrics>(WebCore::NetworkLoadMetrics&&) const (args=..., this=<optimized out>) at /buildstream/gnome/sdk/webkitgtk-6.0.bst/Source/WebKit/Platform/IPC/HandleMessage.h:135
#34 std::__invoke_impl<void, IPC::callMemberFunction<WebKit::WebResourceLoader, WebKit::WebResourceLoader, void (WebCore::NetworkLoadMetrics&&), std::tuple<WebCore::NetworkLoadMetrics> >(WebKit::WebResourceLoader*, void (WebKit::WebResourceLoader::*)(WebCore::NetworkLoadMetrics&&), std::tuple<WebCore::NetworkLoadMetrics>&&)::{lambda((auto:1&&)...)#1}, WebCore::NetworkLoadMetrics>(std::__invoke_other, IPC::callMemberFunction<WebKit::WebResourceLoader, WebKit::WebResourceLoader, void (WebCore::NetworkLoadMetrics&&), std::tuple<WebCore::NetworkLoadMetrics> >(WebKit::WebResourceLoader*, void (WebKit::WebResourceLoader::*)(WebCore::NetworkLoadMetrics&&), std::tuple<WebCore::NetworkLoadMetrics>&&)::{lambda((auto:1&&)...)#1}&&, WebCore::NetworkLoadMetrics&&) (__args=..., __f=<optimized out>)
    at /usr/bin/../lib/gcc/x86_64-unknown-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/invoke.h:61
#35 std::__invoke<IPC::callMemberFunction<WebKit::WebResourceLoader, WebKit::WebResourceLoader, void (WebCore::NetworkLoadMetrics&&), std::tuple<WebCore::NetworkLoadMetrics> >(WebKit::WebResourceLoader*, void (WebKit::WebResourceLoader::*)(WebCore::NetworkLoadMetrics&&), std::tuple<WebCore::NetworkLoadMetrics>&&)::{lambda((auto:1&&)...)#1}, WebCore::NetworkLoadMetrics>(IPC::callMemberFunction<WebKit::WebResourceLoader, WebKit::WebResourceLoader, void (WebCore::NetworkLoadMetrics&&), std::tuple<WebCore::NetworkLoadMetrics> >(WebKit::WebResourceLoader*, void (WebKit::WebResourceLoader::*)(WebCore::NetworkLoadMetrics&&), std::tuple<WebCore::NetworkLoadMetrics>&&)::{lambda((auto:1&&)...)#1}&&, WebCore::NetworkLoadMetrics&&) (__args=..., __fn=<optimized out>)
    at /usr/bin/../lib/gcc/x86_64-unknown-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/invoke.h:96
#36 std::__apply_impl<IPC::callMemberFunction<WebKit::WebResourceLoader, WebKit::WebResourceLoader, void (WebCore::NetworkLoadMetrics&&), std::tuple<WebCore::NetworkLoadMetrics> >(WebKit::WebResourceLoader*, void (WebKit::WebResourceLoader::*)(WebCore::NetworkLoadMetrics&&), std::tuple<WebCore::NetworkLoadMetrics>&&)::{lambda((auto:1&&)...)#1}, std::tuple<WebCore::NetworkLoadMetrics>, 0ul>(IPC::callMemberFunction<WebKit::WebResourceLoader, WebKit::WebResourceLoader, void (WebCore::NetworkLoadMetrics&&), std::tuple<WebCore::NetworkLoadMetrics> >(WebKit::WebResourceLoader*, void (WebKit::WebResourceLoader::*)(WebCore::NetworkLoadMetrics&&), std::tuple<WebCore::NetworkLoadMetrics>&&)::{lambda((auto:1&&)...)#1}&&, std::tuple<WebCore::NetworkLoadMetrics>&&, std::integer_sequence<unsigned long, 0ul>) (__t=..., __f=<optimized out>)
    at /usr/bin/../lib/gcc/x86_64-unknown-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tuple:2288
#37 std::apply<IPC::callMemberFunction<WebKit::WebResourceLoader, WebKit::WebResourceLoader, void (WebCore::NetworkLoadMetrics&&), std::tuple<WebCore::NetworkLoadMetrics> >(WebKit::WebResourceLoader*, void (WebKit::WebResourceLoader::*)(WebCore::NetworkLoadMetrics&&), std::tuple<WebCore::NetworkLoadMetrics>&&)::{lambda((auto:1&&)...)#1}, std::tuple<WebCore::NetworkLoadMetrics> >(IPC::callMemberFunction<WebKit::WebResourceLoader, WebKit::WebResourceLoader, void (WebCore::NetworkLoadMetrics&&), std::tuple<WebCore::NetworkLoadMetrics> >(WebKit::WebResourceLoader*, void (WebKit::WebResourceLoader::*)(WebCore::NetworkLoadMetrics&&), std::tuple<WebCore::NetworkLoadMetrics>&&)::{lambda((auto:1&&)...)#1}&&, std::tuple<WebCore::NetworkLoadMetrics>&&) (__t=..., __f=<optimized out>)
    at /usr/bin/../lib/gcc/x86_64-unknown-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tuple:2299
#38 IPC::callMemberFunction<WebKit::WebResourceLoader, WebKit::WebResourceLoader, void (WebCore::NetworkLoadMetrics&&), std::tuple<WebCore::NetworkLoadMetrics> >(WebKit::WebResourceLoader*, void (WebKit::WebResourceLoader::*)(WebCore::NetworkLoadMetrics&&), std::tuple<WebCore::NetworkLoadMetrics>&&) (object=<optimized out>, function=<optimized out>, tuple=...)
    at /buildstream/gnome/sdk/webkitgtk-6.0.bst/Source/WebKit/Platform/IPC/HandleMessage.h:133
#39 IPC::handleMessage<Messages::WebResourceLoader::DidFinishResourceLoad, WebKit::WebResourceLoader, WebKit::WebResourceLoader, void (WebCore::NetworkLoadMetrics&&)>(IPC::Connection&, IPC::Decoder&, WebKit::WebResourceLoader*, void (WebKit::WebResourceLoader::*)(WebCore::NetworkLoadMetrics&&)) (connection=..., decoder=..., object=0x7fdee1f706c0, function=<optimized out>)
    at /buildstream/gnome/sdk/webkitgtk-6.0.bst/Source/WebKit/Platform/IPC/HandleMessage.h:235
#40 0x00007fdf791df3e1 in WebKit::WebResourceLoader::didReceiveWebResourceLoaderMessage (this=0x7fdee1f706c0, connection=..., decoder=...)
    at /buildstream/gnome/sdk/webkitgtk-6.0.bst/_builddir/DerivedSources/WebKit/WebResourceLoaderMessageReceiver.cpp:78
#41 0x00007fdf794685e5 in IPC::Connection::dispatchMessage (this=0x7fdf66054340, message=...) at /buildstream/gnome/sdk/webkitgtk-6.0.bst/Source/WebKit/Platform/IPC/Connection.cpp:1374
#42 0x00007fdf79468784 in IPC::Connection::dispatchOneIncomingMessage (this=0x7fdf66054340) at /buildstream/gnome/sdk/webkitgtk-6.0.bst/Source/WebKit/Platform/IPC/Connection.cpp:1439
#43 0x00007fdf781912bb in WTF::Function<void ()>::operator()() const (this=<optimized out>) at /buildstream/gnome/sdk/webkitgtk-6.0.bst/Source/WTF/wtf/Function.h:82
#44 WTF::RunLoop::performWork (this=0x7fdf660140e0) at /buildstream/gnome/sdk/webkitgtk-6.0.bst/Source/WTF/wtf/RunLoop.cpp:147
#45 0x00007fdf781f644d in WTF::RunLoop::RunLoop()::$_0::operator()(void*) const (userData=0x7ffce88e3760, userData@entry=0x7fdf660140e0, this=<optimized out>)
    at /buildstream/gnome/sdk/webkitgtk-6.0.bst/Source/WTF/wtf/glib/RunLoopGLib.cpp:80
#46 WTF::RunLoop::RunLoop()::$_0::__invoke(void*) (userData=0x7ffce88e3760) at /buildstream/gnome/sdk/webkitgtk-6.0.bst/Source/WTF/wtf/glib/RunLoopGLib.cpp:79
#47 0x00007fdf781f55b1 in WTF::RunLoop::$_0::operator() (source=0x558a48cd02f0, callback=0x7fdf781f6440 <WTF::RunLoop::RunLoop()::$_0::__invoke(void*)>, userData=0x7fdf660140e0, this=<optimized out>)
    at /buildstream/gnome/sdk/webkitgtk-6.0.bst/Source/WTF/wtf/glib/RunLoopGLib.cpp:53
#48 WTF::RunLoop::$_0::__invoke (source=0x558a48cd02f0, callback=0x7fdf781f6440 <WTF::RunLoop::RunLoop()::$_0::__invoke(void*)>, userData=0x7fdf660140e0)
    at /buildstream/gnome/sdk/webkitgtk-6.0.bst/Source/WTF/wtf/glib/RunLoopGLib.cpp:45
#49 0x00007fdf74518767 in g_main_dispatch (context=context@entry=0x558a48c91380) at ../glib/gmain.c:3348
#50 0x00007fdf7451a907 in g_main_context_dispatch_unlocked (context=0x558a48c91380) at ../glib/gmain.c:4197
#51 g_main_context_iterate_unlocked (context=0x558a48c91380, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4262
#52 0x00007fdf7451b3a7 in g_main_loop_run (loop=0x558a48cd0240) at ../glib/gmain.c:4464
#53 0x00007fdf781f5b91 in WTF::RunLoop::run () at /buildstream/gnome/sdk/webkitgtk-6.0.bst/Source/WTF/wtf/glib/RunLoopGLib.cpp:108
#54 0x00007fdf797b76d7 in WebKit::AuxiliaryProcessMainBase<WebKit::WebProcess, true>::run (this=0x7ffce88e46d0, argc=3, argv=<optimized out>)
    at /buildstream/gnome/sdk/webkitgtk-6.0.bst/Source/WebKit/Shared/AuxiliaryProcessMain.h:72
#55 WebKit::AuxiliaryProcessMain<WebKit::WebProcessMainGtk> (argc=3, argv=<optimized out>) at /buildstream/gnome/sdk/webkitgtk-6.0.bst/Source/WebKit/Shared/AuxiliaryProcessMain.h:98
#56 0x00007fdf7883b08a in __libc_start_call_main (main=main@entry=0x558a47f02150 <main(int, char**)>, argc=argc@entry=3, argv=argv@entry=0x7ffce88e4868) at ../sysdeps/nptl/libc_start_call_main.h:58
#57 0x00007fdf7883b14b in __libc_start_main_impl
    (main=0x558a47f02150 <main(int, char**)>, argc=3, argv=0x7ffce88e4868, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffce88e4858) at ../csu/libc-start.c:360
#58 0x0000558a47f02085 in _start () at ../sysdeps/x86_64/start.S:115
(gdb)
Comment 1 Carlos Garcia Campos 2024-05-13 02:54:20 PDT
Do you see "Failed to create shared memory" message in stderr?
Comment 2 Philippe Normand 2024-05-13 03:45:27 PDT
(In reply to Carlos Garcia Campos from comment #1)
> Do you see "Failed to create shared memory" message in stderr?

Nope
Comment 3 Philippe Normand 2024-05-14 11:53:50 PDT
Unable to reproduce this with 2.45.2.