n-stefan / diabloblazor

Blazor WebAssembly port of DiabloWeb
94 stars 11 forks source link

Memory Access out of bounds? #2

Open EthanMarshall2273 opened 3 years ago

EthanMarshall2273 commented 3 years ago

This build of DiabloWeb worked on my old chromebook, but after trying to run it on another chromebook, it crashed when entering the cathedral. Screenshot 2021-09-10 9 42 58 AM Screenshot 2021-09-10 9 43 09 AM attached are 2 photos of the error if that helps at all.

n-stefan commented 3 years ago

Hi, you mean it worked (still works?) on an old chromebook but not on another one? How much memory do they each have? Have you tried the same using the original DiabloWeb?

EthanMarshall2273 commented 3 years ago

1st chromebook was: https://www.google.com/chromebook/device/acer-chromebook-14/ and had 4gs of ram. (i am 99% sure i may be wrong)

2nd chromebook is: https://www.amazon.com/Lenovo-Chromebook-MediaTek-Processor-81QB000AUS/dp/B07Z1KJ2D8 and also has 4 gigs of ram. The other diablo web flashed the same error but I was told a fix for chromebooks will come in a couple of weeks?

n-stefan commented 3 years ago

So they have the same amount of memory. My guess is you hit a game bug, similar to:

https://github.com/d07RiV/diabloweb/issues/157 https://github.com/d07RiV/diabloweb/issues/156 https://github.com/d07RiV/diabloweb/issues/163

possibly caused by (wearing some specific equipment while) traveling between town and cathedral? If the fix works, I will integrate it into DiabloBlazor. Other than that there's not much I can do since I can't replicate the bug.

EthanMarshall2273 commented 3 years ago

I just started a new character and he has nothing on but the default gear and 2 potions and it crashes. I can unequip everything and see what happens.

EthanMarshall2273 commented 3 years ago

Alright, I unequipped everything and this time, the loading screens didn't pop up and it just flashed the error. It was a completely new character.

n-stefan commented 3 years ago

Can't replicate it, tried with latest Chrome as well as several older versions, shareware and retail games, all character classes. Unfortunately don't have a Chromebook to test with.