Open Bug 1490692 Opened 2 years ago Updated 2 years ago

Assertion failure: false, at /builds/worker/workspace/build/src/media/mtransport/transportlayerice.cpp:107

Categories

(Core :: WebRTC, defect, P3)

defect

Tracking

()

Tracking Status
firefox64 --- affected

People

(Reporter: jkratzer, Unassigned)

References

(Blocks 1 open bug)

Details

(Keywords: assertion, testcase)

Attachments

(1 file)

Attached file testcase.html
Testcase found while fuzzing mozilla-central rev 703546ab6d0c.

Assertion failure: false, at /builds/worker/workspace/build/src/media/mtransport/transportlayerice.cpp:107

rax = 0x0000000000000000   rdx = 0x0000000000000000
rcx = 0x0000000000000b40   rbx = 0x00007f8666699240
rsi = 0x00007f8681dd18b0   rdi = 0x00007f8681dd0680
rbp = 0x00007f8682ed8010   rsp = 0x00007f8682ed7e50
r8 = 0x00007f8681dd18b0    r9 = 0x00007f8682ed9700
r10 = 0x00000000ffffffee   r11 = 0x0000000000000000
r12 = 0x00007f8667dcc940   r13 = 0x00007f8666637568
r14 = 0x00007f8667dfeac0   r15 = 0x00007f8682ed8048
rip = 0x00007f867107292e
OS|Linux|0.0.0 Linux 4.15.0-33-generic #36-Ubuntu SMP Wed Aug 15 16:00:05 UTC 2018 x86_64
CPU|amd64|family 6 model 78 stepping 3|1
GPU|||
Crash|SIGSEGV /SEGV_MAPERR|0x0|7
7|0|libxul.so|mozilla::TransportLayerIce::SetParameters(RefPtr<mozilla::NrIceMediaStream>, int)|hg:hg.mozilla.org/mozilla-central:media/mtransport/transportlayerice.cpp:703546ab6d0cb643028a1ab4fda997b38f38a2e6|107|0x18
7|1|libxul.so|mozilla::FinalizeTransportFlow_s|hg:hg.mozilla.org/mozilla-central:media/webrtc/signaling/src/peerconnection/PeerConnectionMedia.cpp:703546ab6d0cb643028a1ab4fda997b38f38a2e6|528|0x12
7|2|libxul.so|mozilla::runnable_args_func<void (*)(RefPtr<mozilla::PeerConnectionMedia>, nsAutoPtr<mozilla::PacketDumper>, RefPtr<mozilla::TransportFlow> const&, std::string const&, bool, mozilla::TransportLayerIce*, mozilla::TransportLayerDtls*, mozilla::TransportLayerSrtp*), RefPtr<mozilla::PeerConnectionMedia>, nsAutoPtr<mozilla::PacketDumper>, RefPtr<mozilla::TransportFlow>, std::string, bool, mozilla::TransportLayerIce*, mozilla::TransportLayerDtls*, mozilla::TransportLayerSrtp*>::Run()|hg:hg.mozilla.org/mozilla-central:media/mtransport/runnable_utils.h:703546ab6d0cb643028a1ab4fda997b38f38a2e6|63|0x19
7|3|libxul.so|nsThread::ProcessNextEvent(bool, bool*)|hg:hg.mozilla.org/mozilla-central:xpcom/threads/nsThread.cpp:703546ab6d0cb643028a1ab4fda997b38f38a2e6|1161|0x15
7|4|libxul.so|NS_ProcessNextEvent(nsIThread*, bool)|hg:hg.mozilla.org/mozilla-central:xpcom/threads/nsThreadUtils.cpp:703546ab6d0cb643028a1ab4fda997b38f38a2e6|519|0x11
7|5|libxul.so|mozilla::net::nsSocketTransportService::Run()|hg:hg.mozilla.org/mozilla-central:netwerk/base/nsSocketTransportService2.cpp:703546ab6d0cb643028a1ab4fda997b38f38a2e6|1064|0x11
7|6|libxul.so|nsThread::ProcessNextEvent(bool, bool*)|hg:hg.mozilla.org/mozilla-central:xpcom/threads/nsThread.cpp:703546ab6d0cb643028a1ab4fda997b38f38a2e6|1161|0x15
7|7|libxul.so|NS_ProcessNextEvent(nsIThread*, bool)|hg:hg.mozilla.org/mozilla-central:xpcom/threads/nsThreadUtils.cpp:703546ab6d0cb643028a1ab4fda997b38f38a2e6|519|0x11
7|8|libxul.so|mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*)|hg:hg.mozilla.org/mozilla-central:ipc/glue/MessagePump.cpp:703546ab6d0cb643028a1ab4fda997b38f38a2e6|364|0xd
7|9|libxul.so|MessageLoop::RunInternal()|hg:hg.mozilla.org/mozilla-central:ipc/chromium/src/base/message_loop.cc:703546ab6d0cb643028a1ab4fda997b38f38a2e6|325|0x17
7|10|libxul.so|MessageLoop::Run()|hg:hg.mozilla.org/mozilla-central:ipc/chromium/src/base/message_loop.cc:703546ab6d0cb643028a1ab4fda997b38f38a2e6|318|0x8
7|11|libxul.so|nsThread::ThreadFunc(void*)|hg:hg.mozilla.org/mozilla-central:xpcom/threads/nsThread.cpp:703546ab6d0cb643028a1ab4fda997b38f38a2e6|464|0x8
7|12|libnspr4.so|_pt_root|hg:hg.mozilla.org/mozilla-central:nsprpub/pr/src/pthreads/ptthread.c:703546ab6d0cb643028a1ab4fda997b38f38a2e6|201|0x7
7|13|libpthread-2.27.so||||0x76db
7|14|libc-2.27.so||||0x12188f
Flags: in-testsuite?
Rank: 25
Priority: -- → P3
So the latest work on bug 1486012 seems to work fine with this test-case.
You need to log in before you can comment on or make changes to this bug.