Package: bash Version: 3.1dfsg-8 Severity: normal
I just tried to execute a shell script by executing "sh script" where sh in /bin/bash and script is a shell script consisting of lots of automatically-generated move commands. But I got: script: script: cannot execute binary file (the duplication of "script: " seems to be another bug). Now, the file clearly wasn't a binary file. I played around with locales, but couldn't quickly find a locale where bash would accept the script (not sure if the check is locale-dependent or not). The apparent reason for triggering this bug seems to be the high content of 8-bit-octets in the file, but since filenames are not locale-dependent on unix, bash should not force any "binary" interpretation on valid shell scripts. (sorry, can't provide the script itself atm., but could probably provide an anonymised version of it if really needed). -- System Information: Debian Release: lenny/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.24-1-amd64 (SMP w/4 CPU cores) Locale: LANG=C, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages bash depends on: ii base-files 4.0.4 Debian base system miscellaneous f ii debianutils 2.15.3 Miscellaneous utilities specific t hi libc6 2.7-12 GNU C Library: Shared libraries ii libncurses5 5.6+20080531-1 Shared libraries for terminal hand bash recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]