Package: perl-base
Version: 5.8.8-2
Followup-For: Bug #343690

Hello,

the following snippet successfully crashes Perl in 2 of 3 times on a
XEON SMP system. On non-SMP, it may take few seconds..minutes with the
attached loop, but then it segfaults, sooner or later. Apparently it
segfaults sooner on Atlon64 (x86 mode). Some people on #debian-devel
could reproduce it well, others could not at all. No idea which context
is required to reproduce it.

#!/usr/bin/perl
#
sub flow {
#
        print "jo, ist da\n";
#
        sleep 20;
#
}
#
use threads;
#
my $thr = threads->new(\&flow);
$thr = threads->new(\&flow);

time while perl perl_crash.pl ; do : ; done

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.16-rc4
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)

Versions of packages perl-base depends on:
hi  libc6                         2.3.5-13   GNU C Library: Shared libraries an

perl-base recommends no packages.

-- debconf-show failed


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to