Community
Participate
Working Groups
There are two methods in IDisassembly that take a start and end address. The API specifies that the caller can specify null for each, but the EDC implementations assume non-null arguments are passed, leading to NPEs for call scenarios that should be valid.
John, I've been in this code a little bit fixing some bugs for an impending release. Once that goes out, i'll take a look at fixing these semantics. In the meantime, i've added @FIXME tags to a proposed patch [324462] that ken will hopefully be committing this weekend. If you (or anyone else) get a chance to implement this before then, comment here and i'll know now that i'm on the CC: list.
(this is part of a batch change) The Eclipse CDT EDC (https://wiki.eclipse.org/CDT/cdt-debug-edc) is now obsolete and has not had any active development since 2011. Therefore the still open bugs are being marked as wontfix. The git repo for the project still exists for posterity at https://git.eclipse.org/c/cdt/org.eclipse.cdt.edc.git/