From zefram@boobookittyfuck.devel.zefram.net  Wed Sep 28 20:52:41 2005
Return-Path: <zefram@boobookittyfuck.devel.zefram.net>
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id 2FD3D16A420
	for <FreeBSD-gnats-submit@freebsd.org>; Wed, 28 Sep 2005 20:52:41 +0000 (GMT)
	(envelope-from zefram@boobookittyfuck.devel.zefram.net)
Received: from boobookittyfuck.devel.zefram.net (c-24-91-171-234.hsd1.ma.comcast.net [24.91.171.234])
	by mx1.FreeBSD.org (Postfix) with ESMTP id 0743243D6A
	for <FreeBSD-gnats-submit@freebsd.org>; Wed, 28 Sep 2005 20:52:33 +0000 (GMT)
	(envelope-from zefram@boobookittyfuck.devel.zefram.net)
Received: from boobookittyfuck.devel.zefram.net (localhost [127.0.0.1])
	by boobookittyfuck.devel.zefram.net (Postfix) with ESMTP id 5478A6C28
	for <FreeBSD-gnats-submit@freebsd.org>; Wed, 28 Sep 2005 16:52:33 -0400 (EDT)
Received: (from zefram@localhost)
	by boobookittyfuck.devel.zefram.net (8.13.1/8.13.1/Submit) id j8SKqWQl006114;
	Wed, 28 Sep 2005 16:52:32 -0400 (EDT)
	(envelope-from zefram)
Message-Id: <200509282052.j8SKqWQl006114@boobookittyfuck.devel.zefram.net>
Date: Wed, 28 Sep 2005 16:52:32 -0400 (EDT)
From: John Gillis <zefram@zefram.net>
Reply-To: John Gillis <zefram@zefram.net>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: Perl ithreads coredump
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         86687
>Category:       ports
>Synopsis:       lang/Perl5.8 ithreads coredump
>Confidential:   no
>Severity:       serious
>Priority:       low
>Responsible:    skv
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Wed Sep 28 21:00:33 GMT 2005
>Closed-Date:    Sun May 17 09:20:11 UTC 2009
>Last-Modified:  Sun May 17 09:20:11 UTC 2009
>Originator:     John Gillis
>Release:        FreeBSD 5.4-RELEASE-p1 i386
>Organization:
>Environment:
System: FreeBSD boobookittyfuck.devel.zefram.net 5.4-RELEASE-p1 FreeBSD 5.4-RELEASE-p1 #6: Mon May 23 02:29:18 EDT 2005 zefram@boobookittyfuck.devel.zefram.net:/usr/obj/usr/src/sys/BOOBOOKITTYFUCK i386

perl -V:

Summary of my perl5 (revision 5 version 8 subversion 7) configuration:
  Platform:
    osname=freebsd, osvers=5.4-release-p1, archname=i386-freebsd-thread-multi-64int
    uname='freebsd boobookittyfuck.devel.zefram.net 5.4-release-p1 freebsd 5.4-release-p1 #6: mon may 23 02:29:18 edt 2005 
zefram@boobookittyfuck.devel.zefram.net:usrobjusrsrcsysboobookittyfuck i386 '
    config_args='-sde -Dprefix=/usr/local -Darchlib=/usr/local/lib/perl5/5.8.7/mach -Dprivlib=/usr/local/lib/perl5/5.8.7 
-Dman3dir=/usr/local/lib/perl5/5.8.7/perl/man/man3 -Dman1dir=/usr/local/man/man1 -Dsitearch=/usr/local/lib/perl5/site_perl/5.8.7/mach 
-Dsitelib=/usr/local/lib/perl5/site_perl/5.8.7 -Dscriptdir=/usr/local/bin -Dsiteman3dir=/usr/local/lib/perl5/5.8.7/man/man3 -Dsiteman1dir=/usr/local/man/man1 
-Ui_malloc -Ui_iconv -Uinstallusrbinperl -Dcc=cc -Duseshrplib -Dccflags=-DAPPLLIB_EXP="/usr/local/lib/perl5/5.8.7/BSDPAN" -Doptimize=-O -pipe -march=athlon-xp 
-Ud_dosuid -Ui_gdbm -Dusethreads=y -Dusemymalloc=n -Duse64bitint'
    hint=recommended, useposix=true, d_sigaction=define
    usethreads=define use5005threads=undef useithreads=define usemultiplicity=define
    useperlio=define d_sfio=undef uselargefiles=define usesocks=undef
    use64bitint=define use64bitall=undef uselongdouble=undef
    usemymalloc=n, bincompat5005=undef
  Compiler:
    cc='cc', ccflags ='-DAPPLLIB_EXP="/usr/local/lib/perl5/5.8.7/BSDPAN" -DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H -fno-strict-aliasing -pipe -I/usr/local/include',
    optimize='-O -pipe -march=athlon-xp',
    cppflags='-DAPPLLIB_EXP="/usr/local/lib/perl5/5.8.7/BSDPAN" -DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H -fno-strict-aliasing -pipe -I/usr/local/include'
    ccversion='', gccversion='3.4.2 [FreeBSD] 20040728', gccosandvers=''
    intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=12345678
    d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=12
    ivtype='long long', ivsize=8, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=8
    alignbytes=4, prototype=define
  Linker and Libraries:
    ld='cc', ldflags ='-pthread -Wl,-E -L/usr/local/lib'
    libpth=/usr/lib /usr/local/lib
    libs=-lm -lcrypt -lutil
    perllibs=-lm -lcrypt -lutil
    libc=, so=so, useshrplib=true, libperl=libperl.so
    gnulibc_version=''
  Dynamic Linking:
    dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='  -Wl,-R/usr/local/lib/perl5/5.8.7/mach/CORE'
    cccdlflags='-DPIC -fPIC', lddlflags='-shared  -L/usr/local/lib'


Characteristics of this binary (from libperl):
  Compile-time options: MULTIPLICITY USE_ITHREADS USE_64_BIT_INT
                        USE_LARGE_FILES PERL_IMPLICIT_CONTEXT
  Locally applied patches:
        defined-or
  Built under freebsd
  Compiled at Sep 23 2005 14:34:41
  @INC:
    /usr/local/lib/perl5/site_perl/5.8.7/mach
    /usr/local/lib/perl5/site_perl/5.8.7
    /usr/local/lib/perl5/site_perl/5.8.6
    /usr/local/lib/perl5/site_perl/5.8.5
    /usr/local/lib/perl5/site_perl
    /usr/local/lib/perl5/5.8.7/BSDPAN
    /usr/local/lib/perl5/5.8.7/mach
    /usr/local/lib/perl5/5.8.7
    .


	
>Description:
I have a program written in perl with ithreads that will randomly SIGSEGV. The multithreaded part starts
20 threads to download pages from websites. I have this backtrace from gdb:

#0  0x282d42b4 in flockfile () from /lib/libc.so.5
#1  0x282b30fa in fgets () from /lib/libc.so.5
#2  0x282ada74 in gethostent () from /lib/libc.so.5
#3  0x282adcc7 in _ht_gethostbyname () from /lib/libc.so.5
#4  0x282ad58b in nsdispatch () from /lib/libc.so.5
#5  0x282ac87a in gethostbyname2 () from /lib/libc.so.5
#6  0x282ac805 in gethostbyname () from /lib/libc.so.5
#7  0x283468cd in XS_Socket_inet_aton () from /usr/local/lib/perl5/5.8.7/mach/auto/Socket/Socket.so
#8  0x2810d80f in Perl_pp_entersub () from /usr/local/lib/perl5/5.8.7/mach/CORE/libperl.so
#9  0x28105729 in Perl_runops_standard () from /usr/local/lib/perl5/5.8.7/mach/CORE/libperl.so
#10 0x280a68bf in S_call_body () from /usr/local/lib/perl5/5.8.7/mach/CORE/libperl.so
#11 0x280a6655 in Perl_call_sv () from /usr/local/lib/perl5/5.8.7/mach/CORE/libperl.so
#12 0x28365c9c in Perl_ithread_run () from /usr/local/lib/perl5/5.8.7/mach/auto/threads/threads.so
#13 0x281fbb52 in pthread_mutexattr_init () from /usr/lib/libpthread.so.1
#14 0x00000000 in ?? ()

I'm sure that doesn't have enough information, as nothing has debug symbols turned on. If there's any more
information I can provide, I would be happy to. I set the priority to low, since I know this isn't a
production level feature.

	
>How-To-Repeat:
	
>Fix:

	


>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-ports-bugs->perl 
Responsible-Changed-By: mnag 
Responsible-Changed-When: Wed Sep 28 21:06:09 GMT 2005 
Responsible-Changed-Why:  
Over to maintainers. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=86687 
State-Changed-From-To: open->feedback 
State-Changed-By: tobez 
State-Changed-When: Wed Sep 28 23:06:47 CEST 2005 
State-Changed-Why:  
Do you have a sample script to reliably reproduce the problem? 


Responsible-Changed-From-To: perl->tobez 
Responsible-Changed-By: tobez 
Responsible-Changed-When: Wed Sep 28 23:06:47 CEST 2005 
Responsible-Changed-Why:  
Take. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=86687 
State-Changed-From-To: feedback->open 
State-Changed-By: tobez 
State-Changed-When: Mon Feb 20 21:36:51 CET 2006 
State-Changed-Why:  
reopen before another feedback request 

http://www.freebsd.org/cgi/query-pr.cgi?pr=86687 
State-Changed-From-To: open->feedback 
State-Changed-By: tobez 
State-Changed-When: Mon Feb 20 21:37:32 CET 2006 
State-Changed-Why:  
Could you verify whether the problem is still present in Perl 5.8.8? 

http://www.freebsd.org/cgi/query-pr.cgi?pr=86687 

From: John Gillis <zefram@zefram.net>
To: bug-followup@freebsd.org
Cc: Anton Berezin <tobez@FreeBSD.org>
Subject: Re: ports/86687: Perl ithreads coredump
Date: Tue, 14 Mar 2006 21:46:57 -0500 (EST)

 Still happening. Got a shorter stack trace this time. Here's a current
 uname and perl -V. Did I ever get you a sample program?
 		John
 
 FreeBSD boobookittyfuck.devel.zefram.net 5.4-RELEASE-p10 FreeBSD 5.4-RELEASE-p10 #0: Wed Jan 25 15:19:36 EST 2006     zefram@boobookittyfuck.devel.zefram.net:/usr/obj/usr/src/sys/BOOBOOKITTYFUCK  i386
 
 Summary of my perl5 (revision 5 version 8 subversion 8) configuration:
   Platform:
     osname=freebsd, osvers=5.4-release-p10, archname=i386-freebsd-thread-multi-64int
     uname='freebsd boobookittyfuck.devel.zefram.net 5.4-release-p10 freebsd 5.4-release-p10 #0: wed jan 25 15:19:36 est 2006 zefram@boobookittyfuck.devel.zefram.net:usrobjusrsrcsysboobookittyfuck i386 '
     config_args='-sde -Dprefix=/usr/local -Darchlib=/usr/local/lib/perl5/5.8.8/mach -Dprivlib=/usr/local/lib/perl5/5.8.8 -Dman3dir=/usr/local/lib/perl5/5.8.8/perl/man/man3 -Dman1dir=/usr/local/man/man1 -Dsitearch=/usr/local/lib/perl5/site_perl/5.8.8/mach -Dsitelib=/usr/local/lib/perl5/site_perl/5.8.8 -Dscriptdir=/usr/local/bin -Dsiteman3dir=/usr/local/lib/perl5/5.8.8/man/man3 -Dsiteman1dir=/usr/local/man/man1 -Ui_malloc -Ui_iconv -Uinstallusrbinperl -Dcc=cc -Duseshrplib -Dccflags=-DAPPLLIB_EXP="/usr/local/ lib/perl5/5.8.8/BSDPAN" -Doptimize=-O -pipe -march=athlon-xp -Ud_dosuid -Ui_gdbm -Dusethreads=y -Dusemymalloc=n -Duse64bitint'
     hint=recommended, useposix=true, d_sigaction=define
     usethreads=define use5005threads=undef useithreads=define usemultiplicity=define
     useperlio=define d_sfio=undef uselargefiles=define usesocks=undef
     use64bitint=define use64bitall=undef uselongdouble=undef
     usemymalloc=n, bincompat5005=undef
   Compiler:
     cc='cc', ccflags ='-DAPPLLIB_EXP="/usr/local/lib/perl5/5.8.8/BSDPAN" -DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H -fno-strict-aliasing -pipe -Wdeclaration-after-statement -I/usr/local/include',    optimize='-O -pipe -march=athlon-xp',
     cppflags='-DAPPLLIB_EXP="/usr/local/lib/perl5/5.8.8/BSDPAN" -DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H -fno-strict-aliasing -pipe -Wdeclaration-after-statement -I/usr/local/include'
     ccversion='', gccversion='3.4.2 [FreeBSD] 20040728', gccosandvers=''
     intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=12345678
     d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=12
     ivtype='long long', ivsize=8, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=8
     alignbytes=4, prototype=define
   Linker and Libraries:
     ld='cc', ldflags ='-pthread -Wl,-E -L/usr/local/lib'
     libpth=/usr/lib /usr/local/lib
     libs=-lm -lcrypt -lutil
     perllibs=-lm -lcrypt -lutil
     libc=, so=so, useshrplib=true, libperl=libperl.so
     gnulibc_version=''
   Dynamic Linking:
     dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='  -Wl,-R/usr/local/lib/perl5/5.8.8/mach/CORE'
     cccdlflags='-DPIC -fPIC', lddlflags='-shared  -L/usr/local/lib'
 
 
 Characteristics of this binary (from libperl):
   Compile-time options: MULTIPLICITY PERL_IMPLICIT_CONTEXT
                         PERL_MALLOC_WRAP USE_64_BIT_INT USE_ITHREADS
                         USE_LARGE_FILES USE_PERLIO USE_REENTRANT_API
   Locally applied patches:
         defined-or
   Built under freebsd
   Compiled at Feb 25 2006 09:37:43
   @INC:
     /usr/local/lib/perl5/5.8.8/BSDPAN
     /usr/local/lib/perl5/site_perl/5.8.8/mach
     /usr/local/lib/perl5/site_perl/5.8.8
     /usr/local/lib/perl5/site_perl/5.8.7
     /usr/local/lib/perl5/site_perl/5.8.6
     /usr/local/lib/perl5/site_perl/5.8.5
     /usr/local/lib/perl5/site_perl
     /usr/local/lib/perl5/5.8.8/mach
     /usr/local/lib/perl5/5.8.8
     .
 

From: Anton Berezin <tobez@FreeBSD.org>
To: John Gillis <zefram@zefram.net>
Cc: bug-followup@freebsd.org
Subject: Re: ports/86687: Perl ithreads coredump
Date: Tue, 21 Mar 2006 10:27:39 +0100

 John,
 
 On Tue, Mar 14, 2006 at 09:46:57PM -0500, John Gillis wrote:
 > Still happening. Got a shorter stack trace this time. Here's a current
 > uname and perl -V.
 
 > Did I ever get you a sample program?
 
 I don't believe you did, no.
 
 \Anton.
 -- 
 An undefined problem has an infinite number of solutions.
 -- Robert A. Humphrey

From: John Gillis <zefram@zefram.net>
To: Anton Berezin <tobez@FreeBSD.org>
Cc: bug-followup@freebsd.org
Subject: Re: ports/86687: Perl ithreads coredump
Date: Sat, 25 Mar 2006 19:29:48 -0500 (EST)

 > > Did I ever get you a sample program?
 >
 > I don't believe you did, no.
 
 	Shoot.. Sorry about that, I could have sworn I got you one. I'll
 write up another and get it to you hopefully this weekend. I did something
 interesting today, though.
 	The original error happens when I am connecting to a website.. I
 launch a bunch of threads to connect to different websites, and it appears
 to happen when it resolves the hostname. I put a monitor around it, then I
 started to get other threading problems... So, I looked in the source
 directory of FreeBSD (/usr/src) and found /usr/src/lib/libpthread/test. I
 compiled and got these results.
 	This doesn't look good to me. Is there something wrong with my
 install?? With my computer perhaps??
 		John
 
 
 Test static library:
 --------------------------------------------------------------------------
 Test                                      c_user c_system c_total     chng
  passed/FAILED                            h_user h_system h_total   % chng
 --------------------------------------------------------------------------
 hello_d                                     0.00     0.00    0.00
  passed
 --------------------------------------------------------------------------
 hello_s                                     0.00     0.01    0.01
  passed
 --------------------------------------------------------------------------
 join_leak_d                                 0.05     0.00    0.05
  *** FAILED ***
 --------------------------------------------------------------------------
 mutex_d                                     5.89   100.81  106.70
  passed
 --------------------------------------------------------------------------
 sem_d                                       0.00     0.01    0.01
  *** FAILED ***
 --------------------------------------------------------------------------
 sigsuspend_d                                0.00     0.01    0.01
  passed
 --------------------------------------------------------------------------
 sigwait_d                                   0.00     0.01    0.01
  *** FAILED ***
 --------------------------------------------------------------------------
 guard_s.pl                                  0.07     0.48    0.55
  *** FAILED *** (30/30 failed)
 --------------------------------------------------------------------------
 propagate_s.pl                              0.09     0.02    0.12
  *** FAILED *** (1/1 failed)
 --------------------------------------------------------------------------
 Totals                                      5.89   100.83  106.72     0.00
  4 / 9 passed (44.44%)                      0.00     0.00    0.00    0.00%
 --------------------------------------------------------------------------
 *** Error code 1
 
 Stop in /usr/src/lib/libpthread/test.
 

From: "Alexander A. Gnatyna" <gnatyna@gmail.com>
To: bug-followup@freebsd.org,
 zefram@zefram.net
Cc:  
Subject: Re: ports/86687: Perl ithreads coredump
Date: Tue, 31 Oct 2006 17:59:46 +0700

 Hi!
 I have similar problem.
 
 -bash-2.05b$ perl -V
 Summary of my perl5 (revision 5 version 8 subversion 8) configuration:
   Platform:
     osname=freebsd, osvers=5.4-release-p8, archname=i386-freebsd-thread-multi
     uname='freebsd art2-h.caravan.ru 5.4-release-p8 freebsd 5.4-release-p8 #1: 
 tue oct 17 06:39:35 msd 2006 
 root@art2-h.caravan.ru:usrobjusrsrcsysart2patched i386 '
     config_args=''
     hint=recommended, useposix=true, d_sigaction=define
     usethreads=define use5005threads=undef useithreads=define 
 usemultiplicity=define
     useperlio=define d_sfio=undef uselargefiles=define usesocks=undef
     use64bitint=undef use64bitall=undef uselongdouble=undef
     usemymalloc=n, bincompat5005=undef
   Compiler:
     cc='cc', ccflags ='-DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H 
 -fno-strict-aliasing -pipe -Wdeclaration-after-statement 
 -I/usr/local/include',
     optimize='-O',
     cppflags='-DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H -fno-strict-aliasing -pipe 
 -Wdeclaration-after-statement -I/usr/local/include'
     ccversion='', gccversion='3.4.2 [FreeBSD] 20040728', gccosandvers=''
     intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=1234
     d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=12
     ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t', 
 lseeksize=8
     alignbytes=4, prototype=define
   Linker and Libraries:
     ld='cc', ldflags ='-Wl,-E  -L/usr/local/lib'
     libpth=/usr/lib /usr/local/lib
     libs=-lgdbm -lm -lcrypt -lutil -lc_r
     perllibs=-lm -lcrypt -lutil -lc_r
     libc=, so=so, useshrplib=true, libperl=libperl.so
     gnulibc_version=''
   Dynamic Linking:
     dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='  
 -Wl,-R/usr/local/lib/perl5/5.8.8/i386-freebsd-thread-multi/CORE'
     cccdlflags='-DPIC -fPIC', lddlflags='-shared  -L/usr/local/lib'
 
 
 Characteristics of this binary (from libperl):
   Compile-time options: MULTIPLICITY PERL_IMPLICIT_CONTEXT
                         PERL_MALLOC_WRAP USE_ITHREADS USE_LARGE_FILES
                         USE_PERLIO USE_REENTRANT_API
   Built under freebsd
   Compiled at Oct 17 2006 13:20:52
   @INC:
     /usr/local/lib/perl5/5.8.8/i386-freebsd-thread-multi
     /usr/local/lib/perl5/5.8.8
     /usr/local/lib/perl5/site_perl/5.8.8/i386-freebsd-thread-multi
     /usr/local/lib/perl5/site_perl/5.8.8
     /usr/local/lib/perl5/site_perl
 
 
 OS: FreeBSD 5.4-RELEASE-p8 
 
 After different time intervals  script exit with SIGSEGV, segmentation fault.
 
 gdb53 shows
 
 -bash-2.05b$ gdb53 perl perl.core
 GNU gdb 5.3 (FreeBSD)
 Copyright 2002 Free Software Foundation, Inc.
 GDB is free software, covered by the GNU General Public License, and you are
 welcome to change it and/or distribute copies of it under certain conditions.
 Type "show copying" to see the conditions.
 There is absolutely no warranty for GDB.  Type "show warranty" for details.
 This GDB was configured as "i386-portbld-freebsd5.4"...(no debugging symbols 
 found)...
 Core was generated by `perl'.
 Program terminated with signal 11, Segmentation fault.
 Reading symbols 
 from /usr/local/lib/perl5/5.8.8/i386-freebsd-thread-multi/CORE/libperl.so...
 (no debugging symbols found)...done.
 Loaded symbols 
 for /usr/local/lib/perl5/5.8.8/i386-freebsd-thread-multi/CORE/libperl.so
 Reading symbols from /lib/libm.so.3...(no debugging symbols found)...done.
 Loaded symbols for /lib/libm.so.3
 Reading symbols from /lib/libcrypt.so.2...(no debugging symbols found)...done.
 Loaded symbols for /lib/libcrypt.so.2
 Reading symbols from /lib/libutil.so.4...(no debugging symbols found)...done.
 Loaded symbols for /lib/libutil.so.4
 Reading symbols from /usr/lib/libc_r.so.5...(no debugging symbols 
 found)...done.
 Loaded symbols for /usr/lib/libc_r.so.5
 Reading symbols from /lib/libc.so.5...(no debugging symbols found)...done.
 Loaded symbols for /lib/libc.so.5
 Reading symbols 
 from /usr/local/lib/perl5/5.8.8/i386-freebsd-thread-multi/auto/threads/threads.so...
 (no debugging symbols found)...done.
 Loaded symbols 
 for /usr/local/lib/perl5/5.8.8/i386-freebsd-thread-multi/auto/threads/threads.so
 Reading symbols 
 from /usr/local/lib/perl5/5.8.8/i386-freebsd-thread-multi/auto/threads/shared/shared.so...
 (no debugging symbols found)...done.
 Loaded symbols 
 for /usr/local/lib/perl5/5.8.8/i386-freebsd-thread-multi/auto/threads/shared/shared.so
 Reading symbols 
 from /usr/local/lib/perl5/site_perl/5.8.8/i386-freebsd-thread-multi/auto/HTML/Parser/Parser.so...
 (no debugging symbols found)...done.
 Loaded symbols 
 for /usr/local/lib/perl5/site_perl/5.8.8/i386-freebsd-thread-multi/auto/HTML/Parser/Parser.so
 Reading symbols 
 from /usr/local/lib/perl5/5.8.8/i386-freebsd-thread-multi/auto/Fcntl/Fcntl.so...
 (no debugging symbols found)...done.
 Loaded symbols 
 for /usr/local/lib/perl5/5.8.8/i386-freebsd-thread-multi/auto/Fcntl/Fcntl.so
 Reading symbols 
 from /usr/local/lib/perl5/5.8.8/i386-freebsd-thread-multi/auto/Storable/Storable.so...
 (no debugging symbols found)...done.
 Loaded symbols 
 for /usr/local/lib/perl5/5.8.8/i386-freebsd-thread-multi/auto/Storable/Storable.so
 Reading symbols 
 from /usr/local/lib/perl5/site_perl/5.8.8/i386-freebsd-thread-multi/auto/String/CRC/CRC.so...
 (no debugging symbols found)...done.
 Loaded symbols 
 for /usr/local/lib/perl5/site_perl/5.8.8/i386-freebsd-thread-multi/auto/String/CRC/CRC.so
 Reading symbols 
 from /usr/local/lib/perl5/site_perl/5.8.8/i386-freebsd-thread-multi/auto/DBI/DBI.so...
 (no debugging symbols found)...done.
 Loaded symbols 
 for /usr/local/lib/perl5/site_perl/5.8.8/i386-freebsd-thread-multi/auto/DBI/DBI.so
 Reading symbols 
 from /usr/local/lib/perl5/5.8.8/i386-freebsd-thread-multi/auto/List/Util/Util.so...
 (no debugging symbols found)...done.
 Loaded symbols 
 for /usr/local/lib/perl5/5.8.8/i386-freebsd-thread-multi/auto/List/Util/Util.so
 Reading symbols 
 from /usr/local/lib/perl5/site_perl/5.8.8/i386-freebsd-thread-multi/auto/DBD/mysql/mysql.so...done.
 Loaded symbols 
 for /usr/local/lib/perl5/site_perl/5.8.8/i386-freebsd-thread-multi/auto/DBD/mysql/mysql.so
 Reading symbols from /usr/local/lib/mysql/libmysqlclient.so.14...done.
 Loaded symbols for /usr/local/lib/mysql/libmysqlclient.so.14
 Reading symbols from /lib/libz.so.2...done.
 Loaded symbols for /lib/libz.so.2
 Reading symbols 
 from /usr/local/lib/perl5/5.8.8/i386-freebsd-thread-multi/auto/IO/IO.so...done.
 Loaded symbols 
 for /usr/local/lib/perl5/5.8.8/i386-freebsd-thread-multi/auto/IO/IO.so
 Reading symbols 
 from /usr/local/lib/perl5/5.8.8/i386-freebsd-thread-multi/auto/Socket/Socket.so...done.
 Loaded symbols 
 for /usr/local/lib/perl5/5.8.8/i386-freebsd-thread-multi/auto/Socket/Socket.so
 Reading symbols 
 from /usr/local/lib/perl5/site_perl/5.8.8/i386-freebsd-thread-multi/auto/Compress/Zlib/Zlib.so...done.
 Loaded symbols 
 for /usr/local/lib/perl5/site_perl/5.8.8/i386-freebsd-thread-multi/auto/Compress/Zlib/Zlib.so
 Reading symbols 
 from /usr/local/lib/perl5/5.8.8/i386-freebsd-thread-multi/auto/MIME/Base64/Base64.so...done.
 Loaded symbols 
 for /usr/local/lib/perl5/5.8.8/i386-freebsd-thread-multi/auto/MIME/Base64/Base64.so
 Reading symbols from /libexec/ld-elf.so.1...done.
 Loaded symbols for /libexec/ld-elf.so.1
 #0  0x8829dad4 in flockfile () from /lib/libc.so.5
 (gdb) bt
 #0  0x8829dad4 in flockfile () from /lib/libc.so.5
 #1  0x8827cc6a in fgets () from /lib/libc.so.5
 #2  0x88277484 in gethostent () from /lib/libc.so.5
 #3  0x882776e5 in _ht_gethostbyname () from /lib/libc.so.5
 #4  0x8827730b in nsdispatch () from /lib/libc.so.5
 #5  0x8827657a in gethostbyname2 () from /lib/libc.so.5
 #6  0x88276510 in gethostbyname () from /lib/libc.so.5
 #7  0x883c938b in XS_Socket_inet_aton () 
 from /usr/local/lib/perl5/5.8.8/i386-freebsd-thread-multi/auto/Socket/Socket.so
 #8  0x880f2c7d in Perl_pp_entersub () 
 from /usr/local/lib/perl5/5.8.8/i386-freebsd-thread-multi/CORE/libperl.so
 #9  0x880ebc26 in Perl_runops_standard () 
 from /usr/local/lib/perl5/5.8.8/i386-freebsd-thread-multi/CORE/libperl.so
 #10 0x8809c2ac in S_call_body () 
 from /usr/local/lib/perl5/5.8.8/i386-freebsd-thread-multi/CORE/libperl.so
 #11 0x8809c034 in Perl_call_sv () 
 from /usr/local/lib/perl5/5.8.8/i386-freebsd-thread-multi/CORE/libperl.so
 #12 0x882c4e73 in S_ithread_run () 
 from /usr/local/lib/perl5/5.8.8/i386-freebsd-thread-multi/auto/threads/threads.so
 #13 0x881c16ec in _thread_start () from /usr/lib/libc_r.so.5
 (gdb) info threads
 * 1 process 100140  0x8829dad4 in flockfile () from /lib/libc.so.5
 
 But realle there were  32 threads.
 
 i've made strace -f perl my_script.pl to find file  is locked when core dumps.
 
 last strace messages were:
 7420  fstat(54, {st_mode=S_IFREG|0444, st_size=706, ...}) = 0
 7420  write(54, "[2006-10-30 16:31:23][68] [main:"..., 61) = 61
 7420  fstat(54, {st_mode=057547, st_size=0, ...}) = 0
 7420  fcntl(54, F_GETFL)                = 0xd (flags O_WRONLY|O_NONBLOCK|
 O_APPEND)
 7420  fcntl(54, F_SETFL, O_WRONLY|O_APPEND) = 0
 7420  close(54)                         = 0
 7420  gettimeofday({0, 0}, NULL)        = 0
 7420  open("logs/log.txt", O_WRONLY|O_APPEND|O_CREAT, 0666) = 54
 7420  fcntl(54, F_GETFL)                = 0x9 (flags O_WRONLY|O_APPEND)
 7420  fcntl(54, F_SETFL, O_WRONLY|O_NONBLOCK|O_APPEND) = 0
 7420  lseek(54, 0, SEEK_END)            = 29771273
 7420  fstat(54, {st_mode=S_IFREG|0644, st_size=29771273, ...}) = 0
 7420  fcntl(54, F_SETFD, FD_CLOEXEC)    = 0
 7420  fstat(54, {st_mode=S_IFREG|0444, st_size=706, ...}) = 0
 7420  write(54, "[2006-10-30 16:31:23][68] [main:"..., 110) = 110
 7420  fstat(54, {st_mode=057547, st_size=8026309991331098483, ...}) = 0
 7420  fcntl(54, F_GETFL)                = 0xd (flags O_WRONLY|O_NONBLOCK|
 O_APPEND)
 7420  fcntl(54, F_SETFL, O_WRONLY|O_APPEND) = 0
 7420  close(54)                         = 0
 7420  gettimeofday({0, 0}, NULL)        = 0
 7420  stat("", {st_mode=0, st_size=0, ...}) = 0
 7420  open("", O_RDONLY)                = 54
 7420  fcntl(54, F_GETFL)                = 0 (flags O_RDONLY)
 7420  fcntl(54, F_SETFL, O_RDONLY|O_NONBLOCK) = 0
 7420  fstat(54, {st_mode=0, st_size=0, ...}) = 0
 7420  read(54, "127.0.0.1\tlocalhost\n217.23.140.1"..., 16384) = 143
 7420  read(54, "", 16384)               = 0
 7420  fstat(54, {st_mode=S_ISUID|0461, st_size=7953768577815896878, ...}) = 0
 7420  fcntl(54, F_GETFL)                = 0x4 (flags O_RDONLY|O_NONBLOCK)
 7420  fcntl(54, F_SETFL, O_RDONLY)      = 0
 7420  close(54)                         = 0
 7420  kqueue(0x882ac64c)                = 54
 7420  fcntl(54, F_GETFL)                = 0x2 (flags O_RDWR)
 7420  fcntl(54, F_SETFL, O_RDWR|O_NONBLOCK) = -1 ENOTTY (Inappropriate ioctl 
 for device)
 7420  socket(PF_INET, SOCK_DGRAM, IPPROTO_IP) = 55
 7420  fcntl(55, F_GETFL)                = 0x2 (flags O_RDWR)
 7420  fcntl(55, F_SETFL, O_RDWR|O_NONBLOCK) = 0
 7420  connect(55, {sa_family=AF_INET, sin_port=htons(53), 
 sin_addr=inet_addr("127.0.0.1")}, 16) = 0
 7420  sendto(55, 
 "\20\2\0005\331\27\202\1\0\0\0\0\0\0\0\0\20\2\0005\331\27"..., 41, 0, NULL, 
 0) = 41
 7420  gettimeofday({40190, 335401056}, NULL) = 0
 7420  kevent(0x36, 0xbf679d50, 0x1, 0xbf679d50, 0x1, 0xbf679ca0) = 1
 7420  recvfrom(55, 
 "\234\376\201\200\0\1\0\2\0\3\0\0\3www\17firedupmissour"..., 65536, 0, 
 {sa_family=AF_UNSPEC, sa_data="FFFFFF;\n\ttext-"}, [1836016387]) = 142
 7420  fstat(55, {st_mode=S_IFBLK|S_ISUID|S_ISGID|S_ISVTX|0145, 
 st_rdev=makedev(123, 151650336), ...}) = 0
 7420  close(55)                         = 0
 7420  fstat(54, {st_mode=S_IFCHR|0144, st_rdev=makedev(111, 1634861155), ...}) 
 = 0
 7420  close(54)                         = 0
 7420  socket(PF_INET, SOCK_STREAM, IPPROTO_TCP) = 54
 7420  fcntl(54, F_GETFL)                = 0x2 (flags O_RDWR)
 7420  fcntl(54, F_SETFL, O_RDWR|O_NONBLOCK) = 0
 7420  fcntl(54, F_SETFD, FD_CLOEXEC)    = 0
 7420  bind(54, {sa_family=AF_INET, sin_port=htons(0), 
 sin_addr=inet_addr("212.24.48.95")}, 16) = 0
 7420  fcntl(54, F_SETFL, O_RDWR|O_NONBLOCK) = 0
 7420  fcntl(54, F_GETFL)                = 0x6 (flags O_RDWR|O_NONBLOCK)
 7420  connect(54, {sa_family=AF_INET, sin_port=htons(80), 
 sin_addr=inet_addr("208.18.50.65")}, 16) = -1 EINPROGRESS (Operation now in 
 progress)
 7420  poll([{fd=54, events=POLLOUT}], 1, 0) = 0
 7420  syscall_417(0xbf878920)           = 0x194d5c3c
 7420  --- SIGPROF (Profiling timer expired) ---
 7420  --- SIGPROF (Profiling timer expired) ---
 7420  gettimeofday({12451902, 17760450}, NULL) = 0
 7420  sigprocmask(SIG_SETMASK, [HUP INT QUIT EMT KILL STOP TSTP CONT CHLD TTIN 
 IO], NULL) = 0
 7420  poll([{fd=23, events=POLLRDNORM}, {fd=38, events=POLLRDNORM}, {fd=88, 
 events=POLLRDNORM}, {fd=46, events=POLLRDNORM}, {fd=47, events=POLLRDNORM}, 
 {fd=26, events=POLLRDNORM, revents=POLLRDNORM}, {fd=7, events=POLLRDNORM}, 
 {fd=31, events=POLLRDNORM}, {fd=83, events=POLLRDNORM}, {fd=41, 
 events=POLLOUT}, {fd=91, events=POLLRDNORM}, {fd=61, events=POLLRDNORM}, 
 {fd=9, events=POLLRDNORM}, {fd=34, events=POLLRDNORM}, {fd=59, 
 events=POLLRDNORM}, {fd=20, events=POLLRDNORM}, {fd=36, events=POLLRDNORM}, 
 {fd=56, events=POLLRDNORM}, {fd=40, events=POLLRDNORM}, {fd=35, 
 events=POLLRDNORM}, {fd=12, events=POLLRDNORM}, {fd=33, events=POLLRDNORM}, 
 {fd=64, events=POLLRDNORM}, {fd=65, events=POLLRDNORM}, {fd=76, 
 events=POLLRDNORM}, {fd=14, events=POLLRDNORM}, {fd=62, events=POLLRDNORM}, 
 {fd=63, events=POLLRDNORM}, {fd=25, events=POLLOUT, revents=POLLOUT}, {fd=44, 
 events=POLLRDNORM}, {fd=16, events=POLLRDNORM}, {fd=50, events=POLLRDNORM}, 
 {fd=48, events=POLLRDNORM}, {fd=29, events=POLLOUT}, {fd=37, events=POLLOUT}, 
 {fd=45, events=POLLRDNORM}, {fd=53, events=POLLOUT}, {fd=24, 
 events=POLLRDNORM}, {fd=43, events=POLLRDNORM}, {fd=73, events=POLLRDNORM}, 
 {fd=51, events=POLLRDNORM}, {fd=54, events=POLLOUT}], 42, 0) = 2
 7420  syscall_417(0xbf8787c0)           = 0x2bff8000
 7420  --- SIGPROF (Profiling timer expired) ---
 7420  --- SIGPROF (Profiling timer expired) ---
 7420  gettimeofday({14, 64}, NULL)      = 0
 7420  sigprocmask(SIG_SETMASK, [QUIT ILL TRAP ABRT], NULL) = 0
 7420  poll([{fd=23, events=POLLRDNORM}, {fd=38, events=POLLRDNORM}, {fd=88, 
 events=POLLRDNORM}, {fd=46, events=POLLRDNORM}, {fd=47, events=POLLRDNORM}, 
 {fd=7, events=POLLRDNORM}, {fd=31, events=POLLRDNORM}, {fd=83, 
 events=POLLRDNORM}, {fd=41, events=POLLOUT}, {fd=91, events=POLLRDNORM}, 
 {fd=61, events=POLLRDNORM}, {fd=9, events=POLLRDNORM}, {fd=34, 
 events=POLLRDNORM}, {fd=59, events=POLLRDNORM}, {fd=20, events=POLLRDNORM}, 
 {fd=36, events=POLLRDNORM}, {fd=56, events=POLLRDNORM}, {fd=40, 
 events=POLLRDNORM}, {fd=35, events=POLLRDNORM}, {fd=12, events=POLLRDNORM}, 
 {fd=33, events=POLLRDNORM}, {fd=64, events=POLLRDNORM}, {fd=65, 
 events=POLLRDNORM}, {fd=76, events=POLLRDNORM}, {fd=14, events=POLLRDNORM}, 
 {fd=62, events=POLLRDNORM}, {fd=63, events=POLLRDNORM}, {fd=44, 
 events=POLLRDNORM}, {fd=16, events=POLLRDNORM}, {fd=50, events=POLLRDNORM}, 
 {fd=48, events=POLLRDNORM}, {fd=29, events=POLLOUT}, {fd=37, events=POLLOUT}, 
 {fd=45, events=POLLRDNORM}, {fd=53, events=POLLOUT}, {fd=24, 
 events=POLLRDNORM}, {fd=43, events=POLLRDNORM}, {fd=73, events=POLLRDNORM}, 
 {fd=51, events=POLLRDNORM}, {fd=54, events=POLLOUT}], 40, 0) = 0
 7420  syscall_417(0xbf878920)           = 0x1dbeba8c
 7420  gettimeofday({51, 64}, NULL)      = 0
 7420  open("logs/log.txt", O_WRONLY|O_APPEND|O_CREAT, 0666) = 55
 7420  fcntl(55, F_GETFL)                = 0x9 (flags O_WRONLY|O_APPEND)
 7420  fcntl(55, F_SETFL, O_WRONLY|O_NONBLOCK|O_APPEND) = 0
 7420  lseek(55, 0, SEEK_END)            = 29771383
 7420  fstat(55, {st_mode=S_IFREG|0644, st_size=29771383, ...}) = 0
 7420  fcntl(55, F_SETFD, FD_CLOEXEC)    = 0
 7420  fstat(55, {st_mode=S_IFREG|0444, st_size=706, ...}) = 0
 7420  write(55, "[2006-10-30 16:31:23][38] [main:"..., 63) = 63
 7420  fstat(55, {st_mode=056554, st_size=7506711629613047912, ...}) = 0
 7420  fcntl(55, F_GETFL)                = 0xd (flags O_WRONLY|O_NONBLOCK|
 O_APPEND)
 7420  fcntl(55, F_SETFL, O_WRONLY|O_APPEND) = 0
 7420  close(55)                         = 0
 7420  gettimeofday({1918985006, 1851881057}, NULL) = 0
 7420  open("logs/log.txt", O_WRONLY|O_APPEND|O_CREAT, 0666) = 55
 7420  fcntl(55, F_GETFL)                = 0x9 (flags O_WRONLY|O_APPEND)
 7420  fcntl(55, F_SETFL, O_WRONLY|O_NONBLOCK|O_APPEND) = 0
 7420  lseek(55, 0, SEEK_END)            = 29771446
 7420  fstat(55, {st_mode=S_IFREG|0644, st_size=29771446, ...}) = 0
 7420  fcntl(55, F_SETFD, FD_CLOEXEC)    = 0
 7420  fstat(55, {st_mode=S_IFREG|0444, st_size=706, ...}) = 0
 7420  write(55, "[2006-10-30 16:31:23][38] [main:"..., 75) = 75
 7420  fstat(55, {st_mode=057547, st_size=7506711629613047912, ...}) = 0
 7420  fcntl(55, F_GETFL)                = 0xd (flags O_WRONLY|O_NONBLOCK|
 O_APPEND)
 7420  fcntl(55, F_SETFL, O_WRONLY|O_APPEND) = 0
 7420  close(55)                         = 0
 7420  gettimeofday({0, 0}, NULL)        = 0
 7420  open("logs/log.txt", O_WRONLY|O_APPEND|O_CREAT, 0666) = 55
 7420  fcntl(55, F_GETFL)                = 0x9 (flags O_WRONLY|O_APPEND)
 7420  fcntl(55, F_SETFL, O_WRONLY|O_NONBLOCK|O_APPEND) = 0
 7420  lseek(55, 0, SEEK_END)            = 29771521
 7420  fstat(55, {st_mode=S_IFREG|0644, st_size=29771521, ...}) = 0
 7420  fcntl(55, F_SETFD, FD_CLOEXEC)    = 0
 7420  fstat(55, {st_mode=S_IFREG|0444, st_size=706, ...}) = 0
 7420  write(55, "[2006-10-30 16:31:23][38] [main:"..., 61) = 61
 7420  fstat(55, {st_mode=057547, st_size=0, ...}) = 0
 7420  fcntl(55, F_GETFL)                = 0xd (flags O_WRONLY|O_NONBLOCK|
 O_APPEND)
 7420  fcntl(55, F_SETFL, O_WRONLY|O_APPEND) = 0
 7420  close(55)                         = 0
 7420  gettimeofday({0, 0}, NULL)        = 0
 7420  open("logs/log.txt", O_WRONLY|O_APPEND|O_CREAT, 0666) = 55
 7420  fcntl(55, F_GETFL)                = 0x9 (flags O_WRONLY|O_APPEND)
 7420  fcntl(55, F_SETFL, O_WRONLY|O_NONBLOCK|O_APPEND) = 0
 7420  lseek(55, 0, SEEK_END)            = 29771582
 7420  fstat(55, {st_mode=S_IFREG|0644, st_size=29771582, ...}) = 0
 7420  fcntl(55, F_SETFD, FD_CLOEXEC)    = 0
 7420  fstat(55, {st_mode=S_IFREG|0444, st_size=706, ...}) = 0
 7420  write(55, "[2006-10-30 16:31:23][38] [main:"..., 128) = 128
 7420  fstat(55, {st_mode=057547, st_size=3416934012204835681, ...}) = 0
 7420  fcntl(55, F_GETFL)                = 0xd (flags O_WRONLY|O_NONBLOCK|
 O_APPEND)
 7420  fcntl(55, F_SETFL, O_WRONLY|O_APPEND) = 0
 7420  close(55)                         = 0
 7420  gettimeofday({0, 0}, NULL)        = 0
 7420  open("logs/log.txt", O_WRONLY|O_APPEND|O_CREAT, 0666) = 55
 7420  fcntl(55, F_GETFL)                = 0x9 (flags O_WRONLY|O_APPEND)
 7420  fcntl(55, F_SETFL, O_WRONLY|O_NONBLOCK|O_APPEND) = 0
 7420  lseek(55, 0, SEEK_END)            = 29771710
 7420  fstat(55, {st_mode=S_IFREG|0644, st_size=29771710, ...}) = 0
 7420  fcntl(55, F_SETFD, FD_CLOEXEC)    = 0
 7420  fstat(55, {st_mode=S_IFREG|0444, st_size=706, ...}) = 0
 7420  write(55, "[2006-10-30 16:31:23][38] [main:"..., 155) = 155
 7420  fstat(55, {st_mode=057547, st_size=7074985020572004204, ...}) = 0
 7420  fcntl(55, F_GETFL)                = 0xd (flags O_WRONLY|O_NONBLOCK|
 O_APPEND)
 7420  fcntl(55, F_SETFL, O_WRONLY|O_APPEND) = 0
 7420  close(55)                         = 0
 7420  gettimeofday({1801675122, 1801675106}, NULL) = 0
 7420  --- SIGPROF (Profiling timer expired) ---
 7420  --- SIGPROF (Profiling timer expired) ---
 7420  gettimeofday({1953720684, 1953391910}, NULL) = 0
 7420  sigprocmask(SIG_SETMASK, [INT TRAP ABRT EMT KILL SYS PIPE ALRM TERM STOP 
 CHLD TTOU IO PROF USR1 USR2], NULL) = 0
 7420  poll([{fd=23, events=POLLRDNORM}, {fd=38, events=POLLRDNORM}, {fd=88, 
 events=POLLRDNORM}, {fd=46, events=POLLRDNORM}, {fd=47, events=POLLRDNORM}, 
 {fd=7, events=POLLRDNORM}, {fd=31, events=POLLRDNORM}, {fd=83, 
 events=POLLRDNORM}, {fd=41, events=POLLOUT}, {fd=91, events=POLLRDNORM}, 
 {fd=61, events=POLLRDNORM}, {fd=9, events=POLLRDNORM}, {fd=34, 
 events=POLLRDNORM}, {fd=59, events=POLLRDNORM}, {fd=20, events=POLLRDNORM}, 
 {fd=36, events=POLLRDNORM}, {fd=56, events=POLLRDNORM}, {fd=40, 
 events=POLLRDNORM}, {fd=35, events=POLLRDNORM}, {fd=12, events=POLLRDNORM}, 
 {fd=33, events=POLLRDNORM}, {fd=64, events=POLLRDNORM}, {fd=65, 
 events=POLLRDNORM}, {fd=76, events=POLLRDNORM}, {fd=14, events=POLLRDNORM}, 
 {fd=62, events=POLLRDNORM}, {fd=63, events=POLLRDNORM}, {fd=44, 
 events=POLLRDNORM}, {fd=16, events=POLLRDNORM}, {fd=50, events=POLLRDNORM}, 
 {fd=48, events=POLLRDNORM}, {fd=29, events=POLLOUT}, {fd=37, events=POLLOUT}, 
 {fd=45, events=POLLRDNORM}, {fd=53, events=POLLOUT}, {fd=24, 
 events=POLLRDNORM}, {fd=43, events=POLLRDNORM}, {fd=73, events=POLLRDNORM}, 
 {fd=51, events=POLLRDNORM}, {fd=54, events=POLLOUT}], 40, 0) = 0
 7420  connect(32, {sa_family=AF_INET, sin_port=htons(80), 
 sin_addr=inet_addr("216.122.73.207")}, 16) = -1 EISCONN (Socket is already 
 connected)
 7420  connect(22, {sa_family=AF_INET, sin_port=htons(80), 
 sin_addr=inet_addr("208.113.134.173")}, 16) = -1 EISCONN (Socket is already 
 connected)
 7420  syscall_417(0xbf614ae0)           = 0x1395170c
 7420  connect(8, {sa_family=AF_INET, sin_port=htons(80), 
 sin_addr=inet_addr("216.148.231.82")}, 16) = -1 EISCONN (Socket is already 
 connected)
 7420  connect(13, {sa_family=AF_INET, sin_port=htons(80), 
 sin_addr=inet_addr("205.217.153.34")}, 16) = -1 EISCONN (Socket is already 
 connected)
 7420  syscall_417(0xbfaa9b10)           = 0x27f71004
 7420  connect(66, {sa_family=AF_INET, sin_port=htons(80), 
 sin_addr=inet_addr("61.135.135.11")}, 16) = -1 EISCONN (Socket is already 
 connected)
 7420  connect(28, {sa_family=AF_INET, sin_port=htons(80), 
 sin_addr=inet_addr("216.39.58.162")}, 16) = -1 EISCONN (Socket is already 
 connected)
 7420  syscall_417(0xbf7f0980)           = 0
 7420  --- SIGSEGV (Segmentation fault) ---
 7420  --- SIGSEGV (Segmentation fault) ---
 
 
 Where is flockfile? what is th syscall_417? Have anybody resolved such 
 troubles? Should i upgrade OS to 6.1? 
 
 Alexander A. Gnatyna
State-Changed-From-To: feedback->open 
State-Changed-By: erwin 
State-Changed-When: Fri Dec 29 18:47:50 UTC 2006 
State-Changed-Why:  
Feedback received. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=86687 
State-Changed-From-To: open->feedback 
State-Changed-By: miwi 
State-Changed-When: Thu Aug 14 23:18:24 UTC 2008 
State-Changed-Why:  
Any progress here? Or can we close this one? 

http://www.freebsd.org/cgi/query-pr.cgi?pr=86687 
Responsible-Changed-From-To: tobez->skv 
Responsible-Changed-By: tobez 
Responsible-Changed-When: Mon Nov 24 14:45:20 CET 2008 
Responsible-Changed-Why:  
lang/perl5* got a new maintainer                                                 

http://www.freebsd.org/cgi/query-pr.cgi?pr=86687 

From: Pav Lucistnik <pav@FreeBSD.org>
To: bug-followup@FreeBSD.org, zefram@zefram.net
Cc:  
Subject: Re: ports/86687: lang/Perl5.8 ithreads coredump
Date: Thu, 26 Mar 2009 16:46:42 +0100

 What's the status on this one? Does it still happens with recent version
 of FreeBSD (7, 8?)
 
 -- 
 Pav Lucistnik <pav@oook.cz>
               <pav@FreeBSD.org>
 
 > With a 10 MHz 386 the downloading speed would most likely drop
 > to a crawl or stop with the decoding process etc.
 I think most 10MHz 386 users are quite accustomed to things dropping
 to a crawl.
 
State-Changed-From-To: feedback->closed 
State-Changed-By: miwi 
State-Changed-When: Sun May 17 09:20:09 UTC 2009 
State-Changed-Why:  
feedback timout. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=86687 
>Unformatted:
