develooper Front page | perl.perl5.porters | Postings from March 2000

XS_DynaLoader_dl_unload_file (was: beep R beep C beep 3)

Thread Previous | Thread Next
From:
Ulrich Pfeifer
Date:
March 22, 2000 07:02
Subject:
XS_DynaLoader_dl_unload_file (was: beep R beep C beep 3)
Message ID:
p566uf9hgc.fsf_-_@hentai.de.uu.net
>>>>> "Uli" == Ulrich Pfeifer <pfeifer@wait.de> writes:

    Uli> I'll build a debugging version of perl now ....
 ,-----
 | 
 | Does not reveal too much:
 | 
 | 223             void *  libref = INT2PTR(void *,SvIV(ST(0)));
 | (gdb) n
 | 225             dXSTARG;
 | (gdb) x libref
 | 0x8218c50:      0x401a0000
 | (gdb) n
 | Cannot access memory at address 0x406cd014.
 | (gdb) where
 | #0  0x4000a43d in _dl_debug_state () from /lib/ld-linux.so.2
 | #1  0x4014d2af in _dl_close () from /lib/libc.so.6
 | #2  0x400663b7 in dlopen () from /lib/libdl.so.2
 | #3  0x4000a145 in _dl_catch_error () from /lib/ld-linux.so.2
 | #4  0x4006693e in dlerror () from /lib/libdl.so.2
 | #5  0x400663dd in dlclose () from /lib/libdl.so.2
 | #6  0x805a4c9 in XS_DynaLoader_dl_unload_file (cv=0x818ef5c)
 |     at DynaLoader.xs:202
 | #7  0x80bbfeb in Perl_pp_entersub () at pp_hot.c:2533
 | #8  0x805e195 in S_call_body (myop=0xbffff7a8, is_eval=0) at perl.c:1758
 | #9  0x805da89 in perl_call_sv (sv=0x818ef5c, flags=34) at perl.c:1638
 | #10 0x8059ed3 in dl_unload_all_files (unused=0x0) at dlutils.c:48
 | #11 0x805b4f4 in perl_destruct (my_perl=0x81367e0) at perl.c:422
 | #12 0x8059d3b in main (argc=3, argv=0xbffff8d4, env=0xbffff8e4) at perlmain.c:55
 | (gdb) 
 `-----

I use a vanilla a RC3 instead of an rsynced version  this time.
Any suggestions?

Ulrich Pfeifer
-- 
"I might have something for you in a little while, Mr. Garibaldi.
 When the time is right."
	-- G'Kar to Garibaldi in Babylon 5:"Point of No Return"

Thread Previous | Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About