! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
Bad --execute command causes all open xfce4-terminal instances to close
Status:
RESOLVED: FIXED
Product:
Xfce4-terminal
Component:
General

Comments

Description ixjlyons 2018-03-22 07:03:04 CET
1) Open a few xfce4-terminal windows

2) execute something like `xfce4-terminal -e asdf`

A dialog appears with the message "Failed to execute child process "asdf" (No such file or directory)" then after a second or so, all of the xfce4-terminal windows suddenly close. I would expect a bad execute command to not crash the entire xfce4-terminal session.

If you use the --disable-server flag in the above command, only the newly opened window closes and the original ones (from step 1) remain functional.
Comment 1 Git Bot editbugs 2018-03-22 17:43:00 CET
Igor referenced this bugreport in commit 6f321bd100be25da9ea1ed3a65e9d41f38676427

Fix app crash when running a non-existing command

https://git.xfce.org/apps/xfce4-terminal/commit?id=6f321bd100be25da9ea1ed3a65e9d41f38676427
Comment 2 Igor editbugs 2018-03-22 17:43:39 CET
Thanks a lot for your report!
The bug has been fixed with the commit referenced above.
Comment 3 Igor editbugs 2018-03-28 20:34:42 CEST
*** Bug 14306 has been marked as a duplicate of this bug. ***

Bug #14295

Reported by:
ixjlyons
Reported on: 2018-03-22
Last modified on: 2018-03-28
Duplicates (1):
  • 14306 terminal segfaults when it fails to execute child

People

CC List:
1 user

Version

Version:
0.8.7.2

Attachments

Additional information