-
Notifications
You must be signed in to change notification settings - Fork 2.9k
Closed
Description
NodeBB version
v4.10.0
NodeBB git hash
NodeJS version
v22.21.0
Installed NodeBB plugins
- nodebb-plugin-2factor@7.6.1 (installed, enabled)
- nodebb-plugin-aboose@1.1.0 (installed, enabled)
- nodebb-plugin-adsense@4.0.3 (installed, disabled)
- nodebb-plugin-browsing-users@4.0.5 (installed, disabled)
- nodebb-plugin-captcha-turnstile@1.0.0 (installed, enabled)
- nodebb-plugin-claim-usernames@1.1.1 (installed, enabled)
- nodebb-plugin-composer-default@10.3.28 (installed, enabled)
- nodebb-plugin-crypto-donations@1.3.0 (installed, enabled)
- nodebb-plugin-dbsearch@6.4.1 (installed, enabled)
- nodebb-plugin-discord-link@1.1.0 (installed, enabled)
- nodebb-plugin-dynamic-ads@1.0.0 (installed, enabled)
- nodebb-plugin-emoji@6.0.6 (installed, enabled)
- nodebb-plugin-emoji-android@4.1.1 (installed, enabled)
- nodebb-plugin-eos-auth@1.1.0 (installed, enabled)
- nodebb-plugin-hide-sensitive-data@1.1.1 (installed, enabled)
- nodebb-plugin-link-preview@2.2.3 (installed, disabled)
- nodebb-plugin-markdown@13.2.4 (installed, enabled)
- nodebb-plugin-mentions@4.8.18 (installed, enabled)
- nodebb-plugin-ntfy@1.7.7 (installed, disabled)
- nodebb-plugin-oauth2-provider@1.1.0 (installed, enabled)
- nodebb-plugin-pwned-passwords@1.1.0 (installed, enabled)
- nodebb-plugin-registration-question@1.1.1 (installed, enabled)
- nodebb-plugin-selective-emailer@1.2.0 (installed, enabled)
- nodebb-plugin-soundpack-default@3.0.1 (installed, disabled)
- nodebb-plugin-spam-be-gone@2.3.2 (installed, disabled)
- nodebb-plugin-steam-link@1.3.1 (installed, enabled)
- nodebb-plugin-web-push@0.7.7 (installed, disabled)
- nodebb-rewards-essentials@1.0.2 (installed, enabled)
- nodebb-theme-harmony@2.2.61 (installed, enabled)
- nodebb-theme-lavender@7.1.21 (installed, disabled)
- nodebb-theme-peace@2.2.57 (installed, disabled)
- nodebb-theme-persona@14.2.33 (installed, disabled)
- nodebb-theme-slick@1.2.29 (installed, disabled)
- nodebb-theme-vanilla@11.1.33 (installed, disabled)
- nodebb-widget-essentials@7.0.43 (installed, enabled)
Database type
MongoDB
Database version
8.0.17
Exact steps to cause this issue
- Enable
Convert profile image uploads to PNGin/admin/settings/uploads - Upload new profile picture
- Click "Crop and upload"
What you expected
The image to be uploaded.
What happened instead
An error popup:
Error
Input file is missing: C:\Users\User\AppData\Local\Temp\db655cf03fd4cc78a91b3f6fbdf9aaaf.png
When looking in C:\Users\User\AppData\Local\Temp\, a file called db655cf03fd4cc78a91b3f6fbdf9aaaf.png.png exists (note the additional .png) , and in logs I see
2026-03-24T16:18:55.519Z [4567/35212] - verbose: [file] Attempted to delete non-existent file: C:\Users\User\AppData\Local\Temp\db655cf03fd4cc78a91b3f6fbdf9aaaf.png
This became apparent after an update to v4.10.0 (from v4.7.x or so).
Anything else?
Encountered this on a production instance running Linux, but reproduced locally on Windows.
Reactions are currently unavailable