Dear Embperl community,

I've run into strange error messages coming from the testing phase of the
Perl modules I've created for my ecards solution Penguin Greetings.  The
two key errors are: (full text at bottom)

[Tue Mar  2 09:04:24 2004] Cwd.pm: Subroutine DynaLoader::dl_error
redefined at /usr/lib/perl5/site_perl/5.8.3/i686-linux-thread-multi/
Embperl.pm line 65.
t/Pgreet....ok 18/18[21350]ERR:  10:  Perl hash error, % does not exist

This only happens during the testing.  Penguin Greetings has been running
fine with this code for weeks.  I took a look at Embperl.pm (around line
65) and there are some definitions based on the way Embperl is being used
by Perl.  Should I assign something to the environment hash so that
Embperl is presented with a "known calling context" (say indicate that
this test is as if it was CGI or something?)  I can send to anyone
curious the complete module, test suite, etc. for further dissection/analysis.

Thanks in advance for answers to all questions big and small!

Peace, Edouard :-)

==============================

canebas.org [540]% make test
PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e"
"test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/Pgreet....[Tue Mar  2 09:04:24 2004] Cwd.pm: Subroutine
DynaLoader::dl_load_file redefined at /usr/lib/perl5/site_perl/5.8.3/
i686-linux-thread-multi/Embperl.pm line 65.
[Tue Mar  2 09:04:24 2004] Cwd.pm: Subroutine DynaLoader::dl_unload_file
redefined at /usr/lib/perl5/site_perl/5.8.3/i686-linux-thread-multi/
Embperl.pm line 65.[Tue Mar  2 09:04:24 2004] Cwd.pm: Subroutine
DynaLoader::dl_find_symbol redefined at /usr/lib/perl5/site_perl/5.8.3/
i686-linux-thread-multi/Embperl.pm line 65.[Tue Mar  2 09:04:24 2004]
Cwd.pm: Subroutine DynaLoader::dl_undef_symbols redefined at /usr/lib/
perl5/site_perl/5.8.3/i686-linux-thread-multi/Embperl.pm line 65.
[Tue Mar  2 09:04:24 2004] Cwd.pm: Subroutine DynaLoader::dl_install_xsub
redefined at /usr/lib/perl5/site_perl/5.8.3/i686-linux-thread-multi/
Embperl.pm line 65.
[Tue Mar  2 09:04:24 2004] Cwd.pm: Subroutine DynaLoader::dl_error
redefined at /usr/lib/perl5/site_perl/5.8.3/i686-linux-thread-multi/
Embperl.pm line 65.
t/Pgreet....ok 18/18[21350]ERR:  10:  Perl hash error, % does not exist      
t/Pgreet....dubious                                                          
        Test returned status 0 (wstat 139, 0x8b)
        test program seems to have generated a core
        after all the subtests completed successfully
Failed Test Stat Wstat Total Fail  Failed  List of Failed
-------------------------------------
------------------------------------------
t/Pgreet.t     0   139    18    0   0.00%  ??
Failed 1/1 test scripts, 0.00% okay. 0/18 subtests failed, 100.00% okay.
make: *** [test_dynamic] Error 2


==================================
Edouard Lagache
Lead Developer, Penguin Greetings
http://pgreet.sourceforge.net/
[EMAIL PROTECTED]



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to