You have alias ls='ls -F', and /etc/bash_completion.d/apport_completion fails to use command ls to avoid getting your alias.
/etc/bash_completion.d/apport_completion is supplied by apport, so it's a bug in that package. working on a patch now. ** Package changed: bash-completion (Ubuntu) => apport (Ubuntu) -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to apport in Ubuntu. https://bugs.launchpad.net/bugs/1221503 Title: completion with ubuntu-bug complains about missing release-upgrade.py Status in apport package in Ubuntu: New Bug description: To reproduce the problem, type this command at a shell prompt (DO NOT PRESS ENTER AFTERWARD): $ ubuntu-bug and with the cursor at the end of the line, press the TAB key. The following errors appear: egrep: /usr/share/apport/symptoms/dist-upgrade.py@: No such file or directory egrep: /usr/share/apport/symptoms/release-upgrade.py@: No such file or directory If you clear the completion rules with "complete -r", this problem goes away. ProblemType: Bug DistroRelease: Ubuntu 13.04 Package: bash-completion 1:2.0-1ubuntu3 ProcVersionSignature: Ubuntu 3.8.0-29.42-generic 3.8.13.5 Uname: Linux 3.8.0-29-generic x86_64 ApportVersion: 2.9.2-0ubuntu8.3 Architecture: amd64 Date: Thu Sep 5 22:04:37 2013 InstallationDate: Installed on 2013-08-31 (5 days ago) InstallationMedia: Ubuntu 13.04 "Raring Ringtail" - Release amd64 (20130424) MarkForUpload: True PackageArchitecture: all SourcePackage: bash-completion UpgradeStatus: No upgrade log present (probably fresh install) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1221503/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp