Subject: | perl SIGSEV when calling XS_SAVI__handle_scan |
Date: | Wed, 28 Nov 2007 17:24:52 +0000 |
To: | bug-SAVI-Perl [...] rt.cpan.org |
From: | Paulo Pacheco <paulo.pacheco [...] anubisnetworks.com> |
Hi.
I'm having trouble when i try to scan a file in this particular
situation: a SAVI object is created with success when my server program
stars; my server programs stays idle for a ***long*** time in an
accept() syscall waiting for connections; a connection comes after a
***long*** time and scan fails with Segmentation fault.
If you replace ***long*** by ***short*** time the scan happens.
Otherwise my server program will blow when scanning the file.
Stacktrace:
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1210111776 (LWP 21280)]
0x0007ccb4 in ?? ()
(gdb) bt
#0 0x0007ccb4 in ?? ()
#1 0xb76f7231 in XS_SAVI__handle_scan () from /usr/local/lib/perl/5.8.4/auto/SAVI/SAVI.so
#2 0x080bdad1 in Perl_pp_entersub ()
#3 0x080bc3a9 in Perl_runops_standard ()
#4 0x08063a1b in perl_run ()
#5 0x0805ffd1 in main ()
Information:
Distribution name and version: SAVI-Perl-0.30
Perl version: v5.8.8 built for i486-linux-gnu-thread-multi
Operating System vendor and version: Linux ste 2.6.19.1 #1 SMP Thu Dec
28 19:23:28 WET 2006 i686 GNU/Linux
Thanx in advance
Best regards,
--
Paulo Pacheco <paulo.pacheco@anubisnetworks.com>
anubisnetworks