Bug #16847

Weblate's suggestions-cronjob.sh sends daily spam to Weblate admins

Added by intrigeri 2019-06-29 07:18:05 . Updated 2019-07-01 08:13:49 .

Status:
Resolved
Priority:
Normal
Assignee:
intrigeri
Category:
Infrastructure
Target version:
Start date:
Due date:
% Done:

0%

Feature Branch:
Type of work:
Code
Blueprint:

Starter:
Affected tool:
Translation Platform
Deliverable for:

Description

Complex regular subexpression recursion limit (32766) exceeded at /usr/share/perl5/IkiWiki.pm line 1754.
Complex regular subexpression recursion limit (32766) exceeded at /usr/share/perl5/IkiWiki.pm line 1754.

Subtasks


History

#1 Updated by intrigeri 2019-06-29 07:46:52

  • Subject changed from /var/lib/weblate/scripts/suggestions-cronjob.sh sends daily spam to Weblate admins to Weblate's suggestions-cronjob.sh sends daily spam to Weblate admins

#2 Updated by intrigeri 2019-06-29 08:07:57

  • Assignee set to intrigeri

Taking a first look.

#3 Updated by intrigeri 2019-06-29 08:29:03

The corresponding code in ikiwiki is about parsing [[!]] directives. The error occurs while scanning install/win/usb.de.po. There’s no Weblate suggestions for it. I see nothing obviously wrong in that file but there are lots of commented out ikiwiki directives. I’ll try removing them and if that’s not enough, I’ll bisect the problem.

#4 Updated by intrigeri 2019-06-30 09:00:54

  • Status changed from Confirmed to In Progress

Applied in changeset commit:tails|c85ac54c408f4e9f77b34a9b19c0099e404f3e5b.

#5 Updated by intrigeri 2019-06-30 09:15:12

  • Status changed from In Progress to Resolved

On top of the commit referenced above, I did https://git.tails.boum.org/puppet-tails/commit/?id=c6372d384da529cf46079c0a6326e5011d38db14 which should prevent this daily spam even when such warnings occur, so calling this done. Will come back to it if it happens again.

#6 Updated by intrigeri 2019-07-01 08:13:49

I did https://git.tails.boum.org/puppet-tails/commit/?id=be7cd4cc72459889472118220e4ac060593e0181 as a follow up to fix a problem identified by hefee.