gtoolkit icon indicating copy to clipboard operation
gtoolkit copied to clipboard

Latest download generates an error when opening a Playground due to the table of contents

Open onierstrasz opened this issue 2 years ago • 1 comments

If you download v1.0.26 and open a Playground, it generates a PageId not found exception. Screenshot 2023-09-03 at 13 50 03

NB: This was first reported on Discord. Note that the issue is reproducible by different users, so it is not just a question of a single user's Lepiter Database being corrupted. Furthermore, the issues only manifests itself with the download, not with a fresh, custom build.

onierstrasz avatar Sep 03 '23 11:09 onierstrasz

I am the person mentioned on Discord; I can break a fresh install by doing:

  1. Get rid of the default lepiter database (you probably don't need to do this but this makes sure that we have a fresh start; on Windows this seems to live in Documents\lepiter in one's home directory)
  2. Install a brand new installation of 1.0.26 somewhere
  3. Make a new playground page
  4. Click on the i (inspector)
  5. Make it a TOC
  6. Delete the page.

The image and its changes (GlamorousTookit.changes / GlamorousToolkit.image) will now have the issue and once you get into this state, I don't know a sensible way to get out of it.

GETTING a new set of those files "fixes" it (and loses anything you've done too).

I don't understand quite how I got into this state, straight from download in the first place: so the above could be something else yet again but it does give me errors like this:

image

The above is what happen when I delete the TOC playground "page".

If I now try to make a page, it will pop up 1-3 (it's sitting at 3) of the error messages/popups/traces.

I can click quit and JUST QUIT (which I thought wouldn't save the image) and it will still happen.

The only way to recover from this that I know of is to replace the two above files from a fresh download.

lloy0076 avatar Sep 04 '23 02:09 lloy0076