help: fetchyahoo crash in perl on upgrading to 6.1-PRERELEASE #0

Rajarajan Rajamani rajarajan at comcast.net
Thu Mar 23 15:42:22 UTC 2006


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


More information about the freebsd-questions mailing list