Summary: | [mozilla overlay] www-client/firefox-44.0_beta4 crashes on musl-amd64 with Assertion failure: Could not find EV root in NSS storage | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | tt_1 <herrtimson> |
Component: | [OLD] Unspecified | Assignee: | Gentoo musl team <musl> |
Status: | RESOLVED UPSTREAM | ||
Severity: | normal | CC: | blueness, musl |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 430702, 571036 | ||
Attachments: |
output of emerge --info
backtrace backtrace fix nss check |
Created attachment 421886 [details]
backtrace
This happens when starting the browser without any kind of user interaction.
Does 'firefox --safe-mode' also crash? Created attachment 422032 [details]
backtrace
Yes it does, unfortunatly. It's the same crash, 100% reproduceable.
I think this is about dev-libs/nss. Firefox 44 needs actually nss-3.21 at least, but for some very strange reason the use of a nss system version lower than that does not lead to a failure in the configuration! There are some important changes in the ca-certificates if I got it correct, and the lack of these changes is detected by firefox BUT only in debug mode does it lead to crashes. see as well https://bugzilla.mozilla.org/show_bug.cgi?id=1211568 So please adjust RDEPEND to >=dev-libs/nss-3.21 in the ebuild. And eventually open an upstream bug about the missing configure check. The missing check for nss-3.21 is fixed upstream in beta6, so I'm closing here. (In reply to tt_1 from comment #5) > The missing check for nss-3.21 is fixed upstream in beta6, so I'm closing > here. ehr, I'm sorry, flipped a line. Isn't fixed yet upstream. Created attachment 422152 [details, diff]
fix nss check
tried to solve the problem, is this acceptable for the overlay @Jory?
(In reply to tt_1 from comment #7) > Created attachment 422152 [details, diff] [details, diff] > fix nss check > > tried to solve the problem, is this acceptable for the overlay @Jory? Well this is acceptable, I prefer to just up the dep via the overlay and not worry about it as it will end up bumped by beta9 @Jory , please fix the ebuild in the mozilla overlay to demand at least nss-3.21 for firefox 44.0. Upstream hasn't fixed this yet. fixed by upstream in 44.0.1 |
Created attachment 421866 [details] output of emerge --info I used latest firefox-44.0-patches-0.3 tarball for patching, emerge --info is attached output of emerge -pv firefox [ebuild R ~] www-client/firefox-44.0_beta4::mozilla USE="dbus debug gstreamer hwaccel jemalloc3 jit minimal system-cairo system-icu system-jpeg system-libevent system-libvpx system-sqlite -bindist -custom-cflags -custom-optimization -egl -gmp-autoupdate -gstreamer-0 -gtk3 (-hardened) (-neon) (-pgo) -pulseaudio (-selinux) -startup-notification {-test} -wifi" 0 KiB Total: 1 package (1 reinstall), Size of downloads: 0 KiB