Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Bug#1007748: telegram-desktop: hangs on tasks related to audio and fail to read audio messages

244 views
Skip to first unread message

Tomasz Kapias

unread,
Mar 15, 2022, 10:20:03 PM3/15/22
to
Package: telegram-desktop
Version: 3.6.0+ds-1
Severity: important
Tags: upstream

Dear Maintainer,

After an update last week I have issues related to audio in Telegram-desktop.
- It hangs for 30sec a launch.
- It hangs for 30sec when trying to read or record an audio message. And it
does not execute the task. Same for Audio calls.
- It hangs for 30 sec when trying to open the call advanced settings panel in
Telegram.

I tried to read the logs and install other versions of the package.
- v3.52 from the Testing repo.
- v3.60 from the unstable repo.
- v3.50 and v3.52 from the official github releases.

The definition of the errors changed a little in the logs but the issues
stayed.

I update APT with a mix of Bullseye, Testing and Unstable every week.
Before this update last week I could read and record audio messages, have audio
calls. And no hanging.

Logs at launch (it hangs 30sec before the "cannot open" errors) :

(telegram-desktop:158028): Telegram-WARNING **: 08:59:54.530: Application has
been built with foreign rlottie, animated emojis won't be colored to the
selected pack.
(telegram-desktop:158028): Telegram-WARNING **: 08:59:54.530: Application was
built without embedded fonts, this may lead to font issues. On Debian-based
systems, make sure you have the fonts-open-sans package installed
AL lib: (EE) ALCpulsePlayback_connectStream: Stream did not get ready: Délai
dépassé
error: : cannot open
error: : cannot open
error: : cannot open
qt.svg: Error while inflating gzip file: SVG format check failed
qt.svg: Error while inflating gzip file: SVG format check failed
qt.svg: Error while inflating gzip file: SVG format check failed
qt.svg: Error while inflating gzip file: SVG format check failed
qt.svg: Error while inflating gzip file: SVG format check failed
qt.svg: Error while inflating gzip file: SVG format check failed


Logs when I try to read an audio message (it hangs after the "" erros):

[ogg @ 0x55901b6061c0] 727 bytes of comment header remain
Invalid return value 0 for stream protocol
Invalid return value 0 for stream protocol
Invalid return value 0 for stream protocol
Invalid return value 0 for stream protocol
AL lib: (EE) ALCpulsePlayback_connectStream: Stream did not get ready: Délai
dépassé

-- Package-specific info:

-- System Information:
Debian Release: bookworm/sid
APT prefers testing
APT policy: (950, 'testing'), (700, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.16.0-4-amd64 (SMP w/2 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages telegram-desktop depends on:
ii libabsl20210324 0~20210324.2-2
ii libavcodec58 7:4.4.1-3
ii libavformat58 7:4.4.1-3
ii libavutil56 7:4.4.1-3
ii libc6 2.33-7
ii libgcc-s1 12-20220302-1
ii libglib2.0-0 2.70.4-1
ii libglibmm-2.4-1v5 2.66.2-2+b1
ii libhunspell-1.7-0 1.7.0-4
ii libjpeg62-turbo 1:2.1.2-1
ii libkf5waylandclient5 4:5.90.0-1
ii liblz4-1 1.9.3-2
ii libminizip1 1.1-8+b1
ii libopenal1 1:1.19.1-2
ii libopus0 1.3.1-0.1
ii libqrcodegencpp1 1.7.0-2+b1
ii libqt5core5a [qtbase-abi-5-15-2] 5.15.2+dfsg-15
ii libqt5gui5 5.15.2+dfsg-15
ii libqt5network5 5.15.2+dfsg-15
ii libqt5svg5 5.15.2-4
ii libqt5waylandclient5 [qtwayland-client-abi-5-15-2] 5.15.2-4
ii libqt5widgets5 5.15.2+dfsg-15
ii librlottie0-1 0.1+dfsg-2
ii libsigc++-2.0-0v5 2.10.4-2
ii libssl1.1 1.1.1m-1
ii libstdc++6 12-20220302-1
ii libswresample3 7:4.4.1-3
ii libswscale5 7:4.4.1-3
ii libvpx7 1.11.0-2
ii libx11-6 2:1.7.2-2+b1
ii libxcb-keysyms1 0.4.0-1+b2
ii libxcb-record0 1.14-3
ii libxcb-screensaver0 1.14-3
ii libxcb1 1.14-3
ii libxcomposite1 1:0.4.5-1
ii libxdamage1 1:1.1.5-2
ii libxext6 2:1.3.4-1
ii libxfixes3 1:6.0.0-1
ii libxrandr2 2:1.5.2-1
ii libxtst6 2:1.2.3-1
ii libxxhash0 0.8.1-1
ii qt5-image-formats-plugins 5.15.2-2
ii zlib1g 1:1.2.11.dfsg-2

Versions of packages telegram-desktop recommends:
ii fonts-open-sans 1.11-2

telegram-desktop suggests no packages.

Versions of packages telegram-desktop is related to:
ii xdg-desktop-portal 1.12.1-1+b1
ii xdg-desktop-portal-gtk [xdg-desktop-portal-backend] 1.12.0-1

-- no debconf information

log.txt

Tomasz Kapias

unread,
Mar 16, 2022, 7:40:04 AM3/16/22
to
I found that this issue is related to wireplumber and is being treated currently
here :

https://salsa.debian.org/utopia-team/wireplumber/-/commit/a70f692eb5bacda64b54a93f5445f8ff8efaaa69

They will probably release to unstable this week.

Le mercredi 16 mars 2022 à 02:15 +0000, Debian Bug Tracking System a écrit :
> Thank you for filing a new Bug report with Debian.
>
> You can follow progress on this Bug here: 1007748:
> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1007748.
>
> This is an automatically generated reply to let you know your message
> has been received.
>
> Your message is being forwarded to the package maintainers and other
> interested parties for their attention; they will reply in due course.
>
> Your message has been sent to the package maintainer(s):
>  Nicholas Guriev <guri...@ya.ru>
>
> If you wish to submit further information on this problem, please
> send it to 100...@bugs.debian.org.
>
> Please do not send mail to ow...@bugs.debian.org unless you wish
> to report a problem with the Bug-tracking system.
>

Tomasz Kapias

unread,
Mar 16, 2022, 8:50:03 AM3/16/22
to
I tried to apply the patch for Wireplumber, but it was not the issue for me.

But it gave me a lead. In fact wireplumber is conflicting with pipewire-session-
manager. Wireplumber is replacing it but pipewire-session-manager was still
installed by APT and the systemd service was not replaced by wireplumber.

I removed pipewire-session-manager, wireplumber and pipewire-pulse. Then
reinstalled them, and there is no more issue with Telegram.
0 new messages