SQLSTATE[HY000]: General error: 1366 Incorrect string value: '\xF1a;FBI...' for column 'userAgent' at row 1

  • Betroffene App
    WoltLab Suite Core

    Guten Morgen,

    weiß einer was mit diesem Fehler anzufangen? Bei der Suche hier im Forum hab ich keine Lösung gefunden :(

  • Es geht speziell um die Änderung in der Datei wcfsetup/install/files/lib/system/session/SessionHandler.class.php

    Diff
    @@ -637,7 +637,7 @@ public static function resetSessions(array $userIDs = array()) {
         */
        protected function getSpiderID($userAgent) {
          $spiderList = SpiderCacheBuilder::getInstance()->getData();
     -    $userAgent = strtolower($userAgent);
     +    $userAgent = mb_strtolower($userAgent);

    Warum sollte es nicht umgesetzt werden wenn es doch ein Fehler im WCF istß!

    Hab doch nichts derartiges geschrieben?

    • Offizieller Beitrag

    @Alexander Ebert Was meinst du zu der Fehlermeldung ist dies ein Bug vom WCF/WBB?


    Ich hatte noch nicht die Zeit mir dieses Problem anzuschauen. Eigentlich wollte ich es mir im Rahmen von WCF 2.0.2 anschauen, durch das entdeckte Sicherheitsproblem haben wir das Update vorgezogen, da war das Augenmerk einzig und allein auf die Stabilität des Updates gerichtet. Ich werde mir dies im Zuge der nächsten Version mal genauer anschauen.

    Alexander Ebert
    Senior Developer WoltLab® GmbH

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!