how I figured out the one extension issue that's causing issues all along

#1
by dasghost65536 - opened

hi folks, I am the same author of this duplicated space who ran the now paused and turned private space not too long ago... I just happened to be doing some testing which one of the most problematic extension that is causing issues, and turns out it was actually CivitAi Browser Plus that was causing issues all along that other spaces are having problems for over the past month (and that's just having it preinstalled, that is). this may seem weird at first, but I'll explain this how having it preinstalled (rather than manually installing it, which, so far, doesn't seem to cause issues I think? I didn't test this extensively anyway, so I'm not sure) causes a space to hard crash.

I duplicated this very space just for a test (since I don't want to hard crash this space, so it's better to do this separately instead), uncomment the one that'll install that extension I've already said earlier, and after going around the build process, it was finally up and running... for like a few minutes, until the one line shows up telling me that a container can't be found, and, as a result, it hard crashed the test space when having CivitAi Browser Plus preinstalled, this results the space to be stuck on "Preparing Space" forever, and it's nigh impossible to even actually restart the space at all (not even rebuilding the space would help, so if one does so, it'll be stuck on building forever and it'll never finish building at all) without duplicating the space that is having issues just to comment it out not to have CivitAi Browser Plus preinstalled in the first place. This might explain the whole reason why every other space (including mine, which is now paused and private) that has CivitAi Browser Plus preinstalled is causing issues like that, but one space apparently doesn't have the one problematic extension in question preinstalled, so that seems like it gave me some kind of clue that is telling me it was actually CivitAi Browser Plus that's causing issues like this the whole time, and turns out, it was all but true to me.

Of course, at least it can't be some kind of coding-related issue anyway, but an extension-related issue that is so simple (and yet very problematic) that nobody seemed to even bother figuring this out otherwise, until I was the one to even actually found out it was having CivitAi Browser Plus preinstalled the biggest issue here... and that is what I am talking about here.

However, of course, it doesn't change much of the fact here that some random user has to manually install that extension in question (alongside a few other random extensions too for whatever reason) just to actually install a random checkpoint model (that is mostly the one that is designed to generate photorealistic images like 100% of the time), at least like a few other spaces that still work fine, all the while not realizing that having that extension in question if it were to be preinstalled is even causing a lot of issues like that on other spaces that have it preinstalled otherwise (which, ironically enough, causes them to hard crash the whole space if it were to be preinstalled). if somebody manually installed that extension in question, keep that in mind that it's not permanent at all and everything else someone has to make changes and such are also not permanent at all also too, something one should be made aware of anyways (well, there is an option to have a space to actually have its own disk storage, but that costs money, so I won't go down talking about that).

To anyone who actually wanted to duplicate this space and making some code changes around, keep that in mind that I have CivitAi Browser Plus as being one of the extensions to be preinstalled if one uncomment it out, but I must warn you that you shouldn't bother uncommenting it out just to have that problematic extension in question preinstalled. That'll cause issues like I've already said earlier on, so you're best to not have that one uncommented out just to install that problematic extension in question... seriously, it's not worth the risk doing so anyways.

Gee, this is quite a long one to type out this kind of announcement, and it took me at least 1 and a half hours worth writing this all down here just to talk about a problematic extension in question anyway.

Quick update here:
to make up with the lack of that problematic extension in question (CivitAi Browser Plus), I've got CivBrowser as a preinstalled extension in place of the problematic extension in question until the author of the problematic extension in question addressed the issue regarding about this really weird issue when having it as a preinstalled extension as part of the space. Manually installing the problematic extension in question may or may not cause some kind of issue, but you're welcome to try to. But if you duplicate this space and try to mess around with the source code, keep in mind that CivitAi Browser Plus just happens to be one of them in a blacklist of some kind I've put up, just so that no one would even try to do so anyways (if they can read the warning that is).

for the CivBrowser extension, pretty sure you need an CivitAi API key to download stuff, that may be an issue for anyone, but pretty sure if you use a search engine to how to actually get your CivitAi API key, this may not be a problem anyway.

slightly off-topic here, but... does anybody have issues trying to download something from CivitAi as of late when it comes to getting stuff from here to their space? I seem to be always getting them as YAML files no matter what, so I just wanted anyone else to know if they have the same issue as me, just in case if it's not me and yet someone else is having issues. something tells me that somebody at CivitAi must of changed something on their end lately, and it's causing it to download them as YAML files instead of the actual real thing. It would be real nice if somebody download stuff from CivitAi and host them elsewhere like on HuggingFace (for example) just so that it wouldn't be a hassle to get these things on to a space like mine and just have the actual thing downloaded for real. (DreamShaper just happens to be one that is actually an YAML file, so don't use that for now until I find one that is the actual latest version of it (it's an SD1.5-based checkpoint model by the way))

quick update here:
CivitAi Browser Plus is back as a preinstalled extension. Turns out, a few weeks after replacing it with CivBrowser, all the other spaces that has CivitAi Browser Plus as a preinstalled extension are back online for real (not sure how that happened), so, basically, I decided to revert this change after noticing this. Sorry if I was a bit slow on this, but in case if this is going to happen again, I got a backup space that's currently paused at the moment that might be a backup in case if this kind of moment happens again.

Sign up or log in to comment