BusyBox Bug and Patch Tracking
BusyBox
  

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0001575 [BusyBox] Other major always 11-05-07 07:53 11-05-07 21:27
Reporter dserpell View Status public  
Assigned To BusyBox
Priority normal Resolution fixed  
Status closed   Product Version svn
Summary 0001575: Newer unzip.c doesn't compile with arm-linux-gnu-gcc, bad header structure size.
Description Compiling using arm-linux-gnu-gcc, (Debian etch version):

-----------------------------------------------------------
CC archival/unzip.o
archival/unzip.c:61: error: size of array
Additional Information
Attached Files  testStruct.c [^] (1,344 bytes) 11-05-07 07:53
 busybox-unzip.patch [^] (986 bytes) 11-05-07 10:50

- Relationships

- Notes
(0002890)
dserpell
11-05-07 10:51

I added a patch fixing compilation of unzip.c. I tested the resulting binary on the target, unzipping some files, and it works.
 
(0002892)
vda
11-05-07 17:10

So you just saw how useful is to have sanity checks against idiotic compilers, and you are... removing it? Do you want next victim to have silently miscompiled binaries?
 
(0002893)
vda
11-05-07 21:27

Fixed in svn, thanks!
 

- Issue History
Date Modified Username Field Change
11-05-07 07:53 dserpell New Issue
11-05-07 07:53 dserpell Status new => assigned
11-05-07 07:53 dserpell Assigned To  => BusyBox
11-05-07 07:53 dserpell File Added: testStruct.c
11-05-07 10:50 dserpell File Added: busybox-unzip.patch
11-05-07 10:51 dserpell Note Added: 0002890
11-05-07 17:10 vda Note Added: 0002892
11-05-07 21:27 vda Status assigned => closed
11-05-07 21:27 vda Note Added: 0002893
11-05-07 21:27 vda Resolution open => fixed


Copyright © 2000 - 2006 Mantis Group
Powered by Mantis Bugtracker