Stephen Kell

Results 275 comments of Stephen Kell

Popping up a level... one takeaway from the thoughts above is that the issue of tracking changes to memory's "current type" via unions or pointer stuffing is a temporality issue,...

Thanks Octave. Well done on getting this mostly working. Can you get a stack trace for the failing `frametypes` command? My guess is that libdwarfpp is choking on some DWARF...

OK, thanks. Looks like we're trying to increment from an invalid DIE position. Not sure why. First check: can you find which file it's reading the DWARF from? And then...

One problem that can afflict Debian or Ubuntu builds is that the `.build-ID` in `libc-2.NN.so` in the `libc6` package does not match the build ID of the DWARF file included...

Thanks Octave. I think the "interpreter name" thing is irrelevant. "Interpreter" means the name of the dynamic linker. I think this is case of `readelf` getting a bit confused on...

Small update for the public record: we've debugged this and found it to be a bug triggered by newer DWARF features, which the submodule'd libdwarf (inside libdwarfpp, inside dwarfidl, inside...

The swapping thing is a hack, but maybe it does have a principle that works here: over a one-to-one link, names spread frictionlessly in either direction. So, any anonymous structure...

Possibly the "effective name" could be fully qualified, e.g. we build a "::"-separated name all the way down from the compilation unit level. This would avoid the "coincidentally same-named local...

Getting a new version of this problem. ``` $ ../libdwarfpp.hg/examples/compare-types ./build/debug/liballocs_preload.so 42760 423f2 Comparison of DIE, offset 0x42760, tag DW_TAG_typedef, name "Dl_info" and DIE, offset 0x423f2, tag DW_TAG_typedef, name "Dl_info"...

Hi. Have you built the submodules? This is the ```make -C contrib``` part of the build instructions. Please show me the entire build process you have tried to follow from...