Open
Bug 1412032
Opened 7 years ago
Updated 2 years ago
firefox: fccache.c:534: FcCacheFini: Assertion `fcCacheChains[i] == NULL' failed.
Categories
(Core :: WebVR, defect)
Tracking
()
NEW
People
(Reporter: jkratzer, Unassigned)
References
(Blocks 1 open bug)
Details
(Keywords: assertion, testcase)
Attachments
(3 files)
Testcase found while fuzzing mozilla-central rev d734e6acf777.
[6255, Main Thread] WARNING: Fonts still alive while shutting down gfxFontCache: 'mFonts.Count() == 0', file /builds/worker/workspace/build/src/gfx/thebes/gfxFont.cpp, line 217
Assertion failed at /builds/worker/workspace/build/src/gfx/cairo/cairo/src/cairo-hash.c:196: hash_table->live_entries == 0
WARNING: YOU ARE LEAKING THE WORLD (at least one JSRuntime and everything alive inside it, that is) AT JS_ShutDown TIME. FIX THIS!
[6255, Main Thread] ###!!! ASSERTION: Component Manager being held past XPCOM shutdown.: 'cnt == 0', file /builds/worker/workspace/build/src/xpcom/build/XPCOMInit.cpp, line 1038
firefox: fccache.c:534: FcCacheFini: Assertion `fcCacheChains[i] == NULL' failed.
ExceptionHandler::GenerateDump cloned child 6332
ExceptionHandler::WaitForContinueSignal waiting for continue signal...
ExceptionHandler::SendContinueSignalToChild sent continue signal to child
ERROR:audioipc_server: server poll error: Interrupted system call (os error 4)
[ffpuppet] Exit code: 6
Flags: in-testsuite?
Reporter | ||
Comment 1•7 years ago
|
||
Reporter | ||
Comment 2•7 years ago
|
||
Comment 3•7 years ago
|
||
I try to reproduce it on Windows and MacOSX but didn't notice this issue. Does it only happen on Linux? Thanks.
Flags: needinfo?(jkratzer)
Reporter | ||
Comment 4•7 years ago
|
||
(In reply to Daosheng Mu[:daoshengmu] from comment #3)
> I try to reproduce it on Windows and MacOSX but didn't notice this issue.
> Does it only happen on Linux? Thanks.
This issue was initially identified on 64-bit Linux. Unfortunately I do not have access to a Windows or OSX system to test.
Flags: needinfo?(jkratzer)
Comment 5•7 years ago
|
||
(In reply to Jason Kratzer [:jkratzer] from comment #4)
> (In reply to Daosheng Mu[:daoshengmu] from comment #3)
> > I try to reproduce it on Windows and MacOSX but didn't notice this issue.
> > Does it only happen on Linux? Thanks.
>
> This issue was initially identified on 64-bit Linux. Unfortunately I do not
> have access to a Windows or OSX system to test.
I move to Ubuntu 16.04 64 bit, but didn't see this kind of error message. Could you help me create a new profile to test it again? I am curious if you changed some setting of gfx.font or azure.backends
Reporter | ||
Comment 6•7 years ago
|
||
(In reply to Daosheng Mu[:daoshengmu] from comment #5)
> (In reply to Jason Kratzer [:jkratzer] from comment #4)
> > (In reply to Daosheng Mu[:daoshengmu] from comment #3)
> > > I try to reproduce it on Windows and MacOSX but didn't notice this issue.
> > > Does it only happen on Linux? Thanks.
> >
> > This issue was initially identified on 64-bit Linux. Unfortunately I do not
> > have access to a Windows or OSX system to test.
>
> I move to Ubuntu 16.04 64 bit, but didn't see this kind of error message.
> Could you help me create a new profile to test it again? I am curious if you
> changed some setting of gfx.font or azure.backends
Are you using a debug build? Also, you may need the following prefs enabled:
// WebVR
user_pref("dom.vr.enabled", true);
user_pref("dom.vr.test.enabled", true);
user_pref("dom.vr.puppet.enabled", true);
user_pref("dom.vr.require-gesture", false);
user_pref("dom.vr.poseprediction.enabled", false);
user_pref("full-screen-api.allow-trusted-requests-only", false);
Comment 7•7 years ago
|
||
status-firefox59:
--- → ?
Updated•6 years ago
|
status-firefox64:
--- → affected
Updated•2 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•