Open Bug 1909491 Opened 1 year ago Updated 1 year ago

Crash in [@ IPC::MessageReader::FatalError | mozilla::ipc::data_pipe_detail::DataPipeRead<T>]

Categories

(Core :: IPC, defect)

defect

Tracking

()

Tracking Status
firefox130 --- wontfix
firefox131 --- wontfix
firefox132 --- affected

People

(Reporter: lizzard, Unassigned)

References

(Blocks 1 open bug)

Details

(Keywords: crash)

Crash Data

This signature is showing up in Nightly 130 in moderate volume. Some of the crash stacks look storage related (like this one.)

Crash report: https://crash-stats.mozilla.org/report/index/a2c8ec19-0548-45d4-98c6-aff1a0240723

MOZ_CRASH Reason: MOZ_CRASH(IPC FatalError in the parent process!)

Top 10 frames:

0  libxul.so  mozilla::ipc::FatalError(char const*, bool)  ipc/glue/ProtocolUtils.cpp:203
1  libxul.so  mozilla::ipc::IProtocol::HandleFatalError(char const*)  ipc/glue/ProtocolUtils.cpp:403
2  libxul.so  IPC::MessageReader::FatalError(char const*) const  ipc/chromium/src/chrome/common/ipc_message_utils.h:205
2  libxul.so  mozilla::ipc::data_pipe_detail::DataPipeRead<mozilla::ipc::DataPipeReceiver>(...  ipc/glue/DataPipe.cpp:0
3  libxul.so  IPC::ParamTraits<mozilla::ipc::DataPipeReceiver*>::Read(IPC::MessageReader*, ...  ipc/glue/DataPipe.cpp:766
3  libxul.so  IPC::ParamTraitsMozilla<RefPtr<mozilla::ipc::DataPipeReceiver> >::Read(IPC::M...  ipc/chromium/src/chrome/common/ipc_message_utils.h:1050
3  libxul.so  IPC::ReadParam<RefPtr<mozilla::ipc::DataPipeReceiver> >(IPC::MessageReader*)  ipc/chromium/src/chrome/common/ipc_message_utils.h:485
3  libxul.so  IPC::ParamTraitsMozilla<mozilla::NotNull<RefPtr<mozilla::ipc::DataPipeReceive...  ipc/chromium/src/chrome/common/ipc_message_utils.h:1077
4  libxul.so  IPC::ReadParam<mozilla::NotNull<RefPtr<mozilla::ipc::DataPipeReceiver> > >(IP...  ipc/chromium/src/chrome/common/ipc_message_utils.h:482
4  libxul.so  IPC::ParamTraits<mozilla::ipc::DataPipeReceiverStreamParams>::Read(IPC::Messa...  ipc/ipdl/InputStreamParams.cpp:399
See Also: → 1909131

IPCFatalErrorMsg shows failed to map DataPipe shared memory region. I do not think this is storage specific, storage might just make IPC use shared memory more often for larger messages.

Component: Storage: Cache API → IPC
Severity: -- → S3
You need to log in before you can comment on or make changes to this bug.