The previous version of satyr was generating core_bactkraces without crash thread marker.
Related to rhbz#997076
Signed-off-by: Jakub Filak jfilak@redhat.com --- abrt.spec.in | 17 +++++++++++++++++ 1 file changed, 17 insertions(+)
diff --git a/abrt.spec.in b/abrt.spec.in index 5f646e5..cb73644 100644 --- a/abrt.spec.in +++ b/abrt.spec.in @@ -414,6 +414,23 @@ getent group abrt >/dev/null || groupadd -f -g %{abrt_gid_uid} --system abrt getent passwd abrt >/dev/null || useradd --system -g abrt -u %{abrt_gid_uid} -d /etc/abrt -s /sbin/nologin abrt exit 0
+%pre addon-ccpp +# Regenerate core_bactraces because of missing crash threads +if [ "$1" -eq 2 ] +then + if [ -x /usr/bin/abrt-action-generate-core-backtrace ] + then + for DD in `find "/var/tmp/abrt" -maxdepth 1 -type d` + do + if test -f "$DD/analyzer" && grep -q "^CCpp$" "$DD/analyzer" + then + /usr/bin/abrt-action-generate-core-backtrace -d "$DD" -- >/dev/null 2>&1 + fi + done + fi +fi +exit 0 + %post # $1 == 1 if install; 2 if upgrade %systemd_post abrtd.service