Gnome terminal can't get into parent directoy
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
| command-not-found (Ubuntu) |
Undecided
|
Unassigned | ||
| gnome-terminal (Ubuntu) |
Undecided
|
Unassigned |
Bug Description
Open a terminal and run
mkdir a1
mkdir a1/a2
mkdir a1/a2/a3
mkdir a1/a2/a3/a4
mkdir a1/a2/a3/a4/foo-bar
cd a1/a2/a3/a4/foo-bar
emasc a.cpp &
Note that is `emasc` misspelled intentionally. For some reason, this will close the terminal with no response. This has been confirmed for me on two separate computers. It _does not_ work on a separate shell screen `Control-Alt-F2` and _only_ with the default terminal `Control-Shift-T`. Is something going here that I don't know about?
This happens more often than I like, but this is the only sequence of commands that reproduces the crash(?) every time.
Navigating to the directory and running bash `getcwd()` fails (sometimes...)!
cd ~/a1/a2/
bash
With the error:
shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
sh: 0: getcwd() failed: No such file or directory
Again, this only happens on Gnome terminal as far as I can tell.
lsb_release -rd
Description: Ubuntu 12.10
Release: 12.10
Why was this filed against command-not-found? Please follow up with a rationale. In the meantime, I'm adding a task for the gnome-terminal which to the best of my understanding is also the terminal in Unity.
Unfortunately, the link to Ubuntu Forums is broken. Could you please fill in the information which used to be there, or find a new link?
Is this still reproducible in 14.10?
Changed in command-not-found (Ubuntu): | |
status: | New → Incomplete |
http://
Changed in command-not-found (Ubuntu): | |
status: | Incomplete → Confirmed |
Bug was found in the Ask Ubuntu page:
http:// askubuntu. com/questions/ 244043/ bash-and- getcwd- fails-in- a-nest- directory- with-a- dash-in- the-command- line#comment303 051_244043