Package: libtext-aspell-perl Severity: important Tags: patch Using this package in a threaded environment causes segfault the offending code is:
if ( self->speller ) delete_aspell_speller(self->speller); safefree( (char*)self ); safefree crashes probably because of multiple threads using same object perl offers a way to avoid this problem the fix, at least for segfault is adding sub CLONE_SKIP { 1 }; before bootstrap Text::Aspell $VERSION; in Aspell.pm this solved the segfault for me but I don't use perl and mod perl (a friend asked me for help because of the segfault) so some tests are needed to check if there are no side effects Regards -- System Information: Debian Release: lenny/sid APT prefers java APT policy: (500, 'java'), (500, 'unstable') Architecture: i386 (i686) Kernel: Linux 2.6.8-3-686 Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) Shell: /bin/sh linked to /bin/bash Versions of packages libtext-aspell-perl depends on: ii libaspell15 0.60.5-1 GNU Aspell spell-checker runtime l ii libc6 2.7-3 GNU C Library: Shared libraries ii perl 5.8.8-12 Larry Wall's Practical Extraction ii perl-base [perlapi-5.8.7] 5.8.8-12 The Pathologically Eclectic Rubbis libtext-aspell-perl recommends no packages. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]