Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Electron squirrel windows installer fails due to Material Design Lite dependency - FATAL:v8_initializer.cc(414)] Error loading V8 startup snapshot file #915

Open
GitMurf opened this issue Jan 13, 2022 · 2 comments

Comments

@GitMurf
Copy link

GitMurf commented Jan 13, 2022

[REQUIRED] Describe your environment

  • Operating System version: Windows 10
  • Browser version: Electron 16
  • Firebase UI version: 6
  • Firebase SDK version: 8

[REQUIRED] Describe the problem

Steps to reproduce:

When making an installer package using windows squirrel via electron forge, the installer fails when a user tries to install the electron application on their windows device. The only log that is found is in the app data / local / electron app folder in the file debug.log and it leaves just a single error which is very ambiguous: FATAL:v8_initializer.cc(414)] Error loading V8 startup snapshot file

I have tracked this down to being caused by the dependency Material Design Lite (MDL). It is no longer actively maintained and instead the team is developing its successor Material Components for the web. Can firebaseui be compatible with Material Components to use in place of MDW to avoid this error?

Note that MDL v1.0.6 and earlier do not have this problem but the MDL dependency is 1.2.0. As another workaround, could firebaseui work with MDL v1.0.6?

See this issue I opened with MDL as well: google/material-design-lite#5372

@GitMurf
Copy link
Author

GitMurf commented Apr 14, 2022

Has anyone been able to take a look at this yet? Thanks!

@GitMurf
Copy link
Author

GitMurf commented Apr 14, 2022

Here is an update on the material design repo issues: google/material-design-lite#5372 (comment)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant