byobu-config segfault with screen backend
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
slang2 (Debian) |
Fix Released
|
Unknown
|
|||
slang2 (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Xenial |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
[Impact]
* Backport Debian fix for a crash in byobu due to libslang2
[Test Case]
* byobu-screen
* in there hit F9 or start byobu-config
* without the fix this crashes
[Regression Potential]
* This is changing a libs implementation and
$ reverse-depends src:slang2 -r xenial
is quite a long list. OTOH this is somewhat ok as the change is in
Debian and Ubuntu for more than three releases now and nothing around
it seems to have totally broken.
Never the less the biggest risk I see is something unexpected in one of
the other libslang2 users.
[Other Info]
* n/a
---
When running byobu with the screen backend byobu-config segfaults when trying to open it by pressing F9.
Steps to reproduce.
1. Configure byobu to use screen for the backend
2. Press F9 to open the configuration menu
3. The console flashes then returns to your shell window.
Running byobu-config manually within a byobu screen session shows it's segfaulting. It does not crash running it outside of screen.
byobu:
Installed: 5.101-0ubuntu1~wily
Candidate: 5.101-0ubuntu1~wily
Version table:
*** 5.101-0ubuntu1~wily 0
500 http://
100 /var/lib/
5.97-0ubuntu1 0
500 http://
Related branches
- Andreas Hasenack: Approve
- Canonical Server: Pending requested
- git-ubuntu developers: Pending requested
-
Diff: 129 lines (+107/-0)3 files modifieddebian/changelog (+7/-0)
debian/patches/init-crash.patch (+99/-0)
debian/patches/series (+1/-0)
Changed in byobu (Debian): | |
status: | Unknown → New |
Changed in byobu (Ubuntu): | |
importance: | Undecided → High |
assignee: | nobody → Dustin Kirkland (kirkland) |
status: | Confirmed → In Progress |
description: | updated |
Changed in byobu (Debian): | |
status: | New → Unknown |
affects: | byobu (Debian) → slang2 (Debian) |
no longer affects: | byobu (Ubuntu) |
no longer affects: | newt (Ubuntu) |
Changed in slang2 (Debian): | |
status: | Unknown → Fix Released |
Status changed to 'Confirmed' because the bug affects multiple users.