View Issue Details
Category | |||||
---|---|---|---|---|---|
SSPBT:本体(SSP) | |||||
Severity | major | Reproducibility | always | ||
Status | new | ||||
Summary | 0000672: SSP improperly changes shells upon completion of network update | ||||
Description | Steps to reproduce: 1. Download and install this ghost: https://github.com/Zichqec/hoard_of_shinies/blob/shell_update_bug/hoard_of_shinies_shell_update_bug.nar 2. Boot the ghost and ensure it is in the "Merfolk May" shell 3. Delete the shell "AAA alt color" (directory "zzz_alt_color") 4. Prompt the ghost to network update 5. Upon completion of the network update, the new shell may not show in the menu. If it does not show, prompt a network update again to download the remaining files.** 6. Upon completion of the network update, SSP will switch to the shell "AAA alt color" on its own, even though it should remain in the "Merfolk May" shell. The alternate shell has the kelp on the \1 side changed from a green color to a purple color, for identification. From further testing, I believe this issue is because SSP is loading the shell that comes first in alphabetical order. This is a replication of a bug that I was assisting another developer in solving, and their ghost (written in YAYA) showed the same behavior even though that ghost's code is completely different, so I believe it to be an SSP-side issue. **I'm not sure why the first network update does not download all the files, but this behavior was also present in both this ghost and the other ghost that showed the bugged shell behavior. The other ghost's files are hosted on neocities, and this ghost's files are on GitHub, so I don't believe it to be an issue with the file host. I can create a separate bug report for it if you would prefer? I was able to replicate this on the following versions: SSP/2.6.94 (20250225-8; Windows NT 10.0.19045) SSP/2.7.00 Pre3 (20240716-1; Windows NT 10.0.19045) | ||||
Tags | No tags attached. | ||||
Attach Tags | |||||
Date Modified | Username | Field | Change |
---|---|---|---|
2025-03-29 21:50 | guest | New Issue |