Telegram always crashes after choosing a different account, clicking on Settings, or clicking on side menu overlay

Bug #2046378 reported by Sergey Zolotarev
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
telegram-desktop (Ubuntu)
New
Undecided
Unassigned

Bug Description

The Telegram app that comes from Ubuntu repositories (v3.6.1) always crashes after I do one of these things:
1) Click on an account in the menu to switch to it
2) Click on Contacts, Settings or other items in the menu
3) Click on the semi-transparent side menu overlay

ProblemType: Bug
DistroRelease: Ubuntu 22.04
Package: telegram-desktop 3.6.1+ds-2build1
ProcVersionSignature: Ubuntu 5.15.0-91.101-generic 5.15.131
Uname: Linux 5.15.0-91-generic x86_64
NonfreeKernelModules: zfs zunicode zavl icp zcommon znvpair
ApportVersion: 2.20.11-0ubuntu82.5
Architecture: amd64
CasperMD5CheckResult: unknown
CurrentDesktop: ubuntu:GNOME
Date: Thu Dec 14 01:32:42 2023
EcryptfsInUse: Yes
InstallationDate: Installed on 2018-03-17 (2097 days ago)
InstallationMedia: Ubuntu 18.04 LTS "Bionic Beaver" - Alpha amd64 (20180316)
SourcePackage: telegram-desktop
TelegramDesktopLogFile: Error: path contained symlinks.
UpgradeStatus: Upgraded to jammy on 2022-06-02 (559 days ago)

Revision history for this message
Sergey Zolotarev (szx) wrote :
description: updated
Revision history for this message
Sergey Zolotarev (szx) wrote :
Revision history for this message
Sergey Zolotarev (szx) wrote :

It crashes here:

Thread 1 "telegram-deskto" received signal SIGSEGV, Segmentation fault.
operator()<__gnu_cxx::__normal_iterator<Ui::VerticalLayout::Row*, std::vector<Ui::VerticalLayout::Row> >, __gnu_cxx::__normal_iterator<Ui::VerticalLayout::Row*, std::vector<Ui::VerticalLayout::Row> >, Ui::VerticalLayout::childHeightUpdated(Ui::RpWidget*)::<lambda(const Ui::VerticalLayout::Row&)>, ranges::identity> () at /usr/include/range/v3/algorithm/find_if.hpp:55
55 if(invoke(pred, invoke(proj, *first)))

Revision history for this message
Ubuntu Foundations Team Bug Bot (crichton) wrote :

The attachment "0001-Fix-possible-use-after-free-in-VerticalLayout.patch" seems to be a patch. If it isn't, please remove the "patch" flag from the attachment, remove the "patch" tag, and if you are a member of the ~ubuntu-reviewers, unsubscribe the team.

[This is an automated message performed by a Launchpad user owned by ~brian-murray, for any issues please contact him.]

tags: added: patch
Revision history for this message
Sergey Zolotarev (szx) wrote :

Same patch as above with updated file paths (to make it work with "debuild")

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.