Hi, after a little debugging ....
Error message comes from src/subshell.c ( around line 810) 1. Change in a subdirectory that contains no german umlauts and/or a "_" mc never go to if(subshell_alive) { ... } in function void do_subshell_chdir () { } and there string subshell_cwd and string current_panel->cwd are the same 2. Change to a directory with german umlauts and/or "_" mc goes to if (subshell_alive) int subshell_alive is here 1 and before too string subshell_cwd and string current_panel->cwd are different, current_panel->cwd = "contains the directory with umlauts and _ " subshell_cwd = "contains the upper directory from current_panel->cwd" Hope this helps .... Greetings Erik ** Tags added: german mc umlauts ** Description changed: Binary package hint: mc Hi, mc in feisty has a problem when change dir, to Directories that contains german umlauts and "_". Maybe some other characters are infected to .... change dir works, but the a error message is thrown at the bottom: - "Can't not change dir to /home/$HOME/ÖÖÖÖ" or "Can't change dir to + "Can't not change dir to /home/$USER/ÖÖÖÖ" or "Can't change dir to /home/$USER/__test" Greetings Erik ** Tags removed: german umlauts -- problems when "cd" to Directories with german umlauts and "_" https://launchpad.net/bugs/81621 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs