Bug 178515 - xhwstate.py and mouse.py exception Iteration over non sequence
Summary: xhwstate.py and mouse.py exception Iteration over non sequence
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: rhpxl
Version: rawhide
Hardware: i386
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Chris Lumens
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2006-01-21 04:23 UTC by Jasper O. Hartline
Modified: 2007-11-30 22:11 UTC (History)
0 users

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2006-01-30 14:39:46 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
Anaconda Log File (6.63 KB, text/plain)
2006-01-21 04:28 UTC, Jasper O. Hartline
no flags Details
Anaconda Dump File (61.21 KB, text/plain)
2006-01-21 04:29 UTC, Jasper O. Hartline
no flags Details

Description Jasper O. Hartline 2006-01-21 04:23:26 UTC
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.12) Gecko/20050923 Fedora/1.7.12-1.5.1

Description of problem:
Running Anaconda from Kadischi on a Fedora Core test platform (FC5t2)
installs all packages to the rootpath, and dies druing generate_xconfig()
Here is the bulk of the exception.
I'll attach a log below also.
----------------------------------------------------------------------
File "/usr/lib/python2.4/site-packages/rhpxl/xserver.py", line 336, in writeXConfig
    xcfgdata = hwstate.generate_xconfig(mouse, keyboard)
  File "/usr/lib/python2.4/site-packages/rhpxl/xhwstate.py", line 771, in generate_xconfig
    for mouse in mouse.getAllProbed():
TypeError: iteration over non-sequence
----------------------------------------------------------------------
The log will be attached below.

Version-Release number of selected component (if applicable):
rhpxl-0.11-1

How reproducible:
Always

Steps to Reproduce:
1. Run Anaconda from Kadischi
2. Watch all packages selected install, OK.
3. Fatal Exception occurs.
  

Actual Results:  Exception in mouse.getAllProbed()
Anaconda exists with code (9).

Expected Results:  Anaconda should finish doing it's thing during X (pre)configuration.


Additional info:

No additional information at this time.

Comment 1 Jasper O. Hartline 2006-01-21 04:28:41 UTC
Created attachment 123518 [details]
Anaconda Log File

Comment 2 Jasper O. Hartline 2006-01-21 04:29:07 UTC
Created attachment 123519 [details]
Anaconda Dump File

Comment 3 Chris Lumens 2006-01-24 21:33:25 UTC
Please test again with Rawhide.  I made a rhpxl patch that may fix this, though
it's difficult to tell from the execption dump whether I'm right or not.

Comment 4 Jasper O. Hartline 2006-01-28 05:21:00 UTC
Looks good partna.
Retest shows no exceptions from Anaconda or Python
this allows Kadischi to finish with Anaconda and operate normally.
(rhpxl-0.12-1)

Thanks.


Note You need to log in before you can comment on or make changes to this bug.