Call elf_getdata with aux_xndxscn, not xndxscn, for aux_symxndxdata.
This was a copy/paste error from the code just above for symxndxdata.
Signed-off-by: Mark Wielaard <mjw@redhat.com>
+2013-09-12 Mark Wielaard <mjw@redhat.com>
+
+ * dwfl_module_getdwarf.c (find_symtab): Call elf_getdata with
+ aux_xndxscn, not xndxscn, for aux_symxndxdata.
+
2013-08-25 Mark Wielaard <mjw@redhat.com>
* linux-kernel-modules.c (report_kernel): Pass add_p_vaddr as true
mod->aux_symxndxdata = NULL;
else
{
- mod->aux_symxndxdata = elf_getdata (xndxscn, NULL);
+ mod->aux_symxndxdata = elf_getdata (aux_xndxscn, NULL);
if (mod->aux_symxndxdata == NULL)
goto aux_cleanup;
}