Page 1 of 1

5.31, 5.24 B1 x86 - Memory viewer crash

Posted: Tue Oct 28, 2014 12:57 am
by Inf0Byt3
The memory viewer segfaults when reading certain memory areas. Steps to reproduce:

- Paste the following code in the IDE, compile and run it:

Code: Select all

ShowMemoryViewer(?x,  3)
DataSection
    x:
    Data.a $1,$2,$3
EndDataSection
-After the memory viewer appears, change the view from "Hex view" to "Byte table", then the crash will occur.

OS: Mint 17 x86, KDE

Re: 5.31, 5.24 B1 x86 - Memory viewer crash

Posted: Tue Oct 28, 2014 9:02 pm
by Zebuddi123
Hi Inf0Byt3

Works fine on mint 17 kde x64 PB 5.31

Zebuddi. :)

Re: 5.31, 5.24 B1 x86 - Memory viewer crash

Posted: Tue Oct 28, 2014 9:21 pm
by ts-soft
Confirmed on XUbuntu x86!
Works fine on XUbuntu x64.

Re: 5.31, 5.24 B1 x86 - Memory viewer crash

Posted: Tue Oct 28, 2014 9:53 pm
by heartbone
Confirmed on UBUNTU x86 - PB 5.31 & 5.22

Re: 5.31, 5.24 B1 x86 - Memory viewer crash

Posted: Wed Mar 30, 2016 2:19 pm
by Sicro
Ok, there is already a bug report.

I could reproduce the bug in the current PB version: 5.42LTSx86
In the x64 version, there is no problem.

Code: Select all

*Memory = AllocateMemory(1)
ShowMemoryViewer(*Memory, 1)
Switching from "Hex View" to "Byte Table" to produce the error.

Error Message:
An Error has been detected in the IDE!
Error: Segmentation violation

IDE build on 03/01/2016 [09:21] by fred
Branch: Revision: 1741