Open bjoernmartin opened 2 months ago
My Desktop Mattermost crash too when I try to download a png or jpeg file but the error is different, I don't know if this is related to the same issue.
I'm on Manjaro with kernel 6.10 Mattermost 5.9.0 Desktop
Application: Mattermost 5.9.0 [commit: 5.9.0]
Platform: Linux 6.10.6-10-MANJARO x64
TypeError: s.nativeImage.createThumbnailFromPath is not a function
at C.formatDownloadItem (/usr/lib/mattermost-desktop/app.asar/index.js:2:258337)
at C.upsertFileToDownloads (/usr/lib/mattermost-desktop/app.asar/index.js:2:255745)
at C.doneEventController (/usr/lib/mattermost-desktop/app.asar/index.js:2:257101)
at DownloadItem.<anonymous> (/usr/lib/mattermost-desktop/app.asar/index.js:2:254907)
at Object.onceWrapper (node:events:634:26)
at DownloadItem.emit (node:events:519:28)
The same error appears when downloading *.dwg file.
+1
s.nativeImage.createThumbnailFromPath is not a function
, app crashes.
@bjoernmartin I can't reproduce your specific issue, is it consistently reproducing for you everytime? I might need to add a crash check here.
The other issue people are commenting about in this ticket is this one: https://github.com/mattermost/desktop/issues/3129, which is a separate issue.
@devinbinnie yes, happens for SVGs every time.
I just created a new private channel, uploaded another SVG and tried to download it. Same error.
I then downloaded an SVG from the internet, just in case it is something we do with SVGs internally. I chose https://www.svgrepo.com/svg/499714/rocket. No change, still getting the error message on download.
Thanks @bjoernmartin. I still can't reproduce it, so I'm wondering a couple things:
* Are you in a managed environment? (ie. is there a group policy configured on you system)
Nope. I installed the computer myself and my company does not even support managing Windows machines :)
* Is the file being saved to a network drive? I'm wondering if it's having issues grabbing thumbnails from there.
Nope. The installation is local and not tampered with in any way. It runs on a Bitlocker-encrypted system, but I cannot imagine this being an issue here.
@zwolinski you mentioned getting "the same" error. This refers to the original one from me?
Failed to get thumbnail from local thumbnail cache reference
Or the additional one mentioned by @dragonis41 ?
s.nativeImage.createThumbnailFromPath is not a function
Just trying to figure out if I'm the only one with "my" error.
I am Facing the same issue while downloading the jpg,svg etc., Mattermost Desktop Version 5.9.0
Operating System x86_64 GNU/Linux
Mattermost Server Version CE 9.11.1
Electron Version 31.6.0-2
Looks like Issues with the electron version
Application: Mattermost 5.9.0 [commit: 5.9.0
]
Platform: Linux 6.11.2-zen1-1-zen x64
TypeError: s.nativeImage.createThumbnailFromPath is not a function
at C.formatDownloadItem (/usr/lib/mattermost-desktop/app.asar/index.js:2:258337)
at C.upsertFileToDownloads (/usr/lib/mattermost-desktop/app.asar/index.js:2:255745)
at C.doneEventController (/usr/lib/mattermost-desktop/app.asar/index.js:2:257101)
at DownloadItem.<anonymous> (/usr/lib/mattermost-desktop/app.asar/index.js:2:254907)
at Object.onceWrapper (node:events:634:26)
at DownloadItem.emit (node:events:519:28)
@Annavar-satish that is a different issue and got solved via #3129, as stated by @devinbinnie before. That fix is not released yet though (we are still at 5.9.0, 5.9.1 and 5.10.0 should contain the fix).
So Linux crashes because of https://github.com/mattermost/desktop/issues/3129 and now Windows crashes because of this one. :disappointed:
I looked at an image and then wanted to download it. The download was effective, but the error still occurred. Tested several times. Fedora Linux
Application: Mattermost 5.9.0
Platform: Linux 6.11.4-201.fc40.x86_64 x64
TypeError: s.nativeImage.createThumbnailFromPath is not a function
at C.formatDownloadItem (/app/main/resources/app.asar/index.js:2:258218)
at C.upsertFileToDownloads (/app/main/resources/app.asar/index.js:2:255626)
at C.doneEventController (/app/main/resources/app.asar/index.js:2:256982)
at DownloadItem.<anonymous> (/app/main/resources/app.asar/index.js:2:254788)
at Object.onceWrapper (node:events:634:26)
at DownloadItem.emit (node:events:519:28)
After more analysis, it seems we have the same issue on Linux. I close #3188 since it would be a duplicate of this issue, with the same message.
As mentioned above #3188 could also be another instance of #3129, I'll wait for the 5.9.1 to confirm
https://github.com/mattermost/desktop/issues/3129 is fixed on v5.10.0-rc.2 if anyone wants to try that. It might also fix the issue in the screenshot above.
Checks before filing an issue
Mattermost Desktop Version
5.9.0
Operating System
Windows 11 x64
Mattermost Server Version
EE 9.5.6
Steps to reproduce
Download
icon of that SVG imageExpected behavior
Observed behavior
Log Output
Additional Information