Hello, I hope this is the correct way to report a bug (as explained here<http://www.gnu.org/software/bash/manual/html_node/Reporting-Bugs.html> ).
*The version number of Bash*: 4.2.45(1)-release (x86_64-pc-linux-gnu) *The hardware and operating system*. Laptop System76 Intel® Core™ i7-3610QM CPU @ 2.30GHz × 8 with Ubuntu 13.04 (Raring Ringtale) *The compiler used to compile Bash*. *dunno* :/ but maybe enough information by dependies shown in attached dpkg-pbash.txt *A description of the bug behaviour*. I can not change directory to a directory starting with two dashes *A short script or ‘recipe’ which exercises the bug and may be used to reproduce it*: *See this command line log:* stephanbosal@in-laptop3:~/Downloads/Win8$ uname -a Linux in-laptop3 *3.8.0-23-generic* *#34-Ubuntu* SMP Wed May 29 20:22:58 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux stephanbosal@in-laptop3:~/Downloads/Win8$ *echo $SHELL* /bin/bash stephanbosal@in-laptop3:~/Downloads/Win8$ *bash --version* GNU bash, version 4.2.45(1)-release (x86_64-pc-linux-gnu) Copyright (C) 2011 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html > stephanbosal@in-laptop3:~/Downloads/Win8$ *ls -l* total 15130844 -rw-r--r-- 1 stephanbosal stephanbosal 7746568704 jul 2 09:22 smsboot.bin -rw-r--r-- 1 stephanbosal stephanbosal 7747397632 jul 3 09:02 smsboot_mbr.bin drwxrwxr-x 3 stephanbosal stephanbosal 4096 jul 3 11:31 * --SMSBOOT-sources-* stephanbosal@in-laptop3:~/Downloads/Win8$ *cd --SMSBOOT-sources-/* bash: cd: --: invalid option cd: usage: cd [-L|[-P [-e]]] [dir] stephanbosal@in-laptop3:~/Downloads/Win8$ *cd \-\-SMSBOOT-sources-/* bash: cd: --: invalid option cd: usage: cd [-L|[-P [-e]]] [dir] stephanbosal@in-laptop3:~/Downloads/Win8$ *cd \\-\\-SMSBOOT-sources-/* bash: cd: \-\-SMSBOOT-sources-/: No such file or directory stephanbosal@in-laptop3:~/Downloads/Win8$ Best regards! Stephan, -- Stephan van Ingen http://stephanvaningen.net -- Me transmitte sursum, Caledoni!
stephanbosal@in-laptop3:/bin$ dpkg -p bash Package: bash Essential: yes Priority: required Section: shells Installed-Size: 1416 Maintainer: Ubuntu Developers <ubuntu-devel-disc...@lists.ubuntu.com> Architecture: amd64 Multi-Arch: foreign Version: 4.2-5ubuntu3 Replaces: bash-completion (<< 20060301-0), bash-doc (<= 2.05-1) Depends: base-files (>= 2.1.12), debianutils (>= 2.15) Pre-Depends: dash (>= 0.5.5.1-2.2), libc6 (>= 2.15), libtinfo5 Recommends: bash-completion (>= 20060301-0) Suggests: bash-doc Conflicts: bash-completion (<< 20060301-0) Filename: pool/main/b/bash/bash_4.2-2ubuntu2_amd64.deb Size: 642968 MD5sum: 273afd82a606d827be347bfa26900be9 Description: GNU Bourne Again SHell Bash is an sh-compatible command language interpreter that executes commands read from the standard input or from a file. Bash also incorporates useful features from the Korn and C shells (ksh and csh). . Bash is ultimately intended to be a conformant implementation of the IEEE POSIX Shell and Tools specification (IEEE Working Group 1003.2). . The Programmable Completion Code, by Ian Macdonald, is now found in the bash-completion package. Homepage: http://tiswww.case.edu/php/chet/bash/bashtop.html Original-Maintainer: Matthias Klose <d...@debian.org> stephanbosal@in-laptop3:/bin$