[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#327390: segfaults



Package: netcfg
Version: 1.13
Severity: critical
Tags: d-i

netcfg in today's daily d-i builds segfaults without displaying any questions
(expert mode) or doing anything. Seeing this on my standard i386 proliant test
system and also on an arm board, both known good install targets.

on the arm, which has two interfaces; onboard ethernet and ethernet over usb:

Jan  1 00:00:56 debconf: <-- 0 OK
Jan  1 00:00:56 debconf: --> CAPB backup
Jan  1 00:00:56 debconf: <-- 0 multiselect backup
Jan  1 00:00:56 debconf: --> GET netcfg/disable_dhcp
Jan  1 00:00:56 debconf: <-- 0 false
Jan  1 00:00:56 debconf: --> SET netcfg/use_dhcp true
Jan  1 00:00:56 debconf: <-- 0 value set
Jan  1 00:00:56 debconf: --> GET netcfg/choose_interface
Jan  1 00:00:56 debconf: <-- 0
Jan  1 00:00:56 main-menu[1269]: WARNING **: Configuring 'netcfg' failed with error code 139 
Jan  1 00:00:56 main-menu[1269]: WARNING **: Menu item 'netcfg' failed. 

on the i386, which has two ethernet interfaces, though only one has a cable
plugged in:

Sep  9 18:55:00 debconf: --> CAPB backup                                        
Sep  9 18:55:00 debconf: <-- 0 multiselect backup                               
Sep  9 18:55:00 debconf: --> GET netcfg/disable_dhcp                            
Sep  9 18:55:00 debconf: <-- 0 false                                            
Sep  9 18:55:00 debconf: --> SET netcfg/use_dhcp true                           
Sep  9 18:55:00 debconf: <-- 0 value set                                        
Sep  9 18:55:00 netcfg[1816]: INFO: eth0 is disconnected. (MII)                 
Sep  9 18:55:00 main-menu[1211]: WARNING **: Configuring 'netcfg' failed with error code 139
Sep  9 18:55:00 main-menu[1211]: WARNING **: Menu item 'netcfg' failed.

I went back and downloaded the arm daily build from September 7th, which does
not have this problem. Here's the thing: The version of netcfg on that build
is also 1.13, same as on the build that fails!

In fact the only different in the two images as far as udebs is these:

-       libdebian-installer4-udeb 0.34 arm
+       libdebian-installer4-udeb 0.35 arm
-       libiw28-udeb 27+28pre8-1 arm
+       libiw28-udeb 27+28pre9-1 arm

Plus whatever changes there may have been in the build environment and
libraries included via library reduction, etc. I'm guessing it's the libiw28
change that has broken it. The call to is_wireless_iface comes at about
the right place to be responsible for this crash.

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.4.27
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)

-- 
see shy jo

Attachment: signature.asc
Description: Digital signature


Reply to: