TacOS-team / tacos

Système d'exploitation / Operating System
GNU General Public License v3.0
9 stars 4 forks source link

Crash au boot sur 64bit #140

Closed NicolasFloquet closed 12 years ago

NicolasFloquet commented 12 years ago

On a noté plusieurs fois que quand on compile TacOs depuis une arch 64bit, selon la version de GCC on peut observer des triplefault en boucle au boot. Il faudrait dans un premier temps trouver les version de GCC qui produisent ça, et trouver la cause, qui cache très probablement un bug que l'on a pas encore trouvé.

Pour le moment, on sait que le bug est reproductible avec: GCC 4.6.3

MaximeCheramy commented 12 years ago

Chez moi ça marche avec :

gcc 4.6.2, sur Debian, kernel 3.2.0-amd64

MaximeCheramy commented 12 years ago

Reproductible sur quel émulateur (+version) ?

NicolasFloquet commented 12 years ago

à priori Qemu 1.0.1 Ceci dit, je me rappel il y a un moment avoir récupéré un kernel.bin qui crash, et il me semble que c'était indépendant de l'émulateur.

MaximeCheramy commented 12 years ago

Pas de problème non plus avec gcc 4.6.3 sur debian, kernel 3.2.9-amd64

Est-ce qu'on peut avoir son binaire pour voir si c'est le binaire compilé qui a un souci ?

MaximeCheramy commented 12 years ago

Up ?

mrmen commented 12 years ago

Demande les fichiers à Nico il doit les avoir : je savais pas où les mettre. PS : c'est moi qui ai le bug. :) Je tente de te filer ce qu'il faut.

Edit : j'ai tenté un envoi sur une adresse mail trouvée dans les méandres du net... Dis moi si c'est passé.

MaximeCheramy commented 12 years ago

Non ce n'était pas passé, l'un de vous peut recompiler avec les dernières sources et me renvoyer le binaire ?

Je me souviens, il y a longtemps, on avait eu un bug étrange au sujet de la FPU sur l'ordinateur de @NoWiS- (plantage sur une division...). Est-ce que ce bug avait été cerné ?

NicolasFloquet commented 12 years ago

Faudrait faire le point sur ce problème assez rapidement, je vais bientot avoir un linux 64bits donc je testerais en passant

MaximeCheramy commented 12 years ago

J'ai toujours été sous archi 64 bits et je n'ai jamais eu ce problème (actuellement sur 2 machines debian, et ça marchait quand j'étais sous ubuntu aussi).

NicolasFloquet commented 12 years ago

CNR