Closed pwd491 closed 6 months ago
plz enable beta, restart telegram and send crash id on next start and post id here. also try downloading official static (non-flakpak, non-snap) version from https://desktop.telegram.org
plz enable beta
I can't enable beta, because this option doesn't exists in settings.
also try downloading official static (non-flakpak, non-snap) version from https://desktop.telegram.org
The static version works fine. Thanks.
Can I customize shortcuts-custom.json for static version as well?
yes
This may depend on the image you set and the phone app you use? Because I can't reproduce setting a random photo from Android.
I downloaded the app from FlatHub again and the problem didn't go away. (i hope it's not problem in my os). I set a photo from an iphone and I can't say for sure that this problem depends on the phone.
https://github.com/telegramdesktop/tdesktop/assets/68108301/1282a35e-c7cb-4304-b52a-20aa968a318b
UPD: The log file looks the same.
Seeing the same behaviour (same error, also crashes) on 4.16.7 from the website with beta enabled, only in one chat with custom background.
ApiId: 2040
Assertion: "image.format() == QImage::Format_ARGB32_Premultiplied || image.format() == QImage::Format_RGB32" chat_theme.cpp:775
Binary: Telegram
Launched: 15.04.2024 22:20:49
OpenGL: Enabled
OpenGL Renderer: [not-initialized]
Platform: Linux
Version: 4016007
Then you should be able to provide the crash ID?
Then you should be able to provide the crash ID?
Oh, now this crash works on my static application after I updated 4.16.6 -> 4.16.7 :(( Crash ID: 30e4ae87-89ba-4ca2-ec8eb585-ab102bea
Can you provide the picture it crashes on?
Sure.
Hmm, I can't reproduce the crash just by uploading the image to Telegram with/without compression nor by setting it as a background to chat via tdesktop (without extra settings like blur). Is something else needs to be done to reproduce?
Hmm, I can't reproduce the crash just by uploading the image to Telegram with/without compression not setting it as a background to chat via tdesktop (without extra settings like blur). Is something else needs to be done to reproduce?
I set only for me because I don't have Telegram Premium to set for both.
I'm using iPhone 11 Pro Max (iOS 17.4.1) and Telegram (10.11). I'm not sure but maybe do you need to clear caches? For me it happens always, doesn't matter new or older dialog. I'll search some new information which could help you to fix it.
Could it be that the iPhone client does something to the photo? what if you set various images as background via tdesktop and via iphone?
Could it be that the iPhone client does something to the photo? what if you set various images as background via tdesktop and via iphone?
I noticed that installing wallpapers from a MacBook air does not cause the application to crash, so John Preston was right to suspect the phone model.
can you somehow get the image preprocessed by your phone? i personally don't own an iphone
can you somehow get the image preprocessed by your phone? i personally don't own an iphone
Photo just storage in my gallery. I don't think so iphone to do something with photo before upload to Telegram Servers.
Well, you say when you set it via iphone only then it crashes? It means it does something to the photo, especially since it fails format assertion according to the log in the issue.
Have you checked terminal output before crash? Qt is likely to write something about that...
Have you checked terminal output before crash? Qt is likely to write something about that...
I do have those lines too but no crash... Apparently they're unrelated.
A person from https://t.me/TelegramDesktopTalk has provided a reproducible image, I made a libjxl report from it: https://github.com/libjxl/libjxl/issues/3486
I had this is problem. I changed wallpaper and it's all ok
This should be fixed in 4.16.8 released now.
Steps to reproduce
Expected behaviour
Should open dialog
Actual behaviour
App crashes
Operating system
kde plasma 6
Version of Telegram Desktop
4.16.6
Installation source
Flatpak
Crash ID
crash without bug report dialog
Logs