2020-06-07 00:56:31 |
Daniel S. Sterling |
bug |
|
|
added bug |
2020-06-13 12:16:39 |
Balint Harmath |
irssi (Ubuntu): status |
New |
Confirmed |
|
2020-06-19 16:16:45 |
Brian Murray |
tags |
|
focal groovy |
|
2020-06-19 16:16:50 |
Brian Murray |
irssi (Ubuntu): status |
Confirmed |
Triaged |
|
2020-06-19 16:16:53 |
Brian Murray |
irssi (Ubuntu): importance |
Undecided |
High |
|
2020-06-19 16:16:58 |
Brian Murray |
irssi (Ubuntu): milestone |
|
focal-updates |
|
2020-07-08 18:14:52 |
Sebastien Bacher |
irssi (Ubuntu): status |
Triaged |
Fix Committed |
|
2020-07-08 18:18:08 |
Sebastien Bacher |
irssi (Ubuntu): status |
Fix Committed |
Triaged |
|
2020-07-08 18:18:16 |
Sebastien Bacher |
tags |
focal groovy |
focal groovy rls-ff-incoming |
|
2020-08-06 23:05:08 |
Steve Langasek |
description |
see https://github.com/irssi/irssi/issues/1180
there is a patch available for this that needs to be applied to irssi for focal
from GitHub issue:
"A change in GLib 2.63 broke some assumptions in Irssi that the null-byte NUL / U+0000 is a valid Unicode character. This would occur when the user types Ctrl+Space. As a result, the input loop never manages to process the NUL-byte (and any other user input that follows, ever).
This affects all versions of Irssi as soon as your system is updated to this GLib version." |
[SRU Justification]
pressing Ctrl+Space in an irssi window (whether intentionally or by accident) causes the application to freeze and it is not possible to un-freeze it.
[Test case]
1. Run irssi
2. Type
3. Press Ctrl+Space
4. Try to type some more, observe that it doesn't work
5. Kill irssi
6. Upgrade to the package from -proposed
7. Run irssi
8. Type
9. Press Ctrl+Space
10. Type some more, observe that the characters appear.
[Regression potential]
This is a targeted patch that specifically detects the case that NUL is received in input as returned by new glib. I don't see any way that this could cause regressions.
[Original description]
see https://github.com/irssi/irssi/issues/1180
there is a patch available for this that needs to be applied to irssi for focal
from GitHub issue:
"A change in GLib 2.63 broke some assumptions in Irssi that the null-byte NUL / U+0000 is a valid Unicode character. This would occur when the user types Ctrl+Space. As a result, the input loop never manages to process the NUL-byte (and any other user input that follows, ever).
This affects all versions of Irssi as soon as your system is updated to this GLib version." |
|
2020-08-07 01:01:44 |
Launchpad Janitor |
irssi (Ubuntu): status |
Triaged |
Fix Released |
|
2020-08-07 09:13:35 |
Timo Aaltonen |
irssi (Ubuntu Focal): status |
New |
Fix Committed |
|
2020-08-07 09:13:36 |
Timo Aaltonen |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2020-08-07 09:13:39 |
Timo Aaltonen |
bug |
|
|
added subscriber SRU Verification |
2020-08-07 09:13:42 |
Timo Aaltonen |
tags |
focal groovy rls-ff-incoming |
focal groovy rls-ff-incoming verification-needed verification-needed-focal |
|
2020-08-08 13:20:30 |
Paul White |
tags |
focal groovy rls-ff-incoming verification-needed verification-needed-focal |
focal groovy rls-ff-incoming verification-done verification-done-focal |
|
2020-08-08 13:28:08 |
Paul White |
bug |
|
|
added subscriber Paul White |
2020-08-13 14:55:02 |
Brian Murray |
tags |
focal groovy rls-ff-incoming verification-done verification-done-focal |
focal groovy verification-done verification-done-focal |
|
2020-08-20 08:49:52 |
Launchpad Janitor |
irssi (Ubuntu Focal): status |
Fix Committed |
Fix Released |
|
2020-08-20 08:49:56 |
Ćukasz Zemczak |
removed subscriber Ubuntu Stable Release Updates Team |
|
|
|