Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date: Sun, 9 Oct 2011 14:15:27 +0400
From: Vasiliy Kulikov <segoon@...nwall.com>
To: owl-dev@...ts.openwall.com
Subject: Re: perl: Benchmark.t loops infinitely catting times(2)

On Sun, Oct 09, 2011 at 13:43 +0400, Vasiliy Kulikov wrote:
> Hi,
> 
> I got a problem with compiling perl under gcc 4.6.1.  On x86_64 system
> Benchmark.t test 'perl' process loops forever.  strace -p show:
> 
> ...
> times({tms_utime=578, tms_stime=37407, tms_cutime=0, tms_cstime=0}) = 383961800
> times({tms_utime=578, tms_stime=37407, tms_cutime=0, tms_cstime=0}) = 383961800
> times({tms_utime=578, tms_stime=37407, tms_cutime=0, tms_cstime=0}) = 383961800
> times({tms_utime=578, tms_stime=37407, tms_cutime=0, tms_cstime=0}) = 383961801
> times({tms_utime=578, tms_stime=37407, tms_cutime=0, tms_cstime=0}) = 383961801
> times({tms_utime=578, tms_stime=37407, tms_cutime=0, tms_cstime=0}) = 383961801
> times({tms_utime=578, tms_stime=37407, tms_cutime=0, tms_cstime=0}) = 383961801
> times({tms_utime=578, tms_stime=37407, tms_cutime=0, tms_cstime=0}) = 383961801
> ...
> 
> On i386 the test is passed in reasonable amount of time.

A correction: not a i386 OpenVZ system, but a i386 chroot on x86_64
Ubuntu with Linux 2.6.38.  So, probably it is not an arch-specific
problem.

The hanging perl is run on 2.6.18-238.9.1.el5.028stab089.1.owl1 x86_64.

-- 
Vasiliy Kulikov
http://www.openwall.com - bringing security into open computing environments

Powered by blists - more mailing lists

Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.