https://bugzilla.novell.com/show_bug.cgi?id=211544 Summary: fuseiso-20060928-4: 2 * array subscript out of range Product: openSUSE 10.2 Version: Alpha 5 Platform: All OS/Version: SuSE Linux 10.1 Status: NEW Severity: Normal Priority: P5 - None Component: Basesystem AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: dcb314@hotmail.com QAContact: qa@suse.de I just tried to compile package fuseiso-20060928-4 with the Intel C compiler. The compiler said 1. isofs.c(119): warning #175: subscript out of range The source code is } else if(strncmp("CD001", vd->id + 16, 5) == 0) { but #define ISODCL(from, to) (to - from + 1) struct iso_volume_descriptor { char type[ISODCL(1,1)]; /* 711 */ char id[ISODCL(2,6)]; char version[ISODCL(7,7)]; char data[ISODCL(8,2048)]; }; so array id only has five elements. The code is accessing somewhere into the data array. Suggest code rework. 2. isofs.c(124): warning #175: subscript out of range Duplicate. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.