C'est à priori dans la gestion des messages. Je suppose que c'est quand il y a une erreur quelque part (et que cela explique la non réprocductibilité du dit bug).
Oui c'était mon analyse également, je l'ai vue apparaître plusieurs fois dans divers contextes, mais toujours au moment d'envoyer un message d'erreur.
Du coup, au vu du message et des logs, je dirai un champ vide ou bien un tableau qui est renvoyé au lieu d'une chaîne de caractères.
Je viens de creuser ce souci. Il semble que cela se produit lorsque l'utilisateur souhaite faire un don, puis doive se connecter et se trompe de mot de passe.
Dans ce cas-là, on redirige vers une page 403 directement. Hors les messages (erreur et info) ne sont pas initialisés. J'ai donc rajouté ça avant le routage, on verra bien !