L'erreur de frappe qui peut faire planter Skype
C'est au tour de Skype d'avoir sa chaîne de caractères qui fait planter ses applications. Repérée par VentureBeat dans un forum de l'éditeur, ce bug va faire l'objet d'un correctif prochainement. Contrairement à Apple qui fait face à un problème similaire avec une séquence de caractères assez improbable, chez Skype cela peut arriver avec une bête erreur de frappe. Il suffit de taper quelque chose contenant « http://: » et de l'envoyer.
Les applications iOS, Android ou Windows de Skype plantent immédiatement. Skype sur OS X en revanche reste debout, ce qui fait que vous pouvez adresser cette séquence à un client mobile et le faire planter à distance.
Dans le cas de Windows, la présence de la chaîne fautive dans l'historique va constamment faire planter l'application. Il faut alors que l'émetteur la supprime de son historique d'envoi, ou bien réinstaller une ancienne mouture du logiciel en attendant la mise à jour promise.
Cette faute est plus facile à produire que celle d'iMessage.
Certes, mais Skype est une application tierce, alors que iMessage est builtin, et un peu plus centrale. De plus, le bug réel était dans CoreText, dans MacOS X et iOS, pas isolée dans une seule application...
@byte_order :
Le bogue est dans CoreText mais seul message plantait.... J'ai vu le message en texte (pa en image) dans Safari et macG et rien n'est arrivé
Tous les logiciels n'utilisent pas CoreText de la même manière.
Safari et son moteur Webkit a sa propre implémentation du support de l'Unicode par exemple, et j'imagine que l'application MacG n'a pas vraiment de support pour le multilangue de toute façon...
Personnellement je ne peux même plus envoyer de message ni en recevoir depuis ce matin avec skype, que ce soit avec IOS ou OSX.
C'est magique mais avec MacG même sans saisie l'application plante 3x par jour
@CNNN :
T'es sur 4S ou 4 ? J'avais le même soucis jusqu'à l'iPhone 6 d'hier .... Sur 4S CA devenait inutilisable !
@Hideyasu :
Non non sur iPhone 6 depuis septembre :/
L'envoi est bloqué, trop tard !
(Et moi qui voulait prendre ma revanche sur mon frère qui s'est bien éclaté avec le bug iMessage..!)
Tu aurais apparemment planté aussi si j'ai bien compris. Expéditeur et destinataire seraient touchés.
Une mise à jour vient d'être publiée (très rapidement) par Skype.
Il y a quand même quelque chose qui m'intrigue, comment une chaîne de caractère peut faire planter une application comme ça ?
c'est le code qui analyse la syntaxe de la chaine pour détecter des URL ou l'encodage Unicode dans le cas du bug iMessages qui est en cause, pas la chaine de caractères en elle même.
C'est sympa d'expliquer comme emmerde le voisin.
iMessage... maintenant Skype... en clair n'importe quelle chaîne de caractères est susceptible de faire planter n'importe quel système d'exploitation ou application tierce !
Et ça ne bouge pas des masses pour corriger ça mdr
On vit décidément une époque formidable avec nos iphones à 1000 € et nos Mac à 3000 € ! Tu écris ggc#%+ et paf ! Retour à l'âge de bronze !
Voir post plus haut : Skype vient d'etre patché, y'a une MAJ dispo.
Il a fallu attendre plus longtemps pour le bug de CoreText, et toutes les plateformes [i]OS[X] n'ont pas reçus de correction, seules celles migrées en version plus récente l'ont eu.
"L'erreur de frappe"
Faut arrêter avec ce genre de "faux" titres dont vous avez le secret et êtes les seuls à relayer l'info de la sorte. Ce n'est pas une erreur de frappe mais une chaîne de caractères on ne peut plus commune.
"Les applications iOS, Android ou Windows de Skype plantent immédiatement. Skype sur OS X en revanche reste debout, ce qui fait que vous pouvez adresser cette séquence à un client mobile et le faire planter à distance."
Je viens de l'essayer chez moi (10.10.3, Skype 7.8 (388)) et ça fait effectivement planter le soft.
\o/
Dans le même genre mais plus vieux...
qui se souvient qu'en envoyant un ctrl-E sur un Minitel ça le faisait raccrocher la ligne..
:)