GiovanH / unofficial-homestuck-collection

An offline collection of Homestuck and its related works.
GNU General Public License v3.0
25 stars 3 forks source link

Homestuck page 4815, labeled "DOTA" in the title of the tab, loads to an empty screen. #293

Closed gaffyishere closed 2 years ago

gaffyishere commented 2 years ago

Page 4815 seems to be broken in the latest release as of writing this. Unlike the prior pages, including ones that use Flash, this page loads to a completely blank page. Digging through the asset pack seems to show the relevant files are there, it just doesn't look like they're really doing anything there.

image

Above is a (rather uneventful) screenshot of the broken page. While I've been using mods since I downloaded 2.0.4, testing this page without any, as well as disabling things like the new dark mode incase they were problematic, didn't resolve this.

GiovanH commented 2 years ago

This should be a full-screen flash page, so no content except for the flash file. But you're also missing the flash file.

Can you upload your log files?

gaffyishere commented 2 years ago

main.log

renderer.log

renderer.old.log

Unless I ended up in the wrong directory, I should've gotten everything included right here.

Tantusar commented 2 years ago

I am also having this problem, which also extends to GAME OVER... But not to shes8ack? main.log renderer.log

This error comes up in the DevTools verbatim, before (but not exclusively) lines 7998, 7986, and 7983 (which is to say before any other log messages related to GAME OVER and DOTA) in the renderer log.

TypeError: Cannot read property 'includes' of undefined
    at app.81b0302c.js:1
    at Array.forEach (<anonymous>)
    at o.nextPagesArray (app.81b0302c.js:1)
    at an.get (chunk-vendors.11c00462.js:317)
    at an.evaluate (chunk-vendors.11c00462.js:317)
    at o.nextPagesArray (chunk-vendors.11c00462.js:317)
    at o.Qs (app.81b0302c.js:1)
    at o.e._render (chunk-vendors.11c00462.js:317)
    at o.n (chunk-vendors.11c00462.js:317)
    at an.get (chunk-vendors.11c00462.js:317)
    at new an (chunk-vendors.11c00462.js:317)
    at Lr (chunk-vendors.11c00462.js:317)
    at o.Cn.$mount (chunk-vendors.11c00462.js:317)
    at o.Cn.$mount (chunk-vendors.11c00462.js:317)
    at init (chunk-vendors.11c00462.js:317)
    at f (chunk-vendors.11c00462.js:317)
Tantusar commented 2 years ago

(The error has persisted through both a complete software reinstall and a complete asset pack re-acquisition.)

gaffyishere commented 2 years ago

Minor update to this I'd like to add: I've got a friend who's still on a pre-2.0.4 version (I'll say the exact one once I get that info from them) and while I don't have any of their files or anything, they have said that apparently DOTA does work in that build. Not 100% how useful this is, but it might be relavent to share.

gaffyishere commented 2 years ago

Update again: they're on 1.1.0, incase this tip on it working in a prior version is helpful for tracking down the issue.

leo60228 commented 2 years ago

I have the exact same issue on latest develop.

leo60228 commented 2 years ago

The issue is on Page.vue line 145 and only occurs with the password page retcon disabled.

Tantusar commented 2 years ago

The issue is on Page.vue line 145 and only occurs with the password page retcon disabled.

Which, of course, if you're using new reader mode, (not a new reader, was trying to experience it as it happened) it is, because that retcon isn't enabled until /homestuck/7157. Can reproduce behaviour, and have confirmed no other retcons are causing problems.

GiovanH commented 2 years ago

Fixed.