[Bug 260061] www/firefox: coredumps after several seconds in WebRTC with cubeb OSS audio backend after commit "Fix for jitter when using the cubeb OSS audio backend"

From: <bugzilla-noreply_at_freebsd.org>
Date: Fri, 26 Nov 2021 14:19:50 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=260061

--- Comment #8 from Hans Petter Selasky <hselasky@FreeBSD.org> ---
Hi,

Here is the backtrace:

(gdb) bt
#0  RefPtr<mozilla::ipc::RefCountedMonitor>::operator->() const
(this=0x3a6000003a700010)
    at
/usr/img/freebsd.ports/www/firefox/work/.build/dist/include/mozilla/RefPtr.h:314
#1  mozilla::ipc::PortLink::OnPortStatusChanged() (this=0x8115ef440)
    at
/usr/img/freebsd.ports/www/firefox/work/firefox-94.0.2/ipc/glue/MessageLink.cpp:168
#2  0x000000080774fac9 in
mozilla::ipc::PortLink::PortObserverThunk::OnPortStatusChanged()
(this=0x815f6fea0)
    at
/usr/img/freebsd.ports/www/firefox/work/firefox-94.0.2/ipc/glue/MessageLink.cpp:47
#3  0x00000008077419ff in
mozilla::ipc::NodeController::PortStatusChanged(mojo::core::ports::PortRef
const&)
    (this=0x81181a100, aPortRef=...) at
/usr/img/freebsd.ports/www/firefox/work/firefox-94.0.2/ipc/glue/NodeController.cpp:347
#4  0x00000008076dcf8d in
mojo::core::ports::Node::OnUserMessage(mozilla::UniquePtr<mojo::core::ports::UserMessageEvent,
mozilla::DefaultDelete<mojo::core::ports::UserMessageEvent> >) (this=<optimized
out>, message=...)
    at
/usr/img/freebsd.ports/www/firefox/work/firefox-94.0.2/ipc/chromium/src/mojo/core/ports/node.cc:574
#5  0x00000008076dc484 in
mojo::core::ports::Node::AcceptEvent(mozilla::UniquePtr<mojo::core::ports::Event,
mozilla::DefaultDelete<mojo::core::ports::Event> >) (this=0x8115ef440,
event=...)
    at
/usr/img/freebsd.ports/www/firefox/work/firefox-94.0.2/ipc/chromium/src/mojo/core/ports/node.cc:409
#6  0x0000000807742279 in
mozilla::ipc::NodeController::OnEventMessage(mojo::core::ports::NodeName
const&, mozilla::UniquePtr<IPC::Message, mozilla::DefaultDelete<IPC::Message>
>) (this=<optimized out>, aFromNode=..., aMessage=...)
    at
/usr/img/freebsd.ports/www/firefox/work/firefox-94.0.2/ipc/glue/NodeController.cpp:402
#7  0x000000080773e536 in
mozilla::ipc::NodeChannel::OnMessageReceived(IPC::Message&&) (this=<optimized
out>, aMessage=...)
    at
/usr/img/freebsd.ports/www/firefox/work/firefox-94.0.2/ipc/glue/NodeChannel.cpp:260
#8  0x00000008076cdb3b in IPC::Channel::ChannelImpl::ProcessIncomingMessages()
(this=this@entry=0x81181c000)
    at
/usr/img/freebsd.ports/www/firefox/work/firefox-94.0.2/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:553
#9  0x00000008076ce7ef in
IPC::Channel::ChannelImpl::OnFileCanReadWithoutBlocking(int) (this=0x81181c000,
fd=5)
    at
/usr/img/freebsd.ports/www/firefox/work/firefox-94.0.2/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:822
#10 0x00000008076b3d18 in
base::MessagePumpLibevent::OnLibeventNotification(int, short, void*)
    (fd=3, flags=2, context=0x81181c000)
    at
/usr/img/freebsd.ports/www/firefox/work/firefox-94.0.2/ipc/chromium/src/base/message_pump_libevent.cc:249
#11 0x00000008110f62b1 in  () at /usr/local/lib/libevent-2.1.so.7
#12 0x00000008110f209c in event_base_loop () at
/usr/local/lib/libevent-2.1.so.7
#13 0x00000008076b43e3 in
base::MessagePumpLibevent::Run(base::MessagePump::Delegate*)
--Type <RET> for more, q to quit, c to continue without paging--
    (this=0x811808000, delegate=0x7fffdfffde28)
    at
/usr/img/freebsd.ports/www/firefox/work/firefox-94.0.2/ipc/chromium/src/base/message_pump_libevent.cc:353
#14 0x00000008076b0b45 in MessageLoop::RunHandler() (this=0x8115ef440)
    at
/usr/img/freebsd.ports/www/firefox/work/firefox-94.0.2/ipc/chromium/src/base/message_loop.cc:324
#15 MessageLoop::Run() (this=0x8115ef440)
    at
/usr/img/freebsd.ports/www/firefox/work/firefox-94.0.2/ipc/chromium/src/base/message_loop.cc:306
#16 0x00000008076c90ed in base::Thread::ThreadMain() (this=0x8039bbdc0)
    at
/usr/img/freebsd.ports/www/firefox/work/firefox-94.0.2/ipc/chromium/src/base/thread.cc:187
#17 0x00000008076bbd5a in ThreadFunc(void*) (closure=0x8115ef440)
    at
/usr/img/freebsd.ports/www/firefox/work/firefox-94.0.2/ipc/chromium/src/base/platform_thread_posix.cc:40
#18 0x000000080129100c in thread_start (curthread=0x8016df200) at
/usr/img/freebsd.12/lib/libthr/thread/thr_create.c:292
#19 0x0000000000000000 in  ()

-- 
You are receiving this mail because:
You are on the CC list for the bug.