I'm having a lotta problems installing Crypt::RSA on Linux Linux gogol
2.4.17smt-mono using perl5.005_03.
Main problem at present is that all the tests fail with Crypt::Primes
When I run a trace it looks like a segmentation fault (The same fault
I am getting if I force install and run a keygen using Crypt::RSA).
Any ideas/help would be appreciated.
Crypt::Primes (make test)
t/genprime_elgama l..dubious
Test returned status 0 (wstat 11, 0xb)
DIED. FAILED tests 1-10
Failed 10/10 tests, 0.00% okay
t/genprime....... ...dubious
Test returned status 0 (wstat 11, 0xb)
DIED. FAILED tests 1-10
Failed 10/10 tests, 0.00% okay
t/intermediates.. ...dubious
Test returned status 0 (wstat 11, 0xb)
DIED. FAILED tests 1-8
Failed 8/8 tests, 0.00% okay
Failed Test Status Wstat Total Fail Failed List of failed
-------------------------------------------------------------------------------
t/genprime.t 0 11 10 10 100.00% 1-10
t/genprime_elga 0 11 10 10 100.00% 1-10
t/intermediates 0 11 8 8 100.00% 1-8
Failed 3/3 test scripts, 0.00% okay. 28/28 subtests failed, 0.00%
okay.
make: *** [test_dynamic] Error 2
Crypt::Primes (trace)
..
...
....
stat64("/dev/urandom", {st_mode=S_IFCH R|0644, st_rdev=makedev (1, 9),
....}) = 0
rt_sigprocmask( SIG_BLOCK, NULL, [32], 8) = 0
brk(0x8262000) = 0x8262000
close(3) = 0
munmap(0x4023f0 00, 4096) = 0
open("/dev/urandom", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFCH R|0644, st_rdev=makedev (1, 9), ...}) = 0
fcntl64(0x3, 0x2, 0x1, 0x401d4dc0) = 0
fstat64(3, {st_mode=S_IFCH R|0644, st_rdev=makedev (1, 9), ...}) = 0
ioctl(3, 0x5401, 0xbfffe390) = -1 EINVAL (Invalid argument)
mmap2(NULL, 4096, PROT_READ|PROT_ WRITE, MAP_PRIVATE|MAP _ANONYMOUS, -1,
0) = 0x4023f000
read(3, "\v\361\331V!\3 41]BZ\253\357o\362 \345\221\247\23 0\324\226"...,
4096) = 4096
rt_sigprocmask( SIG_BLOCK, NULL, [32], 8) = 0
rt_sigprocmask( SIG_BLOCK, NULL, [32], 8) = 0
rt_sigprocmask( SIG_BLOCK, NULL, [32], 8) = 0
rt_sigprocmask( SIG_BLOCK, NULL, [32], 8) = 0
rt_sigprocmask( SIG_BLOCK, NULL, [32], 8) = 0
rt_sigprocmask( SIG_BLOCK, NULL, [32], 8) = 0
rt_sigprocmask( SIG_BLOCK, NULL, [32], 8) = 0
rt_sigprocmask( SIG_BLOCK, NULL, [32], 8) = 0
rt_sigprocmask( SIG_BLOCK, NULL, [32], 8) = 0
rt_sigprocmask( SIG_BLOCK, NULL, [32], 8) = 0
stat64("/dev/urandom", {st_mode=S_IFCH R|0644, st_rdev=makedev (1, 9),
....}) = 0
brk(0x8263000) = 0x8263000
rt_sigprocmask( SIG_BLOCK, NULL, [32], 8) = 0
brk(0x8264000) = 0x8264000
rt_sigprocmask( SIG_BLOCK, NULL, [32], 8) = 0
--- SIGSEGV (Segmentation fault) ---
+++ killed by SIGSEGV +++
)
2.4.17smt-mono using perl5.005_03.
Main problem at present is that all the tests fail with Crypt::Primes
When I run a trace it looks like a segmentation fault (The same fault
I am getting if I force install and run a keygen using Crypt::RSA).
Any ideas/help would be appreciated.
Crypt::Primes (make test)
t/genprime_elgama l..dubious
Test returned status 0 (wstat 11, 0xb)
DIED. FAILED tests 1-10
Failed 10/10 tests, 0.00% okay
t/genprime....... ...dubious
Test returned status 0 (wstat 11, 0xb)
DIED. FAILED tests 1-10
Failed 10/10 tests, 0.00% okay
t/intermediates.. ...dubious
Test returned status 0 (wstat 11, 0xb)
DIED. FAILED tests 1-8
Failed 8/8 tests, 0.00% okay
Failed Test Status Wstat Total Fail Failed List of failed
-------------------------------------------------------------------------------
t/genprime.t 0 11 10 10 100.00% 1-10
t/genprime_elga 0 11 10 10 100.00% 1-10
t/intermediates 0 11 8 8 100.00% 1-8
Failed 3/3 test scripts, 0.00% okay. 28/28 subtests failed, 0.00%
okay.
make: *** [test_dynamic] Error 2
Crypt::Primes (trace)
..
...
....
stat64("/dev/urandom", {st_mode=S_IFCH R|0644, st_rdev=makedev (1, 9),
....}) = 0
rt_sigprocmask( SIG_BLOCK, NULL, [32], 8) = 0
brk(0x8262000) = 0x8262000
close(3) = 0
munmap(0x4023f0 00, 4096) = 0
open("/dev/urandom", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFCH R|0644, st_rdev=makedev (1, 9), ...}) = 0
fcntl64(0x3, 0x2, 0x1, 0x401d4dc0) = 0
fstat64(3, {st_mode=S_IFCH R|0644, st_rdev=makedev (1, 9), ...}) = 0
ioctl(3, 0x5401, 0xbfffe390) = -1 EINVAL (Invalid argument)
mmap2(NULL, 4096, PROT_READ|PROT_ WRITE, MAP_PRIVATE|MAP _ANONYMOUS, -1,
0) = 0x4023f000
read(3, "\v\361\331V!\3 41]BZ\253\357o\362 \345\221\247\23 0\324\226"...,
4096) = 4096
rt_sigprocmask( SIG_BLOCK, NULL, [32], 8) = 0
rt_sigprocmask( SIG_BLOCK, NULL, [32], 8) = 0
rt_sigprocmask( SIG_BLOCK, NULL, [32], 8) = 0
rt_sigprocmask( SIG_BLOCK, NULL, [32], 8) = 0
rt_sigprocmask( SIG_BLOCK, NULL, [32], 8) = 0
rt_sigprocmask( SIG_BLOCK, NULL, [32], 8) = 0
rt_sigprocmask( SIG_BLOCK, NULL, [32], 8) = 0
rt_sigprocmask( SIG_BLOCK, NULL, [32], 8) = 0
rt_sigprocmask( SIG_BLOCK, NULL, [32], 8) = 0
rt_sigprocmask( SIG_BLOCK, NULL, [32], 8) = 0
stat64("/dev/urandom", {st_mode=S_IFCH R|0644, st_rdev=makedev (1, 9),
....}) = 0
brk(0x8263000) = 0x8263000
rt_sigprocmask( SIG_BLOCK, NULL, [32], 8) = 0
brk(0x8264000) = 0x8264000
rt_sigprocmask( SIG_BLOCK, NULL, [32], 8) = 0
--- SIGSEGV (Segmentation fault) ---
+++ killed by SIGSEGV +++
)