Page MenuHomePhorge

Sieve plugin broken
Closed, ResolvedPublic

Description

Hello devs,

today I realized, that the Sieve plugin in roundcubemail 1.5.3-1~kolab3 (installed on Debian 10 Buster) is broken, so you cannot select the first filter. All other filters are selectable.

Details

Ticket Type
Task

Event Timeline

johndoe triaged this task as Normal priority.Apr 3 2023, 5:19 PM
johndoe renamed this task from Sieve plugin borked to Sieve plugin broken.May 4 2023, 11:00 AM
johndoe updated the task description. (Show Details)

Could someone please look into this?

machniak subscribed.

Confirmed with the most recent package on Alma Linux 9.

This is a bug in some of our extra patches. The function asciiwords() in program/lib/Roundcube/bootstrap.php has an added if statement that causes the issue. I suppose it was meant to fix PHP8 warning, but it is wrong. The function code from git-master works all right. https://github.com/roundcube/roundcubemail/blob/20447fa962cfc54ac3fe0616b1b5abc3258372e9/program/lib/Roundcube/bootstrap.php#L326

I applied the same fix to dev/kolab-1.5

Packaged and released in 1.5.4.11