Your message dated Fri, 18 Dec 2020 16:06:53 +0000
with message-id <[email protected]>
and subject line Bug#973528: fixed in telegram-desktop 2.2.0+ds-5
has caused the Debian Bug report #973528,
regarding telegram-desktop: Assertion Failed! "lines == to.height()" 
lottie_cache.cpp:150
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
973528: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=973528
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: telegram-desktop
Version: 2.2.0+ds-3
Severity: important

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

A bug leading to crash in lottie cache was discovered.

Steps to reproduce:

1. Send or receive an animated sticker.
2. Wait until it is played one time in chat history widget.
3. ?????
4. CRASH

Backtrace:

#0  0x0000004006ed810c in raise () from 
telegram_archive20201028_arm64/lib/aarch64-linux-gnu/libc.so.6
No symbol table info available.
#1  0x0000004006ec4e20 in abort () from 
telegram_archive20201028_arm64/lib/aarch64-linux-gnu/libc.so.6
No symbol table info available.
#2  0x0000004000336968 in base::assertion::fail 
(message=message@entry=0x4001b03e78 "\"lines == to.height()\"", 
file=file@entry=0x4001b03d34 "lottie_cache.cpp", line=line@entry=150) at 
./Telegram/lib_base/base/assertion.h:34
        nullptr_value = 0x0
#3  0x0000004001667c54 in Lottie::(anonymous namespace)::DecodeYUV2RGB 
(context=..., from=..., to=...) at 
/usr/include/aarch64-linux-gnu/qt5/QtGui/qimage.h:162
        srcLineSize = {224, 112, 112, 0, 0, 0, 0, 0}
        dst = {0x402c0ab300 "", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}
        lines = 0
        src = {0x40341046c0 '\020' <repeats 200 times>..., 0x4034110ac0 '\200' 
<repeats 200 times>..., 0x4034113bc0 '\200' <repeats 200 times>..., 0x0, 0x0, 
0x0, 0x0, 0x0}
        dstLineSize = {896, 0, 0, 0, 0, 0, 0, 0}
        src = <optimized out>
        srcLineSize = <optimized out>
        dst = <optimized out>
        dstLineSize = <optimized out>
        lines = <optimized out>
#4  Lottie::(anonymous namespace)::Decode (context=..., fromSize=..., from=..., 
to=...) at ./Telegram/lib_lottie/lottie/lottie_cache.cpp:185
No locals.
#5  Lottie::Cache::renderFrame (index=0, request=..., to=..., 
this=0x4034101070) at ./Telegram/lib_lottie/lottie/lottie_cache.cpp:491
        ok = false
        xored = <optimized out>
        ok = <optimized out>
        xored = <optimized out>
#6  Lottie::Cache::renderFrame (this=0x4034101070, to=..., request=..., 
index=index@entry=0) at ./Telegram/lib_lottie/lottie/lottie_cache.cpp:462
        ok = <optimized out>
        xored = <optimized out>
#7  0x000000400165881c in Lottie::SharedState::renderFromCache 
(this=this@entry=0x4034104450, to=..., request=..., index=index@entry=0) at 
/usr/include/c++/10/bits/unique_ptr.h:435
No locals.
#8  0x00000040016588c4 in Lottie::SharedState::renderFrame 
(this=this@entry=0x4034104450, image=..., request=..., index=0) at 
./Telegram/lib_lottie/lottie/lottie_frame_renderer.cpp:330
        size = {wd = 224, ht = 224}
        surface = {mBuffer = 0x30d1e40a4bd6b00, mWidth = 275741674032, mHeight 
= 274994416016, mBytesPerLine = 275741674224, mDrawArea = {x = 274994420264, y 
= 275616104480, w = 2064, h = 275741678912}}
#9  0x0000004001658cac in Lottie::SharedState::renderNextFrame 
(this=this@entry=0x4034104450, frame=..., request=...) at 
/usr/include/gsl/pointers:101
No locals.
#10 0x0000004001659464 in operator() (index=<optimized out>, 
__closure=<optimized out>) at 
./Telegram/lib_lottie/lottie/lottie_frame_renderer.cpp:423
        frame = {ptr_ = 0x40341045c0}
        next = {ptr_ = 0x4034104458}
        this = <optimized out>
        request = <optimized out>
        this = <optimized out>
        request = <optimized out>
        frame = <optimized out>
        next = <optimized out>
#11 Lottie::SharedState::renderNextFrame (this=0x4034104450, request=...) at 
./Telegram/lib_lottie/lottie/lottie_frame_renderer.cpp:450
        prerender = <optimized out>
        present = <optimized out>
#12 0x000000400165ad70 in operator() (entry=..., __closure=<synthetic pointer>) 
at /usr/include/c++/10/bits/unique_ptr.h:421
        result = {rendered = 68, notify = {_alive = 0x400e08d660}}
        players = <optimized out>
        players = <optimized out>
        result = <optimized out>
        player = <optimized out>
#13 
ranges::invoke_fn::operator()<Lottie::FrameRendererObject::generateFrames()::<lambda(const
 Lottie::FrameRendererObject::Entry&)>&, Lottie::FrameRendererObject::Entry&> 
(f=<synthetic pointer>..., this=<synthetic pointer>) at 
/usr/include/range/v3/functional/invoke.hpp:141
No locals.
#14 
ranges::count_if_fn::operator()<__gnu_cxx::__normal_iterator<Lottie::FrameRendererObject::Entry*,
 std::vector<Lottie::FrameRendererObject::Entry> >, 
__gnu_cxx::__normal_iterator<Lottie::FrameRendererObject::Entry*, 
std::vector<Lottie::FrameRendererObject::Entry> >, 
Lottie::FrameRendererObject::generateFrames()::<lambda(const 
Lottie::FrameRendererObject::Entry&)>, ranges::identity> (proj=..., pred=..., 
last=..., first=..., this=<synthetic pointer>) at 
/usr/include/range/v3/algorithm/count_if.hpp:46
        n = 0
        n = <optimized out>
#15 
ranges::count_if_fn::operator()<std::vector<Lottie::FrameRendererObject::Entry>&,
 Lottie::FrameRendererObject::generateFrames()::<lambda(const 
Lottie::FrameRendererObject::Entry&)> > (this=<synthetic pointer>, proj=..., 
pred=..., rng=...) at /usr/include/range/v3/algorithm/count_if.hpp:59
No locals.
#16 Lottie::FrameRendererObject::generateFrames (this=0x40d7015bd0) at 
./Telegram/lib_lottie/lottie/lottie_frame_renderer.cpp:190
        players = {<base::flat_multi_map<Lottie::Player*, 
base::weak_ptr<Lottie::Player>, std::less<void> >> = {_data = 
{<base::flat_multi_map<Lottie::Player*, base::weak_ptr<Lottie::Player>, 
std::less<void> >::transparent_compare> = {<std::less<void>> = {<No data 
fields>}, <No data fields>}, elements = 
{<std::_Vector_base<base::flat_multi_map_pair_type<Lottie::Player*, 
base::weak_ptr<Lottie::Player> >, 
std::allocator<base::flat_multi_map_pair_type<Lottie::Player*, 
base::weak_ptr<Lottie::Player> > > >> = {_M_impl = 
{<std::allocator<base::flat_multi_map_pair_type<Lottie::Player*, 
base::weak_ptr<Lottie::Player> > >> = 
{<__gnu_cxx::new_allocator<base::flat_multi_map_pair_type<Lottie::Player*, 
base::weak_ptr<Lottie::Player> > >> = {<No data fields>}, <No data fields>}, 
<std::_Vector_base<base::flat_multi_map_pair_type<Lottie::Player*, 
base::weak_ptr<Lottie::Player> >, 
std::allocator<base::flat_multi_map_pair_type<Lottie::Player*, 
base::weak_ptr<Lottie::Player> > > >::_Vector_impl_data> = {_M_start = 0x0, 
_M_finish = 0x0, _M_end_of_storage = 0x0}, <No data fields>}}, <No data 
fields>}}}, <No data fields>}
        renderOne = <optimized out>
        rendered = <optimized out>
#17 0x000000400165b140 in operator() (that=..., __closure=0x40d701fec0) at 
./Telegram/lib_lottie/lottie/lottie_frame_renderer.cpp:212
No locals.
#18 operator() (this=0x40d7015bc0) at 
./Telegram/lib_crl/crl/crl_object_on_queue.h:200
        this = 0x40d7015bc0
        method = {<No data fields>}
#19 operator() (this=0x40d701feb0) at 
./Telegram/lib_crl/crl/crl_object_on_queue.h:168
        what = {__method = {<No data fields>}, __this = 0x40d7015bc0}
        that = 
{<std::__shared_ptr<crl::details::object_on_queue_data<Lottie::FrameRendererObject>
 const, (__gnu_cxx::_Lock_policy)2>> = 
{<std::__shared_ptr_access<crl::details::object_on_queue_data<Lottie::FrameRendererObject>
 const, (__gnu_cxx::_Lock_policy)2, false, false>> = {<No data fields>}, _M_ptr 
= 0x40d7015bc0, _M_refcount = {_M_pi = 0x40d7015bb0}}, <No data fields>}
#20 
crl::details::list::Entry<crl::details::object_on_queue_data<Type>::async<crl::details::object_on_queue_data<Type>::with<Lottie::FrameRendererObject::queueGenerateFrames()::<lambda(Lottie::FrameRendererObject&)>
 >::<lambda()> >::<lambda()> >::Process(crl::details::list::BasicEntry *) 
(entry=0x40d701fea0) at ./Telegram/lib_crl/crl/common/crl_common_list.h:63
        full = 0x40d701fea0
        guard = <optimized out>
#21 0x00000040014dd3e0 in crl::details::list::process 
(this=this@entry=0x40d7015c08) at 
./Telegram/lib_crl/crl/common/crl_common_list.cpp:50
        basic = <optimized out>
        alive = 0x40d7200450
        entry = 0x4034384820
#22 0x00000040014dd6f0 in crl::queue::process (this=0x40d7015c00) at 
./Telegram/lib_crl/crl/common/crl_common_queue.cpp:30
No locals.
#23 0x00000040058e8190 in ?? () from 
telegram_archive20201028_arm64/lib/aarch64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#24 0x00000040058e3a64 in ?? () from 
telegram_archive20201028_arm64/lib/aarch64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#25 0x0000004002a90628 in start_thread () from 
telegram_archive20201028_arm64/lib/aarch64-linux-gnu/libpthread.so.0
No symbol table info available.
#26 0x0000004006f761dc in ?? () from 
telegram_archive20201028_arm64/lib/aarch64-linux-gnu/libc.so.6
No symbol table info available.


- -- Package-specific info:

- -- System Information:
Debian Release: bullseye/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: arm64 (aarch64)

Kernel: Linux 5.8.0-26-generic (SMP w/4 CPU threads)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, 
TAINT_UNSIGNED_MODULE
Locale: LANG=ru_RU.UTF-8, LC_CTYPE=ru_RU.UTF-8 (charmap=UTF-8), LANGUAGE=ru_RU
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect

Versions of packages telegram-desktop depends on:
ii  libavcodec58                      7:4.3.1-5
ii  libavformat58                     7:4.3.1-5
ii  libavutil56                       7:4.3.1-5
ii  libc6                             2.31-4
ii  libdbusmenu-qt5-2                 0.9.3+16.04.20160218-2+b1
ii  libgcc-s1                         10.2.0-15
ii  libgdk-pixbuf2.0-0                2.40.0+dfsg-5
ii  libglib2.0-0                      2.66.1-2
ii  libgtk-3-0                        3.24.23-2
ii  libhunspell-1.7-0                 1.7.0-3
ii  liblz4-1                          1.9.2-2
ii  liblzma5                          5.2.4-1+b1
ii  libminizip1                       1.1-8+b1
ii  libopenal1                        1:1.19.1-2
ii  libopus0                          1.3.1-0.1
ii  libqrcodegencpp1                  1.5.0-2
ii  libqt5core5a [qtbase-abi-5-14-2]  5.14.2+dfsg-6
ii  libqt5dbus5                       5.14.2+dfsg-6
ii  libqt5gui5                        5.14.2+dfsg-6
ii  libqt5network5                    5.14.2+dfsg-6
ii  libqt5waylandclient5              5.14.2-2
ii  libqt5widgets5                    5.14.2+dfsg-6
ii  librlottie0-1                     0.1+dfsg-1
ii  libssl1.1                         1.1.1h-1
ii  libstdc++6                        10.2.0-15
ii  libswresample3                    7:4.3.1-5
ii  libswscale5                       7:4.3.1-5
ii  libx11-6                          2:1.6.12-1
ii  libxcb-screensaver0               1.14-2
ii  libxcb1                           1.14-2
ii  libxxhash0                        0.8.0-1
ii  qt5-image-formats-plugins         5.14.2-2
ii  zlib1g                            1:1.2.11.dfsg-2

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

telegram-desktop suggests no packages.

- -- no debconf information

-----BEGIN PGP SIGNATURE-----

iQJHBAEBCgAxFiEErCXL1OhKV/yjM8ucSd94pekx4+EFAl+ekisTHG5pY2hvbGFz
QGd1cmlldi5zdQAKCRBJ33il6THj4YUgD/9w7XOJCuf+Yavq10SrFunuHOl+aExt
rpf5i5ZcGMRZslhjZn3soSZqRh31eqQEA7bpLn5Ig8HZqLhkwej+HPZmdr/JJxpw
53hIGpeOilrYkjEGMnOSc5Sv6qsybPd1LJB8M5etQIxRHyVJ9aII52BMiZtjYRkP
70Msi/VtCMb8XXP9w6PKeI6L43o3YIeAWnJ95cHQ9y6DncP0729pPY0/gt13m/Uc
KnrZnR62bzE4aVOaNt3dmjAYIuikDeTsmN0AQqK2b/OvR208xSjLrNxUcnI5hwOX
EXgMpgca+3PQcXtUm5egG7mcBbL+RMss3FPMfVonFkdUlzG9eGAEvhAeTodJjI7A
iguBDhO7Y5iFYgZFBp37ZwRzmgjIqOTOF1bkWaNegqCe8EqWOHkGaidYdN2jlNJs
sGTaDOFoixa7jNy/foZ3aNP90seGizP8Br3WTZnkPGbzYg0LnLzJxIsuhuDuVu4r
t1tHJha7fhslfNeQmL1Bw9v7bAtTLvaaYiB8j9yggNZLpbkzNJRSMnTXSYVrqcRq
BXJxgkng9PjJYOFFSPrWbrautV8FH9oIyreXNEoQW9zvzFzLxfoz6OdfE8pYWAfI
Gg4nU4kS2ISj/7JDzYUXhuPxeneGdyHYjef/Jwzv23Nr2lj7Cw5AC5a0O6DBzFtS
nfZcs1+hbVQCMg==
=rUKQ
-----END PGP SIGNATURE-----
[2020.11.01 12:59:31] Launched version: 2002000, install beta: [FALSE], alpha: 
0, debug mode: [TRUE]
[2020.11.01 12:59:31] Executable dir: /usr/bin/, name: telegram-desktop
[2020.11.01 12:59:31] Initial working dir: //
[2020.11.01 12:59:31] Working dir: /build/.local/share/TelegramDesktop/
[2020.11.01 12:59:31] Command line: /usr/bin/telegram-desktop
[2020.11.01 12:59:31] Executable path before check: /usr/bin/telegram-desktop
[2020.11.01 12:59:31] Logs started
[2020.11.01 12:59:31] Launcher filename: telegramdesktop.desktop
[2020.11.01 12:59:31] QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to 
'/tmp/runtime-builder'
[2020.11.01 12:59:31] QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to 
'/tmp/runtime-builder'
[2020.11.01 12:59:31] Connecting local socket to 
/tmp/runtime-builder/ad351bd42ee3b510094aa578236fddb6-{87A94AB0-E370-4cde-98D3-ACC110C5967D}...
[2020.11.01 12:59:31] Socket connect error 0, starting server and app...
[2020.11.01 12:59:31] Moved logging from 
'/build/.local/share/TelegramDesktop/log_start0.txt' to 
'/build/.local/share/TelegramDesktop/log.txt'!
[2020.11.01 12:59:31] Primary screen DPI: 96
[2020.11.01 12:59:32] App Info: reading settings...
[2020.11.01 12:59:32] App Info: reading encrypted settings...
[2020.11.01 12:59:32] Lang Info: Loaded cached, keys: 2800
[2020.11.01 12:59:33] OpenAL Logging Level: (not set)
[2020.11.01 12:59:33] Audio Playback Devices: ALSA Default
[2020.11.01 12:59:33] Audio Playback Default Device: ALSA Default
[2020.11.01 12:59:33] Audio Capture Devices: ALSA Default
[2020.11.01 12:59:33] Audio Capture Default Device: ALSA Default
[2020.11.01 12:59:34] SNI Error: Not connected to D-Bus server
[2020.11.01 12:59:34] System tray available: [TRUE]
[2020.11.01 12:59:34] Not using D-Bus global menu.
[2020.11.01 12:59:34] Not using Unity launcher counter.
[2020.11.01 12:59:34] App Info: reading accounts info...
[2020.11.01 12:59:34] App Info: reading encrypted info...
[2020.11.01 12:59:34] App Info: reading map...
[2020.11.01 12:59:34] App Info: reading encrypted map...
[2020.11.01 12:59:34] App Info: reading encrypted user settings...
[2020.11.01 12:59:34] App Info: encrypted user settings read.
[2020.11.01 12:59:34] App Info: reading encrypted mtp data...
[2020.11.01 12:59:34] MTP Info: read keys, current: 5, to destroy: 0
[2020.11.01 12:59:34] Map read time: 17
[2020.11.01 12:59:34] App Info: reading encrypted mtp config...
[2020.11.01 12:59:34] TCP Error: network - Network unreachable
[2020.11.01 12:59:34] HTTP Error: network error 99 - Network unreachable
[2020.11.01 12:59:35] Export Info: Destroy top bar by controller removal.
[2020.11.01 12:59:35] Using Qt tray icon.
[2020.11.01 12:59:47] Assertion Failed! "lines == to.height()" 
lottie_cache.cpp:150

--- End Message ---
--- Begin Message ---
Source: telegram-desktop
Source-Version: 2.2.0+ds-5
Done: Nicholas Guriev <[email protected]>

We believe that the bug you reported is fixed in the latest version of
telegram-desktop, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Nicholas Guriev <[email protected]> (supplier of updated telegram-desktop package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Thu, 17 Dec 2020 16:32:14 +0300
Source: telegram-desktop
Architecture: source
Version: 2.2.0+ds-5
Distribution: unstable
Urgency: medium
Maintainer: Nicholas Guriev <[email protected]>
Changed-By: Nicholas Guriev <[email protected]>
Closes: 973528 976894
Changes:
 telegram-desktop (2.2.0+ds-5) unstable; urgency=medium
 .
   * Targeted crash fixes:
     - Add Skip-check-result-of-sws_scale.patch (Closes: #973528)
     - Add Check-xcb-screensaver-extension.patch (Closes: #976894)
Checksums-Sha1:
 8159639a062413eeb95daf79d3bedbbe68148566 2867 telegram-desktop_2.2.0+ds-5.dsc
 7540a21775e4604c66ede8203961fe5ea04a0fdb 20580 
telegram-desktop_2.2.0+ds-5.debian.tar.xz
 09601ce605becf876fb2e88bed9956375fcb8184 18635 
telegram-desktop_2.2.0+ds-5_amd64.buildinfo
Checksums-Sha256:
 6f8dfc3b41288e34bc2b12b3c5fa368e55e9fea769c4d592b23f0edd6aa8a419 2867 
telegram-desktop_2.2.0+ds-5.dsc
 a1b6ca6a12536e16394366c52e4bc22f8b1ef5f3454e3df203c452565d8318ed 20580 
telegram-desktop_2.2.0+ds-5.debian.tar.xz
 97d6984d68d407cc7ae7fad5b286a427c1a5632da060969f67cd027d6923d146 18635 
telegram-desktop_2.2.0+ds-5_amd64.buildinfo
Files:
 8c4840a5c0956081535fddac642f80b4 2867 net optional 
telegram-desktop_2.2.0+ds-5.dsc
 aad7fc5493bcefc9a7fe01d31e30d68d 20580 net optional 
telegram-desktop_2.2.0+ds-5.debian.tar.xz
 525cb0b800304feae0f28505c8e6ef94 18635 net optional 
telegram-desktop_2.2.0+ds-5_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEi3hoeGwz5cZMTQpICBa54Yx2K60FAl/czvsACgkQCBa54Yx2
K634qhAApwwI7+5QO6SQOjOFFDUbPDAOCyyIRvMuGEWkSKav5US4S0JM/J62aFqc
BsDD2DyZ7K9BpEQ2+9aXKXSZopQCI0XEB9Dn9sm3HF+DWOyumIavV0kNjJfKxsjx
BBFjG3KcVazZ6CPDnGTw9We3Kv789pz51lYcgNDiIJVDqzK+Q5oPn0DsfUJJTQMt
24Kiw/B6ZPJkMSHiFVr8631ndWFYwuO1jnKAxV6svS6gChCc167cJguI7H5UoQmu
XhL56E6m2+1PUXSIzL/ZLywjjEvWXIFKbNFqTQT2DjXS2YTP6RguEKvTIVN7Xxnc
83oOrQiEisC+EhtLQm/9DMMA8ILlcDDJ0Spg4GESYIuuEOpBGMUP+dmjyopgcq4T
/RhsGwU8ZAACeb/ungeHxRKWIjBi72WT7unWagMvRHFUzAxjLmA85Rc5mvTKkPN+
vfjsqx3F98PAbREssRTEK3OaELT+9QKlEAVLCOFDvWmHn/HgNZRK5qpo/lD8AnJf
j7u7fqSbrCZO3nUmRaJKTPRUmk3uY9/RDF09U/9Jsneu+jUlPX4B9isptCqVKgwt
rCUOGdaDiTvcqWzFZq4X/cBcW00gDFNFzCLo0gbiFJz1f2Z2nNtPUyjVboMPflls
41ykioT5wOqK9IELlkcyPkpY64gm1aq7k4eFwZK1IpS6stAWemE=
=K3B1
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to