Ben Gamari writes: > --- > src/readelf.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/src/readelf.c b/src/readelf.c > index 7c3237f..e2f8fa9 100644 > --- a/src/readelf.c > +++ b/src/readelf.c > @@ -4973,7 +4973,7 @@ print_cfa_program (const unsigned char *readp, const unsigned char *const endp, > goto invalid; > op1 = read_addr_unaligned_inc (ptr_size, dbg, readp); > op1 += vma_base; > - printf (" set_loc %" PRIu64 "\n", op1 * code_align); > + printf (" set_loc %" PRIx64 "\n", op1 * code_align); > break; On second thought, this should probably have a `0x` in front of it. One last try coming. Sorry for the noise everyone. Cheers, - Ben