Closed Bug 1602868 Opened 6 years ago Closed 6 years ago

Firefox 71 on Linux can't run Emscripten games anymore

Categories

(Firefox :: Untriaged, defect)

71 Branch
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: kontakt, Unassigned)

Details

User Agent: Mozilla/5.0 (X11; Fedora; Linux x86_64; rv:70.0) Gecko/20100101 Firefox/70.0

Steps to reproduce:

  • Use Firefox 71.0 64bit on Linux (Might be required Fedora distribution, as I was able to reproduce this on 3 unrelated machines )
  • Open any Emscripten game (example: https://files.unity3d.com/jonas/AngryBots/)

Actual results:

Game will not start due an error in IndexedDB initialization.

I've tested:

  • My regular desktop profile - crash
  • Clean profile - crash
  • Private mode - works
  • Firefox 71.0 64 bit on macOS / Windows - works

This issue isn't present on Firefox 70 64bit on the same host that is affected.

Code that invokes bad behaviour:
https://github.com/emscripten-core/emscripten/blob/incoming/src/library_idbfs.js#L121-L125

Explicit version that is installed on affected configurations: 71.0-8.npgo.fc30
We've checked on Arch Linux (which is working fine) and there it's 71.0-1 version

Just tested new version that comes with Fedora, that is firefox-71.0-15.fc30.x86_64 and it works fine again on all affected machines.
At the moment I'm not sure what patch version in Fedora means and how it relates to Firefox version.

To me it's not a case any-more and can be closed.

Hi

i tried on ubuntu 18.04 64bit and the game loads fine with the latest firefox Nightly release 73.0a1.
Since per your last comment it is not a case anymore i will close it.

Thanks!
Pablo

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