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

Crash with new installation #1143

Open
Giribot opened this issue Feb 6, 2025 · 6 comments
Open

Crash with new installation #1143

Giribot opened this issue Feb 6, 2025 · 6 comments
Labels
bug Something isn't working crash Bugs involving the app crashing to desktop

Comments

@Giribot
Copy link

Giribot commented Feb 6, 2025

What happened?

  1. Today i install a fresh new stability Matrix on my new computer. (from here, now: https://github.com/LykosAI/StabilityMatrix/releases/latest/download/StabilityMatrix-win-x64.zip) (installation in portable mode)
  2. i give an empty directory to Stability Matrix for the path where i will put my models
  3. i try to installe a package (like forge) (and i don't want to install yet a model)
  4. crash.

Unpacking resources
Unpacking resources
Could not install stable-diffusion-webui-forge (StabilityMatrix.Core.Exceptions.ProcessException: Process D:\Data\Assets\7za.exe exited with code 2. {StdOut =
7-Zip (a) 18.01 (x64) : Copyright (c) 1999-2018 Igor Pavlov : 2018-01-28

Scanning the drive for archives:
ERROR: D:\Data\PortableGit.7z.exe
Can not open the file as archive

0M Scan D:\Data\

1 file, 0 bytes

Extracting archive: D:\Data\PortableGit.7z.exe
0%

Can't open as archive: 1
Files: 0
Size: 0
Compressed: 0
, StdErr = }
at StabilityMatrix.Core.Exceptions.ProcessException.ThrowIfNonZeroExitCode(Process process, StringBuilder outputBuilder)
at StabilityMatrix.Core.Helper.ArchiveHelper.Extract7Z(String archivePath, String extractDirectory, IProgress1 progress) at StabilityMatrix.Avalonia.Helpers.WindowsPrerequisiteHelper.UnzipGit(IProgress1 progress)
at StabilityMatrix.Avalonia.Helpers.WindowsPrerequisiteHelper.InstallGitIfNecessary(IProgress1 progress) at StabilityMatrix.Avalonia.Helpers.WindowsPrerequisiteHelper.InstallPackageRequirements(List1 prerequisites, IProgress1 progress) at StabilityMatrix.Core.Models.PackageModification.SetupPrerequisitesStep.ExecuteAsync(IProgress1 progress)
at StabilityMatrix.Core.Models.PackageModification.PackageModificationRunner.ExecuteSteps(IEnumerable`1 steps))

Exception Details

No response

Version

2.13.3

What Operating System are you using?

Windows

@Giribot Giribot added bug Something isn't working crash Bugs involving the app crashing to desktop labels Feb 6, 2025
@Giribot
Copy link
Author

Giribot commented Feb 6, 2025

when i try to load a model by default (suggestion of Stability Matrix): too (ex: dreamshaper (stable diffusion 1.5))

Unpacking resources
Unpacking resources
Error: StabilityMatrix.Core.Exceptions.ProcessException: Process D:\Data\Assets\7za.exe exited with code 2. {StdOut =
ERROR: D:\Data\PortableGit.7z.exe
7-Zip (a) 18.01 (x64) : Copyright (c) 1999-2018 Igor Pavlov : 2018-01-28
Can not open the file as archive

Scanning the drive for archives:
0M Scan D:\Data\

1 file, 0 bytes

Extracting archive: D:\Data\PortableGit.7z.exe
0%

Can't open as archive: 1
Files: 0
Size: 0
Compressed: 0
, StdErr = }
at StabilityMatrix.Core.Exceptions.ProcessException.ThrowIfNonZeroExitCode(Process process, StringBuilder outputBuilder)
at StabilityMatrix.Core.Helper.ArchiveHelper.Extract7Z(String archivePath, String extractDirectory, IProgress1 progress) at StabilityMatrix.Avalonia.Helpers.WindowsPrerequisiteHelper.UnzipGit(IProgress1 progress)
at StabilityMatrix.Avalonia.Helpers.WindowsPrerequisiteHelper.InstallGitIfNecessary(IProgress1 progress) at StabilityMatrix.Avalonia.Helpers.WindowsPrerequisiteHelper.InstallPackageRequirements(List1 prerequisites, IProgress1 progress) at StabilityMatrix.Core.Models.PackageModification.SetupPrerequisitesStep.ExecuteAsync(IProgress1 progress)
at StabilityMatrix.Core.Models.PackageModification.PackageModificationRunner.ExecuteSteps(IEnumerable`1 steps)

@cberranger
Copy link

Same issue

@cberranger
Copy link

Was able to resolve by downloading from here:

https://sourceforge.net/projects/git-for-windows.mirror/

I then ran it and set it to folder ./Data/PortableGit and then ran stabilitymatrix.exe again, no issues.

@Giribot
Copy link
Author

Giribot commented Feb 11, 2025

i can't install nothing (Windows 11 + Python 3.13.2 amd64)

Errors: "package Modification Failed"

Unpacking resources
Unpacking resources
Download complete!
Python download complete
Download complete!
Tkinter download complete
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Done extracting
Tkinter install complete
Download complete!
Git download complete
mingw64\etc\ssl\certs\ca-bundle.trust.crt
mingw64\lib\tcl8.6\encoding\gb2312-raw.enc
mingw64\lib\tcl8.6\msgs\es_uy.msg
mingw64\lib\tcl8.6\tzdata\America\El_Salvador
mingw64\lib\tcl8.6\tzdata\Asia\Dubai
mingw64\lib\tcl8.6\tzdata\Etc\GMT-11
mingw64\lib\tcl8.6\tzdata\SystemV\EST5
mingw64\lib\tk8.6\demos\text.tcl
mingw64\libexec\git-core\git-gui.tcl
mingw64\share\doc\git-doc\git-archive.html
mingw64\share\doc\git-doc\git-mailinfo.html
mingw64\share\doc\git-doc\gittutorial.html
mingw64\share\doc\git-doc\technical\send-pack-pipeline.html
mingw64\share\git-gui\lib\branch_create.tcl
mingw64\share\licenses\gettext\COPYING
mingw64\share\licenses\gettext\ . runtime\libasprintf\COPYING.LIB
usr\bin\core_perl\json_pp
usr\lib\perl5\core_perl\Devel\PPPort.pm
usr\lib\perl5\core_perl\Math\BigInt\FastCalc.pm
usr\lib\perl5\vendor_perl\auto\Net\SSLeay\httpx_cat.al
usr\lib\terminfo\73\screen.minitel1
usr\lib\terminfo\78\xterm+titlestack
usr\lib\terminfo\78\xterm-old
usr\share\licenses\libksba\COPYING
usr\share\nano\c.nanorc
usr\share\perl5\core_perl\HTTP\Tiny.pm
usr\share\perl5\core_perl\Tie\File.pm
usr\share\perl5\core_perl\unicore\UCD.pl
usr\share\perl5\core_perl\unicore\lib\Bpt\O.pl
usr\share\perl5\core_perl\unicore\lib\In\6_3.pl
usr\share\perl5\core_perl\unicore\lib\Nv\50.pl
usr\share\perl5\core_perl\unicore\lib\Perl\Title.pl
usr\share\perl5\core_perl\unicore\lib\Scx\Telu.pl
usr\share\perl5\vendor_perl\LWP\RobotUA.pm
usr\share\terminfo\73\screen.minitel1-nb
usr\share\vim\vim90\autoload\javascriptcomplete.vim
usr\share\vim\vim90\autoload\xml\html40t.vim
usr\share\vim\vim90\compiler\tex.vim
usr\share\vim\vim90\doc\options.txt
usr\share\vim\vim90\doc\os_390.txt
usr\share\vim\vim90\doc\version9.txt
usr\share\vim\vim90\ftplugin\manconf.vim
usr\share\vim\vim90\ftplugin\vroom.vim
usr\share\vim\vim90\ftplugin\wget.vim
usr\share\vim\vim90\keymap\hebrew_utf-8.vim
usr\share\vim\vim90\keymap\tamil_tscii.vim
usr\share\vim\vim90\lang\ko.UTF-8\LC_MESSAGES\vim.mo
usr\share\vim\vim90\lang\menu_zh_cn.gb2312.vim
usr\share\vim\vim90\lang\uk\LC_MESSAGES\vim.mo
usr\share\vim\vim90\spell\en.latin1.sug
usr\share\vim\vim90\spell\en.utf-8.spl
usr\share\vim\vim90\syntax\aap.vim
usr\share\vim\vim90\syntax\elm.vim
usr\share\vim\vim90\syntax\euphoria4.vim
usr\share\vim\vim90\syntax\mailcap.vim
usr\share\vim\vim90\syntax\maxima.vim
usr\share\vim\vim90\syntax\named.vim
usr\share\vim\vim90\syntax\robots.vim
usr\share\vim\vim90\syntax\tli.vim
usr\share\vim\vim90\tutor\tutor.bg.utf-8
usr\ssl\misc\tsget.pl
bin\git.exe
mingw64\bin\Avalonia.Controls.dll
mingw64\bin\Microsoft.IdentityModel.Abstractions.dll
mingw64\bin\bzcat.exe
mingw64\bin\git-lfs.exe
mingw64\bin\git.exe
mingw64\bin\libSkiaSharp.dll
mingw64\bin\libcurl-4.dll
mingw64\bin\libidn2-0.dll
mingw64\bin\libpcreposix-0.dll
mingw64\bin\libtre-5.dll
mingw64\bin\scalar.exe
mingw64\bin\tclsh86.exe
mingw64\libexec\git-core\MicroCom.Runtime.dll
mingw64\libexec\git-core\git-daemon.exe
mingw64\libexec\git-core\git-imap-send.exe
mingw64\libexec\git-core\libHarfBuzzSharp.dll
mingw64\libexec\git-core\libcurl-openssl-4.dll
mingw64\libexec\git-core\libp11-kit-0.dll
mingw64\libexec\git-core\zlib1.dll
usr\bin\base64.exe
usr\bin\expand.exe
usr\bin\groups.exe
usr\bin\msys-2.0.dll
usr\bin\msys-gettextlib-0-21.dll
usr\bin\msys-gmp-10.dll
usr\bin\msys-psl-5.dll
usr\bin\msys-readline8.dll
usr\bin\msys-svn_delta-1-0.dll
usr\bin\pathchk.exe
usr\bin\sha1sum.exe
usr\bin\truncate.exe
usr\bin\watchgnupg.exe
usr\lib\perl5\core_perl\auto\Encode\JP\JP.dll
usr\lib\perl5\core_perl\auto\Encode\KR\KR.dll
usr\lib\perl5\core_perl\auto\attributes\attributes.dll
usr\lib\perl5\vendor_perl\auto\SVN_Fs_Fs.dll
usr\lib\perl5\vendor_perl\auto\Term\ReadKey\ReadKey.dll
Download Complete
Requirement already satisfied: pip in d:\data\packages\stable-diffusion-webui-forge\venv\lib\site-packages (24.3.1)
Collecting pip
Downloading pip-25.0.1-py3-none-any.whl.metadata (3.7 kB)
Requirement already satisfied: wheel in d:\data\packages\stable-diffusion-webui-forge\venv\lib\site-packages (0.45.1)
Downloading pip-25.0.1-py3-none-any.whl (1.8 MB)
---------------------------------------- 1.8/1.8 MB 25.5 MB/s eta 0:00:00
Installing collected packages: pip
Attempting uninstall: pip
Found existing installation: pip 24.3.1
Uninstalling pip-24.3.1:
Successfully uninstalled pip-24.3.1
Rolling back uninstall of pip
Moving to d:\data\packages\stable-diffusion-webui-forge\venv\lib\site-packages\pip-24.3.1.dist-info
from D:\Data\Packages\stable-diffusion-webui-forge\venv\Lib\site-packages~ip-24.3.1.dist-info
Moving to d:\data\packages\stable-diffusion-webui-forge\venv\lib\site-packages\pip-24.3.1.virtualenv
from C:\Users\gilda\AppData\Local\Temp\pip-uninstall-415lp9bj\pip-24.3.1.virtualenv
Moving to d:\data\packages\stable-diffusion-webui-forge\venv\lib\site-packages\pip
from D:\Data\Packages\stable-diffusion-webui-forge\venv\Lib\site-packages~ip
Moving to d:\data\packages\stable-diffusion-webui-forge\venv\scripts\pip-3.10.exe
from C:\Users\gilda\AppData\Local\Temp\pip-uninstall-xi5yg9ty\pip-3.10.exe
Moving to d:\data\packages\stable-diffusion-webui-forge\venv\scripts\pip.exe
from C:\Users\gilda\AppData\Local\Temp\pip-uninstall-xi5yg9ty\pip.exe
Moving to d:\data\packages\stable-diffusion-webui-forge\venv\scripts\pip3.10.exe
from C:\Users\gilda\AppData\Local\Temp\pip-uninstall-xi5yg9ty\pip3.10.exe
Moving to d:\data\packages\stable-diffusion-webui-forge\venv\scripts\pip3.exe
from C:\Users\gilda\AppData\Local\Temp\pip-uninstall-xi5yg9ty\pip3.exe
ERROR: Exception:
Traceback (most recent call last):
File "D:\Data\Packages\stable-diffusion-webui-forge\venv\lib\site-packages\pip_internal\cli\base_command.py", line 105, in _run_wrapper
status = _inner_run()
File "D:\Data\Packages\stable-diffusion-webui-forge\venv\lib\site-packages\pip_internal\cli\base_command.py", line 96, in inner_run
return self.run(options, args)
File "D:\Data\Packages\stable-diffusion-webui-forge\venv\lib\site-packages\pip_internal\cli\req_command.py", line 67, in wrapper
return func(self, options, args)
File "D:\Data\Packages\stable-diffusion-webui-forge\venv\lib\site-packages\pip_internal\commands\install.py", line 457, in run
installed = install_given_reqs(
File "D:\Data\Packages\stable-diffusion-webui-forge\venv\lib\site-packages\pip_internal\req_init
.py", line 70, in install_given_reqs
requirement.install(
File "D:\Data\Packages\stable-diffusion-webui-forge\venv\lib\site-packages\pip_internal\req\req_install.py", line 867, in install
install_wheel(
File "D:\Data\Packages\stable-diffusion-webui-forge\venv\lib\site-packages\pip_internal\operations\install\wheel.py", line 732, in install_wheel
_install_wheel(
File "D:\Data\Packages\stable-diffusion-webui-forge\venv\lib\site-packages\pip_internal\operations\install\wheel.py", line 649, in _install_wheel
generated_console_scripts = maker.make_multiple(scripts_to_generate)
File "D:\Data\Packages\stable-diffusion-webui-forge\venv\lib\site-packages\pip_vendor\distlib\scripts.py", line 446, in make_multiple
filenames.extend(self.make(specification, options))
File "D:\Data\Packages\stable-diffusion-webui-forge\venv\lib\site-packages\pip_internal\operations\install\wheel.py", line 419, in make
return super().make(specification, options)
File "D:\Data\Packages\stable-diffusion-webui-forge\venv\lib\site-packages\pip_vendor\distlib\scripts.py", line 435, in make
self._make_script(entry, filenames, options=options)
File "D:\Data\Packages\stable-diffusion-webui-forge\venv\lib\site-packages\pip_vendor\distlib\scripts.py", line 340, in _make_script
self._write_script(scriptnames, shebang, script, filenames, ext)
File "D:\Data\Packages\stable-diffusion-webui-forge\venv\lib\site-packages\pip_vendor\distlib\scripts.py", line 265, in _write_script
launcher = self._get_launcher('t')
File "D:\Data\Packages\stable-diffusion-webui-forge\venv\lib\site-packages\pip_vendor\distlib\scripts.py", line 414, in _get_launcher
raise ValueError(msg)
ValueError: Unable to find resource t64.exe in package pip._vendor.distlib
Error: StabilityMatrix.Core.Exceptions.ProcessException: pip install failed with code 2: 'Requirement already satisfied: pip in d:\data\packages\stable-diffusion-webui-forge\venv\lib\site-packages (24.3.1)\r\nCollecting pip\r\n Downloading pip-25.0.1-py3-none-any.whl.metadata (3.7 kB)\r\nRequirement already satisfied: wheel in d:\data\packages\stable-diffusion-webui-forge\venv\lib\site-packages (0.45.1)\r\nDownloading pip-25.0.1-py3-none-any.whl (1.8 MB)\r\n ---------------------------------------- 0.0/1.8 MB ? eta -:--:-- ---------------------------------------- 1.8/1.8 MB 25.5 MB/s eta 0:00:00\r\nInstalling collected packages: pip\r\n Attempting uninstall: pip\r\n Found existing installation: pip 24.3.1\r\n Uninstalling pip-24.3.1:\r\n Successfully uninstalled pip-24.3.1\r\n Rolling back uninstall of pip\r\n Moving to d:\data\packages\stable-diffusion-webui-forge\venv\lib\site-packages\pip-24.3.1.dist-info\r\n from D:\Data\Packages\stable-diffusion-webui-forge\venv\Lib\site-packages~ip-24.3.1.dist-info\r\n Moving to d:\data\packages\stable-diffusion-webui-forge\venv\lib\site-packages\pip-24.3.1.virtualenv\r\n from C:\Users\gilda\AppData\Local\Temp\pip-uninstall-415lp9bj\pip-24.3.1.virtualenv\r\n Moving to d:\data\packages\stable-diffusion-webui-forge\venv\lib\site-packages\pip\r\n from D:\Data\Packages\stable-diffusion-webui-forge\venv\Lib\site-packages~ip\r\n Moving to d:\data\packages\stable-diffusion-webui-forge\venv\scripts\pip-3.10.exe\r\n from C:\Users\gilda\AppData\Local\Temp\pip-uninstall-xi5yg9ty\pip-3.10.exe\r\n Moving to d:\data\packages\stable-diffusion-webui-forge\venv\scripts\pip.exe\r\n from C:\Users\gilda\AppData\Local\Temp\pip-uninstall-xi5yg9ty\pip.exe\r\n Moving to d:\data\packages\stable-diffusion-webui-forge\venv\scripts\pip3.10.exe\r\n from C:\Users\gilda\AppData\Local\Temp\pip-uninstall-xi5yg9ty\pip3.10.exe\r\n Moving to d:\data\packages\stable-diffusion-webui-forge\venv\scripts\pip3.exe\r\n from C:\Users\gilda\AppData\Local\Temp\pip-uninstall-xi5yg9ty\pip3.exe\r\nERROR: Exception:\r\nTraceback (most recent call last):\r\n File "D:\Data\Packages\stable-diffusion-webui-forge\venv\lib\site-packages\pip_internal\cli\base_command.py", line 105, in _run_wrapper\r\n status = _inner_run()\r\n File "D:\Data\Packages\stable-diffusion-webui-forge\venv\lib\site-packages\pip_internal\cli\base_command.py", line 96, in inner_run\r\n return self.run(options, args)\r\n File "D:\Data\Packages\stable-diffusion-webui-forge\venv\lib\site-packages\pip_internal\cli\req_command.py", line 67, in wrapper\r\n return func(self, options, args)\r\n File "D:\Data\Packages\stable-diffusion-webui-forge\venv\lib\site-packages\pip_internal\commands\install.py", line 457, in run\r\n installed = install_given_reqs(\r\n File "D:\Data\Packages\stable-diffusion-webui-forge\venv\lib\site-packages\pip_internal\req_init.py", line 70, in install_given_reqs\r\n requirement.install(\r\n File "D:\Data\Packages\stable-diffusion-webui-forge\venv\lib\site-packages\pip_internal\req\req_install.py", line 867, in install\r\n install_wheel(\r\n File "D:\Data\Packages\stable-diffusion-webui-forge\venv\lib\site-packages\pip_internal\operations\install\wheel.py", line 732, in install_wheel\r\n _install_wheel(\r\n File "D:\Data\Packages\stable-diffusion-webui-forge\venv\lib\site-packages\pip_internal\operations\install\wheel.py", line 649, in _install_wheel\r\n generated_console_scripts = maker.make_multiple(scripts_to_generate)\r\n File "D:\Data\Packages\stable-diffusion-webui-forge\venv\lib\site-packages\pip_vendor\distlib\scripts.py", line 446, in make_multiple\r\n filenames.extend(self.make(specification, options))\r\n File "D:\Data\Packages\stable-diffusion-webui-forge\venv\lib\site-packages\pip_internal\operations\install\wheel.py", line 419, in make\r\n return super().make(specification, options)\r\n File "D:\Data\Packages\stable-diffusion-webui-forge\venv\lib\site-packages\pip_vendor\distlib\scripts.py", line 435, in make\r\n self._make_script(entry, filenames, options=options)\r\n File "D:\Data\Packages\stable-diffusion-webui-forge\venv\lib\site-packages\pip_vendor\distlib\scripts.py", line 340, in _make_script\r\n self._write_script(scriptnames, shebang, script, filenames, ext)\r\n File "D:\Data\Packages\stable-diffusion-webui-forge\venv\lib\site-packages\pip_vendor\distlib\scripts.py", line 265, in _write_script\r\n launcher = self._get_launcher('t')\r\n File "D:\Data\Packages\stable-diffusion-webui-forge\venv\lib\site-packages\pip_vendor\distlib\scripts.py", line 414, in _get_launcher\r\n raise ValueError(msg)\r\nValueError: Unable to find resource t64.exe in package pip._vendor.distlib\r\n'
at StabilityMatrix.Core.Python.PyVenvRunner.PipInstall(ProcessArgs args, Action1 outputDataReceived) at StabilityMatrix.Core.Models.Packages.SDWebForge.InstallPackage(String installLocation, InstalledPackage installedPackage, InstallPackageOptions options, IProgress1 progress, Action1 onConsoleOutput, CancellationToken cancellationToken) at StabilityMatrix.Core.Models.Packages.SDWebForge.InstallPackage(String installLocation, InstalledPackage installedPackage, InstallPackageOptions options, IProgress1 progress, Action1 onConsoleOutput, CancellationToken cancellationToken) at StabilityMatrix.Core.Models.PackageModification.InstallPackageStep.ExecuteAsync(IProgress1 progress, CancellationToken cancellationToken)
at StabilityMatrix.Core.Models.PackageModification.PackageModificationRunner.ExecuteSteps(IEnumerable`1 steps)

@iopenet

This comment has been minimized.

@mohnjiles
Copy link
Contributor

This usually happens when the PortableGit download gets corrupted or doesn't finish completely. You can try deleting that D:\Data\PortableGit.7z.exe file and then try the install again.

Again and again, a simple check of minimum requirements would prevent StabilityMatrix from crash and fail e.g. on python version, package...

Would love to hear your thoughts on how minimum requirements can solve a corrupted download.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working crash Bugs involving the app crashing to desktop
Projects
None yet
Development

No branches or pull requests

4 participants