kenz-gelsoft / gecko-dev

Read-only Git mirror of the Mercurial gecko repositories at https://hg.mozilla.org. How to contribute: https://firefox-source-docs.mozilla.org/contributing/contribution_quickref.html
https://firefox-source-docs.mozilla.org/setup/index.html
Other
16 stars 2 forks source link

Investigate IPDLTest_CrossProcess.TestShmem failure #49

Closed kenz-gelsoft closed 1 month ago

kenz-gelsoft commented 2 months ago

(without small chunk workaround) we don't need reverting that workaround to reproduce the failure

Intermittently

kenz-gelsoft commented 2 months ago

log output on failure

[ RUN      ] IPDLTest_CrossProcess.TestShmem
[Parent 379812, IPC I/O Parent] WARNING: ChannelImpl::ContinueConnect: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:232
[Parent 379812, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[New team 379812 (firefox) thread 379841 (pthread func)]
[Detaching after fork from child team 379842 (firefox)]
[New team 379812 (firefox) thread 379843 (pthread func)]
[team 379812 (firefox) thread 379843 exited]
[379842, Unnamed thread 1001000e8020] WARNING: XPCOM object StringBuffer addrefed from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[379842, Unnamed thread 1001000e8020] WARNING: XPCOM object StringBuffer addrefed from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[379842, Unnamed thread 1001000e8020] WARNING: XPCOM object StringBuffer addrefed from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[379842, Unnamed thread 1001000e8020] WARNING: XPCOM object StringBuffer addrefed from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[379842, Unnamed thread 1001000e8020] WARNING: XPCOM object StringBuffer addrefed from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[379842, Unnamed thread 1001000e8020] WARNING: XPCOM object StringBuffer addrefed from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[379842, IPC I/O Child] WARNING: ChannelImpl::ContinueConnect: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:232
[379842, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[379842, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[379842, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 379842, IPC I/O Child] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[IPDLUnitTest 379842, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 379812, IPC I/O Parent] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=26: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[Parent 379812, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=26, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 379812, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 379812, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 379842, IPC I/O Child] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[IPDLUnitTest 379842, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 379842, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 379842, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 379812, IPC I/O Parent] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=26: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[Parent 379812, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=26, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 379842, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 379842, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 379842, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 379842, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 379842, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 379842, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 379812, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 379812, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 379842, IPC I/O Child] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[IPDLUnitTest 379842, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 379842, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 379842, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 379812, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 379812, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 379812, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=26, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 379812, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 379812, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 379812, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 379812, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=1, fds=27,: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 379812, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:765
[Parent 379812, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 379812, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=1, fds=25,: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 379812, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:765
[Parent 379812, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 379812, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 379812, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 379812, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 379842, IPC I/O Child] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[Parent 379812, Main Thread] WARNING: Failed to connect to client: Could not connect: No such file or directory
: file /boot/home/src/gecko-dev/widget/gtk/nsAppShell.cpp:262
[IPDLUnitTest 379842, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=8,: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 379842, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 379812, Main Thread] WARNING: Failed to connect to client: Could not connect: No such file or directory
: file /boot/home/src/gecko-dev/widget/gtk/nsAppShell.cpp:262
[IPDLUnitTest 379842, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 379812, IPC I/O Parent] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=26: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[Parent 379812, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=26, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 379842, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 379842, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 379812, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 379812, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 379812, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 379842, IPC I/O Child] WARNING: Message needs unreceived descriptors channel:1001002f8140 message-type:65531 header()->num_handles:1 num_fds:1 fds_i:1: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:476
[Parent 379812, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 379812, IPC I/O Parent] WARNING: pipe error: Socket is not connected: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:717
[Parent 379812, IPC I/O Parent] WARNING: Call to Send() failed: file /boot/home/src/gecko-dev/ipc/glue/NodeChannel.cpp:199
[Parent 379812, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=26, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 379842, IPC I/O Child] WARNING: [D318860097C1C4DD.BEF105781488A5E6]: Dropping message '<null>'; no connection to unknown peer 1.1: file /boot/home/src/gecko-dev/ipc/glue/NodeController.cpp:365
[Parent 379812, IPC I/O Parent] WARNING: [1.1]: Dropping message '<null>'; no connection to unknown peer D318860097C1C4DD.BEF105781488A5E6: file /boot/home/src/gecko-dev/ipc/glue/NodeController.cpp:365
Couldn't convert chrome URL: chrome://branding/locale/brand.properties
[Parent 379812, Main Thread] WARNING: Could not get the program name for a cubeb stream.: 'NS_SUCCEEDED(rv)', file /boot/home/src/gecko-dev/dom/media/CubebUtils.cpp:467
/boot/home/src/gecko-dev/ipc/ipdl/test/gtest/IPDLUnitTest.cpp:219: Failure
Value of: host->ReportedComplete()
  Actual: false
Expected: true
child process exited without signalling completion

[  FAILED  ] IPDLTest_CrossProcess.TestShmem (74 ms)
kenz-gelsoft commented 2 months ago

output on success

[ RUN      ] IPDLTest_CrossProcess.TestShmem
[Parent 379769, IPC I/O Parent] WARNING: ChannelImpl::ContinueConnect: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:232
[Parent 379769, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[New team 379769 (firefox) thread 379791 (pthread func)]
[Detaching after fork from child team 379792 (firefox)]
[New team 379769 (firefox) thread 379793 (pthread func)]
[team 379769 (firefox) thread 379793 exited]
[379792, Unnamed thread 1001000e8020] WARNING: XPCOM object StringBuffer addrefed from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[379792, Unnamed thread 1001000e8020] WARNING: XPCOM object StringBuffer addrefed from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[379792, Unnamed thread 1001000e8020] WARNING: XPCOM object StringBuffer addrefed from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[379792, Unnamed thread 1001000e8020] WARNING: XPCOM object StringBuffer addrefed from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[379792, Unnamed thread 1001000e8020] WARNING: XPCOM object StringBuffer addrefed from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[379792, Unnamed thread 1001000e8020] WARNING: XPCOM object StringBuffer addrefed from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[379792, IPC I/O Child] WARNING: ChannelImpl::ContinueConnect: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:232
[379792, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[379792, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[379792, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 379792, IPC I/O Child] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[Parent 379769, IPC I/O Parent] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=26: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[Parent 379769, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=26, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 379792, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 379769, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 379769, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 379792, IPC I/O Child] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[IPDLUnitTest 379792, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 379792, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 379792, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 379769, IPC I/O Parent] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=26: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[Parent 379769, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=26, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 379792, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 379792, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 379792, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 379769, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 379769, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 379792, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 379792, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 379792, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 379769, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 379792, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 379769, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 379769, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=26, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 379792, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 379792, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 379792, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 379769, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 379769, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 379769, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=26, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 379792, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 379769, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 379792, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 379769, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=1, fds=27,: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 379769, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:765
[IPDLUnitTest 379792, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=8,: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 379769, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 379769, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=1, fds=24,: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 379769, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:765
[Parent 379769, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 379792, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 379769, Main Thread] WARNING: Failed to connect to client: Could not connect: No such file or directory
: file /boot/home/src/gecko-dev/widget/gtk/nsAppShell.cpp:262
[IPDLUnitTest 379792, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 379769, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 379769, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 379769, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 379769, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=26, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 379769, Main Thread] WARNING: Failed to connect to client: Could not connect: No such file or directory
: file /boot/home/src/gecko-dev/widget/gtk/nsAppShell.cpp:262
[Parent 379769, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 379769, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 379769, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 379769, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 379792, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=9,: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 379792, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 379792, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 379769, IPC I/O Parent] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=26: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[Parent 379769, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=26, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 379792, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 379792, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 379769, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 379769, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 379792, IPC I/O Child] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[IPDLUnitTest 379792, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 379769, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=26, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 379769, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 379769, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 379792, IPC I/O Child] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[IPDLUnitTest 379792, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
Couldn't convert chrome URL: chrome://branding/locale/brand.properties
[Parent 379769, Main Thread] WARNING: Could not get the program name for a cubeb stream.: 'NS_SUCCEEDED(rv)', file /boot/home/src/gecko-dev/dom/media/CubebUtils.cpp:467
[team 379769 (firefox) thread 379791 exited]
[team 379769 (firefox) thread 379783 exited]
[IPDLUnitTest 379792, Main Thread] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 379792, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 379769, IPC I/O Parent] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=26: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[Parent 379769, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=26, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 379769, Main Thread] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 379769, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 379792, IPC I/O Child] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[Parent 379769, Main Thread] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 379792, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 379769, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 379769, Main Thread] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 379792, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 379769, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 379769, Main Thread] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 379792, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 379769, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 379792, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 379792, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 379769, IPC I/O Parent] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=26: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[Parent 379769, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=26, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 379792, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 379792, Main Thread] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 379792, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 379769, IPC I/O Parent] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=26: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[Parent 379769, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=26, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 379769, Main Thread] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 379769, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 379769, Main Thread] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 379769, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 379792, IPC I/O Child] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[IPDLUnitTest 379792, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 379792, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[       OK ] [IPDLUnitTest 379792, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc
kenz-gelsoft commented 2 months ago

sucess 2

[ RUN      ] IPDLTest_CrossProcess.TestShmem
[Parent 379602, IPC I/O Parent] WARNING: ChannelImpl::ContinueConnect: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:232
[Parent 379602, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[New team 379602 (firefox) thread 379671 (pthread func)]
[Detaching after fork from child team 379672 (firefox)]
[New team 379602 (firefox) thread 379673 (pthread func)]
[team 379602 (firefox) thread 379673 exited]
[New team 379602 (firefox) thread 379674 (pthread func)]
[New team 379602 (firefox) thread 379675 (pthread func)]
[379672, Unnamed thread 1001000e8020] WARNING: XPCOM object StringBuffer addrefed from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[379672, Unnamed thread 1001000e8020] WARNING: XPCOM object StringBuffer addrefed from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[379672, Unnamed thread 1001000e8020] WARNING: XPCOM object StringBuffer addrefed from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[379672, Unnamed thread 1001000e8020] WARNING: XPCOM object StringBuffer addrefed from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[379672, Unnamed thread 1001000e8020] WARNING: XPCOM object StringBuffer addrefed from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[379672, Unnamed thread 1001000e8020] WARNING: XPCOM object StringBuffer addrefed from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[379672, IPC I/O Child] WARNING: ChannelImpl::ContinueConnect: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:232
[379672, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[379672, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[379672, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 379672, IPC I/O Child] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[IPDLUnitTest 379672, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 379602, IPC I/O Parent] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=26: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[Parent 379602, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=26, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 379602, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 379602, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 379672, IPC I/O Child] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[IPDLUnitTest 379672, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 379672, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 379672, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 379672, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 379602, IPC I/O Parent] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=26: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[IPDLUnitTest 379672, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 379602, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=26, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 379672, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 379672, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 379672, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 379672, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 379602, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 379602, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 379672, IPC I/O Child] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[IPDLUnitTest 379672, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 379602, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 379602, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 379672, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 379672, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 379602, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=26, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 379672, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 379672, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 379672, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 379602, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 379602, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 379602, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=26, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 379672, IPC I/O Child] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[IPDLUnitTest 379672, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 379602, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 379602, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=1, fds=24,: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 379602, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:765
[IPDLUnitTest 379672, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 379602, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 379672, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 379602, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=1, fds=25,: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 379602, Main Thread] WARNING: Failed to connect to client: Could not connect: No such file or directory
: file /boot/home/src/gecko-dev/widget/gtk/nsAppShell.cpp:262
[IPDLUnitTest 379672, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=8,: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 379602, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:765
[IPDLUnitTest 379672, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=9,: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 379602, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 379602, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 379602, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 379602, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 379672, IPC I/O Child] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[IPDLUnitTest 379672, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 379602, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 379602, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 379672, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 379672, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 379672, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 379602, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 379602, Main Thread] WARNING: Failed to connect to client: Could not connect: No such file or directory
: file /boot/home/src/gecko-dev/widget/gtk/nsAppShell.cpp:262
[Parent 379602, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 379672, IPC I/O Child] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[IPDLUnitTest 379672, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 379602, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=26, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 379672, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 379672, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 379602, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 379602, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 379672, IPC I/O Child] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[IPDLUnitTest 379672, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 379602, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=26, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 379602, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 379602, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 379672, IPC I/O Child] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[IPDLUnitTest 379672, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
Couldn't convert chrome URL: chrome://branding/locale/brand.properties
[Parent 379602, Main Thread] WARNING: Could not get the program name for a cubeb stream.: 'NS_SUCCEEDED(rv)', file /boot/home/src/gecko-dev/dom/media/CubebUtils.cpp:467
[team 379602 (firefox) thread 379663 exited]
[team 379602 (firefox) thread 379671 exited]
[IPDLUnitTest 379672, Main Thread] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 379672, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 379602, IPC I/O Parent] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=26: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[Parent 379602, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=26, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 379602, Main Thread] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 379602, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 379602, Main Thread] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 379672, IPC I/O Child] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[Parent 379602, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 379672, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 379602, Main Thread] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 379602, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 379672, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 379602, Main Thread] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 379602, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 379672, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 379672, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 379602, IPC I/O Parent] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=26: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[IPDLUnitTest 379672, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 379602, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=26, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 379672, Main Thread] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 379672, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 379602, IPC I/O Parent] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=26: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[Parent 379602, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=26, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 379602, Main Thread] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 379602, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 379672, IPC I/O Child] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[Parent 379602, Main Thread] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 379602, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 379672, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 379672, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 379672, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 379672, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[       OK ] IPDLTest_CrossProcess.TestShmem[Parent 379602, IPC I/O Parent] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=26: file /boot/home/src/gecko-dev/ipc/chromium/
kenz-gelsoft commented 2 months ago

success 3

[ RUN      ] IPDLTest_CrossProcess.TestShmem
[Parent 379602, IPC I/O Parent] WARNING: ChannelImpl::ContinueConnect: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:232
[Parent 379602, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[New team 379602 (firefox) thread 379671 (pthread func)]
[Detaching after fork from child team 379672 (firefox)]
[New team 379602 (firefox) thread 379673 (pthread func)]
[team 379602 (firefox) thread 379673 exited]
[New team 379602 (firefox) thread 379674 (pthread func)]
[New team 379602 (firefox) thread 379675 (pthread func)]
[379672, Unnamed thread 1001000e8020] WARNING: XPCOM object StringBuffer addrefed from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[379672, Unnamed thread 1001000e8020] WARNING: XPCOM object StringBuffer addrefed from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[379672, Unnamed thread 1001000e8020] WARNING: XPCOM object StringBuffer addrefed from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[379672, Unnamed thread 1001000e8020] WARNING: XPCOM object StringBuffer addrefed from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[379672, Unnamed thread 1001000e8020] WARNING: XPCOM object StringBuffer addrefed from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[379672, Unnamed thread 1001000e8020] WARNING: XPCOM object StringBuffer addrefed from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[379672, IPC I/O Child] WARNING: ChannelImpl::ContinueConnect: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:232
[379672, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[379672, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[379672, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 379672, IPC I/O Child] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[IPDLUnitTest 379672, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 379602, IPC I/O Parent] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=26: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[Parent 379602, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=26, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 379602, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 379602, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 379672, IPC I/O Child] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[IPDLUnitTest 379672, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 379672, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 379672, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 379672, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 379602, IPC I/O Parent] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=26: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[IPDLUnitTest 379672, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 379602, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=26, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 379672, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 379672, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 379672, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 379672, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 379602, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 379602, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 379672, IPC I/O Child] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[IPDLUnitTest 379672, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 379602, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 379602, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 379672, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 379672, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 379602, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=26, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 379672, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 379672, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 379672, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 379602, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 379602, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 379602, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=26, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 379672, IPC I/O Child] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[IPDLUnitTest 379672, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 379602, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 379602, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=1, fds=24,: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 379602, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:765
[IPDLUnitTest 379672, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 379602, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 379672, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 379602, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=1, fds=25,: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 379602, Main Thread] WARNING: Failed to connect to client: Could not connect: No such file or directory
: file /boot/home/src/gecko-dev/widget/gtk/nsAppShell.cpp:262
[IPDLUnitTest 379672, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=8,: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 379602, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:765
[IPDLUnitTest 379672, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=9,: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 379602, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 379602, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 379602, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 379602, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 379672, IPC I/O Child] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[IPDLUnitTest 379672, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 379602, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 379602, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 379672, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 379672, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 379672, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 379602, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 379602, Main Thread] WARNING: Failed to connect to client: Could not connect: No such file or directory
: file /boot/home/src/gecko-dev/widget/gtk/nsAppShell.cpp:262
[Parent 379602, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 379672, IPC I/O Child] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[IPDLUnitTest 379672, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 379602, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=26, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 379672, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 379672, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 379602, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 379602, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 379672, IPC I/O Child] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[IPDLUnitTest 379672, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 379602, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=26, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 379602, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 379602, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 379672, IPC I/O Child] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[IPDLUnitTest 379672, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
Couldn't convert chrome URL: chrome://branding/locale/brand.properties
[Parent 379602, Main Thread] WARNING: Could not get the program name for a cubeb stream.: 'NS_SUCCEEDED(rv)', file /boot/home/src/gecko-dev/dom/media/CubebUtils.cpp:467
[team 379602 (firefox) thread 379663 exited]
[team 379602 (firefox) thread 379671 exited]
[IPDLUnitTest 379672, Main Thread] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 379672, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 379602, IPC I/O Parent] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=26: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[Parent 379602, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=26, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 379602, Main Thread] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 379602, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 379602, Main Thread] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 379672, IPC I/O Child] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[Parent 379602, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 379672, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 379602, Main Thread] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 379602, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 379672, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 379602, Main Thread] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 379602, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 379672, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 379672, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 379602, IPC I/O Parent] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=26: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[IPDLUnitTest 379672, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 379602, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=26, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 379672, Main Thread] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 379672, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 379602, IPC I/O Parent] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=26: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[Parent 379602, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=26, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 379602, Main Thread] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 379602, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 379672, IPC I/O Child] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[Parent 379602, Main Thread] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 379602, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 379672, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 379672, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 379672, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 379672, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[       OK ] IPDLTest_CrossProcess.TestShmem[Parent 379602, IPC I/O Parent] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=26: file /boot/home/src/gecko-dev/ipc/chromium/
kenz-gelsoft commented 2 months ago

success 4

[ RUN      ] IPDLTest_CrossProcess.TestShmem
[Parent 380004, IPC I/O Parent] WARNING: ChannelImpl::ContinueConnect: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:232
[Parent 380004, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[New team 380004 (firefox) thread 380025 (pthread func)]
[Detaching after fork from child team 380026 (firefox)]
[New team 380004 (firefox) thread 380027 (pthread func)]
[team 380004 (firefox) thread 380027 exited]
[380026, Unnamed thread 1001000e8020] WARNING: XPCOM object StringBuffer addrefed from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[380026, Unnamed thread 1001000e8020] WARNING: XPCOM object StringBuffer addrefed from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[380026, Unnamed thread 1001000e8020] WARNING: XPCOM object StringBuffer addrefed from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[380026, Unnamed thread 1001000e8020] WARNING: XPCOM object StringBuffer addrefed from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[380026, Unnamed thread 1001000e8020] WARNING: XPCOM object StringBuffer addrefed from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[380026, Unnamed thread 1001000e8020] WARNING: XPCOM object StringBuffer addrefed from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[380026, IPC I/O Child] WARNING: ChannelImpl::ContinueConnect: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:232
[380026, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[380026, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[380026, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 380026, IPC I/O Child] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[IPDLUnitTest 380026, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 380004, IPC I/O Parent] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=26: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[Parent 380004, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=26, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 380004, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 380004, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 380026, IPC I/O Child] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[IPDLUnitTest 380026, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 380026, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 380026, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 380026, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 380026, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 380004, IPC I/O Parent] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=26: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[Parent 380004, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=26, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 380026, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 380026, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 380026, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 380026, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 380004, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 380004, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 380026, IPC I/O Child] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[IPDLUnitTest 380026, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 380026, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 380026, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 380004, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 380004, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 380004, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=26, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 380026, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 380026, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 380026, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 380004, Main Thread] WARNING: Failed to connect to client: Could not connect: No such file or directory
: file /boot/home/src/gecko-dev/widget/gtk/nsAppShell.cpp:262
[Parent 380004, Main Thread] WARNING: Failed to connect to client: Could not connect: No such file or directory
: file /boot/home/src/gecko-dev/widget/gtk/nsAppShell.cpp:262
[Parent 380004, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 380004, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 380026, IPC I/O Child] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[IPDLUnitTest 380026, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 380004, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 380026, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 380004, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=1, fds=25,: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 380026, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 380004, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:765
[IPDLUnitTest 380026, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=8,: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 380004, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 380004, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=1, fds=28,: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 380004, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:765
[IPDLUnitTest 380026, IPC I/O Child] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[Parent 380004, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 380026, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=9,: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 380004, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 380026, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 380004, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 380004, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 380026, IPC I/O Child] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[Parent 380004, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=26, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 380026, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 380026, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 380026, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 380004, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 380004, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 380026, IPC I/O Child] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[IPDLUnitTest 380026, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 380004, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 380004, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 380026, IPC I/O Child] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[IPDLUnitTest 380026, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 380004, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=26, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 380026, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 380026, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 380004, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 380004, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 380026, IPC I/O Child] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[Parent 380004, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=26, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 380026, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 380004, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 380004, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 380026, IPC I/O Child] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[IPDLUnitTest 380026, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
Couldn't convert chrome URL: chrome://branding/locale/brand.properties
[Parent 380004, Main Thread] WARNING: Could not get the program name for a cubeb stream.: 'NS_SUCCEEDED(rv)', file /boot/home/src/gecko-dev/dom/media/CubebUtils.cpp:467
[team 380004 (firefox) thread 380017 exited]
[IPDLUnitTest 380026, Main Thread] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 380026, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 380004, IPC I/O Parent] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=26: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[Parent 380004, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=26, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 380004, Main Thread] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 380004, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 380004, Main Thread] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 380004, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 380004, Main Thread] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 380026, IPC I/O Child] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[Parent 380004, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 380026, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 380004, Main Thread] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 380004, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 380026, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 380026, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 380026, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 380004, IPC I/O Parent] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=26: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[Parent 380004, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=26, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 380026, Main Thread] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 380026, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 380004, IPC I/O Parent] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=26: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[Parent 380004, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=26, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 380004, Main Thread] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 380004, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 380004, Main Thread] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 380026, IPC I/O Child] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[Parent 380004, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 380026, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 380026, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 380026, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[       OK ] [IPDLUnitTest 380026, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
kenz-gelsoft commented 2 months ago

success 5

[ RUN      ] IPDLTest_CrossProcess.TestShmem
[Parent 380073, IPC I/O Parent] WARNING: ChannelImpl::ContinueConnect: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:232
[Parent 380073, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[New team 380073 (firefox) thread 380094 (pthread func)]
[Detaching after fork from child team 380095 (firefox)]
[New team 380073 (firefox) thread 380096 (pthread func)]
[team 380073 (firefox) thread 380096 exited]
[380095, Unnamed thread 1001000e8020] WARNING: XPCOM object StringBuffer addrefed from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[380095, Unnamed thread 1001000e8020] WARNING: XPCOM object StringBuffer addrefed from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[380095, Unnamed thread 1001000e8020] WARNING: XPCOM object StringBuffer addrefed from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[380095, Unnamed thread 1001000e8020] WARNING: XPCOM object StringBuffer addrefed from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[380095, Unnamed thread 1001000e8020] WARNING: XPCOM object StringBuffer addrefed from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[380095, Unnamed thread 1001000e8020] WARNING: XPCOM object StringBuffer addrefed from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[380095, IPC I/O Child] WARNING: ChannelImpl::ContinueConnect: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:232
[380095, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[380095, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[380095, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 380095, IPC I/O Child] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[IPDLUnitTest 380095, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 380073, IPC I/O Parent] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=25: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[Parent 380073, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=25, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 380073, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 380073, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 380095, IPC I/O Child] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[IPDLUnitTest 380095, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 380095, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 380095, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 380073, IPC I/O Parent] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=25: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[Parent 380073, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=25, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 380095, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 380095, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 380095, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 380095, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 380095, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 380095, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 380073, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 380073, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 380073, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=25, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 380095, IPC I/O Child] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[IPDLUnitTest 380095, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 380095, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 380095, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 380073, Main Thread] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 380073, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 380073, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=25, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 380095, IPC I/O Child] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[IPDLUnitTest 380095, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 380095, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 380095, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 380073, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=25, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 380073, Main Thread] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 380073, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 380073, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 380073, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 380073, Main Thread] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 380073, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 380073, Main Thread] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 380073, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 380095, IPC I/O Child] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[IPDLUnitTest 380095, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 380095, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 380095, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 380073, IPC I/O Parent] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=25: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[Parent 380073, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=25, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 380073, Main Thread] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 380095, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 380073, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=1, fds=23,: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 380095, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 380073, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:765
[Parent 380073, IPC I/O Parent] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=25: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[IPDLUnitTest 380095, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 380095, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 380073, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=25, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 380095, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=8,: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 380073, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 380073, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 380095, IPC I/O Child] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[Parent 380073, Main Thread] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 380095, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 380073, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=25, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 380073, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=1, fds=23,: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 380073, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:765
[IPDLUnitTest 380095, IPC I/O Child] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[IPDLUnitTest 380095, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=9,: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 380073, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 380073, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 380095, IPC I/O Child] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[Parent 380073, Main Thread] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 380095, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 380073, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 380095, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 380073, Main Thread] WARNING: Failed to connect to client: Could not connect: No such file or directory
: file /boot/home/src/gecko-dev/widget/gtk/nsAppShell.cpp:262
[Parent 380073, Main Thread] WARNING: Failed to connect to client: Could not connect: No such file or directory
: file /boot/home/src/gecko-dev/widget/gtk/nsAppShell.cpp:262
Couldn't convert chrome URL: chrome://branding/locale/brand.properties
[Parent 380073, Main Thread] WARNING: Could not get the program name for a cubeb stream.: 'NS_SUCCEEDED(rv)', file /boot/home/src/gecko-dev/dom/media/CubebUtils.cpp:467
[team 380073 (firefox) thread 380086 exited]
[IPDLUnitTest 380095, Main Thread] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 380095, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 380073, IPC I/O Parent] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=25: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[Parent 380073, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=25, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 380073, Main Thread] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 380073, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 380073, Main Thread] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 380095, IPC I/O Child] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[Parent 380073, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 380095, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 380073, Main Thread] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 380073, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 380095, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 380073, Main Thread] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 380073, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 380095, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 380095, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 380095, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 380095, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 380073, IPC I/O Parent] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=25: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[Parent 380073, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=25, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 380095, Main Thread] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 380095, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 380073, IPC I/O Parent] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=25: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[Parent 380073, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=25, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 380073, Main Thread] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 380073, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 380095, IPC I/O Child] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[Parent 380073, Main Thread] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 380095, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 380073, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 380095, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 380095, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 380095, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[       OK ] IPDLTest_CrossProcess.TestShmem (86 ms)
kenz-gelsoft commented 2 months ago

Without debugger it is easier to repro

[ RUN      ] IPDLTest_CrossProcess.TestShmem
[Parent 380848, IPC I/O Parent] WARNING: ChannelImpl::ContinueConnect: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:232
[Parent 380848, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[380869, Unnamed thread 1027eb72e020] WARNING: XPCOM object StringBuffer addrefed from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[380869, Unnamed thread 1027eb72e020] WARNING: XPCOM object StringBuffer addrefed from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[380869, Unnamed thread 1027eb72e020] WARNING: XPCOM object StringBuffer addrefed from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[380869, Unnamed thread 1027eb72e020] WARNING: XPCOM object StringBuffer addrefed from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[380869, Unnamed thread 1027eb72e020] WARNING: XPCOM object StringBuffer addrefed from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[380869, Unnamed thread 1027eb72e020] WARNING: XPCOM object StringBuffer addrefed from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[380869, IPC I/O Child] WARNING: ChannelImpl::ContinueConnect: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:232
[380869, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[380869, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[380869, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 380869, IPC I/O Child] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[Parent 380848, IPC I/O Parent] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=26: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[Parent 380848, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=26, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 380869, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 380848, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 380848, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 380869, IPC I/O Child] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[IPDLUnitTest 380869, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 380869, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 380869, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 380848, IPC I/O Parent] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=26: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[IPDLUnitTest 380869, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 380848, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=26, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 380869, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 380869, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 380869, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 380869, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 380848, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 380869, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 380848, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 380869, IPC I/O Child] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[IPDLUnitTest 380869, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 380869, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 380848, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 380869, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 380848, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 380848, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=26, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 380869, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 380869, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 380869, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 380848, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 380848, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 380869, IPC I/O Child] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[IPDLUnitTest 380869, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 380848, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 380848, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=1, fds=25,: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 380848, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:765
[IPDLUnitTest 380869, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 380848, Main Thread] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 380869, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 380848, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=1, fds=27,: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 380848, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:765
[Parent 380848, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 380848, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 380848, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 380848, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 380869, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=8,: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 380848, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=26, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 380869, IPC I/O Child] WARNING: Message needs unreceived descriptors channel:1027eb93e140 message-type:65531 header()->num_handles:1 num_fds:1 fds_i:1: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:476
[Parent 380848, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 380848, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 380848, IPC I/O Parent] WARNING: pipe error: Socket is not connected: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:717
[IPDLUnitTest 380869, IPC I/O Child] WARNING: [6723CB97CDBF4CF8.D78DCF93609555BF]: Dropping message '<null>'; no connection to unknown peer 1.1: file /boot/home/src/gecko-dev/ipc/glue/NodeController.cpp:365
[Parent 380848, IPC I/O Parent] WARNING: Call to Send() failed: file /boot/home/src/gecko-dev/ipc/glue/NodeChannel.cpp:199
[Parent 380848, Main Thread] WARNING: Failed to connect to client: Could not connect: No such file or directory
: file /boot/home/src/gecko-dev/widget/gtk/nsAppShell.cpp:262
[Parent 380848, IPC I/O Parent] WARNING: Dropping message as channel has been closed: file /boot/home/src/gecko-dev/ipc/glue/NodeChannel.cpp:191
[Parent 380848, Main Thread] WARNING: Failed to connect to client: Could not connect: No such file or directory
: file /boot/home/src/gecko-dev/widget/gtk/nsAppShell.cpp:262
[Parent 380848, IPC I/O Parent] WARNING: [1.1]: Dropping message '<null>'; no connection to unknown peer 6723CB97CDBF4CF8.D78DCF93609555BF: file /boot/home/src/gecko-dev/ipc/glue/NodeController.cpp:365
Couldn't convert chrome URL: chrome://branding/locale/brand.properties
[Parent 380848, Main Thread] WARNING: Could not get the program name for a cubeb stream.: 'NS_SUCCEEDED(rv)', file /boot/home/src/gecko-dev/dom/media/CubebUtils.cpp:467
/boot/home/src/gecko-dev/ipc/ipdl/test/gtest/IPDLUnitTest.cpp:219: Failure
Value of: host->ReportedComplete()
  Actual: false
Expected: true
child process exited without signalling completion

[  FAILED  ] IPDLTest_CrossProcess.TestShmem (65 ms)
kenz-gelsoft commented 2 months ago
[ RUN      ] IPDLTest_CrossProcess.TestShmem
[Parent 383297, IPC I/O Parent] WARNING: ChannelImpl::ContinueConnect: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:232
[Parent 383297, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[383318, Unnamed thread 1251e1f65020] WARNING: XPCOM object StringBuffer addrefed from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[383318, Unnamed thread 1251e1f65020] WARNING: XPCOM object StringBuffer addrefed from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[383318, Unnamed thread 1251e1f65020] WARNING: XPCOM object StringBuffer addrefed from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[383318, Unnamed thread 1251e1f65020] WARNING: XPCOM object StringBuffer addrefed from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[383318, Unnamed thread 1251e1f65020] WARNING: XPCOM object StringBuffer addrefed from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[383318, Unnamed thread 1251e1f65020] WARNING: XPCOM object StringBuffer addrefed from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[383318, IPC I/O Child] WARNING: ChannelImpl::ContinueConnect: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:232
[383318, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[383318, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[383318, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 383318, IPC I/O Child] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[Parent 383297, IPC I/O Parent] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=26: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[Parent 383297, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=26, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 383318, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 383297, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 383297, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 383318, IPC I/O Child] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[IPDLUnitTest 383318, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 383318, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 383318, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 383297, IPC I/O Parent] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=26: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[IPDLUnitTest 383318, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 383297, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=26, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 383318, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 383318, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 383318, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 383297, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 383318, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 383297, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 383318, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 383318, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 383297, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 383297, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 383318, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 383297, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=26, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 383318, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 383297, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 383297, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 383297, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=26, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 383318, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 383297, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 383297, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=1, fds=25,: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 383297, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:765
[Parent 383297, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 383297, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=1, fds=27,: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 383297, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:765
[IPDLUnitTest 383318, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 383297, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 383318, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 383297, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 383297, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 383318, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=8,: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 383297, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 383297, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=26, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 383297, Main Thread] WARNING: Failed to connect to client: Could not connect: No such file or directory
: file /boot/home/src/gecko-dev/widget/gtk/nsAppShell.cpp:262
[Parent 383297, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 383297, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 383297, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 383297, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 383318, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 383318, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 383297, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=26, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 383297, Main Thread] WARNING: Failed to connect to client: Could not connect: No such file or directory
: file /boot/home/src/gecko-dev/widget/gtk/nsAppShell.cpp:262
[IPDLUnitTest 383318, IPC I/O Child] WARNING: Message needs unreceived descriptors channel:1251e2175140 message-type:65531 header()->num_handles:1 num_fds:1 fds_i:1: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:476
[Parent 383297, IPC I/O Parent] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=26: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[IPDLUnitTest 383318, IPC I/O Child] WARNING: [EFD26C8DEDB79024.58ACB209651EEFEB]: Dropping message '<null>'; no connection to unknown peer 1.1: file /boot/home/src/gecko-dev/ipc/glue/NodeController.cpp:365
[Parent 383297, IPC I/O Parent] WARNING: [1.1]: Dropping message '<null>'; no connection to unknown peer EFD26C8DEDB79024.58ACB209651EEFEB: file /boot/home/src/gecko-dev/ipc/glue/NodeController.cpp:365
Couldn't convert chrome URL: chrome://branding/locale/brand.properties
[Parent 383297, Main Thread] WARNING: Could not get the program name for a cubeb stream.: 'NS_SUCCEEDED(rv)', file /boot/home/src/gecko-dev/dom/media/CubebUtils.cpp:467
/boot/home/src/gecko-dev/ipc/ipdl/test/gtest/IPDLUnitTest.cpp:219: Failure
Value of: host->ReportedComplete()
  Actual: false
Expected: true
child process exited without signalling completion

[  FAILED  ] IPDLTest_CrossProcess.TestShmem (68 ms)
kenz-gelsoft commented 2 months ago
Thread 1 "MainThread" hit Breakpoint 1.1, mozilla::_ipdltest::IPDLTestHelper::TestWrapper (this=<optimized out>, aCrossProcess=<optimized out>)
    at /boot/home/src/gecko-dev/ipc/ipdl/test/gtest/IPDLUnitTest.cpp:219
219       EXPECT_TRUE(host->ReportedComplete())
(gdb) bt
#0  mozilla::_ipdltest::IPDLTestHelper::TestWrapper (this=<optimized out>, aCrossProcess=<optimized out>) at /boot/home/src/gecko-dev/ipc/ipdl/test/gtest/IPDLUnitTest.cpp:219
#1  0x00000000097204c2 in mozilla::_ipdltest::IPDLTest_CrossProcess_TestShmem_Test::TestBody (this=<optimized out>)
    at /boot/home/src/gecko-dev/ipc/ipdl/test/gtest/TestShmem.cpp:86
#2  0x00000000097e1a16 in testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, void> (object=0x100100c710d0, method=&virtual testing::Test::TestBody(), 
    location=<optimized out>) at /boot/home/src/gecko-dev/third_party/googletest/googletest/src/gtest.cc:5208
#3  testing::Test::Run (this=0x100100c710d0) at /boot/home/src/gecko-dev/third_party/googletest/googletest/src/gtest.cc:2710
#4  0x00000000097e2bd8 in testing::TestInfo::Run (this=0x100100179060) at /boot/home/src/gecko-dev/third_party/googletest/googletest/src/gtest.cc:2856
#5  0x00000000097e3cfb in testing::TestSuite::Run (this=0x10010015a120) at /boot/home/src/gecko-dev/third_party/googletest/googletest/src/gtest.cc:3034
#6  0x00000000097f7997 in testing::internal::UnitTestImpl::RunAllTests (this=0x1001000a3700) at /boot/home/src/gecko-dev/third_party/googletest/googletest/src/gtest.cc:5964
#7  0x00000000097f72db in testing::internal::HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool> (object=<optimized out>, method=<optimized out>, 
    location=<optimized out>) at /boot/home/src/gecko-dev/third_party/googletest/googletest/src/gtest.cc:5208
#8  testing::UnitTest::Run (this=<optimized out>) at /boot/home/src/gecko-dev/third_party/googletest/googletest/src/gtest.cc:5543
#9  0x00000000097c1a51 in RUN_ALL_TESTS () at /boot/home/src/gecko-dev/obj-ff-dbg/dist/include/gtest/gtest.h:2336
#10 mozilla::RunGTestFunc (argc=<optimized out>, argv=<optimized out>) at /boot/home/src/gecko-dev/testing/gtest/mozilla/GTestRunner.cpp:172
#11 0x000000000f8058fc in XREMain::XRE_mainStartup (this=this@entry=0x7f0001082db0, aExitFlag=aExitFlag@entry=0x7f0001082d47)
    at /boot/home/src/gecko-dev/toolkit/xre/nsAppRunner.cpp:4719
#12 0x000000000f8105b7 in XREMain::XRE_main (this=this@entry=0x7f0001082db0, argc=argc@entry=3, argv=argv@entry=0x7f0001084648, aConfig=...)
    at /boot/home/src/gecko-dev/toolkit/xre/nsAppRunner.cpp:5982
#13 0x000000000f811024 in XRE_main (argc=3, argv=0x7f0001084648, aConfig=...) at /boot/home/src/gecko-dev/toolkit/xre/nsAppRunner.cpp:6053
#14 0x00000000006156fb in do_main (argc=3, argv=0x7f0001084648, envp=<optimized out>) at /boot/home/src/gecko-dev/browser/app/nsBrowserApp.cpp:230
#15 main (argc=<optimized out>, argv=<optimized out>, envp=<optimized out>) at /boot/home/src/gecko-dev/browser/app/nsBrowserApp.cpp:448
(gdb) 
kenz-gelsoft commented 1 month ago

set breakpoint on IPDLUnitTestChild::RecvStart()

(gdb) b /boot/home/src/gecko-dev/ipc/ipdl/test/gtest/IPDLUnitTest.cpp:166

but not break there on failure

/boot/home/src/gecko-dev/ipc/ipdl/test/gtest/IPDLUnitTest.cpp:219: Failure
Value of: host->ReportedComplete()
  Actual: false
Expected: true
child process exited without signalling completion

[  FAILED  ] IPDLTest_CrossProcess.TestShmem (80 ms)
[----------] 1 test from IPDLTest_CrossProcess (80 ms total)

[----------] Global test environment tear-down
[==========] 1 test from 1 test suite ran. (80 ms total)
[  PASSED  ] 0 tests.
[  FAILED  ] 1 test, listed below:
[  FAILED  ] IPDLTest_CrossProcess.TestShmem

 1 FAILED TEST
kenz-gelsoft commented 1 month ago
(gdb) s
mozilla::ipc::IPDLParamTraits<mozilla::ipc::Shmem>::Write (aWriter=0x7f00010821d0, aActor=0x100100c39200, aParam=...) at /boot/home/src/gecko-dev/ipc/glue/Shmem.cpp:210
210       WriteIPDLParam(aWriter, aActor, aParam.mId);
(gdb) l
205       return MakeUnique<ShmemDestroyed>(routingId, mId);
206     }
207     
208     void IPDLParamTraits<Shmem>::Write(IPC::MessageWriter* aWriter,
209                                        IProtocol* aActor, Shmem&& aParam) {
210       WriteIPDLParam(aWriter, aActor, aParam.mId);
211       WriteIPDLParam(aWriter, aActor, uint32_t(aParam.mSize));
212     #ifdef DEBUG
213       WriteIPDLParam(aWriter, aActor, aParam.mUnsafe);
214     #endif
(gdb) i args
aWriter = 0x7f00010821d0
aActor = 0x100100c39200
aParam = @0x7f00010822d0: {mSegment = {mRawPtr = 0x1001002debe0}, mData = 0x14f98000, mSize = 12345, mId = 6, mUnsafe = false}
(gdb) bt
#0  mozilla::ipc::IPDLParamTraits<mozilla::ipc::Shmem>::Write (aWriter=0x7f00010821d0, aActor=0x100100c39200, aParam=...) at /boot/home/src/gecko-dev/ipc/glue/Shmem.cpp:210
#1  0x0000000009762346 in IPC::ParamTraitsIPDLFallback<mozilla::ipc::Shmem>::Write<mozilla::ipc::Shmem> (writer=0x7f00010821d0, p=...)
    at /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_message_utils.h:694
#2  IPC::WriteParam<mozilla::ipc::Shmem> (writer=0x7f00010821d0, p=...) at /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_message_utils.h:445
#3  mozilla::_ipdltest::PTestShmemParent::SendGive (this=0x100100c39200, mem=..., unsafe=..., expectedSize=@0x7f0001082288: 12345)
    at /boot/home/src/gecko-dev/obj-ff-dbg/ipc/ipdl/PTestShmemParent.cpp:85
#4  0x0000000009720beb in mozilla::_ipdltest::IPDL_TEST_TestShmem::TestBody (this=0x7f00010824c0) at /boot/home/src/gecko-dev/ipc/ipdl/test/gtest/TestShmem.cpp:107
#5  0x00000000096dfb7e in mozilla::_ipdltest::IPDLTestHelper::TestWrapper (this=0x7f00010824c0, aCrossProcess=<optimized out>)
    at /boot/home/src/gecko-dev/ipc/ipdl/test/gtest/IPDLUnitTest.cpp:213
#6  0x00000000097204c2 in mozilla::_ipdltest::IPDLTest_CrossProcess_TestShmem_Test::TestBody (this=<optimized out>)
    at /boot/home/src/gecko-dev/ipc/ipdl/test/gtest/TestShmem.cpp:86
#7  0x00000000097e1a16 in testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, void> (object=0x100100c710d0, method=&virtual testing::Test::TestBody(), 
    location=<optimized out>) at /boot/home/src/gecko-dev/third_party/googletest/googletest/src/gtest.cc:5208
#8  testing::Test::Run (this=0x100100c710d0) at /boot/home/src/gecko-dev/third_party/googletest/googletest/src/gtest.cc:2710
#9  0x00000000097e2bd8 in testing::TestInfo::Run (this=0x100100179060) at /boot/home/src/gecko-dev/third_party/googletest/googletest/src/gtest.cc:2856
#10 0x00000000097e3cfb in testing::TestSuite::Run (this=0x10010015a120) at /boot/home/src/gecko-dev/third_party/googletest/googletest/src/gtest.cc:3034
#11 0x00000000097f7997 in testing::internal::UnitTestImpl::RunAllTests (this=0x1001000a3700) at /boot/home/src/gecko-dev/third_party/googletest/googletest/src/gtest.cc:5964
#12 0x00000000097f72db in testing::internal::HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool> (object=<optimized out>, method=<optimized out>, 
    location=<optimized out>) at /boot/home/src/gecko-dev/third_party/googletest/googletest/src/gtest.cc:5208
#13 testing::UnitTest::Run (this=<optimized out>) at /boot/home/src/gecko-dev/third_party/googletest/googletest/src/gtest.cc:5543
#14 0x00000000097c1a51 in RUN_ALL_TESTS () at /boot/home/src/gecko-dev/obj-ff-dbg/dist/include/gtest/gtest.h:2336
#15 mozilla::RunGTestFunc (argc=<optimized out>, argv=<optimized out>) at /boot/home/src/gecko-dev/testing/gtest/mozilla/GTestRunner.cpp:172
#16 0x000000000f8058fc in XREMain::XRE_mainStartup (this=this@entry=0x7f00010829d0, aExitFlag=aExitFlag@entry=0x7f0001082967)
    at /boot/home/src/gecko-dev/toolkit/xre/nsAppRunner.cpp:4719
#17 0x000000000f8105b7 in XREMain::XRE_main (this=this@entry=0x7f00010829d0, argc=argc@entry=3, argv=argv@entry=0x7f0001084648, aConfig=...)
    at /boot/home/src/gecko-dev/toolkit/xre/nsAppRunner.cpp:5982
#18 0x000000000f811024 in XRE_main (argc=3, argv=0x7f0001084648, aConfig=...) at /boot/home/src/gecko-dev/toolkit/xre/nsAppRunner.cpp:6053
#19 0x00000000006156fb in do_main (argc=3, argv=0x7f0001084648, envp=<optimized out>) at /boot/home/src/gecko-dev/browser/app/nsBrowserApp.cpp:230
#20 main (argc=<optimized out>, argv=<optimized out>, envp=<optimized out>) at /boot/home/src/gecko-dev/browser/app/nsBrowserApp.cpp:448
(gdb) 
kenz-gelsoft commented 1 month ago
(gdb) s
IPC::WriteParam<int&> (writer=0x7f00010821d0, p=@0x7f00010822e8: 6) at /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_message_utils.h:445
445       ParamTraits<std::decay_t<P>>::Write(writer, std::forward<P>(p));
(gdb) l
440     template <class P>
441     struct ParamTraits;
442     
443     template <typename P>
444     inline void WriteParam(MessageWriter* writer, P&& p) {
445       ParamTraits<std::decay_t<P>>::Write(writer, std::forward<P>(p));
446     }
447     
448     namespace detail {
449     
(gdb) s
IPC::ParamTraitsFundamental<int>::Write (writer=0x7f00010821d0, p=@0x7f00010822e8: 6) at /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_message_utils.h:727
727         writer->WriteInt(p);
(gdb) l
722     
723     template <>
724     struct ParamTraitsFundamental<int> {
725       typedef int param_type;
726       static void Write(MessageWriter* writer, const param_type& p) {
727         writer->WriteInt(p);
728       }
729       static bool Read(MessageReader* reader, param_type* r) {
730         return reader->ReadInt(r);
731       }
(gdb) s
IPC::MessageWriter::WriteInt (this=0x7f00010821d0, result=@0x7f00010822e8: 6) at /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_message_utils.h:70
70        FORWARD_WRITE(Int, int)
(gdb) l
65        bool Write##name(const type& result) { return message_.Write##name(result); }
66      
67        FORWARD_WRITE(Bool, bool)
68        FORWARD_WRITE(Int16, int16_t)
69        FORWARD_WRITE(UInt16, uint16_t)
70        FORWARD_WRITE(Int, int)
71        FORWARD_WRITE(Long, long)
72        FORWARD_WRITE(ULong, unsigned long)
73        FORWARD_WRITE(Int32, int32_t)
74        FORWARD_WRITE(UInt32, uint32_t)
kenz-gelsoft commented 1 month ago

TestShmem support IPC_LOGGING PTestShmem

98          if (mozilla::ipc::LoggingEnabledFor("PTestShmem", mozilla::ipc::ParentSide)) {
kenz-gelsoft commented 1 month ago

step-into here results test failure rather than next step

1258      int rv = PrepareToForwardUserMessage(port_ref, Port::kReceiving,
(gdb) s
[Parent 5155, Main Thread] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 5155, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=1, fds=24,: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 5155, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:765
[Parent 5155, Main Thread] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 5155, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=1, fds=26,: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 5155, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:765
[Parent 5155, Main Thread] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 5155, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 5197, IPC I/O Child] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[IPDLUnitTest 5197, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=18,: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 5155, Main Thread] WARNING: Failed to connect to client: Could not connect: No such file or directory
: file /boot/home/src/gecko-dev/widget/gtk/nsAppShell.cpp:262
[Parent 5155, Main Thread] WARNING: Failed to connect to client: Could not connect: No such file or directory
: file /boot/home/src/gecko-dev/widget/gtk/nsAppShell.cpp:262
[IPDLUnitTest 5197, IPC I/O Child] WARNING: Message needs unreceived descriptors channel:1001002f8140 message-type:65531 header()->num_handles:1 num_fds:1 fds_i:1: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:476
[IPDLUnitTest 5197, IPC I/O Child] WARNING: [1F028C91C58C72FB.A30804D1ADDB0941]: Dropping message '<null>'; no connection to unknown peer 1.1: file /boot/home/src/gecko-dev/ipc/glue/NodeController.cpp:365
[Parent 5155, IPC I/O Parent] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=25: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[Parent 5155, IPC I/O Parent] WARNING: [1.1]: Dropping message '<null>'; no connection to unknown peer 1F028C91C58C72FB.A30804D1ADDB0941: file /boot/home/src/gecko-dev/ipc/glue/NodeController.cpp:365
[IPDLUnitTest 5197, Main Thread] WARNING: IPC Connection Error: [Child][PIPDLUnitTestChild] Send(msgname=PIPDLUnitTest::Msg_Complete) Channel error: cannot send/recv: file /boot/home/src/gecko-dev/ipc/glue/MessageChannel.cpp:1943
Couldn't convert chrome URL: chrome://branding/locale/brand.properties
[Parent 5155, Main Thread] WARNING: Could not get the program name for a cubeb stream.: 'NS_SUCCEEDED(rv)', file /boot/home/src/gecko-dev/dom/media/CubebUtils.cpp:467
[IPDLUnitTest 5197, Unnamed thread 1001000e8020] WARNING: XPCOM object StringBuffer released from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[IPDLUnitTest 5197, Unnamed thread 1001000e8020] WARNING: XPCOM object StringBuffer released from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[IPDLUnitTest 5197, Unnamed thread 1001000e8020] WARNING: XPCOM object StringBuffer released from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[IPDLUnitTest 5197, Unnamed thread 1001000e8020] WARNING: XPCOM object StringBuffer released from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[IPDLUnitTest 5197, Unnamed thread 1001000e8020] WARNING: XPCOM object StringBuffer released from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[IPDLUnitTest 5197, Unnamed thread 1001000e8020] WARNING: XPCOM object StringBuffer released from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[team 5155 (firefox) thread 5170 exited]
[team 5155 (firefox) thread 5162 exited]
[New team 5155 (firefox) thread 5527 (pthread func)]
[New team 5155 (firefox) thread 5528 (pthread func)]
[New team 5155 (firefox) thread 5529 (pthread func)]
[New team 5155 (firefox) thread 5530 (pthread func)]
[New team 5155 (firefox) thread 5531 (pthread func)]
/boot/home/src/gecko-dev/ipc/ipdl/test/gtest/IPDLUnitTest.cpp:219: Failure
Value of: host->ReportedComplete()
  Actual: false
Expected: true
child process exited without signalling completion

[  FAILED  ] IPDLTest_CrossProcess.TestShmem (4371435 ms)
[----------] 1 test from IPDLTest_CrossProcess (4371435 ms total)

[----------] Global test environment tear-down
[==========] 1 test from 1 test suite ran. (4371435 ms total)
[  PASSED  ] 0 tests.
[  FAILED  ] 1 test, listed below:
[  FAILED  ] IPDLTest_CrossProcess.TestShmem

 1 FAILED TEST
kenz-gelsoft commented 1 month ago
(gdb) b /boot/home/src/gecko-dev/ipc/ipdl/test/gtest/IPDLUnitTest.cpp:166
(gdb) b /boot/home/src/gecko-dev/ipc/ipdl/test/gtest/IPDLUnitTest.cpp:201
(gdb) b /boot/home/src/gecko-dev/ipc/ipdl/test/gtest/IPDLUnitTest.cpp:205
(gdb) b /boot/home/src/gecko-dev/ipc/ipdl/test/gtest/TestShmem.cpp:54
(gdb) b /boot/home/src/gecko-dev/ipc/chromium/src/mojo/core/ports/node.cc:1258
(gdb) i b
Num     Type           Disp Enb Address            What
1       breakpoint     keep y   0x00000000096df4ee in mozilla::_ipdltest::IPDLUnitTestChild::RecvStart(nsTString<char> const&, mozilla::ipc::ScopedPort, nsID const&) 
                                                   at /boot/home/src/gecko-dev/ipc/ipdl/test/gtest/IPDLUnitTest.cpp:167
2       breakpoint     keep y   0x00000000096dfb0b in mozilla::_ipdltest::IPDLTestHelper::TestWrapper(bool) at /boot/home/src/gecko-dev/ipc/ipdl/test/gtest/IPDLUnitTest.cpp:202
        breakpoint already hit 1 time
3       breakpoint     keep y   0x00000000096dfb4b in mozilla::_ipdltest::IPDLTestHelper::TestWrapper(bool) at /boot/home/src/gecko-dev/ipc/ipdl/test/gtest/IPDLUnitTest.cpp:205
4       breakpoint     keep y   <MULTIPLE>         
4.1                         y   0x000000000972133f in mozilla::_ipdltest::TestShmemChild::RecvGive(mozilla::ipc::Shmem&&, mozilla::ipc::Shmem&&, unsigned int const&) 
                                                   at /boot/home/src/gecko-dev/ipc/ipdl/test/gtest/TestShmem.cpp:54
4.2                         y   0x0000000009721398 in mozilla::_ipdltest::TestShmemChild::RecvGive(mozilla::ipc::Shmem&&, mozilla::ipc::Shmem&&, unsigned int const&) 
                                                   at /boot/home/src/gecko-dev/ipc/ipdl/test/gtest/TestShmem.cpp:54
5       breakpoint     keep y   0x000000000ad806b3 in mojo::core::ports::Node::SendUserMessageInternal(mojo::core::ports::PortRef const&, mozilla::UniquePtr<mojo::core::ports::UserMessageEvent, mozilla::DefaultDelete<mojo::core::ports::UserMessageEvent> >*) at /boot/home/src/gecko-dev/ipc/chromium/src/mojo/core/ports/node.cc:1258
6       breakpoint     keep y   0x000000000ad806b3 /boot/home/src/gecko-dev/ipc/chromium/src/mojo/core/ports/node.cc:1258
kenz-gelsoft commented 1 month ago
~/src/gecko-dev> export MOZ_IPC_MESSAGE_LOG="PTestShmem"
~/src/gecko-dev> ./mach gtest IPDLTest_CrossProcess.TestShmem
(snip)
[ RUN      ] IPDLTest_CrossProcess.TestShmem
[Parent 1807, IPC I/O Parent] WARNING: ChannelImpl::ContinueConnect: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:232
[Parent 1807, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[1827, Unnamed thread 11bf24205020] WARNING: XPCOM object StringBuffer addrefed from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[1827, Unnamed thread 11bf24205020] WARNING: XPCOM object StringBuffer addrefed from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[1827, Unnamed thread 11bf24205020] WARNING: XPCOM object StringBuffer addrefed from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[1827, Unnamed thread 11bf24205020] WARNING: XPCOM object StringBuffer addrefed from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[1827, Unnamed thread 11bf24205020] WARNING: XPCOM object StringBuffer addrefed from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[1827, Unnamed thread 11bf24205020] WARNING: XPCOM object StringBuffer addrefed from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[1827, IPC I/O Child] WARNING: ChannelImpl::ContinueConnect: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:232
[1827, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 1807, IPC I/O Parent] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=24: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[Parent 1807, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=24, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[1827, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[1827, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 1827, IPC I/O Child] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[IPDLUnitTest 1827, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 1807, IPC I/O Parent] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=24: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[Parent 1807, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=24, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 1807, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 1807, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 1827, IPC I/O Child] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[IPDLUnitTest 1827, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 1827, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 1827, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 1807, IPC I/O Parent] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=24: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[Parent 1807, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=24, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 1827, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 1827, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 1827, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 1827, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 1827, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 1827, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 1807, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 1807, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 1807, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 1807, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 1807, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=24, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 1807, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 1807, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 1827, IPC I/O Child] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[IPDLUnitTest 1827, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 1827, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 1827, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 1827, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 1827, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 1807, IPC I/O Parent] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=24: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[Parent 1807, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=24, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 1807, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 1807, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=1, fds=23,: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 1807, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:765
[Parent 1807, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 1807, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=1, fds=25,: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 1807, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:765
[Parent 1807, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 1807, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[time: 1727030533141111][1807->1827] [PTestShmemParent] Sending  PTestShmem::Msg_Give

SendGive() here

[Parent 1807, Main Thread] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 1807, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 1827, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 1827, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 1807, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 1807, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 1807, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 1807, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 1827, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=15,: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 1807, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=24, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 1827, IPC I/O Child] WARNING: Message needs unreceived descriptors channel:11bf24415140 message-type:65531 header()->num_handles:1 num_fds:1 fds_i:1: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:476

This error message again.

[Parent 1807, IPC I/O Parent] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=24: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[Parent 1807, IPC I/O Parent] WARNING: [1.1]: Dropping message '<null>'; no connection to unknown peer 59D5557B7D86021.15908D706082780C: file /boot/home/src/gecko-dev/ipc/glue/NodeController.cpp:365
[Parent 1807, Main Thread] WARNING: Failed to connect to client: Could not connect: No such file or directory
: file /boot/home/src/gecko-dev/widget/gtk/nsAppShell.cpp:262
[Parent 1807, Main Thread] WARNING: Failed to connect to client: Could not connect: No such file or directory
: file /boot/home/src/gecko-dev/widget/gtk/nsAppShell.cpp:262
[IPDLUnitTest 1827, IPC I/O Child] WARNING: [59D5557B7D86021.15908D706082780C]: Dropping message '<null>'; no connection to unknown peer 1.1: file /boot/home/src/gecko-dev/ipc/glue/NodeController.cpp:365
[IPDLUnitTest 1827, Main Thread] WARNING: IPC Connection Error: [Child][PIPDLUnitTestChild] RunMessage(msgname=PIPDLUnitTest::Msg_Start) Channel error: cannot send/recv: file /boot/home/src/gecko-dev/ipc/glue/MessageChannel.cpp:1943
[IPDLUnitTest 1827, Main Thread] WARNING: [59D5557B7D86021.15908D706082780C]: Dropping message '<null>'; no connection to unknown peer 1.1: file /boot/home/src/gecko-dev/ipc/glue/NodeController.cpp:365
[IPDLUnitTest 1827, IPC I/O Child] WARNING: Unclean shutdown for node 59D5557B7D86021.15908D706082780C: file /boot/home/src/gecko-dev/ipc/chromium/src/mojo/core/ports/node.cc:69
Couldn't convert chrome URL: chrome://branding/locale/brand.properties
[Parent 1807, Main Thread] WARNING: Could not get the program name for a cubeb stream.: 'NS_SUCCEEDED(rv)', file /boot/home/src/gecko-dev/dom/media/CubebUtils.cpp:467
/boot/home/src/gecko-dev/ipc/ipdl/test/gtest/IPDLUnitTest.cpp:219: Failure
Value of: host->ReportedComplete()
  Actual: false
Expected: true
child process exited without signalling completion

[  FAILED  ] IPDLTest_CrossProcess.TestShmem (220 ms)

but not RecvGive() until timeout

kenz-gelsoft commented 1 month ago

when succeed

[ RUN      ] IPDLTest_CrossProcess.TestShmem
[Parent 2455, IPC I/O Parent] WARNING: ChannelImpl::ContinueConnect: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:232
[Parent 2455, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[2477, Unnamed thread 116875426020] WARNING: XPCOM object StringBuffer addrefed from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[2477, Unnamed thread 116875426020] WARNING: XPCOM object StringBuffer addrefed from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[2477, Unnamed thread 116875426020] WARNING: XPCOM object StringBuffer addrefed from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[2477, Unnamed thread 116875426020] WARNING: XPCOM object StringBuffer addrefed from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[2477, Unnamed thread 116875426020] WARNING: XPCOM object StringBuffer addrefed from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[2477, Unnamed thread 116875426020] WARNING: XPCOM object StringBuffer addrefed from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[2477, IPC I/O Child] WARNING: ChannelImpl::ContinueConnect: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:232
[2477, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[2477, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[2477, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 2477, IPC I/O Child] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[Parent 2455, IPC I/O Parent] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=25: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[Parent 2455, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=25, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 2477, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 2455, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 2455, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 2477, IPC I/O Child] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[IPDLUnitTest 2477, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 2477, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 2477, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 2455, IPC I/O Parent] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=25: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[Parent 2455, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=25, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 2477, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 2477, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 2477, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 2477, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 2477, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 2477, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 2455, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 2455, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 2455, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 2477, IPC I/O Child] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[Parent 2455, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 2477, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 2455, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=25, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[time: 1727030948614967][2455->2477] [PTestShmemParent] Sending  PTestShmem::Msg_Give

SendGive() here

[IPDLUnitTest 2477, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 2477, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 2477, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 2455, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 2455, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 2477, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 2477, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 2455, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=25, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 2477, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 2455, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 2455, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=1, fds=24,: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 2477, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 2455, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:765
[IPDLUnitTest 2477, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 2455, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 2455, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=1, fds=26,: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 2455, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:765
[IPDLUnitTest 2477, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=15,: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 2455, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 2455, Main Thread] WARNING: Failed to connect to client: Could not connect: No such file or directory
: file /boot/home/src/gecko-dev/widget/gtk/nsAppShell.cpp:262
[Parent 2455, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 2477, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=16,: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 2455, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 2477, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 2455, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 2455, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=25, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 2477, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 2455, Main Thread] WARNING: Failed to connect to client: Could not connect: No such file or directory
: file /boot/home/src/gecko-dev/widget/gtk/nsAppShell.cpp:262
[IPDLUnitTest 2477, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 2477, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 2455, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 2455, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 2455, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 2455, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 2455, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=25, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 2455, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 2455, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 2477, IPC I/O Child] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[IPDLUnitTest 2477, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 2477, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 2477, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 2455, IPC I/O Parent] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=25: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[Parent 2455, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=25, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 2455, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 2455, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
Couldn't convert chrome URL: chrome://branding/locale/brand.properties
[Parent 2455, Main Thread] WARNING: Could not get the program name for a cubeb stream.: 'NS_SUCCEEDED(rv)', file /boot/home/src/gecko-dev/dom/media/CubebUtils.cpp:467
[IPDLUnitTest 2477, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[time: 1727030948620944][2477<-2455] [PTestShmemChild] Received  PTestShmem::Msg_Give

Child process RecvGive()-ed here.

[time: 1727030948621326][2477->2455] [PTestShmemChild] Sending  PTestShmem::Msg_Take
[IPDLUnitTest 2477, Main Thread] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 2477, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 2455, IPC I/O Parent] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=25: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[Parent 2455, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=25, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[time: 1727030948621727][2455<-2477] [PTestShmemParent] Received  PTestShmem::Msg_Take
[Parent 2455, Main Thread] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 2455, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 2455, Main Thread] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 2477, IPC I/O Child] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[Parent 2455, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 2477, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 2455, Main Thread] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 2455, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 2477, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 2455, Main Thread] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 2455, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 2477, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 2477, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[ipdlunittest 2477] NOTE: PTestShmemChild actor received `Goodbye' message.  Closing channel.
[Parent 2455, IPC I/O Parent] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=25: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[Parent 2455, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=25, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 2477, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 2477, Main Thread] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 2477, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 2455, IPC I/O Parent] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=25: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[Parent 2455, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=25, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 2455, Main Thread] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 2455, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 2477, IPC I/O Child] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[Parent 2455, Main Thread] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 2477, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 2455, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 2477, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 2477, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 2455, IPC I/O Parent] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=25: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[Parent 2455, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=25, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 2477, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[       OK ] IPDLTest_CrossProcess.TestShmem (73 ms)
kenz-gelsoft commented 1 month ago
success
[ RUN      ] IPDLTest_CrossProcess.TestShmem
[Parent 3602, IPC I/O Parent] WARNING: ChannelImpl::ContinueConnect: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:232
[Parent 3602, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[3623, Unnamed thread 10ea6b6d4020] WARNING: XPCOM object StringBuffer addrefed from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[3623, Unnamed thread 10ea6b6d4020] WARNING: XPCOM object StringBuffer addrefed from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[3623, Unnamed thread 10ea6b6d4020] WARNING: XPCOM object StringBuffer addrefed from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[3623, Unnamed thread 10ea6b6d4020] WARNING: XPCOM object StringBuffer addrefed from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[3623, Unnamed thread 10ea6b6d4020] WARNING: XPCOM object StringBuffer addrefed from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[3623, Unnamed thread 10ea6b6d4020] WARNING: XPCOM object StringBuffer addrefed from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[3623, IPC I/O Child] WARNING: ChannelImpl::ContinueConnect: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:232
[3623, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[3623, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[3623, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 3602, IPC I/O Parent] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=25: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[IPDLUnitTest 3623, IPC I/O Child] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[Parent 3602, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=25, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 3623, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 3602, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 3602, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 3623, IPC I/O Child] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[IPDLUnitTest 3623, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 3623, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 3623, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 3602, IPC I/O Parent] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=25: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[Parent 3602, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=25, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 3623, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 3623, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 3602, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 3602, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 3623, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 3623, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 3602, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=25, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 3623, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 3623, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 3602, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=25, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 3623, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 3602, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=25, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 3623, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 3623, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 3602, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 3602, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 3602, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=25, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 3623, IPC I/O Child] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[IPDLUnitTest 3623, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 3602, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 3602, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 3623, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 3623, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 3623, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 3602, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 3602, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 3623, IPC I/O Child] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[Parent 3602, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=25, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 3623, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 3623, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 3623, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 3602, IPC I/O Parent] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=25: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[Parent 3602, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=25, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 3602, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 3602, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 3623, IPC I/O Child] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[Parent 3602, Main Thread] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 3623, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 3602, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 3623, IPC I/O Child] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[IPDLUnitTest 3623, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 3623, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 3623, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 3602, IPC I/O Parent] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=25: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[Parent 3602, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=25, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 3602, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 3602, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 3623, IPC I/O Child] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[IPDLUnitTest 3623, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 3623, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 3623, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 3602, Main Thread] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 3602, IPC I/O Parent] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=25: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[Parent 3602, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=25, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 3602, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=1, fds=24,: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 3623, IPC I/O Child] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[Parent 3602, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:765
[IPDLUnitTest 3623, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=8,: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 3602, Main Thread] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 3602, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 3623, IPC I/O Child] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[IPDLUnitTest 3623, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[time: 1727048181916872][3602->3623] [PTestShmemParent] Sending  PTestShmem::Msg_Give
[Parent 3602, Main Thread] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 3602, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=1, fds=24,: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 3602, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:765
[IPDLUnitTest 3623, IPC I/O Child] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[IPDLUnitTest 3623, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=9,: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 3602, Main Thread] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 3602, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 3623, IPC I/O Child] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[IPDLUnitTest 3623, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 3602, Main Thread] WARNING: Failed to connect to client: Could not connect: No such file or directory
: file /boot/home/src/gecko-dev/widget/gtk/nsAppShell.cpp:262
[Parent 3602, Main Thread] WARNING: Failed to connect to client: Could not connect: No such file or directory
: file /boot/home/src/gecko-dev/widget/gtk/nsAppShell.cpp:262
Couldn't convert chrome URL: chrome://branding/locale/brand.properties
[Parent 3602, Main Thread] WARNING: Could not get the program name for a cubeb stream.: 'NS_SUCCEEDED(rv)', file /boot/home/src/gecko-dev/dom/media/CubebUtils.cpp:467
[time: 1727048181923147][3623<-3602] [PTestShmemChild] Received  PTestShmem::Msg_Give
[time: 1727048181923175][3623->3602] [PTestShmemChild] Sending  PTestShmem::Msg_Take
[IPDLUnitTest 3623, Main Thread] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 3623, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 3602, IPC I/O Parent] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=25: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[Parent 3602, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=25, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[time: 1727048181923696][3602<-3623] [PTestShmemParent] Received  PTestShmem::Msg_Take
[Parent 3602, Main Thread] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 3602, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 3602, Main Thread] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 3623, IPC I/O Child] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[Parent 3602, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 3623, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 3602, Main Thread] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 3602, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 3623, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 3602, Main Thread] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 3602, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 3623, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 3623, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[ipdlunittest 3623] NOTE: PTestShmemChild actor received `Goodbye' message.  Closing channel.
[Parent 3602, IPC I/O Parent] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=25: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[IPDLUnitTest 3623, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 3602, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=25, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 3623, Main Thread] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 3623, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 3602, IPC I/O Parent] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=25: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[Parent 3602, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=25, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 3602, Main Thread] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 3602, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 3623, IPC I/O Child] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[Parent 3602, Main Thread] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 3623, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 3602, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 3623, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 3623, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 3623, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[       OK ] IPDLTest_CrossProcess.TestShmem[Parent 3602, IPC I/O Parent] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=25: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
 (78 ms)
[Parent 3602, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=25, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[----------] 1 test from IPDLTest_CrossProcess (78 ms total)

[----------] Global test environment tear-down
[==========] 1 test from 1 test suite ran. (78 ms total)
[  PASSED  ] 1 test.
kenz-gelsoft commented 1 month ago
another failure session
Note: Google Test filter = IPDLTest_CrossProcess.TestShmem
[==========] Running 1 test from 1 test suite.
[----------] Global test environment set-up.
[----------] 1 test from IPDLTest_CrossProcess
[ RUN      ] IPDLTest_CrossProcess.TestShmem
[Parent 9121, IPC I/O Parent] WARNING: ChannelImpl::ContinueConnect: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:232
[Parent 9121, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[9142, Unnamed thread 120da92f0020] WARNING: XPCOM object StringBuffer addrefed from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[9142, Unnamed thread 120da92f0020] WARNING: XPCOM object StringBuffer addrefed from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[9142, Unnamed thread 120da92f0020] WARNING: XPCOM object StringBuffer addrefed from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[9142, Unnamed thread 120da92f0020] WARNING: XPCOM object StringBuffer addrefed from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[9142, Unnamed thread 120da92f0020] WARNING: XPCOM object StringBuffer addrefed from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[9142, Unnamed thread 120da92f0020] WARNING: XPCOM object StringBuffer addrefed from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[9142, IPC I/O Child] WARNING: ChannelImpl::ContinueConnect: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:232
[9142, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[9142, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[9142, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 9142, IPC I/O Child] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[Parent 9121, IPC I/O Parent] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=26: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[IPDLUnitTest 9142, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 9121, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=26, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 9121, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 9121, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 9142, IPC I/O Child] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[IPDLUnitTest 9142, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 9142, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 9142, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 9142, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 9121, IPC I/O Parent] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=26: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[IPDLUnitTest 9142, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 9121, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=26, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 9142, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 9142, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 9142, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 9142, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 9121, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 9121, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 9142, IPC I/O Child] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[IPDLUnitTest 9142, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 9121, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 9121, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 9142, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[time: 1727048303973241][9121->9142] [PTestShmemParent] Sending  PTestShmem::Msg_Give
[IPDLUnitTest 9142, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 9142, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 9121, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=26, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 9142, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 9142, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 9121, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 9121, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 9121, Main Thread] WARNING: Failed to connect to client: Could not connect: No such file or directory
: file /boot/home/src/gecko-dev/widget/gtk/nsAppShell.cpp:262
[IPDLUnitTest 9142, IPC I/O Child] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[IPDLUnitTest 9142, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 9121, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 9121, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=1, fds=24,: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 9121, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:765
[Parent 9121, Main Thread] WARNING: Failed to connect to client: Could not connect: No such file or directory
: file /boot/home/src/gecko-dev/widget/gtk/nsAppShell.cpp:262
[IPDLUnitTest 9142, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 9121, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 9142, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 9121, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=1, fds=25,: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 9121, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:765
[IPDLUnitTest 9142, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=8,: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 9142, IPC I/O Child] WARNING: Message needs unreceived descriptors channel:120da9500140 message-type:65531 header()->num_handles:1 num_fds:1 fds_i:1: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:476
[Parent 9121, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 9121, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 9121, IPC I/O Parent] WARNING: pipe error: Socket is not connected: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:717
[IPDLUnitTest 9142, IPC I/O Child] WARNING: [AE8246C98BFF29CE.66A10C70AFADB4A8]: Dropping message ''; no connection to unknown peer 1.1: file /boot/home/src/gecko-dev/ipc/glue/NodeController.cpp:365
Couldn't convert chrome URL: chrome://branding/locale/brand.properties
[Parent 9121, Main Thread] WARNING: Could not get the program name for a cubeb stream.: 'NS_SUCCEEDED(rv)', file /boot/home/src/gecko-dev/dom/media/CubebUtils.cpp:467
[Parent 9121, IPC I/O Parent] WARNING: Call to Send() failed: file /boot/home/src/gecko-dev/ipc/glue/NodeChannel.cpp:199
[Parent 9121, IPC I/O Parent] WARNING: Dropping message as channel has been closed: file /boot/home/src/gecko-dev/ipc/glue/NodeChannel.cpp:191
[Parent 9121, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=26, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 9121, IPC I/O Parent] WARNING: Dropping message as channel has been closed: file /boot/home/src/gecko-dev/ipc/glue/NodeChannel.cpp:191
[Parent 9121, IPC I/O Parent] WARNING: Dropping message as channel has been closed: file /boot/home/src/gecko-dev/ipc/glue/NodeChannel.cpp:191
[Parent 9121, IPC I/O Parent] WARNING: [1.1]: Dropping message ''; no connection to unknown peer AE8246C98BFF29CE.66A10C70AFADB4A8: file /boot/home/src/gecko-dev/ipc/glue/NodeController.cpp:365
/boot/home/src/gecko-dev/ipc/ipdl/test/gtest/IPDLUnitTest.cpp:219: Failure
Value of: host->ReportedComplete()
  Actual: false
Expected: true
child process exited without signalling completion

[  FAILED  ] IPDLTest_CrossProcess.TestShmem (63 ms)
kenz-gelsoft commented 1 month ago

I could't find any more insight other than this issue relates to

[IPDLUnitTest 1827, IPC I/O Child] WARNING: Message needs unreceived descriptors channel:11bf24415140 message-type:65531 header()->num_handles:1 num_fds:1 fds_i:1: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:476

by investigating some above loggings.

kenz-gelsoft commented 1 month ago
Enabled all IPC logging, but it didn't reveal the cause of the problem
 0:00.43 W Clobber not needed.
 0:00.48 /bin/make -j12 -s recurse_gtest
 0:00.52 /boot/home/src/gecko-dev/config/recurse.mk:94: warning: overriding recipe for target 'toolkit/library/gtest/rust/gtest'
 0:00.53 /boot/home/src/gecko-dev/config/recurse.mk:72: warning: ignoring old recipe for target 'toolkit/library/gtest/rust/gtest'
 0:05.18 W 195 compiler warnings present.
 0:05.21 W Overall system resources - Wall time: 5s; CPU: 0%; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0
 0:05.21 Your build was successful!
 0:05.22 /boot/home/src/gecko-dev/obj-ff-dbg/dist/bin/firefox -unittest --gtest_death_test_style=threadsafe
[18110, Unnamed thread 10acccea1020] WARNING: XPCOM object StringBuffer addrefed from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[18110, Unnamed thread 10acccea1020] WARNING: XPCOM object StringBuffer addrefed from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[18110, Unnamed thread 10acccea1020] WARNING: XPCOM object StringBuffer addrefed from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[18110, Unnamed thread 10acccea1020] WARNING: XPCOM object StringBuffer addrefed from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[18110, Unnamed thread 10acccea1020] WARNING: XPCOM object StringBuffer addrefed from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[18110, Unnamed thread 10acccea1020] WARNING: XPCOM object StringBuffer addrefed from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
*** You are running in headless mode.
Running GTest tests...
Note: Google Test filter = IPDLTest_CrossProcess.TestShmem
[==========] Running 1 test from 1 test suite.
[----------] Global test environment set-up.
[----------] 1 test from IPDLTest_CrossProcess
[ RUN      ] IPDLTest_CrossProcess.TestShmem
[Parent 18110, IPC I/O Parent] WARNING: ChannelImpl::ContinueConnect: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:232
[Parent 18110, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[18132, Unnamed thread 101759b40020] WARNING: XPCOM object StringBuffer addrefed from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[18132, Unnamed thread 101759b40020] WARNING: XPCOM object StringBuffer addrefed from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[18132, Unnamed thread 101759b40020] WARNING: XPCOM object StringBuffer addrefed from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[18132, Unnamed thread 101759b40020] WARNING: XPCOM object StringBuffer addrefed from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[18132, Unnamed thread 101759b40020] WARNING: XPCOM object StringBuffer addrefed from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[18132, Unnamed thread 101759b40020] WARNING: XPCOM object StringBuffer addrefed from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[18132, IPC I/O Child] WARNING: ChannelImpl::ContinueConnect: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:232
[18132, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[18132, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[18132, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 18132, IPC I/O Child] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[IPDLUnitTest 18132, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 18110, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 18110, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 18132, IPC I/O Child] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[IPDLUnitTest 18132, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 18132, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 18132, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 18110, IPC I/O Parent] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=26: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[time: 1727063839691730][18110->18132] [PIPDLUnitTestParent] Sending  PIPDLUnitTest::Msg_Start
[IPDLUnitTest 18132, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 18132, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 18110, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 18110, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 18132, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 18110, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=26, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 18132, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 18110, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=26, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
cc:647
[Parent 18110, Main Thread] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 18132, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 18110, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 18132, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
mon/ipc_channel_posix.cc:350
[IPDLUnitTest 18132, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 18132, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 18110, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 18110, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 18110, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=26, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/com[IPDLUnitTest 18132, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 18110, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 18110, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 18132, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/c[Parent 18110, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 18110, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=26, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 18132, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc[Pare[IPDLUnitTest 18132, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 18110, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:765
[Parent 18110, Main Thread] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 18110, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=1, fds=25,: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 18110, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:765
[Parent 18110, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 18110, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[time: 1727063839692203][18110->18132] [PTestShmemParent] Sending  PTestShmem::Msg_Give
[Parent 18110, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=26, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 18110, Main Thread] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 18110, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 18132, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=8,: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 18132, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 18132, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 18110, IPC I/O Parent] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=26: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[Parent 18110, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=26, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 18132, IPC I/O Child] WARNING: Message needs unreceived descriptors channel:101759d50140 message-type:65531 header()->num_handles:1 num_fds:1 fds_i:1: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:476
[Parent 18110, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 18110, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 18110, IPC I/O Parent] WARNING: pipe error: Socket is not connected: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:717
[Parent 18110, IPC I/O Parent] WARNING: Call to Send() failed: file /boot/home/src/gecko-dev/ipc/glue/NodeChannel.cpp:199
[IPDLUnitTest 18132, IPC I/O Child] WARNING: [6AEF7E3DF7640DE4.F2C3F676A611D36F]: Dropping message ''; no connection to unknown peer 1.1: file /boot/home/src/gecko-dev/ipc/glue/NodeController.cpp:365
[Parent 18110, Main Thread] WARNING: Failed to connect to client: Could not connect: No such file or directory
: file /boot/home/src/gecko-dev/widget/gtk/nsAppShell.cpp:262
[Parent 18110, IPC I/O Parent] WARNING: [1.1]: Dropping message ''; no connection to unknown peer 6AEF7E3DF7640DE4.F2C3F676A611D36F: file /boot/home/src/gecko-dev/ipc/glue/NodeController.cpp:365
[Parent 18110, Main Thread] WARNING: Failed to connect to client: Could not connect: No such file or directory
: file /boot/home/src/gecko-dev/widget/gtk/nsAppShell.cpp:262
Couldn't convert chrome URL: chrome://branding/locale/brand.properties
[Parent 18110, Main Thread] WARNING: Could not get the program name for a cubeb stream.: 'NS_SUCCEEDED(rv)', file /boot/home/src/gecko-dev/dom/media/CubebUtils.cpp:467
/boot/home/src/gecko-dev/ipc/ipdl/test/gtest/IPDLUnitTest.cpp:219: Failure
Value of: host->ReportedComplete()
  Actual: false
Expected: true
child process exited without signalling completion

[  FAILED  ] IPDLTest_CrossProcess.TestShmem (63 ms)
[----------] 1 test from IPDLTest_CrossProcess (63 ms total)

[----------] Global test environment tear-down
[==========] 1 test from 1 test suite ran. (64 ms total)
[  PASSED  ] 0 tests.
[  FAILED  ] 1 test, listed below:
[  FAILED  ] IPDLTest_CrossProcess.TestShmem

 1 FAILED TEST
[IPDLUnitTest 18132, Main Thread] WARNING: IPC Connection Error: [Child][PIPDLUnitTestChild] RunMessage(msgname=PIPDLUnitTest::Msg_Start) Channel error: cannot send/recv: file /boot/home/src/gecko-dev/ipc/glue/MessageChannel.cpp:1943
[IPDLUnitTest 18132, Main Thread] WARNING: [6AEF7E3DF7640DE4.F2C3F676A611D36F]: Dropping message ''; no connection to unknown peer 1.1: file /boot/home/src/gecko-dev/ipc/glue/NodeController.cpp:365
[IPDLUnitTest 18132, IPC I/O Child] WARNING: Unclean shutdown for node 6AEF7E3DF7640DE4.F2C3F676A611D36F: file /boot/home/src/gecko-dev/ipc/chromium/src/mojo/core/ports/node.cc:69
[IPDLUnitTest 18132, Unnamed thread 101759b40020] WARNING: XPCOM object StringBuffer released from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[IPDLUnitTest 18132, Unnamed thread 101759b40020] WARNING: XPCOM object StringBuffer released from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[IPDLUnitTest 18132, Unnamed thread 101759b40020] WARNING: XPCOM object StringBuffer released from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[IPDLUnitTest 18132, Unnamed thread 101759b40020] WARNING: XPCOM object StringBuffer released from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[IPDLUnitTest 18132, Unnamed thread 101759b40020] WARNING: XPCOM object StringBuffer released from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[IPDLUnitTest 18132, Unnamed thread 101759b40020] WARNING: XPCOM object StringBuffer released from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[Parent 18110, Main Thread] WARNING: '!gBasePath', file /boot/home/src/gecko-dev/dom/quota/ActorsParent.cpp:1590
[Parent 18110, Main Thread] WARNING: profile-do-change must precede profile-before-change-qm!: file /boot/home/src/gecko-dev/dom/quota/ActorsParent.cpp:1591
[ERROR glean_core::database] Failed to record metric 'dirtybit' into glean_internal_info: Error { kind: Rkv(IoError(Os { code: -2147459069, kind: NotFound, message: "No such file or directory" })) }
[ERROR glean_core] Can't persist ping lifetime data: Error { kind: Rkv(IoError(Os { code: -2147459069, kind: NotFound, message: "No such file or directory" })) }
[default 18110] NOTE: PBackgroundStarterParent actor received `Goodbye' message.  Closing channel.
Finished running GTest tests.
[Parent 18110, Unnamed thread 10acccea1020] WARNING: XPCOM object StringBuffer released from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[Parent 18110, Unnamed thread 10acccea1020] WARNING: XPCOM object StringBuffer released from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[Parent 18110, Unnamed thread 10acccea1020] WARNING: XPCOM object StringBuffer released from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[Parent 18110, Unnamed thread 10acccea1020] WARNING: XPCOM object StringBuffer released from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[Parent 18110, Unnamed thread 10acccea1020] WARNING: XPCOM object StringBuffer released from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[Parent 18110, Unnamed thread 10acccea1020] WARNING: XPCOM object StringBuffer released from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[Parent 18110, Unnamed thread 10acccea1020] WARNING: XPCOM object StringBuffer released from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[Parent 18110, Unnamed thread 10acccea1020] WARNING: XPCOM object StringBuffer released from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[Parent 18110, Unnamed thread 10acccea1020] WARNING: XPCOM object StringBuffer released from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[Parent 18110, Unnamed thread 10acccea1020] WARNING: XPCOM object StringBuffer released from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[Parent 18110, Unnamed thread 10acccea1020] WARNING: XPCOM object StringBuffer released from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[Parent 18110, Unnamed thread 10acccea1020] WARNING: XPCOM object StringBuffer released from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
To view a profile of the build, run |mach resource-usage|.
One or more Android-only options will be ignored
kenz-gelsoft commented 1 month ago
~/src/gecko-dev> export MOZ_IPC_MESSAGE_LOG=1
~/src/gecko-dev> export MOZ_LOG=chromium:5

chromium ipc logging was too detailed and not found anything useful

shmem6.txt

kenz-gelsoft commented 1 month ago

gecko ipc logging

~/src/gecko-dev> export MOZ_LOG=ipc:5
[time: 1727066919796090][22032->22053] [PTestShmemParent] Sending  PTestShmem::Msg_Give
[Parent 22032, Main Thread] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 22032, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=1, fds=24,: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 22032, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:765
[IPDLUnitTest 22053: IPC I/O Child]: D/ipc Receive from link; seqno=1, xid=-1, shouldWakeUp=0
mium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 22032, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=1, fds=25,: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 22032, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:765
[Parent 22032, Main Thread] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 22032, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647

[ FAILED ] IPDLTest_CrossProcess.TestShmem (69 ms)



[shmem7.txt](https://github.com/user-attachments/files/17092835/shmem7.txt)
kenz-gelsoft commented 1 month ago
[time: 1727067165341594][22706->22728] [PTestShmemParent] Sending  PTestShmem::Msg_Give
[Parent 22706, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 22728, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 22728, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 22706, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 22706, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 22728, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 22728, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 22728, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 22706, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=1, fds=24,: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 22706, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:765
[IPDLUnitTest 22728, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=8,: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 22706, Main Thread] WARNING: Failed to connect to client: Could not connect: No such file or directory
: file /boot/home/src/gecko-dev/widget/gtk/nsAppShell.cpp:262
[Parent 22706, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 22706, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=1, fds=25,: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 22706, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:765
[IPDLUnitTest 22728: IPC I/O Child]: D/ipc Receive from link; seqno=1, xid=-1, shouldWakeUp=0
hromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 22706, Main Thread] WARNING: Failed to connect to client: Could not connect: No such file or directory
: file /boot/home/src/gecko-dev/widget/gtk/nsAppShell.cpp:262
[Parent 22706, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 22706, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 22706, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 22728, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=9,: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 22706, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=26, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 22728, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 22728, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 22706, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
c/chrome/common/ipc_channel_posix.cc:647
[Parent 22706, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 22728, IPC I/O Child] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[IPDLUnitTest 22728, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 22706, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 22706, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 22728, IPC I/O Child] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[IPDLUnitTest 22728, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
Couldn't convert chrome URL: chrome://branding/locale/brand.properties
[Parent 22706, Main Thread] WARNING: Could not get the program name for a cubeb stream.: 'NS_SUCCEEDED(rv)', file /boot/home/src/gecko-dev/dom/media/CubebUtils.cpp:467
[IPDLUnitTest 22728: Main Thread]: D/ipc DispatchMessage: seqno=1, xid=-1
[time: 1727067165345895][22728<-22706] [PIPDLUnitTestChild] Received  PIPDLUnitTest::Msg_Start
[IPDLUnitTest 22728: IPC I/O Child]: D/ipc Receive from link; seqno=1, xid=-1, shouldWakeUp=0
[IPDLUnitTest 22728: IPC I/O Child]: D/ipc Receive from link; seqno=2, xid=-1, shouldWakeUp=0
[IPDLUnitTest 22728: IPC I/O Child]: D/ipc Receive from link; seqno=3, xid=-1, shouldWakeUp=0
[IPDLUnitTest 22728: Main Thread]: D/ipc DispatchMessage: seqno=1, xid=-1
[IPDLUnitTest 22728: Main Thread]: D/ipc DispatchMessage: seqno=2, xid=-1
[IPDLUnitTest 22728: Main Thread]: D/ipc DispatchMessage: seqno=3, xid=-1
[time: 1727067165346036][22728<-22706] [PTestShmemChild] Received  PTestShmem::Msg_Give

shmem8.txt

kenz-gelsoft commented 1 month ago

log module list of esr128 branch

https://searchfox.org/mozilla-esr128/search?q=LazyLogModule+.*%5C%28%22&path=&case=true&regexp=true

https://firefox-source-docs.mozilla.org/xpcom/logging.html#the-moz-log-syntax

retry until test fails (this time its hard to repro)

~/src/gecko-dev> export MOZ_LOG=DataPipe:5
~/src/gecko-dev> while ./mach gtest IPDLTest_CrossProcess.TestShmem > shmem11.txt 2>&1; do echo foo; done;
kenz-gelsoft commented 1 month ago

One more failure with gecko ipc logging

[time: 1727068293776755][78679->78701] [PTestShmemParent] Sending  PTestShmem::Msg_Give
[IPDLUnitTest 78701, IPC I/O Child] WARNING: Message needs unreceived descriptors channel:111f8c9a64c0 message-type:65531 header()->num_handles:1 num_fds:1 fds_i:1: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:476
[Parent 78679, IPC I/O Parent] WARNING: pipe error: Socket is not connected: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:717
[Parent 78679, IPC I/O Parent] WARNING: Call to Send() failed: file /boot/home/src/gecko-dev/ipc/glue/NodeChannel.cpp:199
[Parent 78679, Main Thread] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 78679, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 78679, Main Thread] WARNING: pipe error: Socket is not connected: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:717
[Parent 78679, Main Thread] WARNING: Call to Send() failed: file /boot/home/src/gecko-dev/ipc/glue/NodeChannel.cpp:199
[IPDLUnitTest 78701: IPC I/O Child]: D/ipc Receive from link; seqno=1, xid=-1, shouldWakeUp=0
[IPDLUnitTest 78701, IPC I/O Child] WARNING: [73A67CE28B802729.D9A6AE412591E0B4]: Dropping message '<null>'; no connection to unknown peer 1.1: file /boot/home/src/gecko-dev/ipc/glue/NodeController.cpp:365
[Parent 78679, IPC I/O Parent] WARNING: [1.1]: Dropping message '<null>'; no connection to unknown peer 73A67CE28B802729.D9A6AE412591E0B4: file /boot/home/src/gecko-dev/ipc/glue/NodeController.cpp:365
[Parent 78679: IPC I/O Parent]: D/ipc OnChannelErrorFromLink
[Parent 78679: IPC I/O Parent]: D/ipc OnChannelErrorFromLink
[Parent 78679, Main Thread] WARNING: Failed to connect to client: Could not connect: No such file or directory
: file /boot/home/src/gecko-dev/widget/gtk/nsAppShell.cpp:262
[Parent 78679, Main Thread] WARNING: Failed to connect to client: Could not connect: No such file or directory
: file /boot/home/src/gecko-dev/widget/gtk/nsAppShell.cpp:262
Couldn't convert chrome URL: chrome://branding/locale/brand.properties
[Parent 78679, Main Thread] WARNING: Could not get the program name for a cubeb stream.: 'NS_SUCCEEDED(rv)', file /boot/home/src/gecko-dev/dom/media/CubebUtils.cpp:467
/boot/home/src/gecko-dev/ipc/ipdl/test/gtest/IPDLUnitTest.cpp:219: Failure
Value of: host->ReportedComplete()
  Actual: false
Expected: true
child process exited without signalling completion

[  FAILED  ] IPDLTest_CrossProcess.TestShmem (71 ms)

shmem11.txt

kenz-gelsoft commented 1 month ago
kenz-gelsoft commented 1 month ago

How can I catch libevent misbehavior?

kenz-gelsoft commented 1 month ago

what is happenning here?

kenz-gelsoft commented 1 month ago

we hit ENOTCONN here

https://searchfox.org/mozilla-esr128/source/ipc/chromium/src/chrome/common/ipc_channel_posix.cc#702

Stracing with this test failure may help

kenz-gelsoft commented 1 month ago

https://github.com/haiku/haiku/blob/master/src/add-ons/kernel/network/protocols/unix/UnixDatagramEndpoint.cpp#L239


https://github.com/haiku/haiku/blob/9a6a20d4689307142a7ed26a1437ba47e244e73f/src/add-ons/kernel/network/protocols/unix/UnixDatagramEndpoint.cpp#L189


https://github.com/haiku/haiku/blob/9a6a20d4689307142a7ed26a1437ba47e244e73f/src/add-ons/kernel/network/protocols/unix/UnixDatagramEndpoint.cpp#L567

kenz-gelsoft commented 1 month ago
~/src/gecko-dev> export MOZ_RUN_GTEST=1
~/src/gecko-dev> export GTEST_FILTER=IPDLTest_CrossProcess.TestShmem
~/src/gecko-dev> while strace /boot/home/src/gecko-dev/obj-ff-dbg/dist/bin/firefox -unittest --gtest_death_test_style=threadsafe > shmem12.txt 2>&1; do echo foo; done
~/src/gecko-dev> while strace -f /boot/home/src/gecko-dev/obj-ff-dbg/dist/bin/firefox -unittest --gtest_death_test_style=threadsafe > shmem18.txt 2>&1 && ! (grep FAILED shmem18.t
xt); do /bin/true; done
kenz-gelsoft commented 1 month ago

Stracing with this test failure may help

hard to repro with strace because of intermittency and is timing issue

kenz-gelsoft commented 1 month ago

Repro with strace

shmem18.txt


success case

shmem19.txt

kenz-gelsoft commented 1 month ago

first obvious diff

[3366029] resize_area(0x4c77ebd, 0x5f0000) = 0x0 No error (1 us)
[3366029] resize_area(0x4c77ebd, 0x610000) = 0x0 No error (1 us)
[3366029] resize_area(0x4c77ebd, 0x630000) = 0x0 No error (1 us)
[3366029] resize_area(0x4c77ebd, 0x650000) = 0x0 No error (1 us)
[3366029] getrlimit(0x4, 0x7fb530e49b80) = 0x0 No error (0 us)
[3366029] spawn_thread(0x7fb530e49910) = 0x335c90 (13 us)
[3366029] resume_thread(0x335c90) = 0x0 No error (1 us)
[3366029] mutex_lock(0x116ae17927a4, (nil), 0x0, 0x7fffffffffffffff) = 0x0 No error (2 us)
[3366029] mutex_unblock(0xe2b67bf784, 0x0) = 0x0 No error (1 us)
[3366029] mutex_lock(0x116ae1791c64, (nil), 0x0, 0x7fffffffffffffff) = 0x0 No error (1 us)
[3366029] open(0xffffff9c, 0x153542f4942, 0x0, 0x0) = 0xd (3 us)
[3366029] read(0xd, 0xffffffffffffffff, 0x7fb530e49ef8, 0x8) = 0x8 (32 us)
[3366029] close(0xd) = 0x0 No error (1 us)

on success mutex didn't appear

[3366567] resize_area(0x4c78a02, 0x5f0000) = 0x0 No error (1 us)
[3366567] resize_area(0x4c78a02, 0x610000) = 0x0 No error (1 us)
[3366567] resize_area(0x4c78a02, 0x630000) = 0x0 No error (1 us)
[3366567] resize_area(0x4c78a02, 0x650000) = 0x0 No error (1 us)
[3366567] getrlimit(0x4, 0x7ffd6e438510) = 0x0 No error (0 us)
[3366567] spawn_thread(0x7ffd6e4382a0) = 0x335eaa (13 us)
[3366567] resume_thread(0x335eaa) = 0x0 No error (1 us)
[3366567] open(0xffffff9c, 0x5573d27942, 0x0, 0x0) = 0xc (3 us)
[3366567] read(0xc, 0xffffffffffffffff, 0x7ffd6e438888, 0x8) = 0x8 (1 us)
[3366567] close(0xc) = 0x0 No error (1 us)
kenz-gelsoft commented 1 month ago

but mutex used later on success too

[3366567] open(0xffffff9c, 0x5573d27942, 0x0, 0x0) = 0xc (1 us)
[3366567] read(0xc, 0xffffffffffffffff, 0x7ffd6e438888, 0x8) = 0x8 (31 us)
[3366567] close(0xc) = 0x0 No error (0 us)
[3366567] open(0xffffff9c, 0x5573d27942, 0x0, 0x0) = 0xc (1 us)
[3366567] read(0xc, 0xffffffffffffffff, 0x7ffd6e438888, 0x8) = 0x8 (0 us)
[3366567] close(0xc) = 0x0 No error (0 us)
[3366567] open(0xffffff9c, 0x5573d27942, 0x0, 0x0) = 0xc (1 us)
[3366567] read(0xc, 0xffffffffffffffff, 0x7ffd6e438a20, 0x10) = 0x10 (0 us)
[3366567] close(0xc) = 0x0 No error (0 us)
[3366567] spawn_thread(0x7ffd6e438860) = 0x335eab (11 us)
[3366567] resume_thread(0x335eab) = 0x0 No error (1 us)
[3366567] mutex_lock(0x1de2f598bf8, 0x1de2f54bea2, 0x0, 0x0) = 0x0 No error (1 us)
[3366567] spawn_thread(0x7ffd6e438690) = 0x335eac (11 us)
[3366567] resume_thread(0x335eac) = 0x0 No error (1 us)
[3366567] mutex_unblock(0x68645e2784, 0x0) = 0x0 No error (1 us)
[3366567] open(0xffffff9c, 0x5573d27942, 0x0, 0x0) = 0xc (2 us)

vs

[3366029] open(0xffffff9c, 0x153542f4942, 0x0, 0x0) = 0xd (2 us)
[3366029] read(0xd, 0xffffffffffffffff, 0x7fb530e49ef8, 0x8) = 0x8 (1 us)
[3366029] close(0xd) = 0x0 No error (0 us)
[3366029] open(0xffffff9c, 0x153542f4942, 0x0, 0x0) = 0xd (1 us)
[3366029] read(0xd, 0xffffffffffffffff, 0x7fb530e49ef8, 0x8) = 0x8 (0 us)
[3366029] close(0xd) = 0x0 No error (0 us)
[3366029] open(0xffffff9c, 0x153542f4942, 0x0, 0x0) = 0xd (1 us)
[3366029] read(0xd, 0xffffffffffffffff, 0x7fb530e4a090, 0x10) = 0x10 (31 us)
[3366029] close(0xd) = 0x0 No error (0 us)
[3366029] spawn_thread(0x7fb530e49ed0) = 0x335c91 (11 us)
[3366029] resume_thread(0x335c91) = 0x0 No error (1 us)

[3366029] spawn_thread(0x7fb530e49d00) = 0x335c92 (13 us)
[3366029] resume_thread(0x335c92) = 0x0 No error (1 us)

[3366029] open(0xffffff9c, 0x153542f4942, 0x0, 0x0) = 0xd (3 us)
kenz-gelsoft commented 1 month ago

failure case involves resize_area

[3366029] get_system_info(0x7fb530e49b98) = 0x0 No error (1 us)
[3366029] spawn_thread(0x7fb530e49c80) = 0x335c94 (11 us)
[3366029] resume_thread(0x335c94) = 0x0 No error (1 us)
[3366029] spawn_thread(0x7fb530e49c80) = 0x335c95 (10 us)
[3366029] resume_thread(0x335c95) = 0x0 No error (1 us)
[3366029] spawn_thread(0x7fb530e49c80) = 0x335c96 (9 us)
[3366029] resume_thread(0x335c96) = 0x0 No error (0 us)
[3366029] spawn_thread(0x7fb530e49c80) = 0x335c97 (11 us)
[3366029] resume_thread(0x335c97) = 0x0 No error (0 us)
[3366029] spawn_thread(0x7fb530e49c80) = 0x335c98 (16 us)
[3366029] resume_thread(0x335c98) = 0x0 No error (1 us)
[3366029] mutex_unblock(0x116ae174da20, 0x0) = 0x0 No error (1 us)
[3366029] resize_area(0x4c77ebd, 0x710000) = 0x0 No error (1 us)
[3366029] mutex_unblock(0x116ae172e5f8, 0x0) = 0x0 No error (0 us)
[3366029] open(0xffffff9c, 0x116ae1d58c28, 0x0, 0x0) = 0xd (5 us)
[3366029] read_stat(0xd, (nil), false, 0x7fb530e49f80, 0x80) = 0x0 No error (0 us)
[3366029] read(0xd, 0xffffffffffffffff, 0x116ae1dd5648, 0x301) = 0x301 (2 us)
[3366029] close(0xd) = 0x0 No error (1 us)

but not on success

[3366567] get_system_info(0x7ffd6e438518) = 0x0 No error (0 us)
[3366567] spawn_thread(0x7ffd6e438600) = 0x335eae (10 us)
[3366567] resume_thread(0x335eae) = 0x0 No error (1 us)
[3366567] spawn_thread(0x7ffd6e438600) = 0x335eaf (9 us)
[3366567] resume_thread(0x335eaf) = 0x0 No error (1 us)
[3366567] spawn_thread(0x7ffd6e438600) = 0x335eb0 (17 us)
[3366567] resume_thread(0x335eb0) = 0x0 No error (1 us)
[3366567] spawn_thread(0x7ffd6e438600) = 0x335eb1 (8 us)
[3366567] resume_thread(0x335eb1) = 0x0 No error (1 us)
[3366567] spawn_thread(0x7ffd6e438600) = 0x335eb2 (9 us)
[3366567] resume_thread(0x335eb2) = 0x0 No error (1 us)
[3366567] mutex_unblock(0x12046be36500, 0x0) = 0x0 No error (1 us)

[3366567] open(0xffffff9c, 0x12046c44bc28, 0x0, 0x0) = 0xc (4 us)
[3366567] read_stat(0xc, (nil), false, 0x7ffd6e438910, 0x80) = 0x0 No error (0 us)
[3366567] read(0xc, 0xffffffffffffffff, 0x12046c4cc648, 0x301) = 0x301 (1 us)
[3366567] close(0xc) = 0x0 No error (1 us)
kenz-gelsoft commented 1 month ago

subtle diff of mutex_unblock and open()s when starting GTest run

on failure

[3366029] fcntl(0xd, 0x10, 0x80) = 0x0 No error (0 us)
[3366029] fcntl(0xf, 0x8, 0x7fb530e49ff8) = 0x81 (0 us)
[3366029] fcntl(0xf, 0x10, 0x81) = 0x0 No error (0 us)
[3366029] spawn_thread(0x7fb530e49f20) = 0x335c9c (10 us)
[3366029] resume_thread(0x335c9c) = 0x0 No error (1 us)
[3366029] set_signal_mask(0x3, 0x7fb530e4a040, (nil)) = 0x0 No error (0 us)
[3366029] write(0xf, 0xffffffffffffffff, 0x7fb530eNote: Google Test filter = IPDLTest_CrossProcess.TestShmem

[==========] Running 1 test from 1 test suite.
[----------] Global test environment set-up.
[----------] 1 test from IPDLTest_CrossProcess
[ RUN      ] IPDLTest_CrossProcess.TestShmem49ff8, 0x1) = 0x1 (1 us)
[3366029] mutex_unblock(0x116ae235e9b4, 0x0) = 0x0 No error (1 us)
[3366029] open(0xffffff9c, 0x116ae2360520, 0x0, 0x0) = 0x80006003 No such file or directory (9 us)
[3366029] open(0xffffff9c, 0x116ae23604b0, 0x0, 0x0) = 0x80006003 No such file or directory (3 us)
[3366029] open(0xffffff9c, 0x116ae1edcea0, 0x0, 0x0) = 0x80006003 No such file or directory (2 us)
[3366029] open(0xffffff9c, 0x116ae1edce40, 0x0, 0x0) = 0x80006003 No such file or directory (2 us)
[3366029] open(0xffffff9c, 0x116ae1edcde0, 0x0, 0x0) = 0x80006003 No such file or directory (2 us)
[3366029] open(0xffffff9c, 0x116ae236d7c0, 0x0, 0x0) = 0x80006003 No such file or directory (3 us)
[3366029] sigaction(0x7, 0x7fb530e49ff0, 0x7fb530e4a010) = 0x0 No error (1 us)
[3366029] create_pipe() = 0x0 No error (0x116ae1cc19a0) (12 us)

on success

[3366567] fcntl(0xc, 0x10, 0x80) = 0x0 No error (0 us)
[3366567] fcntl(0xf, 0x8, 0x7ffd6e438988) = 0x81 (0 us)
[3366567] fcntl(0xf, 0x10, 0x81) = 0x0 No error (0 us)
[3366567] spawn_thread(0x7ffd6e4388b0) = 0x335eb6 (8 us)
[3366567] resume_thread(0x335eb6) = 0x0 No error (1 us)
[3366567] set_signal_mask(0x3, 0x7ffd6e4389d0, (nil)) = 0x0 No error (0 us)
[3366567] write(0xf, 0xffffffffffffffff, 0x7ffd6e438988, 0x1) = 0x1 (2 us)
[3366567] mutex_unblock(0x12046ca559b4, 0x0) = 0x0 No error (1 us)
[3366567] open(0xffffff9c, 0x12046ca57520, 0x0, 0x0) = 0x80006003 No such file or directory (9 us)
[3366567] open(0xffffff9c, 0x12046ca574b0, 0x0, 0x0) = 0x80006003 No such file or directory (3 us)
[3366567] open(0xffffff9c, 0x12046c5d3ea0, 0x0, 0x0) = 0x80006003 No such file or directory (2 us)
[3366567] open(0xffffff9c, 0x12046c5d3e40, 0x0, 0x0) = 0x80006Note: Google Test filter = IPDLTest_CrossProcess.TestShmem
[==========] Running 1 test from 1 test suite.
[----------] Global test environment set-up.
[----------] 1 test from IPDLTest_CrossProcess
[ RUN      ] IPDLTest_CrossProcess.TestShmem
003 No such file or directory (2 us)
[3366567] open(0xffffff9c, 0x12046c5d3de0, 0x0, 0x0) = 0x80006003 No such file or directory (2 us)
[3366567] open(0xffffff9c, 0x12046ca647c0, 0x0, 0x0) = 0x80006003 No such file or directory (3 us)
[3366567] sigaction(0x7, 0x7ffd6e438980, 0x7ffd6e4389a0) = 0x0 No error (0 us)
[3366567] create_pipe() = 0x0 No error (0x12046c3b89a0) (12 us)
kenz-gelsoft commented 1 month ago

on failure

[3366029] create_pipe() = 0x0 No error (0x116ae1e1f874) (14 us)
[3366029] fcntl(0x13, 0x8, (nil)) = 0x0 No error (0 us)
[3366029] fcntl(0x13, 0x10, 0x80) = 0x0 No error (1 us)
[3366029] fcntl(0x14, 0x8, (nil)) = 0x1 (0 us)
[3366029] fcntl(0x14, 0x10, 0x81) = 0x0 No error (0 us)
[3366029] read_stat(0x13, (nil), false, 0x7fb530e4a1a0, 0x80) = 0x0 No error (0 us)
[3366029] fcntl(0x13, 0x8, 0x20000) = 0x80 (0 us)
[3366029] write(0x11, 0xffffffffffffffff, 0x7fb530e4a1b8, 0x1) = 0x1 (1 us)
[3366029] spawn_thread(0x7fb530e49dd0) = 0x335c9e (17 us)
[3366029] resume_thread(0x335c9e) = 0x0 No error (2 us)
[3366029] mutex_unblock(0xe2b67bf784, 0x0) = 0x0 No error (1 us)

[3366029] mutex_unblock(0x116ae235b49c, 0x0) = 0x0 No error (1 us)
[3366029] mutex_unblock(0x116ae235b434, 0x0) = 0x0 No error (0 us)
[3366029] mutex_unblock(0x116ae1b74304, 0x0) = 0x0 No error (1 us)
[3366029] open(0xffffff9c, 0x116ae1e81a28, 0x0, 0x0) = 0x15 (9 us)

on success

[3366567] create_pipe() = 0x0 No error (0x12046c516874) (13 us)
[3366567] fcntl(0x13, 0x8, (nil)) = 0x0 No error (1 us)
[3366567] fcntl(0x13, 0x10, 0x80) = 0x0 No error (0 us)
[3366567] fcntl(0x14, 0x8, (nil)) = 0x1 (0 us)
[3366567] fcntl(0x14, 0x10, 0x81) = 0x0 No error (0 us)
[3366567] read_stat(0x13, (nil), false, 0x7ffd6e438b30, 0x80) = 0x0 No error (0 us)
[3366567] fcntl(0x13, 0x8, 0x20000) = 0x80 (0 us)
[3366567] write(0x11, 0xffffffffffffffff, 0x7ffd6e438b48, 0x1) = 0x1 (1 us)
[3366567] spawn_thread(0x7ffd6e438760) = 0x335eb8 (16 us)
[3366567] resume_thread(0x335eb8) = 0x0 No error (2 us)
[3366567] mutex_unblock(0x68645e2784, 0x0) = 0x0 No error (1 us)
[3366567] mutex_lock(0x12046ca52434, (nil), 0x0, 0x7fffffffffffffff) = 0x0 No error (1 us)
[3366567] mutex_unblock(0x12046ca5249c, 0x0) = 0x0 No error (1 us)
[3366567] mutex_unblock(0x12046ca52434, 0x0) = 0x0 No error (0 us)
[3366567] mutex_unblock(0x12046c26b304, 0x0) = 0x0 No error (1 us)
[3366567] open(0xffffff9c, 0x12046c578a28, 0x0, 0x0) = 0x15 (9 us)
kenz-gelsoft commented 1 month ago

start sending IPDL message parent to child on failure

[3366029] unmap_memory(0xd0ce0d5000, 0x1273) = 0x0 No error (3 us)
[3366029] close(0x15) = 0x0 No error (1 us)
[3366029] create_dir(0xffffff9c, 0x116ae23ee0e0, 0x1c0) = 0x80006008 Read-only file system (4 us)
[3366029] read_stat(0xffffff9c, 0x116ae23c71e0, true, 0x7fb530e49e30, 0x80) = 0x80006003 No such file or directory (3 us)
[3366029] spawn_thread(0x7fb530e49df0) = 0x335c9f (13 us)
[3366029] resume_thread(0x335c9f) = 0x0 No error (1 us)
[3366029] spawn_thread(0x7fb530e49c50) = 0x335ca0 (12 us)
[3366029] resume_thread(0x335ca0) = 0x0 No error (1 us)
[3366029] ioctl(0x1, 0x8000, 0x7fb530e4a2a0, 0x20) = 0x8000700a Not a tty (1 us)
[3366029] write(0x1, 0xffffffffffffffff, 0x7fb530e482b0, 0x3b) = 0x3b (582 us)
[3366029] write(0x1, 0xffffffffffffffff, 0x7fb530e482b0, 0xd) = 0xd (279 us)
[3366029] write(0x1, 0xffffffffffffffff, 0x7fb530e482d0, 0x22) = 0x22 (52 us)
[3366029] write(0x1, 0xffffffffffffffff, 0x7fb530e48300, 0xd) = 0xd (32 us)
[3366029] write(0x1, 0xffffffffffffffff, 0xe2aa3493cc, 0x1f) = 0x1f (216 us)
[3366029] write(0x1, 0xffffffffffffffff, 0x137c27606e3, 0x1) = 0x1 (1474 us)
[3366029] write(0x1, 0xffffffffffffffff, 0x7fb530e48280, 0xd) = 0xd (240 us)
[3366029] write(0x1, 0xffffffffffffffff, 0x7fb530e482a0, 0x21) = 0x21 (127 us)
[3366029] write(0x1, 0xffffffffffffffff, 0x137c27606e3, 0x1) = 0x1 (201 us)
[3366029] write(0x1, 0xffffffffffffffff, 0x7fb530e48260, 0xd) = 0xd (1651 us)
[3366029] write(0x1, 0xffffffffffffffff, 0x7fb530e48280, 0x1f) = 0x1f (244 us)
[3366029] write(0x1

[Parent 3366029, IPC I/O Parent] WARNING: ChannelImpl::ContinueConnect: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:232
[Parent 3366029, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[3366051, Unnamed thread 10dfb7572020] WARNING: XPCOM object StringBuffer addrefed from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[3366051, Unnamed thread 10dfb7572020] WARNING: XPCOM object StringBuffer addrefed from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[3366051, Unnamed thread 10dfb7572020] WARNING: XPCOM object StringBuffer addrefed from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[3366051, Unnamed thread 10dfb7572020] WARNING: XPCOM object StringBuffer addrefed from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[3366051, Unnamed thread 10dfb7572020] WARNING: XPCOM object StringBuffer addrefed from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[3366051, Unnamed thread 10dfb7572020] WARNING: XPCOM object StringBuffer addrefed from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[3366051, IPC I/O Child] WARNING: ChannelImpl::ContinueConnect: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:232
[3366051, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[3366051, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823

[Parent 3366029, IPC I/O Parent] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=26: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:8[33
[Parent 3366029, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=26, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 3366051, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 3366029, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 3366029, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 3366051, IPC I/O Child] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[IPDLUnitTest 3366051, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 3366051, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 3366051, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647

[IPDLUnitTest 3366051, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 3366051, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647

[IPDLUnitTest 3366051, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 3366051, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 3366051, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 3366051, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[time: 1727218690573493][3366029->3366051] [PIPDLUnitTestParent] Sending  PIPDLUnitTest::Msg_Start
[time: 1727218690574234][3366029->3366051] [PTestShmemParent] Sending  PTestShmem::Msg_Give
[Parent 3366029, Main Thread] WARNING: Failed to connect to client: Could not connect: No such file or directory
: file /boot/home/src/gecko-dev/widget/gtk/nsAppShell.cpp:262
[Parent 3366029, Main Thread] WARNING: Failed to connect to client: Could not connect: No such file or directory
: file /boot/home/src/gecko-dev/widget/gtk/nsAppShell.cpp:262
Couldn't convert chrome URL: chrome://branding/locale/brand.properties
[Parent 3366029, IPC I/O Parent] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=26: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[Parent 3366029, Main Thread] WARNING: Could not get the program name for a cubeb stream.: 'NS_SUCCEEDED(rv)', file /boot/home/src/gecko-dev/dom/media/CubebUtils.cpp:467
[Parent 3366029, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=26, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 3366029, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 3366029, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647

[Parent 3366029, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 3366029, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647

[IPDLUnitTest 3366051, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
, 0xffffffffffffffff, 0x137c27606e3, 0x1) = 0x1 (51 us)
[3366029] open(0xffffff9c, 0x153542f4942, 0x0, 0x0) = 0x16 (5 us)
[3366029] read(0x16, 0xffffffffffffffff, 0x7fb530e4a080, 0x10) = 0[Parent 3366029, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 3366029, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 3366029, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=26, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350

not yet on success

[3366567] unmap_memory(0xea07aaa000, 0x1273) = 0x0 No error (4 us)
[3366567] close(0x15) = 0x0 No error (1 us)
[3366567] create_dir(0xffffff9c, 0x12046cae50e0, 0x1c0) = 0x80006008 Read-only file system (3 us)
[3366567] read_stat(0xffffff9c, 0x12046cabe1e0, true, 0x7ffd6e4387c0, 0x80) = 0x80006003 No such file or directory (2 us)
[3366567] spawn_thread(0x7ffd6e438780) = 0x335eb9 (12 us)
[3366567] resume_thread(0x335eb9) = 0x0 No error (1 us)
[3366567] spawn_thread(0x7ffd6e4385e0) = 0x335eba (11 us)
[3366567] resume_thread(0x335eba) = 0x0 No error (1 us)
[3366567] ioctl(0x1, 0x8000, 0x7ffd6e438c30, 0x20) = 0x8000700a Not a tty (1 us)
[3366567] write(0x1, 0xffffffffffffffff, 0x7ffd6e436c40, 0x3b) = 0x3b (180 us)
[3366567] write(0x1, 0xffffffffffffffff, 0x7ffd6e436c40, 0xd) = 0xd (1483 us)
[3366567] write(0x1, 0xffffffffffffffff, 0x7ffd6e436c60, 0x22) = 0x22 (192 us)
[3366567] write(0x1, 0xffffffffffffffff, 0x7ffd6e436c90, 0xd) = 0xd (30 us)
[3366567] write(0x1, 0xffffffffffffffff, 0x685816c3cc, 0x1f) = 0x1f (2 us)
[3366567] write(0x1, 0xffffffffffffffff, 0x1de2f58c6e3, 0x1) = 0x1 (2 us)
[3366567] write(0x1, 0xffffffffffffffff, 0x7ffd6e436c10, 0xd) = 0xd (181 us)
[3366567] write(0x1, 0xffffffffffffffff, 0x7ffd6e436c30, 0x21) = 0x21 (1455 us)
[3366567] write(0x1, 0xffffffffffffffff, 0x1de2f58c6e3, 0x1) = 0x1 (227 us)
[3366567] write(0x1, 0xffffffffffffffff, 0x7ffd6e436bf0, 0xd) = 0xd (72 us)
[3366567] write(0x1, 0xffffffffffffffff, 0x7ffd6e436c10, 0x1f) = 0x1f (174 us)
[3366567] write(0x1, 0xffffffffffffffff, 0x1de2f58c6e3, 0x1) = 0x1 (1454 us)
[3366567] open(0xffffff9c, 0x5573d27942, 0x0, 0x0) = 0x16 (4 us)
[3366567] read(0x16, 0xffffffffffffffff, 0x7ffd6e438a10, 0x10) = 0x10 (0 us)
[3366567] close(0x16) = 0x0 No error (1 us)
[3366567] resize_area(0x4c78a02, 0xd40000) = 0x0 No error (2 us)
[3366567] resize_area(0x4c78a02, 0xd50000) = 0x0 No erro
[Parent 3366567, IPC I/O Parent] WARNING: ChannelImpl::ContinueConnect: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:232
[Parent 3366567, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[3366589, Unnamed thread 11069efc2020] WARNING: XPCOM object StringBuffer addrefed from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[3366589, Unnamed thread 11069efc2020] WARNING: XPCOM object StringBuffer addrefed from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[3366589, Unnamed thread 11069efc2020] WARNING: XPCOM object StringBuffer addrefed from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[3366589, Unnamed thread 11069efc2020] WARNING: XPCOM object StringBuffer addrefed from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[3366589, Unnamed thread 11069efc2020] WARNING: XPCOM object StringBuffer addrefed from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[3366589, Unnamed thread 11069efc2020] WARNING: XPCOM object StringBuffer addrefed from static ctor/dtor: file /boot/home/src/gecko-dev/xpcom/base/nsTraceRefcnt.cpp:216
[3366589, IPC I/O Child] WARNING: ChannelImpl::ContinueConnect: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:232
[3366589, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[3366589, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[3366589, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[3366589, IPC I/O Child] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[IPDLUnitTest 3366589, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350

[Parent 3366567, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 3366567, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 3366589, IPC I/O Child] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[IPDLUnitTest 3366589, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 3366589, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 3366589, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 3366567, IPC I/O Parent] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=26: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[IPDLUnitTest 3366589, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 3366589, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 3366567, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 3366567, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 3366589, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 3366589, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 3366589, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 3366589, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 3366589, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350

[Parent 3366567, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=26, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 3366567, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 3366567, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/c[IPDLUnitTest 3366589, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 3366567, IPC I/O Parent] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=26: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834

[Parent 3366567, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=26, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
kenz-gelsoft commented 1 month ago

test failed a bit later on failure

[IPDLUnitTest 3366051, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 3366051, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 3366051, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 3366029, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 3366029, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=1, fds=24,: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 3366029, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:765

[IPDLUnitTest 3366051, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823

[Parent 3366029, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823

[IPDLUnitTest 3366051, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647

[Parent 3366029, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=1, fds=25,: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 3366029, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:765

[IPDLUnitTest 3366051, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=8,: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350

[Parent 3366029, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 3366029, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647

[Parent 3366029, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 3366051, IPC I/O Child] WARNING: Message needs unreceived descriptors channel:10dfb77844c0 message-type:65531 header()->num_handles:1 num_fds:1 fds_i:1: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:476
[Parent 3366029, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 3366029, IPC I/O Parent] WARNING: pipe error: Socket is not connected: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:717
[Parent 3366029, IPC I/O Parent] WARNING: Call to Send() failed: file /boot/home/src/gecko-dev/ipc/glue/NodeChannel.cpp:199
[Parent 3366029, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=26, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 3366051, IPC I/O Child] WARNING: [2074FCDF4118636E.A0A473449975281E]: Dropping message '<null>'; no connection to unknown peer 1.1: file /boot/home/src/gecko-dev/ipc/glue/NodeController.cpp:365
[IPDLUnitTest 3366051: IPC I/O Child]: D/ipc OnChannelErrorFromLink
[Parent 3366029, IPC I/O Parent] WARNING: Dropping message as channel has been closed: file /boot/home/src/gecko-dev/ipc/glue/NodeChannel.cpp:191
[Parent 3366029, IPC I/O Parent] WARNING: Dropping message as channel has been closed: file /boot/home/src/gecko-dev/ipc/glue/NodeChannel.cpp:191
[Parent 3366029, IPC I/O Parent] WARNING: [1.1]: Dropping message '<null>'; no connection to unknown peer 2074FCDF4118636E.A0A473449975281E: file /boot/home/src/gecko-dev/ipc/glue/NodeController.cpp:365
[Parent 3366029: IPC I/O Parent]: D/ipc OnChannelErrorFromLink
[Parent 3366029: IPC I/O Parent]: D/ipc OnChannelErrorFromLink
/boot/home/src/gecko-dev/ipc/ipdl/test/gtest/IPDLUnitTest.cpp:219: Failure
Value of: host->ReportedComplete()
  Actual: false
Expected: true
child process exited without signalling completion

[  FAILED  ] IPDLTest_CrossProcess.TestShmem (66 ms)
[----------] 1 test from IPDLTest_CrossProcess (69 ms total)

[----------] Global test environment tear-down
[==========] 1 test from 1 test suite ran. (72 ms total)
[  PASSED  ] 0 tests.
[  FAILED  ] 1 test, listed below:
[  FAILED  ] IPDLTest_CrossProcess.TestShmem

 1 FAILED TEST

could receive IPDL send on success

[IPDLUnitTest 3366589, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 3366589, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647

[Parent 3366567, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 3366567, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647

[IPDLUnitTest 3366589, IPC I/O Child] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=3: file /boot/home/src/gecko-dev/ipc/chromium/src/chro[Parent 3366567, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 3366589, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 3366567, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=26, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 3366589, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 3366589, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 3366589, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 3366567, IPC I/O Parent] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=26: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[Parent 3366567, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=26, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 3366567, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 3366567, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 3366589, IPC I/O Child] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[IPDLUnitTest 3366589, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[time: 1727272618543789][3366567->3366589] [PIPDLUnitTestParent] Sending  PIPDLUnitTest::Msg_Start
[Parent 3366567, Main Thread] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 3366567, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 3366589, IPC I/O Child] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[IPDLUnitTest 3366589, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 3366589, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 3366589, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 3366567, IPC I/O Parent] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=26: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[Parent 3366567, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=26, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 3366567, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 3366567, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647

[IPDLUnitTest 3366589, IPC I/O Child] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[IPDLUnitTest 3366589, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[IPDLUnitTest 3366589, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[IPDLUnitTest 3366589, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[Parent 3366567, IPC I/O Parent] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=26: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[Parent 3366567, IPC I/O Parent] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=26, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 3366567, IPC I/O Parent] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 3366567, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 3366589, IPC I/O Child] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[IPDLUnitTest 3366589, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[time: 1727272618544707][3366567->3366589] [PTestShmemParent] Sending  PTestShmem::Msg_Give
[Parent 3366567, Main Thread] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 3366567, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=1, fds=24,: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 3366589, IPC I/O Child] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[Parent 3366567, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:765
[Parent 3366567, Main Thread] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 3366567, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=1, fds=25,: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 3366589, IPC I/O Child] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[IPDLUnitTest 3366589, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=9,: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 3366567, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:765
[Parent 3366567, Main Thread] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:823
[Parent 3366567, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:647
[IPDLUnitTest 3366589, IPC I/O Child] WARNING: ChannelImpl::OnFileCanReadWithoutBlocking: fd=3: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:834
[IPDLUnitTest 3366589, IPC I/O Child] WARNING: ChannelImpl::ProcessIncomingMessages: pipe=3, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:350
[Parent 3366567, Main Thread] WARNING: Failed to connect to client: Could not connect: No such file or directory
: file /boot/home/src/gecko-dev/widget/gtk/nsAppShell.cpp:262
[Parent 3366567, Main Thread] WARNING: Failed to connect to client: Could not connect: No such file or directory
: file /boot/home/src/gecko-dev/widget/gtk/nsAppShell.cpp:262
r (1 us)
[3366567] resize_area(0x4c78a02, 0xd60000) = 0x0 No error (2 us)
[3366567] open(0xffffff9c, 0x7ffd6e435d10, 0x342, 0x180) = 0x17 (16 us)
[3366567] open(0xffffff9c, 0x7ffd6e435d10, 0x40, 0x0) = 0x18 (3 us)
[3366567] unlink(0xffffff9c, 0x7ffd6e435d20) = 0x0 No error (5 us)
[3366567] preallocate(0x17, 0x0, 0x2dc1d) = 0x8000600e Operation not supported (0 us)
[3366567] write_stat(0x17, (nil), false, 0x7ffd6e4360a0, 0x80, 0x8) = 0x0 No error (2 us)
[3366567] map_file(0x7ffd6e436160, 0x7ffd6e436148, 0x6, 0x2dc1d, 0x3, 0x0, true, 0x17, 0x0) = 0x4c78ae7 (0x7ffd6e436148) (3 us)
[3366567] unmap_memory(0xea07d16000, 0x2dc1d) = 0x0 No error (10 us)
[3366567] close(0x17) = 0x0 No error (1 us)
[3366567] dup(0x18) = 0x17 (0 us)
[3366567] map_file(0x7ffd6e4360d0, 0x7ffd6e4360b8, 0x6, 0x2dc1d, 0x1, 0x1, true, 0x17, 0x0) = 0x4c78ae8 (0x7ffd6e4360b8) (8 us)
[3366567] close(0x18) = 0x0 No error (0 us)
[3366567] dup(0x17) = 0x18 (1 us)
[3366567] open(0xffffff9c, 0x7ffd6e4380b0, 0x342, 0x180) = 0x19 (7 us)
[3366567] unlink(0xffffff9c, 0x7ffd6e4380c0) = 0x0 No error (3 us)
[3366567] preallocate(0x19, 0x0, 0xb32) = 0x8000600e Operation not supported (0 us)
[3366567] write_stat(0x19, (nil), false, 0x7ffd6e438440, 0x80, 0x8) = 0x0 No error (1 us)
[3366567] map_file(0x7ffd6e438500, 0x7ffd6e4384e8, 0x6, 0xb32, 0x3, 0x0, true, 0x19, 0x0) = 0x4c78ae9 (0x7ffd6e4384e8) (2 us)
[3366567] unmap_memory(0xea07e1a000, 0xb32) = 0x0 No error (2 us)
[3366567] write(0xa, 0xffffffffffffffff, 0x7ffd6e43889f, 0x1) = 0x1 (3 us)
[3366567] mutex_switch_lock(0x12046cb27744, 0x0, 0x12046cb277ac, 0x1de2f54a923, 0x0, 0x7fffffffffffffff) = 0x0 No error (783 us)
[3366567] mutex_switch_lock(0x12046cb27744, 0x0, 0x12046cb277ac, 0x1de2f54a923, 0x0, 0x7fffffffffffffff) = 0x0 No error (3437 us)
[3366567] mutex_switch_lock(0x12046cb27744, 0x0, 0x12046cb277ac, 0x1de2f54a923, 0x0, 0x7fffffffffffffff) = 0x0 No error (58877 us)
[3366567] write(0xa, 0xffffffffffffffff, 0x7ffd6e43872f, 0x1) = 0x1 (1 us)
[3366567] close(0x19) = 0x0 No error (0 us)
[3366567] close(0x18) = 0x0 No error (0 us)
[3366567] open(0xffffff9c, 0x5573d27942, 0x0, 0x0) = 0x16 (4 us)
[3366567] read(0x16, 0xffffffffffffffff, 0x7ffd6e438a70, 0x10) = 0x10 (1 us)
[3366567] close(0x16) = 0x0 No error (1 us)
[3366567] open(0xffffff9c, 0x5573d27942, 0x0, 0x0) = 0x16 (3 us)
[3366567] read(0x16, 0xffffffffffffffff, 0x7ffd6e4388d8, 0x8) = 0x8 (1 us)
[3366567] close(0x16) = 0x0 No error (1 us)
[3366567] open(0xffffff9c, 0x5573d27942, 0x0, 0x0) = 0x16 (3 us)
[3366567] read(0x16, 0xffffffffffffffff, 0x7ffd6e4388d8, 0x8) = 0x8 (60 us)
[3366567] close(0x16) = 0x0 No error (1 us)
[3366567] mutex_unblock(0x12046c33f9f4, 0x0) = 0x0 No error (1 us)
[3366567] open(0xffffff9c, 0x5573d27942, 0x0, 0x0) = 0x16 (2 us)
[3366567] read(0x16, 0xffffffffffffffff, 0x7ffd6e4388d8, 0x8) = 0x8 (1 us)
[3366567] close(0x16) = 0x0 No error (1 us)
[3366567] open(0xffffff9c, 0x5573d27942, 0x0, 0x0) = 0x16 (2 us)
[3366567] read(0x16, 0xffffffffffffffff, 0x7ffd6e4388d8, 0x8) = 0x8 (1 us)
[3366567] close(0x16) = 0x0 No error (0 us)
[3366567] mutex_unblock(0x12046c33f9f4, 0x0) = 0x0 No error (1 us)
[3366567] write(0x2, 0xffffffffffffffff, 0x12046c230358, 0x63) = 0x63 (5 us)
[3366567] open(0xffffff9c, 0x5573d27942, 0x0, 0x0) = 0x16 (2 us)
[3366567] read(0x16, 0xffffffffffffffff, 0x7ffd6e4381f8, 0x8) = 0x8 (0 us)
[3366567] close(0x16) = 0x0 No error (0 us)
[3366567] open(0xffffff9c, 0x5573d27942, 0x0, 0x0) = 0x16 (1 us)
[3366567] read(0x16, 0xffffffffffffffff, 0x7ffd6e4381f8, 0x8) = 0x8 (32 us)
[3366567] close(0x16) = 0x0 No error (0 us)
[3366567] write(0x2, 0xffffffffffffffff, 0x7ffd6e435c10, 0x90) = 0x90 (3 us)
[3366567] write(0x2, 0xffffffffffffffff, 0x7ffd6e431890, 0xb4) = 0xb4 (4 us)
[3366567] sendmsg(0x1a, 0x7ffd6e434170, 0x80) = 0x124 (3 us)
[3366567] write(0xa, 0xffffffffffffffff, 0x7ffd6e4387cf, 0x1) = 0x1 (1 us)
[3366567] open(0xffffff9c, 0x7ffd6e4383a0, 0x342, 0x180) = 0x16 (20 us)
[3366567] unlink(0xffffff9c, 0x7ffd6e4383b0) = 0x0 No error (8 us)
[3366567] preallocate(0x16, 0x0, 0x4000) = 0x8000600e Operation not supported (1 us)
[3366567] write_stat(0x16, (nil), false, 0x7ffd6e438730, 0x80, 0x8) = 0x0 No error (2 us)
[3366567] map_file(0x7ffd6e4387f0, 0x7ffd6e4387d8, 0x6, 0x4000, 0x3, 0x0, true, 0x16, 0x0) = 0x4c78c7d (0x7ffd6e4387d8) (3 us)
[3366567] set_memory_protection(0xea07b17000, 0x4000, 0x3) = 0x0 No error (3 us)
[3366567] dup(0x16) = 0x18 (0 us)
[3366567] close(0x16) = 0x0 No error (0 us)
[3366567] set_memory_protection(0xea07b17000, 0x4000, 0x3) = 0x0 No error (1 us)
[3366567] open(0xffffff9c, 0x7ffd6e4383a0, 0x342, 0x180) = 0x16 (7 us)
[3366567] unlink(0xffffff9c, 0x7ffd6e4383b0) = 0x0 No error (3 us)
[3366567] preallocate(0x16, 0x0, 0x4000) = 0x8000600e Operation not supported (0 us)
[3366567] write_stat(0x16, (nil), false, 0x7ffd6e438730, 0x80, 0x8) = 0x0 No error (1 us)
[3366567] map_file(0x7ffd6e4387f0, 0x7ffd6e4387d8, 0x6, 0x4000, 0x3, 0x0, true, 0x16, 0x0) = 0x4c78c7e (0x7ffd6e4387d8) (2 us)
[3366567] set_memory_protection(0xea07bce000, 0x4000, 0x3) = 0x0 No error (2 us)
[3366567] dup(0x16) = 0x19 (0 us)
[3366567] close(0x16) = 0x0 No error (1 us)
[3366567] set_memory_protection(0xea07bce000, 0x4000, 0x3) = 0x0 No error (0 us)
[3366567] set_memory_protection(0xea07b17000, 0x4000, 0x0) = 0x0 No error (1 us)
[3366567] write(0x2, 0xffffffffffffffff, 0x12046c2308f8, 0x5c) = 0x5c (5 us)
[3366567] write(0x2, 0xffffffffffffffff, 0x7ffd6e435bc0, 0x90) = 0x90 (4 us)
[3366567] write(0x2, 0xffffffffffffffff, 0x7ffd6e431840, 0xb7) = 0xb7 (3 us)
[3366567] sendmsg(0x1a, 0x7ffd6e434120, 0x80) = 0x70 (4 us)
[3366567] write(0x2, 0xffffffffffffffff, 0x7ffd6e431840, 0xa4) = 0xa4 (2 us)
[3366567] close(0x18) = 0x0 No error (1 us)
[3366567] write(0x2, 0xffffffffffffffff, 0x7ffd6e435bc0, 0x90) = 0x90 (4 us)
[3366567] write(0x2, 0xffffffffffffffff, 0x7ffd6e431840, 0xb7) = 0xb7 (2 us)
[3366567] sendmsg(0x1a, 0x7ffd6e434120, 0x80) = 0x70 (2 us)
[3366567] write(0x2, 0xffffffffffffffff, 0x7ffd6e431840, 0xa4) = 0xa4 (5 us)
[3366567] close(0x19) = 0x0 No error (0 us)
[3366567] write(0x2, 0xffffffffffffffff, 0x7ffd6e435c10, 0x90) = 0x90 (3 us)
[3366567] write(0x2, 0xffffffffffffffff, 0x7ffd6e431890, 0xb4) = 0xb4 (3 us)
[3366567] sendmsg(0x1a, 0x7ffd6e434170, 0x80) = 0x88 (3 us)
[3366567] poll(0x12046ca931c0, 0x2, 0x0, (nil)) = 0x2 (0x12046ca931c0) (5 us)
[3366567] read(0x10, 0xffffffffffffffff, 0x7ffd6e4388e8, 0x1) = 0x1 (0 us)
[3366567] read(0x10, 0xffffffffffffffff, 0x7ffd6e4388e8, 0x1) = 0xffffffff8000000b (0 us)
[3366567] write(0x2, 0xffffffffffffffff, 0x7ffd6e435f60, 0xaf) = 0xaf (4 us)
[3366567] write(0x2, 0xffffffffffffffff, 0x7ffd6e435f60, 0xaf) = 0xaf (3 us)
[3366567] read(0x13, 0xffffffffffffffff, 0x7ffd6e4388e7, 0x1) = 0x1 (0 us)
[3366567] write(0x14, 0xffffffffffffffff, 0x7ffd6e43848f, 0x1) = 0x1 (1 us)
[3366567] poll(0x12046ca931c0, 0x2, 0x0, (nil)) = 0x1 (0x12046ca931c0) (3 us)
[3366567] read(0x13, 0xffffffffffffffff, 0x7ffd6e4388e7, 0x1) = 0x1 (0 us)
[3366567] poll(0x12046ca931c0, 0x2, 0x0, (nil)) = 0x0 No error (0x12046ca931c0) (7 us)
[3366567] write(0x14, 0xffffffffffffffff, 0x7ffd6e4389ef, 0x1) = 0x1 (0 us)
[3366567] poll(0x12046ca931c0, 0x2, 0x0, (nil)) = 0x1 (0x12046ca931c0) (2 us)
[3366567] read(0x13, 0xffffffffffffffff, 0x7ffd6e4388e7, 0x1) = 0x1 (0 us)
[3366567] poll(0x12046ca931c0, 0x2, 0x0, (nil)) = 0x0 No error (0x12046ca931c0) (6 us)
[3366567] write(0x14, 0xffffffffffffffff, 0x7ffd6e4389ef, 0x1) = 0x1 (1 us)
[3366567] poll(0x12046ca931c0, 0x2, 0x0, (nil)) = 0x1 (0x12046ca931c0) (2 us)
[3366567] read(0x13, 0xffffffffffffffff, 0x7ffd6e4388e7, 0x1) = 0x1 (0 us)
[3366567] poll(0x12046ca931c0, 0x2, 0x0, (nil)) = 0x0 No error (0x12046ca931c0) (6 us)
[3366567] write(0x14, 0xffffffffffffffff, 0x7ffd6e4389ef, 0x1) = 0x1 (1 us)
[3366567] poll(0x12046ca931c0, 0x2, 0x0, (nil)) = 0x1 (0x12046ca931c0) (1 us)
[3366567] read(0x13, 0xffffffffffffffff, 0x7ffd6e4388e7, 0x1) = 0x1 (1 us)
[3366567] poll(0x12046ca931c0, 0x2, 0x0, (nil)) = 0x0 No error (0x12046ca931c0) (6 us)
[3366567] write(0x14, 0xffffffffffffffff, 0x7ffd6e43795f, 0x1) = 0x1 (0 us)
[3366567] open(0xffffff9c, 0x5573d27942, 0x0, 0x0) = 0x16 (4 us)
[3366567] read(0x16, 0xffffffffffffffff, 0x7ffd6eCouldn't convert chrome URL: chrome://branding/locale/brand.properties
[Parent 3366567, Main Thread] WARNING: Could not get the program name for a cubeb stream.: 'NS_SUCCEEDED(rv)', file /boot/home/src/gecko-dev/dom/media/CubebUtils.cpp:467
[IPDLUnitTest 3366589: Main Thread]: D/ipc DispatchMessage: seqno=1, xid=-1
[time: 1727272618547555][3366589<-3366567] [PIPDLUnitTestChild] Received  PIPDLUnitTest::Msg_Start
kenz-gelsoft commented 1 month ago
kenz-gelsoft commented 1 month ago

Lets add logging to investigate why code doesn't reach calling sendmsg()


candidates

kenz-gelsoft commented 1 month ago

bt

#0  IPC::(anonymous namespace)::corrected_sendmsg (socket=26, message=0x7f00010c4be0, flags=128)
    at /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:131
#1  IPC::Channel::ChannelImpl::ProcessOutgoingMessages (this=this@entry=0x100100518680) at /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:680
#2  0x000000000ad752c9 in IPC::Channel::ChannelImpl::ContinueConnect (this=this@entry=0x100100518680)
    at /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:250
#3  0x000000000ad75186 in IPC::Channel::ChannelImpl::Connect (this=0x100100518680, listener=0x10010044e8d0)
    at /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:228
#4  0x000000000ade47b2 in mozilla::ipc::NodeChannel::Start (this=0x10010044e8d0) at /boot/home/src/gecko-dev/ipc/glue/NodeChannel.cpp:88
#5  mozilla::ipc::NodeController::InviteChildProcess (this=<optimized out>, aChannel=..., aChildProcessHost=0x100100d02710)
    at /boot/home/src/gecko-dev/ipc/glue/NodeController.cpp:801
#6  0x000000000adb4713 in mozilla::ipc::GeckoChildProcessHost::InitializeChannel (this=this@entry=0x100100d02710, aServerHandle=...)
    at /boot/home/src/gecko-dev/ipc/glue/GeckoChildProcessHost.cpp:929
#7  0x000000000adb402a in mozilla::ipc::BaseProcessLauncher::Launch (this=0x100100421430, aHost=0x100100d02710)
    at /boot/home/src/gecko-dev/ipc/glue/GeckoChildProcessHost.cpp:1967
#8  0x000000000adc1c59 in mozilla::detail::RunnableMethodArguments<mozilla::ipc::GeckoChildProcessHost*>::apply<mozilla::ipc::BaseProcessLauncher, RefPtr<mozilla::MozPromise<mozilla::ipc::LaunchResults, mozilla::ipc::LaunchError, true> > (mozilla::ipc::BaseProcessLauncher::*)(mozilla::ipc::GeckoChildProcessHost*)>(mozilla::ipc::BaseProcessLauncher*, RefPtr<mozilla::MozPromise<mozilla::ipc::LaunchResults, mozilla::ipc::LaunchError, true> > (mozilla::ipc::BaseProcessLauncher::*)(mozilla::ipc::GeckoChildProcessHost*))::{lambda((auto:1&&)...)#1}::operator()<StorePtrPassByPtr<mozilla::ipc::GeckoChildProcessHost>&>(StorePtrPassByPtr<mozilla::ipc::GeckoChildProcessHost>&) const (args=..., 
    this=<optimized out>) at /boot/home/src/gecko-dev/xpcom/threads/nsThreadUtils.h:1085
#9  std::__invoke_impl<RefPtr<mozilla::MozPromise<mozilla::ipc::LaunchResults, mozilla::ipc::LaunchError, true> >, mozilla::detail::RunnableMethodArguments<mozilla::ipc::GeckoChildProcessHost*>::apply<mozilla::ipc::BaseProcessLauncher, RefPtr<mozilla::MozPromise<mozilla::ipc::LaunchResults, mozilla::ipc::LaunchError, true> > (mozilla::ipc::BaseProcessLauncher::*)(mozilla::ipc::GeckoChildProcessHost*)>(mozilla::ipc::BaseProcessLauncher*, RefPtr<mozilla::MozPromise<mozilla::ipc::LaunchResults, mozilla::ipc::LaunchError, true> > (mozilla::ipc::BaseProcessLauncher::*)(mozilla::ipc::GeckoChildProcessHost*))::{lambda((auto:1&&)...)#1}, StorePtrPassByPtr<mozilla::ipc::GeckoChildProcessHost>&>(std::__invoke_other, mozilla::detail::RunnableMethodArguments<mozilla::ipc::GeckoChildProcessHost*>::apply<mozilla::ipc::BaseProcessLauncher, RefPtr<mozilla::MozPromise<mozilla::ipc::LaunchResults, mozilla::ipc::LaunchError, true> > (mozilla::ipc::BaseProcessLauncher::*)(mozilla::ipc::GeckoChildProcessHost*)>(mozilla::ipc::BaseProcessLauncher*, RefPtr<mozilla::MozPromise<mozilla::ipc::LaunchResults, mozilla::ipc::LaunchError, true> > (mozilla::ipc::BaseProcessLauncher::*)(mozilla::ipc::GeckoChildProcessHost*))::{lambda((auto:1&&)...)#1}&&, StorePtrPassByPtr<mozilla::ipc::GeckoChildProcessHost>&) (__args=..., __f=...)
    at /boot/system/develop/tools/lib/gcc/x86_64-unknown-haiku/13.3.0/../../../gcc/x86_64-unknown-haiku/13.3.0/include/c++/bits/invoke.h:61
#10 std::__invoke<mozilla::detail::RunnableMethodArguments<mozilla::ipc::GeckoChildProcessHost*>::apply<mozilla::ipc::BaseProcessLauncher, RefPtr<mozilla::MozPromise<mozilla::ipc::LaunchResults, mozilla::ipc::LaunchError, true> > (mozilla::ipc::BaseProcessLauncher::*)(mozilla::ipc::GeckoChildProcessHost*)>(mozilla::ipc::BaseProcessLauncher*, RefPtr<mozilla::MozPromise<mozilla::ipc::LaunchResults, mozilla::ipc::LaunchError, true> > (mozilla::ipc::BaseProcessLauncher::*)(mozilla::ipc::GeckoChildProcessHost*))::{lambda((auto:1&&)...)#1}, StorePtrPassByPtr<mozilla::ipc::GeckoChildProcessHost>&>(mozilla::detail::RunnableMethodArguments<mozilla::ipc::GeckoChildProcessHost*>::apply<mozilla::ipc::BaseProcessLauncher, RefPtr<mozilla::MozPromise<mozilla::ipc::LaunchResults, mozilla::ipc::LaunchError, true> > (mozilla::ipc::BaseProcessLauncher::*)(mozilla::ipc::GeckoChildProcessHost*)>(mozilla::ipc::BaseProcessLauncher*, RefPtr<mozilla::MozPromise<mozilla::ipc::LaunchResults, mozilla::ipc::LaunchError, true> > (mozilla::ipc::BaseProcessLauncher::*)(mozilla::ipc::GeckoChildProcessHost*))::{lambda((auto:1&&)...)#1}&&, StorePtrPassByPtr<mozilla::ipc::GeckoChildProcessHost>&) (__args=..., __fn=...)
    at /boot/system/develop/tools/lib/gcc/x86_64-unknown-haiku/13.3.0/../../../gcc/x86_64-unknown-haiku/13.3.0/include/c++/bits/invoke.h:96
#11 std::__apply_impl<mozilla::detail::RunnableMethodArguments<mozilla::ipc::GeckoChildProcessHost*>::apply<mozilla::ipc::BaseProcessLauncher, RefPtr<mozilla::MozPromise<mozilla::ipc::LaunchResults, mozilla::ipc::LaunchError, true> > (mozilla::ipc::BaseProcessLauncher::*)(mozilla::ipc::GeckoChildProcessHost*)>(mozilla::ipc::BaseProcessLauncher*, RefPtr<m--Type <RET> for more, q to quit, c to continue without paging--
ozilla::MozPromise<mozilla::ipc::LaunchResults, mozilla::ipc::LaunchError, true> > (mozilla::ipc::BaseProcessLauncher::*)(mozilla::ipc::GeckoChildProcessHost*))::{lambda((auto:1&&)...)#1}, std::tuple<StorePtrPassByPtr<mozilla::ipc::GeckoChildProcessHost> >&, 0ul>(mozilla::detail::RunnableMethodArguments<mozilla::ipc::GeckoChildProcessHost*>::apply<mozilla::ipc::BaseProcessLauncher, RefPtr<mozilla::MozPromise<mozilla::ipc::LaunchResults, mozilla::ipc::LaunchError, true> > (mozilla::ipc::BaseProcessLauncher::*)(mozilla::ipc::GeckoChildProcessHost*)>(mozilla::ipc::BaseProcessLauncher*, RefPtr<mozilla::MozPromise<mozilla::ipc::LaunchResults, mozilla::ipc::LaunchError, true> > (mozilla::ipc::BaseProcessLauncher::*)(mozilla::ipc::GeckoChildProcessHost*))::{lambda((auto:1&&)...)#1}&&, std::tuple<StorePtrPassByPtr<mozilla::ipc::GeckoChildProcessHost> >&, std::integer_sequence<unsigned long, 0ul>) (__t=..., __f=...) at /boot/system/develop/tools/lib/gcc/x86_64-unknown-haiku/13.3.0/../../../gcc/x86_64-unknown-haiku/13.3.0/include/c++/tuple:2302
#12 std::apply<mozilla::detail::RunnableMethodArguments<mozilla::ipc::GeckoChildProcessHost*>::apply<mozilla::ipc::BaseProcessLauncher, RefPtr<mozilla::MozPromise<mozilla::ipc::LaunchResults, mozilla::ipc::LaunchError, true> > (mozilla::ipc::BaseProcessLauncher::*)(mozilla::ipc::GeckoChildProcessHost*)>(mozilla::ipc::BaseProcessLauncher*, RefPtr<mozilla::MozPromise<mozilla::ipc::LaunchResults, mozilla::ipc::LaunchError, true> > (mozilla::ipc::BaseProcessLauncher::*)(mozilla::ipc::GeckoChildProcessHost*))::{lambda((auto:1&&)...)#1}, std::tuple<StorePtrPassByPtr<mozilla::ipc::GeckoChildProcessHost> >&>(mozilla::detail::RunnableMethodArguments<mozilla::ipc::GeckoChildProcessHost*>::apply<mozilla::ipc::BaseProcessLauncher, RefPtr<mozilla::MozPromise<mozilla::ipc::LaunchResults, mozilla::ipc::LaunchError, true> > (mozilla::ipc::BaseProcessLauncher::*)(mozilla::ipc::GeckoChildProcessHost*)>(mozilla::ipc::BaseProcessLauncher*, RefPtr<mozilla::MozPromise<mozilla::ipc::LaunchResults, mozilla::ipc::LaunchError, true> > (mozilla::ipc::BaseProcessLauncher::*)(mozilla::ipc::GeckoChildProcessHost*))::{lambda((auto:1&&)...)#1}&&, std::tuple<StorePtrPassByPtr<mozilla::ipc::GeckoChildProcessHost> >&) (__t=..., __f=...)
    at /boot/system/develop/tools/lib/gcc/x86_64-unknown-haiku/13.3.0/../../../gcc/x86_64-unknown-haiku/13.3.0/include/c++/tuple:2313
#13 mozilla::detail::RunnableMethodArguments<mozilla::ipc::GeckoChildProcessHost*>::apply<mozilla::ipc::BaseProcessLauncher, RefPtr<mozilla::MozPromise<mozilla::ipc::LaunchResults, mozilla::ipc::LaunchError, true> > (mozilla::ipc::BaseProcessLauncher::*)(mozilla::ipc::GeckoChildProcessHost*)> (this=0x10010044e974, o=<optimized out>, m=<optimized out>)
    at /boot/home/src/gecko-dev/xpcom/threads/nsThreadUtils.h:1083
#14 mozilla::detail::MethodCall<mozilla::MozPromise<mozilla::ipc::LaunchResults, mozilla::ipc::LaunchError, true>, RefPtr<mozilla::MozPromise<mozilla::ipc::LaunchResults, mozilla::ipc::LaunchError, true> > (mozilla::ipc::BaseProcessLauncher::*)(mozilla::ipc::GeckoChildProcessHost*), mozilla::ipc::BaseProcessLauncher, mozilla::ipc::GeckoChildProcessHost*>::Invoke (this=0x10010044e954) at /boot/home/src/gecko-dev/obj-ff-dbg/dist/include/mozilla/MozPromise.h:1686
#15 mozilla::detail::ProxyRunnable<mozilla::MozPromise<mozilla::ipc::LaunchResults, mozilla::ipc::LaunchError, true>, RefPtr<mozilla::MozPromise<mozilla::ipc::LaunchResults, mozilla::ipc::LaunchError, true> > (mozilla::ipc::BaseProcessLauncher::*)(mozilla::ipc::GeckoChildProcessHost*), mozilla::ipc::BaseProcessLauncher, mozilla::ipc::GeckoChildProcessHost*>::Run (this=0x1001004113a0) at /boot/home/src/gecko-dev/obj-ff-dbg/dist/include/mozilla/MozPromise.h:1706
#16 0x000000000ad67b3c in MessageLoop::RunTask (this=this@entry=0x7f00010c9388, aTask=...) at /boot/home/src/gecko-dev/ipc/chromium/src/base/message_loop.cc:493
#17 0x000000000ad682a8 in MessageLoop::DeferOrRunPendingTask (this=this@entry=0x7f00010c9388, pending_task=...)
    at /boot/home/src/gecko-dev/ipc/chromium/src/base/message_loop.cc:502
#18 0x000000000ad6853b in MessageLoop::DoWork (this=0x7f00010c9388) at /boot/home/src/gecko-dev/ipc/chromium/src/base/message_loop.cc:577
#19 0x000000000ad697c1 in base::MessagePumpLibevent::Run (this=0x100100510a20, delegate=0x7f00010c9388)
    at /boot/home/src/gecko-dev/ipc/chromium/src/base/message_pump_libevent.cc:345
#20 0x000000000ad677af in MessageLoop::RunHandler (this=0x1a) at /boot/home/src/gecko-dev/ipc/chromium/src/base/message_loop.cc:363
#21 MessageLoop::Run (this=0x1a) at /boot/home/src/gecko-dev/ipc/chromium/src/base/message_loop.cc:345
#22 0x000000000ad72d45 in base::Thread::ThreadMain (this=0x100100411b70) at /boot/home/src/gecko-dev/ipc/chromium/src/base/thread.cc:186
#23 0x000000000ad6eefa in ThreadFunc (closure=0x1a) at /boot/home/src/gecko-dev/ipc/chromium/src/base/platform_thread_posix.cc:43
#24 0x0000000000912648 in pthread_thread_entry(void*, void*) () from /boot/system/lib/libroot.so
#25 0x00007ffd9fab0258 in ?? () from commpage
#26 0x0000000000000000 in ?? ()
(gdb) 
kenz-gelsoft commented 1 month ago

another callstack

#0  IPC::(anonymous namespace)::corrected_sendmsg (socket=26, message=0x7f00010c4320, flags=128)
    at /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:131
#1  IPC::Channel::ChannelImpl::ProcessOutgoingMessages (this=this@entry=0x100100518680) at /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:680
#2  0x000000000ad77d31 in IPC::Channel::ChannelImpl::Send (this=0x100100518680, message=...) at /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:825
#3  0x000000000ad786e8 in IPC::Channel::Send (this=<optimized out>, message=...) at /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:1223
#4  0x000000000addca95 in mozilla::ipc::NodeChannel::SendMessage (this=0x10010044e8d0, aMessage=...) at /boot/home/src/gecko-dev/ipc/glue/NodeChannel.cpp:198
#5  0x000000000addc8d9 in mozilla::ipc::NodeChannel::SendEventMessage (this=this@entry=0x10010044e8d0, aMessage=...) at /boot/home/src/gecko-dev/ipc/glue/NodeChannel.cpp:133
#6  0x000000000ade072e in mozilla::ipc::NodeController::ContactRemotePeer (this=0x1001005187b0, aNode=..., aEvent=...)
    at /boot/home/src/gecko-dev/ipc/glue/NodeController.cpp:391
#7  0x000000000ade0dc8 in mozilla::ipc::NodeController::ForwardEvent (this=0x1a, aNode=..., aEvent=...) at /boot/home/src/gecko-dev/ipc/glue/NodeController.cpp:402
#8  0x000000000ad88c93 in mojo::core::ports::Node::ForwardUserMessagesFromProxy (this=this@entry=0x10010051c9d0, port_ref=...)
    at /boot/home/src/gecko-dev/ipc/chromium/src/mojo/core/ports/node.cc:1768
#9  0x000000000ad89747 in mojo::core::ports::Node::BeginProxying (this=this@entry=0x10010051c9d0, port_ref=...)
    at /boot/home/src/gecko-dev/ipc/chromium/src/mojo/core/ports/node.cc:1710
#10 0x000000000ad81c48 in mojo::core::ports::Node::OnPortAccepted (this=0x10010051c9d0, port_ref=..., event=...)
    at /boot/home/src/gecko-dev/ipc/chromium/src/mojo/core/ports/node.cc:730
#11 0x000000000ad80ce2 in mojo::core::ports::Node::AcceptEventInternal (this=0x1a, this@entry=0x10010051c9d0, port_ref=..., from_node=..., event=...)
    at /boot/home/src/gecko-dev/ipc/chromium/src/mojo/core/ports/node.cc:469
#12 0x000000000ad85ad8 in mojo::core::ports::Node::AcceptEvent (this=0x10010051c9d0, from_node=..., event=...)
    at /boot/home/src/gecko-dev/ipc/chromium/src/mojo/core/ports/node.cc:507
#13 0x000000000ade235d in mozilla::ipc::NodeController::OnEventMessage (this=0x1001005187b0, aFromNode=..., aMessage=...)
    at /boot/home/src/gecko-dev/ipc/glue/NodeController.cpp:570
#14 0x000000000addd398 in mozilla::ipc::NodeChannel::OnMessageReceived (this=<optimized out>, aMessage=...) at /boot/home/src/gecko-dev/ipc/glue/NodeChannel.cpp:267
#15 0x000000000ad77560 in IPC::Channel::ChannelImpl::ProcessIncomingMessages (this=this@entry=0x100100518680)
    at /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:539
#16 0x000000000ad77ecd in IPC::Channel::ChannelImpl::OnFileCanReadWithoutBlocking (this=0x100100518680, fd=26)
    at /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:840
#17 0x0000000012505779 in event_persist_closure (ev=<optimized out>, base=<optimized out>) at event.c:1623
#18 event_process_active_single_queue (base=0x100100512510, activeq=0x100100516a90, max_to_process=2147483647, endtime=0x0) at event.c:1682
#19 0x0000000012505e4f in event_process_active (base=0x100100512510) at event.c:1783
#20 event_base_loop (base=0x100100512510, flags=1) at event.c:2006
#21 0x000000000ad69894 in base::MessagePumpLibevent::Run (this=0x100100510a20, delegate=0x7f00010c9388)
    at /boot/home/src/gecko-dev/ipc/chromium/src/base/message_pump_libevent.cc:371
#22 0x000000000ad677af in MessageLoop::RunHandler (this=0x1a) at /boot/home/src/gecko-dev/ipc/chromium/src/base/message_loop.cc:363
#23 MessageLoop::Run (this=0x1a) at /boot/home/src/gecko-dev/ipc/chromium/src/base/message_loop.cc:345
#24 0x000000000ad72d45 in base::Thread::ThreadMain (this=0x100100411b70) at /boot/home/src/gecko-dev/ipc/chromium/src/base/thread.cc:186
#25 0x000000000ad6eefa in ThreadFunc (closure=0x1a) at /boot/home/src/gecko-dev/ipc/chromium/src/base/platform_thread_posix.cc:43
#26 0x0000000000912648 in pthread_thread_entry(void*, void*) () from /boot/system/lib/libroot.so
#27 0x00007ffd9fab0258 in ?? () from commpage
#28 0x0000000000000000 in ?? ()
(gdb) 
kenz-gelsoft commented 1 month ago

on failure

on success

kenz-gelsoft commented 1 month ago

with https://github.com/kenz-gelsoft/gecko-dev/commit/24f71e6daa9803350956d46298e5632840bb556b

~/src/gecko-dev> export MOZ_RUN_GTEST=1
~/src/gecko-dev> export GTEST_FILTER=IPDLTest_CrossProcess.TestShmem
~/src/gecko-dev> export MOZ_LOG=ipc:5
~/src/gecko-dev> while strace -f /boot/home/src/gecko-dev/obj-ff-dbg/dist/bin/firefox -unittest --gtest_death_test_style=threadsafe > shmem33.txt 2>&1 && ! (grep FAILED shmem33.txt); do /bin/true; done
[1]+  Done                    lpe shmem33.txt
[  FAILED  ] IPDLTest_CrossProcess.TestShmem (92 ms)
[  FAILED  ] 1 test, listed below:
[  FAILED  ] IPDLTest_CrossProcess.TestShmem
 1 FAILED TEST

shmem33.txt

shmem34.txt


vs success

shmem35.txt

kenz-gelsoft commented 1 month ago
kenz@KENZnoMacBook-Air Downloads % grep " sendmsg" shmem35.txt
[ 33750] sendmsg(0x16, 0x7fe3636cedc0, 0x80) = 0x128 (3 us)
[ 33750] sendmsg(0x16, 0x7fe3636cef90, 0x80) = 0x94 (2 us)
[ 33750] sendmsg(0x16, 0x7fe3636cee20, 0x80) = 0x74 (1 us)
[ 33750] sendmsg(0x16, 0x7fe3636cee20, 0x80) = 0x5c (1 us)
[ 33750] sendmsg(0x16, 0x7fe3636cf230, 0x80) = 0x74 (4 us)
[ 33750] sendmsg(0x16, 0x7fe3636cf230, 0x80) = 0x74 (2 us)
[ 33750] sendmsg(0x16, 0x7fe3636cf280, 0x80) = 0x8c (1 us)
[ 33750] sendmsg(0x16, 0x7fe3636cedc0, 0x80) = 0x68 (2 us)
[ 33750] sendmsg(0x16, 0x7fe3636cedc0, 0x80) = 0x68 (2 us)
[ 33750] sendmsg(0x16, 0x7fe3636cee10, 0x80) = 0x64 (1 us)
[ 33750] sendmsg(0x16, 0x7fe3636cefa0, 0x80) = 0x5c (1 us)
[ 33750] sendmsg(0x16, 0x7fe3636cee80, 0x80) = 0x64 (2 us)
[ 33750] sendmsg(0x16, 0x7fe3636cf010, 0x80) = 0x5c (2 us)
kenz-gelsoft commented 1 month ago

src/system/kernel/fs/socket.cpp

ssize_t
_user_sendmsg(int socket, const struct msghdr *userMessage, int flags)
{
    // copy message from userland
    msghdr message;
    iovec* userVecs;
    MemoryDeleter vecsDeleter;
    void* userAddress;
    char address[MAX_SOCKET_ADDRESS_LENGTH];

    status_t error = prepare_userland_msghdr(userMessage, message, userVecs,
        vecsDeleter, userAddress, address);
    if (error != B_OK)
        return error;

    // copy the address from userland
    if (userAddress != NULL
            && user_memcpy(address, userAddress, message.msg_namelen) != B_OK) {
        return B_BAD_ADDRESS;
    }

    // copy ancillary data from userland
    MemoryDeleter ancillaryDeleter;
    void* userAncillary = message.msg_control;
    if (userAncillary != NULL) {
        if (!IS_USER_ADDRESS(userAncillary))
            return B_BAD_ADDRESS;
        if (message.msg_controllen < 0
                || message.msg_controllen > MAX_ANCILLARY_DATA_LENGTH) {
            return B_BAD_VALUE;
        }

        message.msg_control = malloc(message.msg_controllen);
        if (message.msg_control == NULL)
            return B_NO_MEMORY;
        ancillaryDeleter.SetTo(message.msg_control);

        if (user_memcpy(message.msg_control, userAncillary,
                message.msg_controllen) != B_OK) {
            return B_BAD_ADDRESS;
        }
    }

    // sendmsg()
    SyscallRestartWrapper<ssize_t> result;

    return result = common_sendmsg(socket, &message, flags, false);
}
kenz-gelsoft commented 1 month ago
~/src/gecko-dev> grep errno shmem35.txt 
[Parent 33750, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages4: errno=0, written=40: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:701
[33772, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages4: errno=0, written=40: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:701
[Parent 33750, IPC I/O Parent] WARNING: Channel::ChannelImpl::ProcessIncomingMessages: file /boot/home/src/gecko-dev/ipc/chromium/src/chr[33772, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages4: errno=0, written=68: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:701
[Parent 33750, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages4: errno=0, written=196: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:701
[IPDLUnitTest 33772, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages4: errno=-2147483637, written=84: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:701
[IPDLUnitTest 33772, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages4: errno=-2147483637, written=116: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:701
[IPDLUnitTest 33772, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages4: errno=-2147483637, written=148: file /boot/home/sr[Parent 33750, IPC I/O Parent] WARNING: Node::AcceptEvent: file /boo[IPDLUnitTest 33772, IPC I/O Child] WARNING: NodeController::ForwardEvent: file /boot/home/src/gecko-dev/ipc/glue/NodeController.cpp:399
[IPDLUnitTest 33772, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages4: errno=-2147483637, written=148: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:701
[IPDLUnitTest 33772, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages4: errno=-2147483637, written=148: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ip[Parent 33750, IPC I/O Parent] WARNING: NodeChannel::OnMessageReceived: file /boot/home/src/gecko-dev/ipc/glue/NodeChannel.cpp:216
[Parent 33750, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages4: errno=0, written=296: file /boot/home/src/gecko-dev/ipc/chromiu[IPDLUnitTest 33772, IPC I/O Child] WARNING: Node::AcceptEvent: file /boot/home/src/gecko-dev/ipc/chromium/src/mojo/core/ports/node.cc:496
[IPDLUnitTest 33772, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages4: errno=-2147483637, written=84: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:701
[Parent 33750, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages4: errno=-2147483637, written=148: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:701
[IPDLUnitTest 33772, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages4: errno=-2147483637, written=148: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:701
[IPDLUnitTest 33772, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages4: errno=-2147483637, written=116: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:701
[Parent 33750, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages4: errno=-2147483637, written=116: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:701
[IPDLUnitTest 33772, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages4: errno=-2147483637, written=148: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:701
[Parent 33750, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages4: errno=-2147483637, written=92: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:701
[IPDLUnitTest 33772, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages4: errno=-2147483637, written=36: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:701
[IPDLUnitTest 33772, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages4: errno=-2147483637, written=36: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:7[Pa[IPDLUnitTest 33772, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:667
[IPDLUnitTest 33772, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages4: errno=-2147483637, written=140: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:701
[Parent 33750, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages4: errno=-2147483637, written=104: file /boot/home/src/gecko-dev/i[IPDLUnitTest 33772, IPC I/O Child] WARNING: Node::AcceptEvent: file /boot/home/src/gecko-dev/ipc/chromium/src/mojo/core/ports/node.cc:496
[Parent 33750, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages4: errno=-2147483637, written=100: file /boot/home/src/gecko-dev/i[IPDLUnitTest 33772, IPC I/O Child] WARNING: Node::AcceptEvent: file /boot/home/src/gecko-dev/ipc/chromium/src/mojo/core/ports/node.cc:496
[IPDLUnitTest 33772, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages4: errno=-2147483637, written=92: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:701
[Parent 33750, Main Thread] WARNING: ChannelImpl::ProcessOutgoingMessages4: errno=-2147483637, written=92: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:701
[IPDLUnitTest 33772, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages4: errno=-2147483637, written=92: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:701

errno=-2147454946(-0x7fff9ffd) only on failure

was not EEXIST but ENOTCONN

#define HAIKU_EEXIST        B_TO_POSIX_ERROR(B_FILE_EXISTS)
#define B_FILE_EXISTS                       (B_STORAGE_ERROR_BASE + 2)
#define B_STORAGE_ERROR_BASE        (B_GENERAL_ERROR_BASE + 0x6000)
~/src/gecko-dev> grep errno shmem33.txt 
[Parent 31931, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages4: errno=0, written=40: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:701
[31953, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages4: errno=0, written=40: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:701
[Parent 31931, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages4: errno=-2147483637, written=196: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:701
[IPDLUnitTest 31953, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages4: errno=-2147483637, written=84: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:701
[IPDLUnitTest 31953, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages4: errno=-2147483637, written=116: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:701
[Parent 31931, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages: handles=0, fds=: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_chan[IPDLUnitTest 319[Parent 31931, IPC I/O Parent] WARNING: corrected_sendmsg: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/commo[IPDLUnitTest 31953, IPC I/[Parent 31931, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages4: errno=-2147483637, writt[IPDLUnitTest 31953, IPC I/O Child] WARNING: ChannelImpl::Send0: file /boot/home/src/gecko-dev[Parent 31931, IPC I/O Parent] WARNING: ChannelImpl::Proc[IPDLUnitTest 31953, IPC I/O Child] WARNING: ChannelImpl::Send: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/comm[Parent 31931, IPC I/O Paren[IPDLUnitTest 31953, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages0: file /boot/home/src[Parent 31931, IPC I/O Parent] WARNING: NodeController::OnEventMess[IPDLUnitTest 31953, IPC I/O Child] WARNING: ChannelImpl::ProcessOu[Parent 31931, IPC I/O Parent] WARNING: Node::AcceptEvent: file /boot/home/src/gecko-dev/ipc/chromium/src/mojo/core/por[IPDLUnitTest 3[Parent 31931, IPC I/O Parent] WARNING: Node::AcceptEventInternal: file /boot/home/src/gecko-dev/ipc/chromium/src/mojo/core/ports/node.[IPDLUn[Parent 31931, IPC I/O Parent] WARNING: NodeChannel::OnMessageReceived: file /boot/home/src/gecko-dev/ipc/glue/NodeChannel.cpp:216
[IPDLUnitTest 31953, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages4: errno=-2147483637, written=84: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:701
[IPDLUnitTest 31953, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages4: errno=-2147483637, written=148: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:701
[Parent 31931, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages4: errno=-2147483637, written=148: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:701
[Parent 31931, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages4: errno=-2147483637, written=116: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:701
[IPDLUnitTest 31953, IPC I/O Child] WARNING: ChannelImpl::ProcessOutgoingMessages4: errno=-2147483637, written=116: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:701
[Parent 31931, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages4: errno=-2147483637, written=140: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:701
[Parent 31931, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages4: errno=-2147483637, written=148: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:701
[Parent 31931, IPC I/O Parent] WARNING: ChannelImpl::ProcessOutgoingMessages4: errno=-2147454946, written=-1: file /boot/home/src/gecko-dev/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:701

-2147483637 is EINTR EAGAIN/EWOULDBLOCK

#define HAIKU_EINTR         B_TO_POSIX_ERROR(B_INTERRUPTED)
#define B_INTERRUPTED               (B_GENERAL_ERROR_BASE + 10)
#define B_GENERAL_ERROR_BASE        INT_MIN