On Mon, Jul 23, 2001 at 02:15:26PM +0300, Jaakko Yli-Luukko wrote:
> [root@netfinity DBI-1.19]# make test
> PERL_DL_NONLAZY=1 /usr/bin/perl -Iblib/arch -Iblib/lib
>-I/usr/lib/perl5/5.6.0/i386-linux -I/usr/lib/perl5/5.6.0 -e 'use Test::Harness
>qw(&runtests $verbose); $verbose=0; runtests @ARGV;' t/*.t
> t/basics............ok
> t/dbidrv............ok
> t/examp.............ok 80/139Detected an attempt to write across stack
> boundary.
> Terminating /usr/bin/perl5.6.0.
> "libsafe violation for /usr/bin/perl5.6.0, pid=17554; overflow caused by
> memcpy()"
> ok 80
> Detected an attempt to write across stack boundary.
> Terminating /usr/bin/perl5.6.0.
> "libsafe violation for /usr/bin/perl5.6.0, pid=17582; overflow caused by
> memcpy()"
Could you run that last verbose mode test with the DBI_TRACE env var set like
DBI_TRACE="9=/tmp/dbitrace.log"
and mail me the file. The other essential think I'll need is a stack trace
from the core dump (assuming you can persuade 'libsafe' to give you either
the stack trace or a core file for you to get the stack trace from).
Thanks.
Tim.
p.s. If anyone out there has a copy of purify, or similar, I'd
appreciate it if you could run the DBI tests through it. Thanks!