bootcamp icon indicating copy to clipboard operation
bootcamp copied to clipboard

壊れた画像ファイルをユーザーアイコンに設定できてしまう

Open rira100000000 opened this issue 11 months ago • 3 comments

概要

壊れた画像ファイルをプロフィールページからアイコンに設定すると、エラーが発生してユーザーは操作できなくなります。 ここでいう壊れた画像ファイルは画像じゃないファイルの拡張子をjpgにすることで作っています。 その画像を表示するページすべてに影響が出るので、例えばトップページにその画像が表示される状態だと、他のユーザーもトップページが開けなくなります。

再現手順

  1. /current_user/editにアクセス。
  2. ユーザーアイコンに壊れた画像ファイルを選択し、登録する。
  3. エラーが表示される。

期待される振る舞い

画像として処理できないファイルを登録しようとした時点でエラーを出す。

スクリーンショット

壊れた画像ファイルを選択する

image

エラーの発生

image

他のページも開けなくなる

image

rira100000000 avatar Mar 04 '24 08:03 rira100000000