Closed Bug 1287916 Opened 9 years ago Closed 3 years ago

[e10s-multi] Semi-frequent lockups when using multiple content processes

Categories

(Core :: DOM: Content Processes, defect)

x86_64
Windows 10
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: RyanVM, Unassigned)

References

Details

(Whiteboard: [e10s-multi:-])

I've tried enabling multiple content processes a couple times now. Currently, I'm attempting to use 5. With them enabled, I find that I hit on a fairly regular basis (at least a few times daily) a full lockup where even the mouse stops moving. After about a second, things continue on normally. If I'm typing, the last letter gets repeated a bunch of times during that period. Unfortunately, they happen seemingly at random, so I don't have good STR. I'm on Windows 10 x64. I encountered these issues a few months ago when still building with MSVC2013 and continue to with 2015u3. My mozconfig: > mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/objdir-fx-64 > mk_add_options AUTOCLOBBER=1 > ac_add_options --enable-application=browser > ac_add_options --enable-official-branding > export MOZILLA_OFFICIAL=1 > export MOZ_TELEMETRY_REPORTING=1 > ac_add_options --target=x86_64-pc-mingw32 > ac_add_options --host=x86_64-pc-mingw32 > ac_add_options --enable-optimize="-O2 -GL -arch:AVX2" > > ac_add_options --enable-debug-symbols > ac_add_options --disable-debug > > ac_add_options --disable-accessibility > ac_add_options --disable-crashreporter > ac_add_options --disable-parental-controls > ac_add_options --disable-safe-browsing > ac_add_options --disable-tests > ac_add_options --disable-updater > ac_add_options --enable-jemalloc=4 I'm open to trying out different options if anybody has suggestions. IRC discussion said jemalloc4 was unlikely to be at fault, but I'll try building without it enabled and see what happens. It was also suggested to try different values of browser.sessionstore.interval to see if it helps.
I haven't seen this one yet... I don't think the profiler add-on is ready for multiple content processes, I should look into that. But normally I would try to create a snapshot with it right after this happens, that should be able to tell where is the hang coming from. I also wonder if it's plugin related, since Bill mentioned an issue that might come up with plugins in a multi process setup (something CPOW related)...
Whiteboard: [e10s-multi:?]
- until we get STR.
Whiteboard: [e10s-multi:?] → [e10s-multi:-]

I'm going to assume Ryan would have complained more in the last 5 years if he was still regularly hitting this issue.

Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.