rejetto/hfs

Issues/observations related to 0.54.0 alpha2 release

killersolyom opened this issue ยท 17 comments

I discovered two problems, one minor and one major. I'm using the latest Opera browser and Windows 11.

1. Regarding the minor issue
This was valid for several previous versions. In short the problem is that when i open the plugin page in the admin page, the installed plugin list start to appear and then it switches to a black screen.
If i refresh (F5) the page and quickly click on the installed plugins, i can get the page to load. The same applies to the update section. But i can't open the plugin management section in any way.
This error can be seen in the logs:
plugin_error

2. Regarding the major issue
On the previous alpha release (0.54.0 alpha1), everything is going well. But i can't upload files on the new alpha release (0.54.0 alpha2).
If i try, it uploads 0 byte files. In practice i can't upload anything except folders.
I see this error message in the console:
upload_error

Could you please check these errors?
Thank you very much!

  1. can you send me the list of your installed plugins? you can see it also in the "plugins" folder that's in the "working directory".
  2. yeah, sorry the fix is ready to be shipped with next release. In the meantime you can workaround the problem by using the "split uploads" option. You can set it to 1000MB for example.

thanks for reporting!

Installed plugin list:
image

thanks but this is just enabled plugins, while the list causing the problem is "installed" plugins, so there may be more.

The config file contains only the enabled plugins. Should I take a print screen of the contents of the plugins folder?

yes, thanks

The custom plugins are mostly the same as the original ones, only they have a few modifications to deal only with folders/files or to only work within a certain path.

i think the error is caused by a malformed "repo" information inside the plugin.
i can just imagine that one of those custom plugins have that. Is it possible?
anyway, i made a fix and next version will not crash in such case.

if the changes you made to those plugins can be useful to other people, please consider letting know the author of the plugin that you had such necessity, so the author can consider adding an option for it.

Thank you very much, that was a very good tip! That was the problem. The repo field was missing from several plugins.

i expect the crash to happen only if the repo is present but malformed, not missing

I was not 100% sure, so i added a something where it was missing. I also found a few plugins where it was specified, but the format was incorrect. I mean instead of repo = "author/name" it was repo = "something". Now it works properly

alpha3 released

I installed it. I don't have much time to test today, but unfortunately I found a bug. When i try to log in a warning popup appears.
Now i can upload files but i can't delete them. I think it's because of the error.

image

image

Sorry for commenting after you closed the topic, I didn't realize it was closed.

you can comment as much as you want, i close just to keep track of solved issues.
but this is a new issue, actually, so please open a new one

anyway, i see the problem now, no real need to open the issue.
i don't know how i could miss it, that's a bummer.
keep you posted

i retired alpha3 because if this ugly bug, will soon publish alpha4 that will include this fix

alpha4 published