IDR icon indicating copy to clipboard operation
IDR copied to clipboard

Allow IDR to allocate more memory

Open mat02 opened this issue 5 years ago • 3 comments

When big executable is analyzed (over 150MB), IDR tries to use more than 2GB of RAM and causes Out of memory exception. Using 4GB_patch from NTcore (https://ntcore.com/?page_id=371) allows to allocate up to 4GBs and disassembly can continue, but IDR becomes unstable. Can IDR be compiled as an x64 app (thus allowing it to natively use more memory)?

mat02 avatar Oct 01 '19 06:10 mat02

IDR written in Borland Builder C++ 6.0, that is not support 64-bit architecture.

crypto2011 avatar Oct 02 '19 04:10 crypto2011

Any fixes for this memory issue? How can we get around it? I also have around 200MB exe, it blows up after an hour and I lose everything

igbenic avatar Apr 15 '23 12:04 igbenic

Unfortunately, I've never found any working solution :/

@crypto2011 would compiling this branch https://github.com/crypto2011/IDR/tree/cbuilder-10.2 with 10.2 Tokyo allow to target it as 64 bit app or this still needs additional code modifications?

mat02 avatar Jun 23 '23 11:06 mat02