Cant launch smm
Hi I have downloaded SMM but whenever I click to launch the app it just doesn't pop up. If I restart my pc it launches and then crashes without a error message after I attempt to click on a mod any idea? It seems like maybe its still running but I can't find a task in task manager that i can close out of.
194 Replies
Update : when i delete the files for smm in appdata it creates new ones but a new ui never opens.
Oops i found this
Is it showing in the taskbar?
Nope
Then that's not the issue
oh gotcha
nvm
Download this build of SMM, and run it from command prompt. Send the output of that
https://drive.google.com/file/d/1QHScNNfUDZa597-gsxRDZ7m1VVbagT2q/view?usp=sharing
will do but does this help at all?
jsut found this in one of my files
No, there are a few people getting a really weird crash when creating the window, which doesn't get logged
gotcha
how do i launch thru cmd?
Open command prompt (search for it in the windows search bar) and type/paste the full path to the SMM exe
2024-10-11T13:00:02-05:00 INF GUI\main.go:56 starting Satisfactory Mod Manager version=dev commit=unknown date=unknown type=none
2024-10-11T13:00:02-05:00 INF ficsitcli\metadata.go:27 failed to find installations error="Legendary not installed"
2024-10-11T13:00:02-05:00 INF ficsitcli\metadata.go:27 failed to find installations error="Heroic not installed"
2024-10-11T13:00:02-05:00 INF ficsitcli\metadata.go:27 failed to find installations error="epic is not installed"
Error detected in Webview2:
Not enough quota is available to process this command.
[1011/130002.703:ERROR:window_impl.cc(121)] Failed to unregister class Chrome_WidgetWin_0. Error = 1412
Yeah, it's the same error
But I was hoping this build would also write more info, but it doesn't, so it happens even earlier than I thought
hmm anything else i can do for you to help out?
i dont know if it worked for me
I will make another build that hopefully will log more info
ty
Sounds good lmk if i can help with running it
Uploaded another build, same link
one moment
''2024-10-11T13:06:13-05:00 INF GUI\main.go:55 starting Satisfactory Mod Manager version=dev commit=unknown date=unknown type=none
2024-10-11T13:06:13-05:00 INF ficsitcli\metadata.go:27 failed to find installations error="epic is not installed"
2024-10-11T13:06:13-05:00 INF ficsitcli\metadata.go:27 failed to find installations error="Legendary not installed"
2024-10-11T13:06:13-05:00 INF ficsitcli\metadata.go:27 failed to find installations error="Heroic not installed"
2024-10-11T13:06:14-05:00 ERR windows\frontend.go:446 fatal webview error error="Not enough quota is available to process this command." stack="goroutine 1 [running, locked to thread]:\nruntime/debug.Stack()\n\tC:/Users/Mircea/go/pkg/mod/golang.org/[email protected]/src/runtime/debug/stack.go:26 +0x5e\ngithub.com/wailsapp/wails/v2/internal/frontend/desktop/windows.(Frontend).setupChromium.func1({0x1aecf60?, 0xc0002860a0?})\n\tE:/SatisfactoryModding/SatisfactoryModManager/wails/v2/internal/frontend/desktop/windows/frontend.go:446 +0x6a\ngithub.com/wailsapp/go-webview2/pkg/edge.(Chromium).errorCallback(0x1aecf60?, {0x1aecf60?, 0xc0002860a0?})\n\tC:/Users/Mircea/go/pkg/mod/github.com/wailsapp/[email protected]/pkg/edge/chromium.go:115 +0x2a\ngithub.com/wailsapp/go-webview2/pkg/edge.(Chromium).SetSize(0xc000324480, {0x0, 0x0, 0x3b6, 0x3b6})\n\tC:/Users/Mircea/go/pkg/mod/github.com/wailsapp/[email protected]/pkg/edge/chromium_amd64.go:23 +0xd8\ngithub.com/wailsapp/go-webview2/pkg/edge.(Chromium).Resize(0xc000324480)\n\tC:/Users/Mircea/go/pkg/mod/github.com/wailsapp/[email protected]/pkg/edge/chromium.go:206 +0xe5\ngithub.com/wailsapp/wails/v2/internal/frontend/desktop/windows.(Frontend).setupChromium(0xc000158680)\n\tE:/SatisfactoryModding/SatisfactoryModManager/wails/v2/internal/frontend/desktop/windows/frontend.go:538 +0x72b\ngithub.com/wailsapp/wails/v2/internal/frontend/desktop/windows.(Frontend).Run(0xc000158680, {0x1af34b8, 0xc000329320})\n\tE:/SatisfactoryModding/SatisfactoryModManager/wails/v2/internal/frontend/desktop/windows/frontend.go:165 +0x186\ngithub.com/wailsapp/wails/v2/internal/app.(App).Run(0xc00032e190)\n\tE:/SatisfactoryModding/SatisfactoryModManager/wails/v2/internal/app/app_production.go:18 +0x32\ngithub.com/wailsapp/wails/v2/pkg/application.(Application).Run(0xc000118420)\n\tE:/SatisfactoryModding/SatisfactoryModManager/wails/v2/pkg/application/application.go:73 +0xc5\ngithub.com/wailsapp/wails/v2.Run(0xc00017c000?)\n\tE:/SatisfactoryModding/SatisfactoryModManager/wails/v2/wails.go:14 +0x9a\nmain.main()\n\tE:/SatisfactoryModding/SatisfactoryModManager/GUI/main.go:139 +0x15a5\n"
[1011/130614.126:ERROR:window_impl.cc(121)] Failed to unregister class Chrome_WidgetWin_0. Error = 1412''
is this supposed to happen?
Yeah, that's how google drive shows files it can't preview
doing it
got it
now what do i do just run it?
This
Interesting, the crash is still happening because of setting the window size
ok
wait so it wont work?
No
oh
well it might for me idk
idk how to copy the path
please tell me
right click and copy as path if on windows 11
ok
otherwise open in file explorer click on it
then on the top copy the path when its hovered
ok tell me how you got it or the path you have
i am not very good at this
ok
got someting
now what
wait web view
ama just wai
wait
Are you trying to run SMM as admin?
no
Go to the control panel or windows settings to see the list of installed apps, and check the version of
Microsoft Edge WebView2 Runtime
its all in swedish
but maybe you can help locate it
got it so now dealeat it?
What's the version listed there?
none
NO WAIT
Try uninstalling it and installing the latest version (maybe also restart your PC)
https://developer.microsoft.com/en-us/microsoft-edge/webview2/?form=MA13LH#download
i dont want to restart i have someting that might crash can i do it without restarting?
Sure
great
I have no idea what that's saying
oh god
its someting with like its dealeated the edge uptater
but i have this
i hope am not screwed
i have been dealing with alot of issues
I am having the same issue of the mod manager just not opening
we 3 have the same
Well, so far you two had different reasons for the crash
When I opened it a few mins ago it opened briefly with the green banner about being supported at the top, then closed and wouldn't reopen. Then, I tried to uninstall and reinstall and it wouldn't open at all.
same
I will do your method and then send the log
wait cant i just download the new verison of web wew
For WebView2... Also try and select it, then click on Modify or Change and then see if you have the option to repair it.
nope
wont work
this
Download the latest version (I linked the download page above), yes
good
please work
now what
Did you download the Fixed Version one?
yes
I don't think it's supposed to open the contents, it should be an installer.
Try the Evergreen Bootstrapper version
My edge runtime is allready the latest version
This one is the same as Devin's
am screwed its telling me i alredy have it
I am on windows 11 so it is not exclusive to windows 10 if that helps
Is it still showing up as installed in the windows settings?
yeah
press modify and then repair thats what i've just done
Then it didn't actually uninstall, so yeah
fuck
Do that
it dosent work i told you
this
It says that when trying Modify, not Uninstall?
yes
I don't have the option to uninstall so surely
This is a translation of the message as per above
I swear the button was clickable when I looked at it
yeah
Does
C:\Program Files (x86)\Microsoft\EdgeUpdate
exist at all?yes
might be worth trying to completly remove edge and webview and reinstall them? https://github.com/ShadowWhisperer/Remove-MS-Edge/blob/main/Remove-EdgeWeb.exe?raw=true
wait
can someone test if that file workes
it will remove edge and webview
i hope what you are saying is true
you need to reinstall them afterwards
what just poped up?
but if your install is broken I dont know what will happen
give permisson to what?
what is that
remove the files
yeah but if i get a virus am gonna die
its no virus
ive run it
ooo
but it might not work
its gone
it did it
ITS WORKING
It clears the registry keys that mark webview as installed, and assuming the installer will also create the updater, it should then be back in a working state
SMM or the webview installer?
waitr
installer and then maybe smm
please i hope it wont restart my pc
i got a virus that i dont know how to get rid off but its long ago
your pc is cursed
fr lol
um
its time
moment of truth
YEAAHHHHHH
nice
ty guys
lol
Can you try the same thing @Devin ?
uh sure
i thought my error was completely different?
Yeah, but who knows
true
ill do it uno momento
whats the current version?
Mine is 129.0.2792.79
But it could also be a corrupt install, even if it is the latest version
now its time to wait for refined power mod
yeah i have same version ill check restarting it
and smart and am good to go
i love this comumity
yeah my grammar is off am swedish
hmmm i launched the edge update but nothing happened?
nej din engelska e bra för fan
wait what
lol hej
Edge update as in manually running MicrosoftEdgeUpdate.exe?
yeah i misread
one sec sorry
yes thats what ia mean
meant
but i saw that i should remove not run
bro the dream team
so running ssm reinstalled it
trying now
ava from satisfactory, glados from portal and the pda from subnautica
hmm didnt fix
i reinstalled and updated edge web didnt launch
What happens if you try to run SMM as admin?
nope nothing
2024-10-11T14:01:50-05:00 INF GUI\main.go:55 starting Satisfactory Mod Manager version=dev commit=unknown date=unknown type=none
2024-10-11T14:01:50-05:00 INF ficsitcli\metadata.go:27 failed to find installations error="epic is not installed"
2024-10-11T14:01:50-05:00 INF ficsitcli\metadata.go:27 failed to find installations error="Legendary not installed"
2024-10-11T14:01:50-05:00 INF ficsitcli\metadata.go:27 failed to find installations error="Heroic not installed"
2024-10-11T14:01:50-05:00 ERR windows\frontend.go:446 fatal webview error error="Not enough quota is available to process this command." stack="goroutine 1 [running, locked to thread]:\nruntime/debug.Stack()\n\tC:/Users/Mircea/go/pkg/mod/golang.org/[email protected]/src/runtime/debug/stack.go:26 +0x5e\ngithub.com/wailsapp/wails/v2/internal/frontend/desktop/windows.(Frontend).setupChromium.func1({0x1aecf60?, 0xc000312d48?})\n\tE:/SatisfactoryModding/SatisfactoryModManager/wails/v2/internal/frontend/desktop/windows/frontend.go:446 +0x6a\ngithub.com/wailsapp/go-webview2/pkg/edge.(Chromium).errorCallback(0x1aecf60?, {0x1aecf60?, 0xc000312d48?})\n\tC:/Users/Mircea/go/pkg/mod/github.com/wailsapp/[email protected]/pkg/edge/chromium.go:115 +0x2a\ngithub.com/wailsapp/go-webview2/pkg/edge.(Chromium).SetSize(0xc00027afc0, {0x0, 0x0, 0x3b6, 0x3b6})\n\tC:/Users/Mircea/go/pkg/mod/github.com/wailsapp/[email protected]/pkg/edge/chromium_amd64.go:23 +0xd8\ngithub.com/wailsapp/go-webview2/pkg/edge.(Chromium).Resize(0xc00027afc0)\n\tC:/Users/Mircea/go/pkg/mod/github.com/wailsapp/[email protected]/pkg/edge/chromium.go:206 +0xe5\ngithub.com/wailsapp/wails/v2/internal/frontend/desktop/windows.(Frontend).setupChromium(0xc000332080)\n\tE:/SatisfactoryModding/SatisfactoryModManager/wails/v2/internal/frontend/desktop/windows/frontend.go:538 +0x72b\ngithub.com/wailsapp/wails/v2/internal/frontend/desktop/windows.(Frontend).Run(0xc000332080, {0x1af34b8, 0xc00033c990})\n\tE:/SatisfactoryModding/SatisfactoryModManager/wails/v2/internal/frontend/desktop/windows/frontend.go:165 +0x186\ngithub.com/wailsapp/wails/v2/internal/app.(App).Run(0xc000337040)\n\tE:/SatisfactoryModding/SatisfactoryModManager/wails/v2/internal/app/app_production.go:18 +0x32\ngithub.com/wailsapp/wails/v2/pkg/application.(Application).Run(0xc00020d3a0)\n\tE:/SatisfactoryModding/SatisfactoryModManager/wails/v2/pkg/application/application.go:73 +0xc5\ngithub.com/wailsapp/wails/v2.Run(0xc00017c2c0?)\n\tE:/SatisfactoryModding/SatisfactoryModManager/wails/v2/wails.go:14 +0x9a\nmain.main()\n\tE:/SatisfactoryModding/SatisfactoryModManager/GUI/main.go:139 +0x15a5\n"
[1011/140150.796:ERROR:window_impl.cc(121)] Failed to unregister class Chrome_WidgetWin_0. Error = 1412
out of curiousosity i ran it again
i think its same error tho
Yeah,
SetSize
yeah i gotta try this masterpieace
@Devin uploaded another build
Where can I download it from, as I would like to see if it fixes my issue too
Here
Same link
2024-10-11T14:10:24-05:00 INF GUI\main.go:55 starting Satisfactory Mod Manager version=dev commit=unknown date=unknown type=none
2024-10-11T14:10:24-05:00 INF ficsitcli\metadata.go:27 failed to find installations error="Legendary not installed"
2024-10-11T14:10:24-05:00 INF ficsitcli\metadata.go:27 failed to find installations error="Heroic not installed"
2024-10-11T14:10:24-05:00 INF ficsitcli\metadata.go:27 failed to find installations error="epic is not installed"
2024-10-11T14:10:25-05:00 ERR windows\frontend.go:446 fatal webview error error="Not enough quota is available to process this command." stack="goroutine 1 [running, locked to thread]:\nruntime/debug.Stack()\n\tC:/Users/Mircea/go/pkg/mod/golang.org/[email protected]/src/runtime/debug/stack.go:26 +0x5e\ngithub.com/wailsapp/wails/v2/internal/frontend/desktop/windows.(Frontend).setupChromium.func1({0x17dcf60?, 0xc0002a6f48?})\n\tE:/SatisfactoryModding/SatisfactoryModManager/wails/v2/internal/frontend/desktop/windows/frontend.go:446 +0x6a\ngithub.com/wailsapp/go-webview2/pkg/edge.(Chromium).errorCallback(0x17dcf60?, {0x17dcf60?, 0xc0002a6f48?})\n\tC:/Users/Mircea/go/pkg/mod/github.com/wailsapp/[email protected]/pkg/edge/chromium.go:115 +0x2a\ngithub.com/wailsapp/go-webview2/pkg/edge.(Chromium).SetSize(0xc000270ea0, {0x0, 0x0, 0x3b6, 0x3b6})\n\tC:/Users/Mircea/go/pkg/mod/github.com/wailsapp/[email protected]/pkg/edge/chromium_amd64.go:23 +0xd8\ngithub.com/wailsapp/go-webview2/pkg/edge.(Chromium).Resize(0xc000270ea0)\n\tC:/Users/Mircea/go/pkg/mod/github.com/wailsapp/[email protected]/pkg/edge/chromium.go:206 +0xe5\ngithub.com/wailsapp/wails/v2/internal/frontend/desktop/windows.(Frontend).setupChromium(0xc00032e000)\n\tE:/SatisfactoryModding/SatisfactoryModManager/wails/v2/internal/frontend/desktop/windows/frontend.go:538 +0x72b\ngithub.com/wailsapp/wails/v2/internal/frontend/desktop/windows.(Frontend).Run(0xc00032e000, {0x17e34b8, 0xc00032c960})\n\tE:/SatisfactoryModding/SatisfactoryModManager/wails/v2/internal/frontend/desktop/windows/frontend.go:165 +0x186\ngithub.com/wailsapp/wails/v2/internal/app.(App).Run(0xc000325090)\n\tE:/SatisfactoryModding/SatisfactoryModManager/wails/v2/internal/app/app_production.go:18 +0x32\ngithub.com/wailsapp/wails/v2/pkg/application.(Application).Run(0xc000205200)\n\tE:/SatisfactoryModding/SatisfactoryModManager/wails/v2/pkg/application/application.go:73 +0xc5\ngithub.com/wailsapp/wails/v2.Run(0xc0000fc2c0?)\n\tE:/SatisfactoryModding/SatisfactoryModManager/wails/v2/wails.go:14 +0x9a\nmain.main()\n\tE:/SatisfactoryModding/SatisfactoryModManager/GUI/main.go:139 +0x15a5\n"
[1011/141025.163:ERROR:window_impl.cc(121)] Failed to unregister class Chrome_WidgetWin_0. Error = 1412
same error again
but still @Mircea (Area Actions) you where a life saver
ty
Hmm, something went wrong with the build then, because it's not logging the new thing I added
I don't think your new build got uploaded yet as both have the exact same file size (22,759,936 bytes)
Uploaded again
The output will probably be larger this time, because it's logging every time it does a system call
Ok
ran the updated version
This is what google says if it helps
That one you can ignore, the
fatal webview error
is the issueah ok
You're not running windows on arm or anything, right?
ive gotta head out but can you ping when a soloution is found?
Will do
Uploaded another build which just skips that function that errors, curious if it would just error on the next one
No
will try now
Hmm, it's still the SetSize function, but way later
A lot more functions are called in the meantime though
Uploaded another build, where SetSize is just commented out. If it doesn't crash, the window will be blank, so it's not usable without SetSize, but curious if it's only that function that errors
The window opens and is blank
Another one, this one will log the function address of the syscall function that errors
ok
Another build, even more logging. I wonder if it's trying to make a window that is too big somehow (it will log the parameters of SetSize)
Nope, that's not that big
BTW I have a 1080p monitor
Uploaded the final one for tonight most likely, still calls the function, but ignores the error. Should run, but no idea what will happen
It works
Hmmmm
And resizing the window?
it spams lots of messages in the terminal
including
It works though
Looks like it didn't use to handle errors in there before, but I had to update to the latest version to fix a crash when showing the file picker for the debug info
https://github.com/wailsapp/go-webview2/commit/d039be2685870668a5a7d29f6ba3feb201dbcdd6
"Better error handling" more like "better crashes"
btw slight bump on this when i launch on startup for pc it works just fine? it sometimes crashes but cant finda reason that causes it
however whenever it crashes it doesnt launch again
@Mircea (Area Actions) sorry for ping ;-;
No worries, I already immediately click on any new message in #help-using-mods
Ah xD
Yeah, it's a really weird error, and the webview wrapper library is handling errors too aggressively
It doesn't even check if the function failed
Just straight up if the global windows error is nonzero it crashes
Interesting
I mean for now im happy if you still need a Guinea pig lmk
So I guess some function deeper in windows sets the error, and nothing before that clears it
Debugging yet another weird issue now, but I can send you a link a bit later
Sounds good
Uploaded a build which checks the error only when the function does not return OK
Still same link, but it's so high up I'll just send it again https://drive.google.com/file/d/1QHScNNfUDZa597-gsxRDZ7m1VVbagT2q/view?usp=sharing
Google Docs
SatisfactoryModManager.exe
@Mircea (Area Actions) i completely missed that one myb but idk if you updated or maybe something on system changed but its all working now
the app sometimes spawns on the very side of monitor so i have to stretch it then grab the top but it works now
"spawns" lol
Well, at least one good thing came out of this update
Because for some reason for some people (including me), it just constantly loops on v3.0.0
rip
oh wait
top left it says its v3 still?
For reference..., I saw the SMM updated notification and list of fixes, but also still shows v3.0.0.
I'm also having this issue. I quit out of the mod manager because I saw there was an update but there was no option to installthe update, and now it won't open.
DOING THIS SEEMED TO WORK FOR ME I THINK!!! (fingers crossed!!!!) i can at least open it lol
i was having an issue where i could click on the link to SMM. My cursor would change and have that edge circle circling as if trying to run but i'd get nothing on my screen. Downloaded the file from here https://discord.com/channels/555424930502541343/1294356259285500017/1294689730549645456
ran it and it runs no problem. not sure if the issues of the others here were what i was experiencing, but i'm glad to finally have the screen come up for the game
one of the things i've tried to make sure it wasn't a me issue. i found the older SMM versions on github and downloaded each and ran it to see if i got anything.
think each old version ran but gave me an error about running satisfactory version.
so i decided to join the discord in hopes of finding a solution and was about to do the whole downgrade version to run SMM with mods + having current version to play with a friend if that was a possibility