FS#60035 - [lxterminal] tab closing closes whole terminal

Attached to Project: Community Packages
Opened by Gus Fun (fungalnet) - Thursday, 13 September 2018, 00:08 GMT
Last edited by Balló György (City-busz) - Monday, 17 September 2018, 15:14 GMT
Task Type Bug Report
Category Upstream Bugs
Status Closed
Assigned To Balló György (City-busz)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

community/lxterminal 0.3.1-2

When multiple tabs are open on lxterminal and the x used on the tab to close tab the whole terminal with all tabs shuts down. In some occasions other lxterminal windows also shut down. No error messages are produced when run from another terminal.

This change in behavior came with the recent upgrades of vte3 (0.54)
When reverting to earlier (0.52) vte3 the problem goes away.
This task depends upon

Closed by  Balló György (City-busz)
Monday, 17 September 2018, 15:14 GMT
Reason for closing:  Fixed
Additional comments about closing:  lxterminal 0.3.1-3
Comment by Balló György (City-busz) - Thursday, 13 September 2018, 00:46 GMT Comment by Chih-Hsuan Yen (yan12125) - Thursday, 13 September 2018, 06:05 GMT
You can also report it to GitHub https://github.com/lxde/lxterminal/issues if you prefer GitHub over SourceForge.
Comment by Gus Fun (fungalnet) - Thursday, 13 September 2018, 09:43 GMT
It is not an upstream issue as it only exists in arch. Debian and Void with same lxterminal does not have this behavior.
I am pretty sure that vte3 is causing it, both issues of 0.54 cause it. The last vte3 0.52 cures the problem.
Comment by Gus Fun (fungalnet) - Thursday, 13 September 2018, 17:21 GMT
I thought when a bug causes software to terminate unexpectedly the severity is medium
Comment by Doug Newgard (Scimmia) - Saturday, 15 September 2018, 04:23 GMT
You say it's not an upstream issue, then say that it's caused by an UPSTREAM update for vte3. Which is it?
Comment by Chih-Hsuan Yen (yan12125) - Saturday, 15 September 2018, 14:31 GMT
Looks like an UPSTREAM change in VTE [1] renders tab-closing logic in lxterminal broken. This should be fixed in lxterminal IMO, and I've reported this to https://github.com/lxde/lxterminal/issues/61.

Not related to Arch Linux packaging, anyway.

[1] https://gitlab.gnome.org/GNOME/vte/commit/0276859709692ec53f35a8cc158d7553a195c730
Comment by Chih-Hsuan Yen (yan12125) - Monday, 17 September 2018, 00:11 GMT

Loading...