Bug 850858

Summary: incorrect input when selecting arch cause error
Product: Red Hat Enterprise Linux 7 Reporter: Vladimir Benes <vbenes>
Component: PackageKitAssignee: Richard Hughes <rhughes>
Status: CLOSED UPSTREAM QA Contact: Desktop QE <desktop-qa-list>
Severity: low Docs Contact:
Priority: unspecified    
Version: 7.0   
Target Milestone: beta   
Target Release: 7.0   
Hardware: x86_64   
OS: All   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-11-01 09:54:06 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Vladimir Benes 2012-08-22 14:43:17 UTC
Description of problem:
when a long string to arch selection is provided there can be Please enter a number from 1 to 2 multiplied every 64 chars.

Version-Release number of selected component (if applicable):
PackageKit-0.7.4-5.el7.x86_64

How reproducible:
always

Steps to Reproduce:
1. pkcon install gcc
More than one package matches:
1. gcc-4.7.1-5.el7.i686 [repos_Workstation]
2. gcc-4.7.1-5.el7.x86_64 [repos_Workstation]
Please choose the correct package: 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111

  
Actual results:
Please enter a number from 1 to 2: Please enter a number from 1 to 2: Please enter a number from 1 to 2: Please enter a number from 1 to 2: Please enter a number from 1 to 2: Please enter a number from 1 to 2: Please enter a number from 1 to 2: Please enter a number from 1 to 2: Please enter a number from 1 to 2: Please enter a number from 1 to 2: Please enter a number from 1 to 2: Please enter a number from 1 to 2: Please enter a number from 1 to 2: Please enter a number from 1 to 2: Please enter a number from 1 to 2: Please enter a number from 1 to 2: Please enter a number from 1 to 2: Please enter a number from 1 to 2: Please enter a number from 1 to 2: Please enter a number from 1 to 2: Please enter a number from 1 to 2: Please enter a number from 1 to 2: Please enter a number from 1 to 2: Please enter a number from 1 to 2: Please enter a number from 1 to 2: Please enter a number from 1 to 2: Please enter a number from 1 to 2: Please enter a number from 1 to 2: Please enter a number from 1 to 2: Please enter a number from 1 to 2: Please enter a number from 1 to 2: Please enter a number from 1 to 2: Please enter a number from 1 to 2: Please enter a number from 1 to 2: Please enter a number from 1 to 2: Please enter a number from 1 to 2: Please enter a number from 1 to 2: Please enter a number from 1 to 2: Please enter a number from 1 to 2: Please enter a number from 1 to 2: Please enter a number from 1 to 2: Please enter a number from 1 to 2: Please enter a number from 1 to 2: Please enter a number from 1 to 2: Please enter a number from 1 to 2: Please enter a number from 1 to 2: Please enter a number from 1 to 2: Please enter a number from 1 to 2: Please enter a number from 1 to 2: Please enter a number from 1 to 2: Please enter a number from 1 to 2: Please enter a number from 1 to 2: Please enter a number from 1 to 2: Please enter a number from 1 to 2: Please enter a number from 1 to 2: Please enter a number from 1 to 2: Please enter a number from 1 to 2: Please enter a number from 1 to 2: Please enter a number from 1 to 2: Please enter a number from 1 to 2: Please enter a number from 1 to 2: Please enter a number from 1 to 2: Please enter a number from 1 to 2: Please enter a number from 1 to 2: Please enter a number from 1 to 2: Please enter a number from 1 to 2: 


Expected results:
Please enter a number from 1 to 2

Additional info:

Comment 1 Richard Hughes 2012-11-01 09:54:06 UTC
commit df88e2a7653ee2956f054420136d5dfc4ac61384
Author: Richard Hughes <richard>
Date:   Thu Nov 1 09:56:39 2012 +0000

    Discard any user input over 64 chars when asking for a package number
    
    Resolves: https://bugzilla.redhat.com/show_bug.cgi?id=850858