python runs wild when searching for a none existing command

Bug #693617 reported by AJenbo
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
command-not-found (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Binary package hint: python

My system is ubuntu 10.10 on a celeron m 1400mhz

I typed the following in to the terminal and hit enter:

æalsdkfjæalkdfjaælskfjsalfkjasædfkjasælfkjsaælfskjldaæfksjfæalsjflaskjfælaskjfæalskfjasælfdjsalæfkjdalskfjsaælkfdjsaælfkjsdæflkjsadflæaskjflæasjfldksfjaslædfjaslfjdslfkjaslædfjaslæfkjasælkdfjaæsldkjfaskæfldsjfaælskfjasæklfjdsaæjfsalfkjasfælaskjdflsafæaskjdfælskfjslaæfkjsdfælkjasfælaksjfæalskfjaæslkfjsljfalæsdjfslakfdjæsalkfjdaælskjfdaælskjfaslfjkaslfdjæaslfkjslkdjfalskjdflæjsflkdjalsdjflkasjfasækdlfajsflkajsæflkjsaælfkdjsælkfjalksjdfælasjflkasjdflkasjfælasjdflæajsdflkjsaælfkjaslkdfjalsækfjalskfjdaælskjfldsfjæaksjdflasjdkfasldkfjalskdfjsakldjfaælskjfdlkjasflksjfæalskjdlæfakjsflkæsjfdlksjfælskajfdlasfjlæsakfasldfjasæljflsdkjfæalskfjalæskjfæalskjflæajsdflkasjdæflaskdjfælsakfjlksjdaældfkjlsakjfslkjfæsljflskaæflaskjfæasdlkdjflasjfæalskdfldajfæslkjfdlskjdæalkjdsljfsdaælkfjasldfjsalædkfjæsaldkfjaslkfjsldkfjalaskjfæasflkdsjflaskdjfæaslkdjfæslkdfjæaslkdjflsaæjfæalskdjflaksjfælksajflkasdjfaæslkfjaslædkfjsafælksdjflskjafældsjfælskdjfaælskdjflaskfjæalskjdflæaksjfælaskjflksjafælaksjdlfækajsdælfkjasælkdjfæalskdjflasækdjflaskjdfælaskdjfælsakdjfælskdjæalkjfdlæaskjflsæakjflkjasdlkfjasældkfajsældfkasjfklasfjælsakjfsæjaælskdjfæalkfdajfsldkæfaslkfjælaskjfdælaskjfæalskjfdlksajfælaskfjælsakdjfalæskfjsalkdfjæalskfjaæslkdjfæalsjaslækdjfaslækjfaslkjfaælskjfaslkjfdælajsflksjfæalskfjaælskfjalæsjfsklajælkdfjasljlsækfjalkjsjflæaksjflakjfælsakjfæalskjfdlsakjfælaskjælfkjsælakfjasljfælsakdjfaælskfjæalskfjaælskfjælaskfjælaskfjalæfkjaælskdjflaskfjlæaskfjlksjfdaælkjsdlfjælsakfjslkfjasælkfasjfælaskjflaskjflæaskdjflæksjdfælaksjdlfkjasældkfjalskdjfæalskfjæalkfjdæsldfjaælkjdæalkjfdalækfjaæslkjfaælskjfælaksjflkjafælkjfslæjfaælsdkjfalskdjflskdjfæalskdfjlasfkjasælfkjsalækajfdælskajdælkfajslædksjfaælaskjflaksfjælaskjflækasjfæalksjfæalskfjæalkdfjaæljdflaskjdfalskjdlaskjdflkasjfælkjadsflkjasfdlækajsfælkfajslkfajslækjafælkfjaslkdfjaæslkfjaælsfkjslæfjlskfjælaskfjlasdkfjælkasjflæskjfalæskjdflæsakjdflskadjflæaksjflksadjfæalskjfæsalkjdfæalksjfælaskjflksjflkasjflkasdjflksjdflæaskdjfæalskdjfæalskdjfæalskdfjæalsdkjfæalskdfjaæslkdfjaælskdfjaæslkdjfaælskdfjaælskjfæalksdjfæalskdfjæalskdfjaæslkdfjalskdfjalæskdfjalskdjflaskdjfælaskdjflaksjdflaksdjfælasjdflkasdjflasækdfjlskdfjaslækdfjlsækfjaslkjfsaælkjfaælkasdjflaskdfjsaædlkfjaslkfjaslkdfjaslædkfjaslkdjfæalskdfjlæksdfjalsdkfjæalsdkfjæasldkfjæaslkdfjasældfkj

Python started to use 100% cpu and 500MB of ram for about a minute, also Compiz crashed and left me with Metacity.

I know it's not normal to try and run some thing like that (no i don't have a script by that name) but i still think this is a valid bug as it should not take 500MB of ram to figure out that a file does not exist.

The really strange thing it that this only seams to happens when the line starts with æ

Matthias Klose (doko)
affects: python-defaults (Ubuntu) → command-not-found (Ubuntu)
Revision history for this message
Zygmunt Krynicki (zyga) wrote :

Spellcheck probably. I'll check this though since a similar bug was fixed last year and spellcheck was capped at around dozen letters

Changed in command-not-found (Ubuntu):
assignee: nobody → Zygmunt Krynicki (zkrynicki)
Zygmunt Krynicki (zyga)
Changed in command-not-found (Ubuntu):
assignee: Zygmunt Krynicki (zkrynicki) → nobody
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in command-not-found (Ubuntu):
status: New → Confirmed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.