Bug#1016406: telegram-desktop: Segfault in librlottie.so.0.1.0-1
Hello Nicholas, Thanks for prompt reply. Yes this happens as stickers gets populated and start animating, suddenly it crashes, most likely on same sticker. Anyway, your fix works. Thank you. After installing your version of the library telegram does not crash anymore. Well done! On 06/08/2022 12:31, Nicholas Guriev wrote: Control: reassign -1 librlottie0-1 0.1+dfsg-2 Control: affects -1 telegram-desktop Hello! The segfault definitely occurred because of an animated sticker. But I do not know how to catch the buggy sticker. The issue is undoubtedly relates to the librlottie.so library. So reassigning the bug. I am working on an update of the rlottie package with many crash fixes. It could help in your case. Can you please check my interim version? There is pre-built binary package on the Salsa CI. https://salsa.debian.org/debian/rlottie/-/jobs/2826625/artifacts/file/debian/output/librlottie0-1_0.1+dfsg-2+salsaci_amd64.deb -- With kindest regards, Piotr. ⢀⣴⠾⠻⢶⣦⠀ ⣾⠁⢠⠒⠀⣿⡁ Debian - The universal operating system ⢿⡄⠘⠷⠚⠋⠀ https://www.debian.org/ ⠈⠳⣄
Bug#1016406: telegram-desktop: Segfault in librlottie.so.0.1.0-1
Control: reassign -1 librlottie0-1 0.1+dfsg-2 Control: affects -1 telegram-desktop Hello! The segfault definitely occurred because of an animated sticker. But I do not know how to catch the buggy sticker. The issue is undoubtedly relates to the librlottie.so library. So reassigning the bug. I am working on an update of the rlottie package with many crash fixes. It could help in your case. Can you please check my interim version? There is pre-built binary package on the Salsa CI. https://salsa.debian.org/debian/rlottie/-/jobs/2826625/artifacts/file/debian/output/librlottie0-1_0.1+dfsg-2+salsaci_amd64.deb signature.asc Description: This is a digitally signed message part.
Bug#1016406: telegram-desktop: Segfault in librlottie.so.0.1.0-1
Package: telegram-desktop Version: 4.0.2+ds-2 Severity: important X-Debbugs-Cc: pior...@gmx.com Steps to reproduce: 1. Open telegram-desktop 2. Type character (select from emoticons menu) 3. Last used/favourite stickers will show up 4. Crash 1sec later Expected behaviour 4. No crash dmesg: [379966.535052] Thread (pooled)[14395]: segfault at 4 ip 7f7f148305fe sp 7f7e3bffd8b0 error 4 in librlottie.so.0.1.0-1[7f7f14807000+49000] [379966.535060] Code: 48 89 c7 48 89 d8 48 8d 73 01 48 f7 e2 48 d1 ea 48 83 c2 02 e8 23 65 fe ff 48 8b 55 00 49 8b 45 00 4c 89 e7 f3 0f 10 7c 24 04 0f 10 42 04 f3 0f 10 50 04 f3 0f 10 1a f3 0f 11 7c 24 0c f3 0f telegram-desktop full terminal log from start to end: $ telegram-desktop (telegram-desktop:14435): Telegram-WARNING **: 07:23:24.412: Application has been built with foreign rlottie, animated emojis won't be colored to the selected pack. (telegram-desktop:14435): Telegram-WARNING **: 07:23:24.412: 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 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 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 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 QTextCursor::setPosition: Position '-1' out of range 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 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 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 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 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 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 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