In data domenica 30 dicembre 2012 19:45:38, emmanuel segura ha scritto: > Ciao a tutti > > Sto giocando con un piccolo e stupido programma in C che posto qua sotto, > sulla mia debian 6.0.6 va in segfault su una centos 5 no, la cosa stranna > che va in segfault quando il programma arriva a 108 nel ciclo for > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > #include <stdio.h> > > typedef struct Name { > char *name; > int id; > } name_t; > > name_t pa[]; > > int main() > { > int i,SIZE = 255; > for(i = 0; i <= SIZE; i++) > { > pa[i].name = "Pippo"; > pa[i].id = i; > printf("\t%s - %d\n",pa[i].name,pa[i].id); > } > } > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Bisognerebbe indagare sulla gestione della memoria: eventuali differenze fra i due sistemi... E' la prima cosa che mi รจ saltata in mente :) Buon anno! -- elio -- Per REVOCARE l'iscrizione alla lista, inviare un email a debian-italian-requ...@lists.debian.org con oggetto "unsubscribe". Per problemi inviare un email in INGLESE a listmas...@lists.debian.org To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/201212302004.16003.emarvin3...@gmail.com