Pidgin version 2.14.8 freezes when creating long message or resizing window
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Pidgin |
Unknown
|
Unknown
|
|||
pidgin (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Jammy |
Fix Released
|
High
|
Julian Andres Klode |
Bug Description
[Impact]
In the current LTS version (2.14.8) of the pidgin instant messenger there is a critical bug that makes it become unresponsive with an infinite loop when a user enters a long text into the text box that makes the text box resize into one with a scroll bar or when the user resizes the message window such that a text already entered becomes too large for it, creating such a scroll bar.
This bug is critical as sending arbitrary amounts of text is a major feature of any messaging program and having it become unresponsive and needing to kill it is unacceptable, especially for long messages that are thus lost before being sent.
More information in the original report here and in the duplicate reports: https:/
I request that the ubuntu package repository for 22.04 (jammy) is updated with pidgin 2.14.9, which fixes this bug.
[Test plan]
Write more text in field than fits, when the scrollbar appears it hangs. Chat for a while with some resizing to check no regressions.
[Where problems could occur]
From investigating the patch, it seems to count resizes and do stuff, it seems that this could break other cases of resizing the widget.
[Other info]
```
lsb_release -rd
Description: Ubuntu 22.04 LTS
Release: 22.04
```
```
apt-cache policy pidgin
pidgin:
Installed: 1:2.14.8-1ubuntu2
Candidate: 1:2.14.8-1ubuntu2
Version table:
*** 1:2.14.8-1ubuntu2 500
500 http://
100 /var/lib/
```
ProblemType: Bug
DistroRelease: Ubuntu 22.04
Package: pidgin 1:2.14.8-1ubuntu2
ProcVersionSign
Uname: Linux 5.15.0-27-generic x86_64
ApportVersion: 2.20.11-0ubuntu82.1
Architecture: amd64
CasperMD5CheckR
CurrentDesktop: MATE
Date: Mon May 23 19:34:04 2022
InstallationDate: Installed on 2020-04-26 (757 days ago)
InstallationMedia: Ubuntu-MATE 20.04 LTS "Focal Fossa" - Release amd64 (20200423)
SourcePackage: pidgin
UpgradeStatus: No upgrade log present (probably fresh install)
tags: | added: patch |
description: | updated |
Changed in pidgin (Ubuntu): | |
status: | Confirmed → Fix Released |
Changed in pidgin (Ubuntu Jammy): | |
status: | New → In Progress |
assignee: | nobody → Julian Andres Klode (juliank) |
importance: | Undecided → High |
Status changed to 'Confirmed' because the bug affects multiple users.