Chrome pour Mac plante à la vue de 13 caractères

Mickaël Bazoge |

Chrome pour Mac est atteint d’un mal étrange. Une suite de 13 caractères peut faire planter le navigateur web de Google — lui et seulement lui, puisque ni Safari, ni Firefox ne sont sensibles à ce bug. Si vous utilisez Chrome sur Mac et que l’ordinateur sait lire l’assyrien (ce qui devrait être le cas), alors ne cliquez pas sur ce lien, au risque d’obtenir le message d’erreur suivant :

Sur le site Chromium où le bug a été débusqué, les développeurs expliquent que n’importe quel onglet Chrome pour Mac plantera à la vue de cette chaîne de caractères. En créant une page web affichant cette série de signes, on peut être sûr de faire crasher l’onglet. Il faut cependant que le Mac sache lire l’assyrien, dans le cas contraire, on obtiendra 13 rectangles blancs. Voici à quoi ressemble cette phrase (c’est une capture d’écran, pas de panique) :

Un malandrin pourrait s’emparer du problème et provoquer une belle épidémie de crashs pour tous les utilisateurs de Chrome sur Mac. Espérons que Google soit sur le pont pour y mettre bon ordre.

Source
avatar Shawn | 

Il n'y avait pas eu le même problème sous iOS 7 et Macericks avec un autre Unicode de la mort ? Sauf que là ça faisait planté tout l'appareil

avatar Xalio | 

@Elie . :
Je crois que c'était file:///

avatar Shawn | 

@Xalio :
Non, ça ferait planter texteEdit, c'était un Unicode Arabe

avatar demop | 

C'est pas plus simple de rester directement sur Safari ?

avatar ErGo_404 | 

Ben, pas forcément. Chrome synchronise les onglets/historique/favoris/mots de passe entre plusieurs machines. Quand tu as un PC et un Mac, c'est bien pratique.

avatar Mécréant | 

demop:

Le fait est que Safari ou Firefox ne plantent pas parce qu'ils n'essaient pas d'afficher ces caractères... ce qui peut être ennuyant lorsqu'on veut lire autre chose des carrés blancs!

Chrome sous Windows les rend parfaitement.

avatar BeePotato | 

@ Mécréant : « Le fait est que Safari ou Firefox ne plantent pas parce qu'ils n'essaient pas d'afficher ces caractères... »

C’est faux.
Si tu obtiens des rectangles blancs, ça signifie juste que tu n’as pas sur ton système de police contenant ces caractères. Mais ceux qui ont une police appropriée peuvent se rendre compte que Safari et Firefox affichent tous deux cette chaîne de caractères sans aucun problème.

Cela dit, ça a l’air d’être déjà réglé pour Chrome : je viens d’en récupérer une mise à jour et il affiche maintenant cette page sans planter.

avatar BeePotato | 

Ah ben non, en fait, ça ne semble pas réglé : la chaîne de caractères s’affiche correctement quand on a une police adaptée, mais si on supprime toute police de ce genre, c’est là que ça plante (au lieu d’afficher des rectangles blancs comme tout le monde).

avatar Mécréant | 

@BeePotato:

1) D'après l'article, le problème n'arrive QUE "si l'ordinateur sait lire l'assyrien". Cela signifie-t-il qu'une police doit être installée, ou est-ce que d'anciens macs n'arrivaient pas à gérer la lecture de droite à gauche?

2) Sur les reports de bug, il semblerait que Safari ne donne que des carrés blancs. Matt C, par exemple:

Chrome Version : 41.0.2272.89 64 bit
OS version : 10.95
Behavior in Safari 3.x/4.x : Renders squares/doesn’t crash
Behavior in Chrome for Windows: Renders correctly

Sur le mien, je testerai quand je le rallumerai: je ne l'utilise plus régulièrement depuis que l'écran s'est mis à déconner (problème non encore reconnu par Apple... devrai attendre quelques années! ;-) )

3) Concernant chrome sur mac le plantage n'est pas systématique: le navigateur alterne plantage et affichage de rectangles blancs d'après les commentaires que j'ai pu lire à gauche et à droite.

avatar BeePotato | 

@ Mécréant : « 1) D'après l'article, le problème n'arrive QUE "si l'ordinateur sait lire l'assyrien". Cela signifie-t-il qu'une police doit être installée, ou est-ce que d'anciens macs n'arrivaient pas à gérer la lecture de droite à gauche? »

Je ne sais pas — il faudrait demander à l’auteur de l’article ce qu’il veut dire quand il parle d’un ordinateur « sachant lire l’assyrien ».
Ce que je sais, c’est qu’il y a très longtemps qu’on peut afficher sur Mac du texte de droite à gauche, à condition évidemment de disposer d’au moins une police contenant les caractères correspondants. Et quand des carrés blancs sont affichés, ce n’est pas parce qu’un logiciel « n’essaye pas d’afficher les caractères », mais plutôt parce qu’il ne le peut pas, faute de police appropriée.

« Sur les reports de bug, il semblerait que Safari ne donne que des carrés blancs. »

C’est manifestement un rapport de bug rédigé par quelqu’un qui ne dispose pas sur son Mac de police appropriée pour afficher ces caractères (mais apparemment, sur son Windows, si) mais qui n’a pas pris la peine de préciser ce fait ni de vérifier le résultat obtenu après installation d’une telle police.

avatar Mécréant | 

@BeePotato:

"Et quand des carrés blancs sont affichés, ce n’est pas parce qu’un logiciel « n’essaye pas d’afficher les caractères », mais plutôt parce qu’il ne le peut pas, faute de police appropriée" --> mon expression était maladroite, mais il me semble qu'il n'y a pas que le problème de police installée ou non qui peut amener un ordinateur à ne pas gérer du texte...

L'arrivée sur Windows d'Office 2007, par exemple, a été une sacrée régression au niveau de la gestion des sens d'écriture. Pourtant, l'installation ne supprimait pas les polices (elles sont dans l'OS, non dans Office)...

Au fait, ton Safari affiche les fameux caractères?

avatar BeePotato | 

@ Mécréant : « il me semble qu'il n'y a pas que le problème de police installée ou non qui peut amener un ordinateur à ne pas gérer du texte... »

En effet, mais là ce n’est pas le cas. Honnêtement, il paraît bizarre, en 2015, de supposer d’emblée qu’un non affichage de certains caractères « exotiques » vienne d’un souci de la gestion du texte par l’OS plutôt que d’une bête et classique absence de police contenant ces caractères. Surtout sur Mac OS.

« Au fait, ton Safari affiche les fameux caractères? »

Évidemment (après installation d’une police contenant une représentation de ces caractères — on en trouve plusieurs gratuites sur le web).
Cependant, je n’ai ajouté une telle police que le temps d’un test rapide, et je l’ai supprimée depuis, ayant assez peu d’occasions d’afficher des textes en assyrien. :-)

avatar Mécréant | 

@BeePotato:

Merci pour ta réponse!
J'avais bien essayé de poser la question à Mickaël Bazoge sur le nouvel article qui maintient que Safari montre des carrés blancs et que la mise à jour de chrome se contente d'afficher ces carrés, mais je n'ai pas eu de réponse!

Sinon, je dois avouer que pour moi, 2007 c'était hier... et là je me dis que je me fais vieux! :'( Petite précision encore: je ne pensais pas spécialement à l'OS, puisque le changement d'Office à Office 2007 s'est fait sur le même OS ;-)

avatar BeePotato | 

@ Mécréant : Ben je viens justement de te répondre sur l’autre article. :-)
Quant au passage de cet article qui mentionne les carrés (qui sont d’ailleurs des rectangles) blancs affichés par Safari et Chrome, il fait référence au résultat obtenu avec une installation standard de Mac OS, qui ne contient aucune police permettant de représenter des caractères assyriens.

« Sinon, je dois avouer que pour moi, 2007 c'était hier... et là je me dis que je me fais vieux! »

:-)
Je compatis, car pour moi aussi c’était hier.
Mais en 2007 déjà, on affichait bien ce genre de choses sur un Mac.

« je ne pensais pas spécialement à l'OS, puisque le changement d'Office à Office 2007 s'est fait sur le même OS »

Ah, je vois. Mais en fait, Word est un cas particulier : en tant que logiciel de traitement de texte, il utilise son propre moteur de rendu du texte, ne faisant que très peu (voire pas du tout) appel à ce que proposent dans ce domaine les OS sur lesquels il tourne.
En théorie, ça permet aux développeurs de ce logiciel de faire plus et mieux que ce que propose l’OS — ce qui est une approche compréhensible pour un logiciel justement dédié au texte. En pratique, bien sûr, ça crée aussi le risque de faire moins bien sur certains points.

Donc il ne faut surtout pas se baser sur les évolutions ou régressions constatées dans ce domaine au fil des versions de Word pour savoir ce qu’il en est du support des divers systèmes d’écriture par les OS (que ce soit Windows ou Mac OS).

avatar dumas75 | 

Je trouve qu'il plante souvent Chrome sur Mac :-(
Mais Chrome est bien pratique pour lire les news étrangères.
Il traduit automatiquement et ça c'est pour un plus que je ne suis pas prêt de quitter.

avatar lillegubben | 

J'aimerai y voir à un peu d'ésoterisme, que cette chaîne de caractères signifie le nom d'un dieu assyrien ou encore mieux d'une déesse telle Ishtar.

J'ai peur que la réalité soit plus conventionnelle et bugée.

avatar calotype | 

Ils veulent dire quelque chose ces 13 caractères ou c'est juste une suite quelconque ?

avatar SugarWater | 

Ca veut dire "toquante" :)

avatar MacGyver | 

encore un coup de l'EI ?

avatar studdywax | 

C'est un cycle, avant j'utilisais Firefox mac puis celui-ci s'est mis a planter et ralentir. Ensuite Safari pareil au bout de 2 ans, et Chrome qui pour moi aujourd'hui était le meilleur dans mon utilisation commence aussi à planter et ralentir. Je vais donc revenir à IE mac ;)

avatar Orus | 

Tant que cela concerne Chrome et pas un drone de combat, tout va bien :)

avatar BeePotato | 

@ Orus : Heureusement, des drones de combat qui s’amusent à surfer sur le web en plein vol, on n’en croise pas encore beaucoup. :-)

avatar Billytyper2 | 

@BeePotato :
C'est peut-être, parce que tu n'habites pas au bon endroit.

avatar BeePotato | 

@ Billytyper2 : Ah ? Il existe un endroit dans le monde où on croise des drones de combat suffisamment autonomes et dotés d’une intelligence artificielle à tendance glandouille qui les amène à surfer sur le web durant leurs missions ? Mince alors.
Effectivement, je ne dois pas habiter au bon endroit. :-)

avatar alan1bangkok | 

Arf vu la vitesse à laquelle monte la température du Mac quand on utilise Chrome, on peut avoir des doutes...

avatar Anonyme (non vérifié) | 

Utilisez Safari ou Firefox ils sont bien mieux ils sont moins Big Bro que Chrome...

avatar Michel Binette | 

Intéressant, mais... l'Assyrien a cessé d'être utilisé il y a plus de 2 000 ans quand l'Araméen (la langue de Jésus) l'a supplanté. Pas grand chance que le commun des mortels actuels (!) soit affecté par ce problème.

Me demande bien qui peut bien avoir l'usage de ça, à part quelques universitaires.

À moins qu'on parle ici du NéoAraméen, parlé par quelques minorités du Moyen Orient.

Bon je vais l'installer, juste pour voir à qui ça ressemble.

avatar Mécréant | 

L'assyrien n'a pas cessé d'être utilisé...
mais il est vrai qu'il a quelque peu évolué depuis ses origines ! ;-)

Il y a effectivement deux langues assyriennes:
- la première qui a été supplantée dans l'Empire Assyrien lui-même par l'Araméen
- la seconde qui est un dialecte de l'araméen (du néo-araméen ou araméen moderne -plus clair, car "néo-assyrien" c'est aussi la période allant de +/- 900 à +/-600 ACN- , puisque l'araméen a quelque peu évolué depuis le 10ème siècle ACN). C'est bien de celle-là que l'on parle actuellement. D'ailleurs, de ces trois mots, les deux premiers sont identiques en araméen.

En fait,
s'il est vrai que les turcs, les kurdes, la deuxième guerre mondiale et la domination soviétique ont réduit leur nombre...
s'il est vrai que 5 à 10.000.000 d'Assyriens aujourd'hui (sans compter les quelques universitaires capables de le lire ;-) ), ça ne fait pas un grand lectorat...
s'il est vrai qu'une analyse statistique de sa présence sur la part d'Internet indexé par Google montrerait que sa présence est au moins 20 fois moindre que celle du français...

Ça n'en reste pas moins un problème.

avatar BeePotato | 

@ Mécréant : Merci pour ce résumé, qui fait bien l’affaire des flemmards tels que moi qui n’ont pas eu le courage de prendre le temps de vérifier en quoi consistait cette langue exactement. :-)

Et je suis d’accord avec ta conclusion : c’est un problème, malgré la taille très réduite du lectorat. Cependant, il faut bien admettre que c’est (c’était, puisqu’il est maintenant résolu) malgré tout un problème mineur, ce lectorat ayant accès à plein d’autres options pour lire des pages web en assyrien, et ce pour les utilisateurs de Mac autant que pour ceux de Windows.

avatar Mécréant | 

@BeePotato:
Le problème dépassait largement ce lectorat vu le nombre de commentaires postés avec ces 13 caractères depuis quelques jours ;)

CONNEXION UTILISATEUR