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

Missing MSVCP140.dll file crashes the app on Windows #1555

Open
mmrrnn opened this issue Feb 24, 2025 · 2 comments
Open

Missing MSVCP140.dll file crashes the app on Windows #1555

mmrrnn opened this issue Feb 24, 2025 · 2 comments
Assignees
Labels

Comments

@mmrrnn
Copy link
Collaborator

mmrrnn commented Feb 24, 2025

Describe the bug
Tari Universe is crashing when system doesn't have Microsoft Visual C++ Redistributable installed.

We handled this issue before, I believe it's because of upgrade to Tauri v2. Missing dependecy checker is triggered too late.

To Reproduce
Steps to reproduce the behavior:

  1. Uninstall all Microsoft Visual C++ packages from your windows(restart)
  2. Run the app
  3. See error

Expected behavior
This error should be handled by us, we should prevent from the app crash.

Screenshots

Image

Desktop (please complete the following information):

  • Windows 11
@mmrrnn mmrrnn self-assigned this Feb 24, 2025
@mmrrnn mmrrnn added bug Something isn't working a-installation-flow windows labels Feb 24, 2025
@Misieq01
Copy link
Collaborator

Misieq01 commented Feb 24, 2025

Fixed in #897

@mmrrnn
Copy link
Collaborator Author

mmrrnn commented Feb 24, 2025

Currently, the application can only handle updating existing Microsoft Visual C++ packages if an older version is already installed. However, if no version is installed, the application crashes. A solution has been done by including the Visual C++ Redistributable in the installer(#897), as suggested by Bartek. This approach ensures that the necessary dependencies are installed during the setup process, preventing crashes due to missing DLLs, since it won't be possible after installation.

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

No branches or pull requests

2 participants