Comments (1)
Most likely due to the creation of nullptr nodes that were assumed to be impossible to create but was recently found not to be the case. when there is missing or incorrect notation inside loops or conditionals, these AST node pointers are created which point to zero.Then the nodes attempt to clone themselves using ptr->clone() which raises an invalid address exception crashing Imhex. The reason why these nodes are created and how to avoid them has to do with smart pointers and how they handle special cases.
from imhex.
Related Issues (20)
- [Bug] Application freezes on startup after a crash HOT 4
- [[format_write]] is broken HOT 1
- [Feature] Human-readable (user-facing) only output in pattern view
- [Bug] `[[hidden]]` values being shown in value summary for struct HOT 4
- [Feature] Make Enter enter ASCII editing mode instead of hex editing mode if ASCII column is selected
- [Bug] Imhex freezes when the scaling isnt native HOT 1
- [Bug] Imhex scaling issue at 1080 1.5x HOT 2
- [Bug] Achievements dont save
- [Bug] Maximizing the window maxes it freeze for a split second
- [Feature] Change the Differ's bottom section's height by just dragging up or down
- [Feature] Please include row width as part of a layout.
- [Bug] Bug in pattern leaves ImHex in corrupted state, program reload required, no pattern reload (with corrected pattern) can fix this. HOT 2
- [Feature] [PL] Make [hidden] a conditional attribute HOT 1
- [Feature] Plot of field values in a multi-record file HOT 1
- [Hub] Artifact and cache size HOT 3
- [Bug] #endif is considered an invalid directive if anything is on the immediate line after HOT 1
- [Bug] #pragma eval_depth is nonfunctional and seemingly ignored by the compiler HOT 1
- [Bug] Visualisers often cause crashes
- [Feature] Selection diffing
- [Bug] Saving a file wont make imhex stop prompting you to save
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 imhex.