[BusyBox 0001122]: ifupdown on non-existent interface segfaults, busybox-1.3

bugs at busybox.net bugs at busybox.net
Tue Dec 19 12:37:51 PST 2006


A NOTE has been added to this issue. 
====================================================================== 
http://busybox.net/bugs/view.php?id=1122 
====================================================================== 
Reported By:                espakman
Assigned To:                BusyBox
====================================================================== 
Project:                    BusyBox
Issue ID:                   1122
Category:                   Networking Support
Reproducibility:            always
Severity:                   minor
Priority:                   normal
Status:                     feedback
====================================================================== 
Date Submitted:             12-17-2006 12:10 PST
Last Modified:              12-19-2006 12:37 PST
====================================================================== 
Summary:                    ifupdown on non-existent interface segfaults,
busybox-1.3
Description: 
When running ifup on a non-existent interface (but configured in
/etc/network/interfaces) gives a segfault. Revision 16646 seems to
introduce the segfault.
====================================================================== 

---------------------------------------------------------------------- 
 vda - 12-18-06 11:57  
---------------------------------------------------------------------- 
Show your /etc/network/interfaces please. 

---------------------------------------------------------------------- 
 vda - 12-18-06 13:00  
---------------------------------------------------------------------- 
Try attached c.patch and let us know whether that works 

---------------------------------------------------------------------- 
 vda - 12-18-06 13:02  
---------------------------------------------------------------------- 
c.patch applied in rev 16994, waiting for feedback 

---------------------------------------------------------------------- 
 espakman - 12-19-06 11:52  
---------------------------------------------------------------------- 
The segfault is gone, but now the following message is displayed on every
interface:
"ifup: don't see to have all variables for ethx/inet"
(x is 0, 1, ..)

I think it's because of the "[[ ip ....%gateway% ]]". Removed extra spaces
w/o checking" change. But haven't tested it yet. 

---------------------------------------------------------------------- 
 espakman - 12-19-06 12:37  
---------------------------------------------------------------------- 
Just tested and the "don't seem to have all variables" problem is not gone
with reverting the "Removed extra spaces w/o checking" part (although I'm
not sure why you did that). 

Issue History 
Date Modified   Username       Field                    Change               
====================================================================== 
12-17-06 12:10  espakman       New Issue                                    
12-17-06 12:10  espakman       Status                   new => assigned     
12-17-06 12:10  espakman       Assigned To               => BusyBox         
12-18-06 11:57  vda            Note Added: 0001877                          
12-18-06 13:00  vda            File Added: c.patch                          
12-18-06 13:00  vda            Note Added: 0001878                          
12-18-06 13:02  vda            Note Added: 0001879                          
12-18-06 14:52  vda            Status                   assigned => feedback
12-19-06 11:52  espakman       Note Added: 0001886                          
12-19-06 12:37  espakman       Note Added: 0001887                          
======================================================================



More information about the busybox-cvs mailing list