Bug 209243 - anaconda crash in network_text.py starting install
Summary: anaconda crash in network_text.py starting install
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: anaconda
Version: rawhide
Hardware: ppc64
OS: Linux
medium
medium
Target Milestone: ---
Assignee: David Cantrell
QA Contact: Mike McLean
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2006-10-04 01:30 UTC by Mark Smith
Modified: 2007-11-30 22:11 UTC (History)
0 users

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2006-10-04 04:01:12 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
traceback (36.41 KB, text/plain)
2006-10-04 01:30 UTC, Mark Smith
no flags Details

Description Mark Smith 2006-10-04 01:30:12 UTC
Description of problem:


Version-Release number of selected component (if applicable):
Oct3 snapshot of rawhide

How reproducible: easy


Steps to Reproduce:
1. netboot ppc64 system with rawhide ppc64.img (Oct 3 version)
text install mode
power5 system has Veth for eth0, Vscsi client disks: sda, sdb
configure eth0 as static and point to nfs://rhlte/distros/rawhide_snap/ dir
2. anaconda will start. accept default partitioning offered (doesn't seem to
matter).
3. when eth0 config menu is offered, accept defaults offered (is same as when i
config'd it to start the nfs install):
dhcp: not selected
ipv4: selected
ipv6: not selected
activate on boot: selected
correct static ip and netmask are offered.
click ok and anaconda crashes.
  
Actual results:
cannot install

Expected results:
successful install

Additional info:
I will attach the traceback
Traceback (most recent call first):
  File "/usr/lib/anaconda/textw/network_text.py", line 387, in runScreen
    self.handleBroadCastError()
  File "/usr/lib/anaconda/textw/network_text.py", line 434, in __call__
    showonboot)
  File "/usr/lib/anaconda/text.py", line 517, in run
    rc = win(self.screen, instance)
  File "/usr/bin/anaconda", line 956, in ?
    anaconda.intf.run(anaconda)
AttributeError: NetworkDeviceWindow instance has no attribute 'handleBroadCastError'

Comment 1 Mark Smith 2006-10-04 01:30:12 UTC
Created attachment 137715 [details]
traceback

Comment 2 David Cantrell 2006-10-04 04:01:12 UTC
I committed a fix for this earlier today.  I discovered I had forgotten to
define the handleBroadCastError() function in network_text.py (did the ipv6
changes in network_gui.py first), and that was getting called because the
network and broadcast address calculation was failing on big endian systems. 
Also fixed that today.

A new anaconda was submitted for building at the end of the workday on Oct 3, so
the fixes should be present in the Oct 4 tree composition for rawhide.

Thanks.


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