Page MenuHomePhabricator

Disabling abuse filter triggers internal error message
Closed, DuplicatePublic

Description

When attempting to disable filter 920 on the English Wikipedia, an internal error is triggered 100% of the time.

Actual message:

MediaWiki internal error.

Original exception: [W8tYdQpAMEwAAJhoII0AAAAR] 2018-10-20 16:31:49: Fatal exception of type "Wikimedia\Rdbms\DBQueryError"

Exception caught inside exception handler.

Set $wgShowExceptionDetails = true; at the bottom of LocalSettings.php to show detailed debugging information.

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald TranscriptOct 20 2018, 4:34 PM
Cyberpower678 updated the task description. (Show Details)
Cyberpower678 moved this task from Internal bugs to Backlog on the AbuseFilter board.
Daimona triaged this task as Unbreak Now! priority.Oct 20 2018, 4:58 PM
Daimona added a subscriber: Daimona.

Not being able to disable filters is a great deal. Let's wait for the stacktrace, although I suspect this is T203336, which is already UBN and for which I already expressed my worries about its urgency.

Restricted Application added subscribers: Liuxinyu970226, TerraCodes. · View Herald TranscriptOct 20 2018, 4:58 PM
Restricted Application removed a subscriber: Liuxinyu970226. · View Herald TranscriptOct 20 2018, 5:08 PM

(Reedy confirms this is Column 'afa_parameters' cannot be null)

Thanks Krenair and Reedy. BTW @Cyberpower678 a workaround is to re-set throttle parameters which got lost, which you can see in filter history. However please note that this only works because you're disabling the filter: it wouldn't work as it used to (although recently it totally stopped working (since July) just because, alas, throttle is broken, and that's why the other task is UBN).

mmodell changed the subtype of this task from "Task" to "Production Error".Aug 28 2019, 11:07 PM