On Tue, Sep 28, 1999 at 10:48:35PM +0200, Jan Vroonhof wrote:
Even with both my changes to get it to the actual dump case it
crashes
in the dump
Looks like the compiler did something like reusing a static string for
two different structures. A good thing, actually. But my -g -Wall
compilations didn't caught it.
Try, if you want,
static void pdump_add_entry(pdump_entry_list *list, const void *obj, size_t size, int
is_lrecord)
{
pdump_entry_list_elmt *e;
int align;
if (pdump_get_entry(obj))
return;
i.e., change the abort() into a return. Obviously, it won't abort
there anymore (and it makes sense :-).
And thanks for your efforts :-)
OG.