Telegram fails after 2026-06-26 Stable update

Hey. After Manjaro update (haven’t seen such fails before) start to observe random crashes of the Telegram (6.9.3).
Terminal outpute:

QEGLPlatformContext: Failed to create context: 3009
QRhiGles2: Failed to create temporary context
QEGLPlatformContext: Failed to create context: 3009
QRhiGles2: Failed to create context
error: empty dic file 
Hash Manager Error : 2
qt.gui.imageio.jpeg: Corrupt JPEG data: premature end of data segment
qt.gui.imageio.jpeg: Corrupt JPEG data: premature end of data segment
[h264 @ 0x55f8471a68c0] Increasing reorder buffer to 2
[libvpx-vp9 @ 0x55f83efeac00] v1.16.0
[libvpx-vp9 @ 0x55f84be173c0] v1.16.0
[libvpx-vp9 @ 0x55f84be173c0] v1.16.0
[h264 @ 0x55f848a51480] Increasing reorder buffer to 2
[h264 @ 0x55f84a5d8700] Increasing reorder buffer to 2
[h264 @ 0x55f84fced100] Increasing reorder buffer to 2
[h264 @ 0x55f8493bdb40] Increasing reorder buffer to 2
[h264 @ 0x55f851094a80] Increasing reorder buffer to 2
[h264 @ 0x55f84a82d200] Increasing reorder buffer to 2
[h264 @ 0x55f848ae5780] Increasing reorder buffer to 2
/usr/include/c++/16.1.1/semaphore:74: void std::counting_semaphore<__least_max_value>::release(std::ptrdiff_t) [with long int __least_max_value = 1; std::ptrdiff_t = long int]: Assertion '__update >= 0 && __update <= max() - __old' failed.
zsh: abort (core dumped)  Telegram

Could be that I’ve missed some additional info about the error, so please direct me where to look :slight_smile:

Impossible to say but as telegram is built on top of electron - one could speculate if you are in some kind of partial update state.

telegram-desktop v6.9.3-7 is currently only available in unstable branch.

So if you are using stable branch I would think it is a custom package?

Given that I am using unstable branch - I tested the package and it runs fine when I open it using Telegram on the commandline.

Just installed from the extra repo:

❯ pamac info telegram-desktop | grep -Ei 'Name|Version|Repository|Install Date'

Name                  : telegram-desktop
Version               : 6.9.3-2
Repository            : extra
Install Date          : fr, 26-jun-2026 22:02:22 +0300

The crash happens randomly when going through several posts with videos

Impossible to say but as telegram is built on top of electron - one could speculate if you are in some kind of partial update state.

telegram-desktop v6.9.3-7 is currently available in unstable branch.

So if you are using stable branch I would think it is a custom package?

Given that I am using unstable branch - I tested the package and it runs fine when I open it using Telegram on the commandline.

I searched just telegram - that did not give me all info - sorry about that - you are correct telegram-desktop is in all branches - the version I used is the repackage of v6.9.3-7 pkgrel 7.

 $ mbn info telegram-desktop -q
Branch         : archlinux
Name           : telegram-desktop
Version        : 6.9.3-7
Repository     : extra
Build Date     : Wed 24 Jun 2026 11:51:54 
Packager       : Sven-Hendrik Haase <svenstaro@archlinux.org>
Branch         : unstable
Name           : telegram-desktop
Version        : 6.9.3-7
Repository     : extra
Build Date     : Wed 24 Jun 2026 11:51:54 
Packager       : Sven-Hendrik Haase <svenstaro@archlinux.org>
Branch         : testing
Name           : telegram-desktop
Version        : 6.9.3-2
Repository     : extra
Build Date     : Sat 13 Jun 2026 18:53:24 
Packager       : Felix Yan <felixonmars@archlinux.org>
Branch         : stable
Name           : telegram-desktop
Version        : 6.9.3-2
Repository     : extra
Build Date     : Sat 13 Jun 2026 18:53:24 
Packager       : Felix Yan <felixonmars@archlinux.org>

If you really need telegram - the only suggestion I can make is to switch branch.

sudo pacman -Syu testing && sudo pacman -Syyu
1 Like

Thanks for suggestion. Seems like just an issue of the current version on the stable branch. So I’ll just wait for it’s update and just spend less time on telegram :smiley:

1 Like
pamac build forkgram

Hard to tell the difference - but it doesn’t stop working at the drop of a hat :wink:

1 Like

Telegram-desktop stopped working after update - #3 by wils0n

Telegram was crashing due to a corrupted Fontconfig cache, which caused Qt font rendering to segfault. Rebuilding the font cache fixed the issue.

rm -rf ~/.cache/fontconfig
sudo rm -rf /var/cache/fontconfig/*
fc-cache -rv
3 Likes

Incorrect, it is a Qt6 program

2 Likes

The flatpak is always an option

1 Like
1 Like

Thanks. Let’s see will it help

Update: so far no crashes

Update_2: Was to fast with conclusions, crashed again :frowning:

A post generated by AI has been deleted. :broom:

2 Likes

Found bug report related to the issue on the telegram github with comprehensive root cause analysis in case someone is interested

1 Like