Closed Bug 1706586 Opened 3 years ago Closed 3 years ago

https://www.notebookcheck.net is often slow when http3 is enabled

Categories

(Core :: Networking: HTTP, defect, P2)

defect

Tracking

()

RESOLVED DUPLICATE of bug 1700703

People

(Reporter: smaug, Unassigned)

References

(Blocks 1 open bug)

Details

(Whiteboard: [necko-triaged])

https://www.notebookcheck.net/ seems to be often stuck and reloading doesn't help.
But if one disables http3 and then reloads, page load works fine again.

I hit the assertion below when I tried to reproduce this .

Assertion failure: mConnectionIdleStart, at /Users/changkershaw/work/central/netwerk/protocol/http/Http3Session.cpp:1346
#01: mozilla::net::Http3Session::CloseStream(mozilla::net::Http3Stream*, nsresult)[/Users/changkershaw/work/central/objdir/toolkit/library/build/XUL +0x72175f]
#02: mozilla::net::Http3Session::ProcessTransactionRead(mozilla::net::Http3Stream*, unsigned int*)[/Users/changkershaw/work/central/objdir/toolkit/library/build/XUL +0x72116d]
#03: mozilla::net::Http3Session::ProcessEvents()[/Users/changkershaw/work/central/objdir/toolkit/library/build/XUL +0x721cef]
#04: mozilla::net::Http3Session::RecvData(nsIUDPSocket*)[/Users/changkershaw/work/central/objdir/toolkit/library/build/XUL +0x726508]
#05: mozilla::net::HttpConnectionUDP::RecvData()[/Users/changkershaw/work/central/objdir/toolkit/library/build/XUL +0x789cdf]
#06: non-virtual thunk to mozilla::net::HttpConnectionUDP::OnPacketReceived(nsIUDPSocket*)[/Users/changkershaw/work/central/objdir/toolkit/library/build/XUL +0x78a1a0]
#07: mozilla::net::nsSocketTransportService::DoPollIteration(mozilla::BaseTimeDuration[mozilla::TimeDurationValueCalculator](mozilla::TimeDurationValueCalculator)*)[/Users/changkershaw/work/central/objdir/toolkit/library/build/XUL +0x37edf2]
#08: mozilla::net::nsSocketTransportService::Run()[/Users/changkershaw/work/central/objdir/toolkit/library/build/XUL +0x37e25e]
#09: non-virtual thunk to mozilla::net::nsSocketTransportService::Run()[/Users/changkershaw/work/central/objdir/toolkit/library/build/XUL +0x37f3bd]
#10: nsThread::ProcessNextEvent(bool, bool*)[/Users/changkershaw/work/central/objdir/toolkit/library/build/XUL +0x19c424]
#11: NS_ProcessNextEvent(nsIThread*, bool)[/Users/changkershaw/work/central/objdir/toolkit/library/build/XUL +0x1a325c]
#12: mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*)[/Users/changkershaw/work/central/objdir/toolkit/library/build/XUL +0x9feeb1]
#13: MessageLoop::Run()[/Users/changkershaw/work/central/objdir/toolkit/library/build/XUL +0x98a88e]
#14: nsThread::ThreadFunc(void*)[/Users/changkershaw/work/central/objdir/toolkit/library/build/XUL +0x198975]
#15: _pt_root[/Users/changkershaw/work/central/objdir/dist/NightlyDebug.app/Contents/MacOS/libnss3.dylib +0x17fdb1]
#16: _pthread_start[/usr/lib/system/libsystem_pthread.dylib +0x6109]
Blocks: QUIC
Severity: -- → S3
Priority: -- → P2
See Also: → 1705171
Whiteboard: [necko-triaged]

They're also using CloudFlare so this could be related to bug 1700703?

This is the same as bug 1700703.
I can reproduce it. I am working with Cloudflare to try to figure out what is causing this.

Thank you for reporting.

Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → DUPLICATE

The issue should have been fixed. I am not able to reproduce it anymore (I was able to reproduce it very reliably)
Olli and Jan, can you test if the issue has been fixed?

Flags: needinfo?(jan.steffens)
Flags: needinfo?(bugs)

Thanks! I've re-enabled http3 and haven't managed to reproduce the problem. I'll let you know if I encounter the issue again.

Flags: needinfo?(jan.steffens)

The site has been working fine recently.

Flags: needinfo?(bugs)
You need to log in before you can comment on or make changes to this bug.