Ian D. Stewart wrote:
> Well, I have narrowed down the (likely) cause to HVM_DllFind(). Apparently,
> it is reporting success even when the file it is trying to load doesn't
> exist...now I've just got to figure out why...
I believe I've narrowed the search a bit more, but in the process have run
across an error I do not entirely understand. Hoping somebody more
knowledgeable <sp?> may be able to clarify.
Running japhar through gdb, all goes well until I get to tryall_dlopen (which
is called by lt_dlopen(), which is called by lt_dlopenext(), which is called by
HVM_DllLoad() ). When I get to line 936 of ltdl.c
if (cur->filename) {
and print cur->filename, I get the message "$30 = 0x785538 (Address 0x785538 is
out of bounds) "
Does this indicate that the amount of memory allocated to cur isn't large
enough to store filename, or does this indicate something else?
Thanx,
Ian