[Bug 1094488] [abrt] logwatch: do_clean_objs(): perl killed by SIGSEGV
by Red Hat Bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1094488
--- Comment #12 from Petr Pisar <ppisar(a)redhat.com> ---
The code crashes because of jumping into invalid address when destroying
allocated data structures on perl interpreter exit. This is itself very weird
and it can be a symptom of bug in the perl, a memory corruption, or a compiler
bug.
Because the the code flow of the logwatch tool depends on the file system
content, it's almost impossible to reproduce this crash and thus to debug this
problem. E.g., the "/usr/sbin/logwatch --output mail" command proceeds cleanly
for me.
I'm sorry, but without more details, especially debugging on your side like
narrowing what's the trigger, it's impossible to fix this issue.
--
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=ycC2QIkwiu&a=cc_unsubscribe
10 years
[perl-Params-Validate] Upstream update.
by corsepiu
commit e3f366e155cbbb7dde82b63801162a2245c0c52a
Author: Ralf Corsépius <corsepiu(a)fedoraproject.org>
Date: Wed May 7 15:34:21 2014 +0200
Upstream update.
.gitignore | 2 +-
perl-Params-Validate.spec | 8 ++++++--
sources | 2 +-
3 files changed, 8 insertions(+), 4 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 82511d6..06966e8 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1 @@
-/Params-Validate-1.08.tar.gz
+/Params-Validate-1.09.tar.gz
diff --git a/perl-Params-Validate.spec b/perl-Params-Validate.spec
index 337a967..0ce3d80 100644
--- a/perl-Params-Validate.spec
+++ b/perl-Params-Validate.spec
@@ -15,8 +15,8 @@
Summary: Params-Validate Perl module
Name: perl-Params-Validate
-Version: 1.08
-Release: 8%{?dist}
+Version: 1.09
+Release: 1%{?dist}
License: Artistic 2.0
Group: Development/Libraries
URL: http://search.cpan.org/dist/Params-Validate/
@@ -42,6 +42,7 @@ BuildRequires: perl(File::Temp)
BuildRequires: perl(lib)
BuildRequires: perl(Test::Fatal)
BuildRequires: perl(Test::More) >= 0.88
+BuildRequires: perl(Test::Requires)
BuildRequires: perl(Test::Taint) >= 0.02
BuildRequires: perl(Tie::Array)
BuildRequires: perl(Tie::Hash)
@@ -97,6 +98,9 @@ find $RPM_BUILD_ROOT -type d -depth -exec rmdir {} 2>/dev/null ';'
%{_mandir}/man3/*
%changelog
+* Wed May 07 2014 Ralf Corsépius <corsepiu(a)fedoraproject.org> - 1.09-1
+- Upstream update.
+
* Wed May 07 2014 Ralf Corsépius <corsepiu(a)fedoraproject.org> - 1.08-8
- Use aspell-en instead of hunspell.
diff --git a/sources b/sources
index 063375d..0aad84d 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-5edfb0ffd92cbb0e2646ddf23d4516e9 Params-Validate-1.08.tar.gz
+959dfc6798e877d70a8a10c513d46967 Params-Validate-1.09.tar.gz
10 years
[perl-Params-Validate] Use aspell-en instead of hunspell.
by corsepiu
commit 04d8f1109bb0892faf5f99834965fac3291693df
Author: Ralf Corsépius <corsepiu(a)fedoraproject.org>
Date: Wed May 7 15:20:45 2014 +0200
Use aspell-en instead of hunspell.
Params-Validate-1.08.diff | 21 ---------------------
perl-Params-Validate.spec | 12 +++++-------
2 files changed, 5 insertions(+), 28 deletions(-)
---
diff --git a/perl-Params-Validate.spec b/perl-Params-Validate.spec
index ed80070..337a967 100644
--- a/perl-Params-Validate.spec
+++ b/perl-Params-Validate.spec
@@ -16,15 +16,12 @@
Summary: Params-Validate Perl module
Name: perl-Params-Validate
Version: 1.08
-Release: 7%{?dist}
+Release: 8%{?dist}
License: Artistic 2.0
Group: Development/Libraries
URL: http://search.cpan.org/dist/Params-Validate/
Source0: http://search.cpan.org/CPAN/authors/id/D/DR/DROLSKY/Params-Validate-%{ver...
-# Hacks to make spell checking tests work with hunspell
-Patch0: Params-Validate-1.08.diff
-
Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
BuildRequires: perl(Carp)
@@ -62,7 +59,7 @@ BuildRequires: perl(Test::Pod::LinkCheck)
BuildRequires: perl(Test::Pod::No404s)
BuildRequires: perl(LWP::Protocol::https)
BuildRequires: perl(Test::Spelling)
-BuildRequires: hunspell-en
+BuildRequires: aspell-en
%endif
%{?perl_default_filter}
@@ -78,8 +75,6 @@ certain methods, or applying validation callbacks to arguments.
%prep
%setup -q -n Params-Validate-%{version}
-%patch0 -p1
-sed -i -e "s,set_spell_cmd(.*),set_spell_cmd(\'hunspell -l\')," t/release-pod-spell.t
%build
%{__perl} Build.PL installdirs=vendor optimize="$RPM_OPT_FLAGS"
@@ -102,6 +97,9 @@ find $RPM_BUILD_ROOT -type d -depth -exec rmdir {} 2>/dev/null ';'
%{_mandir}/man3/*
%changelog
+* Wed May 07 2014 Ralf Corsépius <corsepiu(a)fedoraproject.org> - 1.08-8
+- Use aspell-en instead of hunspell.
+
* Tue May 06 2014 Ralf Corsépius <corsepiu(a)fedoraproject.org> - 1.08-7
- Add "'globals" to Params-Validate-1.08.diff (FTBFS RHBZ #1094169).
- Remove %%defattr.
10 years
[perl-Devel-StackTrace/f19: 2/2] Merge remote-tracking branch 'origin/f20' into f19
by corsepiu
commit 7efdeb291eca95cef27b351a99fbcb4ffef582df
Merge: 4f91842 85dddad
Author: Ralf Corsépius <corsepiu(a)fedoraproject.org>
Date: Wed May 7 14:58:16 2014 +0200
Merge remote-tracking branch 'origin/f20' into f19
.gitignore | 2 +-
perl-Devel-StackTrace.spec | 22 ++++++++++++++++++----
sources | 2 +-
3 files changed, 20 insertions(+), 6 deletions(-)
---
10 years