** Description changed:

+ [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."

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1882401

Title:
  ctrl+space freezes irssi on focal

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/irssi/+bug/1882401/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to