You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hey! I've been trying to use this program for a project of mine, but I seem to be encountering incorrect debug information when parsing most ELF files on my computer. Some ELF files give proper debug output; some crash with an ArraySliceError at line 82 of debugline/package.d. Some just produce nonsensical output. I haven't quite worked out the common thread between the files that cause crashes yet. Here's an example C program whose elf file crashes elf-d:
int test() {
return 3;
}
int main() {
return test();
}
I know this project hasn't been worked on in quite some time, so it's fine if you don't know the fix / don't have the time to fix this. I'm going to be looking into this myself anyway, and if I find the issue, I can make a PR (assuming those are fine). Though, if you have any ideas, I'd love to hear them.
The text was updated successfully, but these errors were encountered:
Hey! I've been trying to use this program for a project of mine, but I seem to be encountering incorrect debug information when parsing most ELF files on my computer. Some ELF files give proper debug output; some crash with an ArraySliceError at line 82 of debugline/package.d. Some just produce nonsensical output. I haven't quite worked out the common thread between the files that cause crashes yet. Here's an example C program whose elf file crashes elf-d:
I know this project hasn't been worked on in quite some time, so it's fine if you don't know the fix / don't have the time to fix this. I'm going to be looking into this myself anyway, and if I find the issue, I can make a PR (assuming those are fine). Though, if you have any ideas, I'd love to hear them.
The text was updated successfully, but these errors were encountered: