* Friday 15 July 2011, alle 21:28, Sythos scrive:
> L'allegato è un progrillo di test banale, trovato su interdet
>
> ho un grosso problema, qualsiasi cosa compilo si pianta (gcc-4.1 fino
> al gcc-4.6 compreso), l'ultimo stralcio di strace è:
Questo è poco probabile.
= 1310757919
> stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2652, ...}) = 0
> --- SIGALRM (Alarm clock) @ 0 (0) ---
> time(NULL) = 1310757919
> futex(0xb785ea8c, FUTEX_WAIT_PRIVATE, 2, NULL
Sparo nel buio: stai paciugando codice 32bit con compilatore 64bit o
viceversa. A me quel 0xb785ea8c mi fa strano.
In più "NULL" non è il puntamento, è il timeout, afaik, quindi è
"normale" che non ritorni.
Cioè, sempre che sappia io, ci vuole qualcosa che faccia:
futex(0xb785ea8c, FUTEX_WAKE_PRIVATE, 2
perchè vada avanti.
Ma stai mescolando cose, si vede.
--
Maurizio - Tannoiser - Lemmo
Founder Member of ERLUG http://erlug.linux.it
-------------------------------------------------------------------------------
"The secret of healthy hitchhiking is to eat junk food." - RAEU
|