dolphin-memory-engine icon indicating copy to clipboard operation
dolphin-memory-engine copied to clipboard

Random crash when deleting multiple addresses

Open Rainchus opened this issue 6 years ago • 7 comments

Not sure if specifically using the shift key to highlight multiple addresses causes this, but I've only had it happen when doing so. Randomly, highlighting a bunch of addresses with the shift shortcut, right clicking, and hitting delete, then pressing yes on the prompt will cause it to crash.

Rainchus avatar Jan 27 '18 05:01 Rainchus

I don't thinks its related to shift, as it happens randomly to me when I remove a single entry.

theboy181 avatar Apr 21 '18 14:04 theboy181

It is not related to the shift key, from my tests, it doesn't seem random at all, it seems the order of the selection and the items matters. I am not sure if I got it to crash with a single deletion, but I suspect it's likely related to this issue tbh.

aldelaro5 avatar Apr 22 '18 00:04 aldelaro5

I can't seem to reproduce this issue reliably which is odd because I used to make files to do it, I really should have documented it how I did it :(

If anyone knows of a way to reproduce it, please say it here because I have no idea.

aldelaro5 avatar Mar 20 '19 06:03 aldelaro5

I also cannot get it to reproduce consistently. I get the crashes occasionally. One way is when toggling 'is a pointer' on/off. Similarly when changing the address of a pointer or a type (word, byte, string)

dreamsyntax avatar Mar 28 '19 01:03 dreamsyntax

I also cannot get it to reproduce consistently. I get the crashes occasionally. One way is when toggling 'is a pointer' on/off. Similarly when changing the address of a pointer or a type (word, byte, string)

For the pointer, see #26 which I just found the cause and fixed.

For changing types, that one I can't get it and I am pretty sure #26 would have nothing to do with this issue because it only involved the dialog.

To be honest, I do not know if I can get a diagnosis and a fix before the 0.5 release. It turns out I want to start another project after I release 0.5 so I want to get it done asap as this program badly needs an update. I also just pushed the biggest feature I wanted for this release meaning I won't do too much before the release.

aldelaro5 avatar Mar 29 '19 07:03 aldelaro5

I have experienced this crash myself quite a few times. I believe this issue is caused when you lock a value in the watch list. After a value has been locked, regardless of if it has been unlocked afterwards or not, deleting it appears to cause the crash.

The above conditions appear to cause the crash nearly 100% of the time, from what I have observed.

NobleDraconian avatar Jul 04 '19 06:07 NobleDraconian

Hi @Reshiram110 , I am unable to reproduce the crash by locking values and deleting them. Which version was this, and can you provide a .dmw that does it consistently?

dreamsyntax avatar Jul 07 '19 05:07 dreamsyntax

To check: Group selection, invalid nodes

dreamsyntax avatar Nov 01 '23 07:11 dreamsyntax

Did a bunch of checks, I think this was resolved 0.5.0 Please re-open if you encounter crashing again while using 0.7.0+ version of DME.

dreamsyntax avatar Nov 03 '23 03:11 dreamsyntax