ユーザー "foo"としてログインした後に、ログインしたブロックのユーザー名が "バー"を表示するという奇妙なバグが表示されます。つまり、$ユーザーオブジェクトがfooからbarに切り替えられました。
すべてのカスタムモジュールとテーマをチェックして、global $ userを使用しているときにブードーが起こっていないことを確認しました。リードはありません。
また、user_authenticateとuser_authenticate_finalizeの中にウォッチドッグメッセージが追加されましたが、ユーザーオブジェクトが動作しているようです。
他にどのようにこのエラーを追跡できますか?
の最後の1又は使用のような割り当てを見て試すことができ、あなたがプレイにブロックキャッシュを見ていませんか? – ceejayoz
テスト中に同じブラウザから別のユーザーとしてログインしていると、ブロックキャッシュの問題が発生しています。しかし、私がログインしているユーザーは、自分のコンピュータを一度も使用していません。これはあなたが意味することですか? – hitfactory