Closed minus21grams closed 1 month ago
Oh, I forgot to update latest.json. It is fixed now. Please try again.
Hi. It seems like Floorp fails to move the core
folder and floorp.exe
from update_tmp
to main directory for some reason. Every time I open up Floorp I get notification about update found and ready to update on next time I open browser only to redownload update_tmp
again when I open browser the next time.
Hmmm, please run the following command using the command prompt to force Floorp to shut down and try again
taskkill /im floorp.exe /F /T
Okay but do I need to change directory first? cause I have a another folder with Floorp to test different user.js
userChrome.css
stuffs. And do I close Floorp normally beforehand or keep it running while using the command?
Edit: I haven't opened that in a while tho
Okay I ran the command after closing Floorp normally before doing it and it says ERROR: The process "floorp.exe" not found.
I'm assuming if I run it while Floorp is running I'm going to lose all my tabs?
Apparently there was no remaining Floorp process behind the scenes. Another possibility is that other software is opening files under the core folder; if write access to the core folder is denied, the portable runtime will not perform the update.
How can I give write access to core folder? Because all editing and stuff I did was limited to profiles directory only. Any changes done there is putting the floorp-portable-default.bat
in the main folder to make it default browser app and that's it.
Does floorp-portable-default.bat set floorp.exe in the root directory or floorp.exe in the core folder as the default browser?
Perhaps write access need not be explicitly given.
Does floorp-portable-default.bat set floorp.exe in the root directory or floorp.exe in the core folder as the default browser?
The one in root directory.
Okay an interesting thing happened. I just saw the core properties attributes and it was set to read only. So I unchecked the mark and then did the closing and opening Floorp and then got the notification "Update failed. Restarting your browser may solve this problem." Then I went to folder to check properties attributes and it was to set to read only again. So I went to security tabs and gave permission to modify and write to all group/users AND an unknown user was there too. But I gave it permissions regardless just for the heck of it. Then, I did the close and open Floorp and this time it updated! After update I checked the core folder's property and it's again set to read only mode and the unknown user isn't there anymore and write/modify permission is gone from Users (Desktop name\Users) again. I don't know if I should be worried about that unknown user but I got the automatic update done. Any insight to what that might be or how to make it work without this hassle next time?
Perhaps write access need not be explicitly given.
Sorry did you mean need to* be explicitly given? Cause I think modifying writing permission is the thing that worked. Edit: Which changed back to unpermitted state after the update.
Hmmm, normally files are not written as read-only so there is no need to manually grant permissions, but for some reason it seems to be happening. I will start another Issue on this.
Okay cool. I'll see if the same thing happens again for the next update.
Pre-Submission Checklist
Bug Summary
Simply put, Floorp won’t update to version 11.20.0 I tried to circumvent this by manually downloading floorp-11.20.0-portable-windows-x86_64.zip and extracting its contents to the respective folder overwriting "floorp.exe" and "core". That seemed to do the trick. Or so I thought. Within seconds, auto-update was triggered, downloaded v11.19.1 essentially downgrading Floorp! Temporary solution: Manually update, then disable (untick) Automatically check for updates to Floorp portable.
Reproduction Steps
Expected Behavior
Update to v11.20.0
Actual Behavior
Reverts to v11.19.1
Screenshots or Console outputs (recommended)
No response
Browser Version
11.19.1
Operating System (for example: Windows 10 Home, Debian 12, Fedora 40)
Windows 10
Additional Context
No response