Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 23 Mar 2006 10:42:05 -0500
From:      Rajarajan Rajamani <rajarajan@comcast.net>
To:        freebsd-questions@freebsd.org
Subject:   help: fetchyahoo crash in perl on upgrading to 6.1-PRERELEASE #0
Message-ID:  <20060323154205.GA71342@rajarajan.homeunix.net>

next in thread | raw e-mail | index | archive | help
I am having a crash when trying to use fetchyahoo.
Prior to upgrading my box from 5.4 to 6.1 there was no problem.
After upgrading to 6.1 (and cvsup'ing all the ports) 
I did a portupgrade -fa to recompile all of them.
Now I am having the following problem

> fetchyahoo
Logging in securely via SSL as null_function on Thu Mar 23 10:24:39 2006
Segmentation fault (core dumped)

Using truss I found the following 
> truss /usr/local/bin/fetchyahoo --quiet --configfile=$HOME/.fetchyahoorc-null_function
-- snip --
open("/usr/local/lib/perl5/site_perl/5.8.8/mach/Crypt/SSLeay/CTX.pm",0x0,0666) =
fstat(3,0xbfbfbf10)              = 0 (0x0)
read(0x3,0x807b000,0x1000)           = 54 (0x36)
break(0x8578000)                 = 0 (0x0)
read(0x3,0x807b000,0x1000)           = 0 (0x0)
close(3)                     = 0 (0x0)
break(0x8579000)                 = 0 (0x0)
mmap(0x0,12288,(0x3)PROT_READ|PROT_WRITE,(0x1002)MAP_ANON|MAP_PRIVATE,-1,0x0) =
munmap(0x28286000,0x1000)            = 0 (0x0)
break(0x857a000)                 = 0 (0x0)
break(0x857b000)                 = 0 (0x0)
break(0x857c000)                 = 0 (0x0)
break(0x857d000)                 = 0 (0x0)
break(0x857e000)                 = 0 (0x0)
stat("/dev/urandom",0xbfbfe1d0)          = 0 (0x0)
open("/dev/urandom",0x0,0666)            = 3 (0x3)
read(0x3,0x28284303,0x1)             = 1 (0x1)

---The line       read(0x3,0x28284303,0x1)             = 1 (0x1)
---is repeated 1024 times before the following segmentation fault

read(0x3,0x28284303,0x1)             = 1 (0x1)
close(3)                     = 0 (0x0)
getpid()                     = 72949 (0x11cf5)
SIGNAL 11 (SIGSEGV)
SIGNAL 11 (SIGSEGV)
Process stopped because of:  16
process exit, rval = 139
Segmentation fault


I have recompiled perl and all the ports that fetchyahoo uses but to no avail.

Any clues ?

Thanks - I have learnt a lot of stuff from this list.

RR



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060323154205.GA71342>