vdeterm does not restore terminal when it returns in error
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
vde2 (Debian) |
Fix Released
|
Unknown
|
|||
vde2 (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
Lucid |
Won't Fix
|
Undecided
|
Unassigned | ||
Precise |
Won't Fix
|
Undecided
|
Unassigned |
Bug Description
=======
Impact: vdeterm failure corrupts terminal
Development fix: restore terminal on failure
Stable fix: same as development fix
Test case: run 'vdeterm', then try 'ls'. Terminal should act as normal when vde has been patched.
Regression potential: this fix has been applied since quantal to the same version, so there should be no risk of regression
=======
When vdeterm fails at start (such as happens when specifying the wrong vde socket), then it does not restore the terminal.
The terminal is thus left in noecho mode.
# lsb_release -rd
Description: Ubuntu 10.04.2 LTS
Release: 10.04
# apt-cache policy vde2
vde2:
Installed: 2.2.3-3
Candidate: 2.2.3-3
Version table:
*** 2.2.3-3 0
500 http://
100 /var/lib/
What do I expect:
on error, vdeterm should restore the terminal into the state where it found it in
What happens instead:
the terminal is left with noecho (... and possibly other settings wrong as well...)
tags: | added: patch |
Changed in vde2 (Debian): | |
status: | Unknown → New |
Changed in vde2 (Debian): | |
status: | New → Fix Released |
tags: |
added: verification-done removed: verification-needed |
tags: | removed: removal-candidate |
tags: |
added: verification-done-precise verification-needed-lucid removed: verification-needed |
Thanks for reporting this bug. Still the case on quantal, marking confirmed.