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

  • 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?

    • Official Post

    @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

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!