Comments (5)
The crash seems to be due x32dbg stepping over its own memory constraints (2GB, 3GB, 4GB depending on the OS and the large address space setting). When using an extended analysis, a huge amount of INSTRUCTIONSTACK allocations occur due the amount of code being analyzed. This has been an issue from the very beginning with the plugin due how dynamic memory works and most importantly due to a "poor" first design of the plugin itself. This should be hopefully tackled in an upcoming v3.0 of xAnalyzer with a complete rewrite/redesign of the main code.
In the meantime you should avoid performing an extended analysis on large binaries if you're getting crashes. You could rather use analysis by selection/function or non-extended.
Thanks for reporting
from xanalyzer.
Alright, thank you for the reply. Do you have an estimate when v3.0 will be available? Thank you for the awesome work!
from xanalyzer.
This project is being developed on my spare time. At this moment in time v3.0 it's on pause and I'm only pushing critical fixes for the v2.x.x when needed. Hopefully in a month or two I could start working on the new v3.0, redesigning the code and adding a couple new features like structs decoding in API calls, other new stuff I got planned and some fixes, including a workaround for this one.
Until then, I'm glad it has been useful, have a nice one.
from xanalyzer.
Alright, thank you.
from xanalyzer.
We're gonna keep this one open for future reference. Thanks!
from xanalyzer.
Related Issues (20)
- Extended Analysis creating way too many comments HOT 1
- Support for Extended ASCII Codes HOT 6
- When Analysis a test file, crashed the debugger and debuggee. HOT 3
- Plugin unable to load with a TitanGetProcessInformation error HOT 2
- x64dbg Oct 2 2020 - plugin load error HOT 1
- Error when loading HOT 1
- Weird letters HOT 3
- خطأ HOT 1
- x32dbg crash when analyzing module HOT 2
- In some cases, the function information cannot be parsed HOT 1
- Cant be installed on last version!! HOT 7
- Add dynamically resolved calls support HOT 3
- xAnalyzer v2.5.6 do not works on Windows XP SP3 HOT 3
- Improve Analyzer to detect Arguments for Functions (Call) like ollydbg HOT 1
- [feature] is there a way to select the current function?
- Suggest displaying API parameter information in the stack, like olydbg
- Suggestion: Real time display of API parameters
- Does not work with latest x64dbg releases
- How definition files were generated
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from xanalyzer.