Mason Reed

Results 106 comments of Mason Reed

> I guess CI is failing because binja isn't actually installed as part of the GH action? You are correct we do not install binja on GH actions, we only...

> What's odd is that the doctests compile fine, whereas `cargo test --no-run` fails to even compile. What could be the difference here? The doctests are all annotated with `no_run`

This PR is superseded by [rust_break_everything](https://github.com/Vector35/binaryninja-api/tree/rust_break_everything). Specifically https://github.com/Vector35/binaryninja-api/commit/8a24a4394cf887728da1f260d7d3a86fb58157aa (Warning: this branch will rewrite history, these commits may not be accurate later)

Looks to be the same issue as https://github.com/Vector35/binaryninja-api/issues/5315 `

The cause for this seems to be the load/store splitting, we allow the operation to occur on array-struct pairs, even when the access on both sides is an array, causing...

> Should this still be tagged as a question given @emesare 's comment above? > > It seems like an issue with load/store splitting. Yes, right now it is still...

> Also, where's the assignment to data[16] and how do I create uint32_t data[20] on the stack here? Right now this has to be done manually (see https://github.com/Vector35/binaryninja-api/issues/2570). To do...

> I don't have a stack view for some reason so I assumed that BN didn't have this functionality. https://docs.binary.ninja/guide/index.html#stack

The freezing is still an issue but performance is now adequate. Have yet to test chrome though and I suspect that will better lend itself to a separate thread.

Probably should close this in favor of the new WIP "plugin" manager.