Safari : Apple résout le bug qui entrainait un plantage sur iOS et OS X

Safari : Apple résout le bug qui entrainait un plantage sur iOS et OS X

De la boussole au sextant

Avatar de l'auteur

Vincent Hermann

Publié dansLogiciel

27/01/2016
21
Safari : Apple résout le bug qui entrainait un plantage sur iOS et OS X

Safari, que ce soit sur iOS ou OS X, a été victime aujourd’hui d’un bug étrange ayant entrainé son plantage chez de nombreux utilisateurs. Il s’agissait en fait d’un problème du côté des serveurs d’Apple, centré sur la fonction de suggestion.

Ce matin, aux environs de 10 heures, les premiers plantages sont survenus. Safari, quel que soit l’appareil utilisé, plantait dès que l’on commençait à écrire dans la barre de recherche. Le fait de l’utiliser sur un iPhone ancien ou récent ne changeait rien, pas plus qu’un iPad, un MacBook ou même un Mac Pro. Le symptôme principal était un ralentissement extrême, allant jusqu’au blocage complet.

La faute aux suggestions et aux serveurs d'Apple

Après un temps, le développeur iOS Steven Troughton-Smith finit par remarquer que le problème semble lié à la fonction de suggestion de Safari. Désactivable, elle permet d’afficher des résultats de recherche dès que l’utilisateur commence à écrire dans la barre d’adresse. Ce qui signifiait non seulement que passer de Google à un autre moteur de recherche ne résolvait pas le souci, mais qu’il suffisait finalement de désactiver la fonction dans les options du navigateur.

Tout semble actuellement rentré dans l’ordre, le problème n’étant plus reproductible pour notre part sur plusieurs produits Apple. Toutefois, le problème a été remarqué car la barre d’adresses de Safari sert très régulièrement pour lancer des recherches simples, Google étant par ailleurs le moteur de recherche configuré par défaut.

La piste d’un souci centralisé, et donc situé du côté des serveurs d’Apple, était rapidement apparu. Il s’agissait de la seule explication possible à un problème pouvant toucher tous les appareils. Cependant, on se demande bien comment un simple souci sur les suggestions a pu provoquer un ralentissement si grave qu’il entrainait le plantage du navigateur. 

Quoi qu'il en soit, Apple ne s'embarrasse pour l'instant pas de détails. La firme a simplement indiqué à BuzzFeed que le souci était bel et bien réglé, sans aucune autre précision.

La limite des services centralisés

Cette situation survient à peine deux mois après les problèmes rencontrés par le Mac App Store. Pour rappel, la firme utilisait un vieux certificat de sécurité pour vérifier les applications tierces sur la boutique. Quand elle a souhaité le renouveler, en passant d’un SHA-1 à un SHA-2, certaines applications n’étaient pas prêtes, entrainant chez une partie des utilisateurs l’obligation de les réinstaller complètement.

Des problèmes qui rappellent que les solutions centralisées, si elles sont pratiques pour de multiples raisons, ont aussi leurs pendants négatifs. Même si les pannes sont rares, elles ont le pouvoir d’impacter de très nombreux utilisateurs, au risque d’ailleurs d’empêcher toute utilisation d’un produit ou d’un service. Il peut aussi bien s’agir d’un webmail que d’un service de stockage, d’une boutique d’applications ou, dans le cas présent, d’une simple fonctionnalité dans un navigateur. Au final, l’utilisateur touché n’a souvent plus qu’une solution : attendre.

21
Avatar de l'auteur

Écrit par Vincent Hermann

Tiens, en parlant de ça :

Autoportrait Sébastien

[Autoportrait] Sébastien Gavois : tribulations d’un pigiste devenu rédac’ chef

Me voilà à poil sur Internet

17:18 Next 0
Logo de StreetPress

Pourquoi le site du média StreetPress a été momentanément inaccessible

Incitation à la LCEN

16:41 Droit 6
Amazon re:Invent

re:Invent 2023 : Amazon lance son assistant Q et plusieurs services IA, dont la génération d’images

Site de Q

14:17 IA 10

Sommaire de l'article

Introduction

La faute aux suggestions et aux serveurs d'Apple

La limite des services centralisés

Autoportrait Sébastien

[Autoportrait] Sébastien Gavois : tribulations d’un pigiste devenu rédac’ chef

Next 0
Logo de StreetPress

Pourquoi le site du média StreetPress a été momentanément inaccessible

Droit 6
Amazon re:Invent

re:Invent 2023 : Amazon lance son assistant Q et plusieurs services IA, dont la génération d’images

IA 10
Un œil symbolisant l'Union européenne, et les dissensions et problèmes afférents

Le Conseil de l’UE tire un bilan du RGPD, les États membres réclament des « outils pratiques »

Droit 2

19 associations européennes de consommateurs portent plainte contre Meta

DroitSocials 12

#LeBrief : Ariane 6 l’été prochain, Nextcloud rachète Roundcube, désinformation via la pub

Chiffre et formules mathématiques sur un tableau

CVSS 4.0 : dur, dur, d’être un expert !

Sécu 6
Une tête de fusée siglée Starlink.

Starlink accessible à Gaza sous contrôle de l’administration israélienne

Web 29
Fibre optique

G-PON, XGS-PON et 50G-PON : jusqu’à 50 Gb/s en fibre optique

HardWeb 36
Photo d'un immeuble troué de part en part

Règlement sur la cyber-résilience : les instances européennes en passe de conclure un accord

DroitSécu 10
lexique IA parodie

AGI, GPAI, modèles de fondation… de quoi on parle ?

IA 7

#LeBrief : logiciels libres scientifiques, fermeture de compte Google, « fabriquer » des femmes pour l’inclusion

livre dématérialisé

Des chercheurs ont élaboré une technique d’extraction des données d’entrainement de ChatGPT

IAScience 3
Un chien avec des lunettes apprend sur une tablette

Devenir expert en sécurité informatique en 3 clics

Sécu 11
Logo ownCloud

ownCloud : faille béante dans les déploiements conteneurisés utilisant graphapi

Sécu 16
Le SoC Graviton4 d’Amazon AWS posé sur une table

Amazon re:invent : SoC Graviton4 (Arm), instance R8g et Trainium2 pour l’IA

Hard 9
Logo Comcybergend

Guéguerre des polices dans le cyber (OFAC et ComCyberMi)

Sécu 10

#LeBrief : faille 0-day dans Chrome, smartphones à Hong Kong, 25 ans de la Dreamcast

Mur d’OVHcloud à Roubaix, avec le logo OVHcloud

OVHcloud Summit 2023 : SecNumCloud, IA et Local Zones

HardWeb 2
algorithmes de la CAF

Transparence, discriminations : les questions soulevées par l’algorithme de la CAF

IASociété 62

Plainte contre l’alternative paiement ou publicité comportementale de Meta

DroitIA 37
Nuage (pour le cloud) avec de la foudre

Économie de la donnée et services de cloud : l’Arcep renforce ses troupes

DroitWeb 0
De vieux ciseaux posés sur une surface en bois

Plus de 60 % des demandes de suppression reçues par Google émanent de Russie

Société 6
Une vieille boussole posée sur un plan en bois

La Commission européenne et Google proposent deux bases de données de fact-checks

DroitWeb 3

#LeBrief : des fichiers Google Drive disparaissent, FreeBSD 14, caméras camouflées, OnePlus 12

Le poing Dev – round 6

Next 151

Produits dangereux sur le web : nouvelles obligations en vue pour les marketplaces

Droit 9
consommation de l'ia

Usages et frugalité : quelle place pour les IA dans la société de demain ?

IA 12

La NASA établit une liaison laser à 16 millions de km, les essais continuent

Science 17
Concept de CPU

Semi-conducteurs : un important accord entre l’Europe et l’Inde

Hard 7

#LeBrief : PS5 Slim en France, Valeo porte plainte contre NVIDIA, pertes publicitaires X/Twitter

Un mélange entre une réunion d’Anonymous et de tête d’ampoules, pour le meilleur et le pire

651e édition des LIDD : Liens Intelligents Du Dimanche

Web 30
Bannière de Flock avec des bomes sur un fond rouge

#Flock, le grand remplacement par les intelligences artificielles

Flock 34
Un Sébastien transformé en lapin par Flock pour imiter le Quoi de neuf Docteur des Looney Tunes

Quoi de neuf à la rédac’ #9 : LeBrief 2.0, ligne édito, dossiers de fond

Next 67
Nuage (pour le cloud) avec de la foudre

Cloud : Google demande au régulateur britannique d’enquêter sur Microsoft

Droit 13

Ariane 6 sur son pas de tir

Ariane 6 : premier décollage à l’été 2024

Science 7

La Grande Mosquée se détache devant les toits des maisons de Jérusalem.

Conflit Israël-Hamas : 349 marques financent la désinformation via la publicité programmatique

Web 4

Logo de Nextcloud

Nextcloud rachète la solution open-source de webmail Roundcube

ÉcoWeb 9

Logo de Steam

Steam va abandonner le support de macOS 10.13 et 10.14

Soft 6

Commentaires (21)


MacGuiPro
Il y a 8 ans


Des problèmes qui rappellent que les solutions centralisées, si elles sont pratiques pour de multiples raisons, ont aussi leurs pendants négatifs.


Ca c’est bien vrai, quel que soit le domaine (cloud, musique, vidéo, email,…). <img data-src=" />

D’un autre côté on n’arrête pas de changer de paradigme en informatique entre le distribué/décentralisé et le déporté sur la machine cliente (un coup on met tout sur le réseau, un autre on centralise tout sur le poste de travail). Chaque méthode a ses avantages et ses inconvénients. Là c’est juste pire. <img data-src=" />


ErGo_404
Il y a 8 ans

Je suis pas d’accord avec votre conclusion. En l’occurrence c’est un service centralisé dont le navigateur pourrait très bien se passer en cas de difficultés d’accès (par exemple, avec un joli message d’erreur).
Si en plus cela provoquait une panne complète du navigateur, on pourrait supposer que la réponse qu’il recevait n’était tout simplement pas correcte, ce qui aurait aussi pu être détecté par le navigateur.
Bref pour moi, c’est juste un bug d’implémentation plus qu’un soucis fondamentalement lié au fait qu’il s’agisse d’un service en ligne.


TheStig Abonné
Il y a 8 ans

Pas encore totalement terminé on dirait, quand je réactive les suggestions Safari l’application plante directement…On va mettre ça sur les caches serveurs ;)


Vincent_H Abonné
Il y a 8 ans

Ah mais bien sûr que si, puisque la configuration par défaut dispose de cette fonction activée. Je pense que la grande majorité des utilisateurs a dû râler sans vraiment comprendre ce qui se passait. Et, au final, c’était un problème situé sur les serveurs d’une entreprise et impactant tout le monde, donc c’est précisément de ça dont il s’agit, même si la solution était simple.


MacGuiPro
Il y a 8 ans

Je pense que c’est dû à une implémentation hasardeuse de la part des développeurs (du genre ne pas mettre de timeout sur les requêtes, c’est le première idée qui me passe par la tête), mais la conclusion de l’article reste valable sur les services connectés.

D’un autre côté, faire un navigateur qui ne dépende pas d’internet, c’est pas terrible <img data-src=" />.


ErGo_404
Il y a 8 ans

Je pense (mais je n’ai pas les éléments techniques pour le prouver bien sûr) qu’il s’agissait d’un bug côté serveur qui a provoqué un bug côté client. Ils ont corrigé le serveur, tout est rentré dans l’ordre, mais à mon avis ils vont aussi faire un correctif côté client pour éviter les futurs plantages dans le cas où le serveur se remettrait à bugger.
Enfin bon c’est qu’une question de choix des mots, sur le principe je reste d’accord que c’est bien un service centralisé qui a fait planter un logiciel local :)


Henri_MTL
Il y a 8 ans

La faute au stagiaire…. N’empêche ça sent quand même la grosse faille de sécurité&nbsp;<img data-src=" />


Clapitti
Il y a 8 ans

C’était pratique n’empêche. Impossible de chercher “plantage safari” sans faire planter Safari. Heureusement Chrominet était là <img data-src=" />


iFrancois Abonné
Il y a 8 ans

Donc ça veut dire qu’une réponse HTTP “spéciale” peut faire planter Safari, dans n’importe quelle version, sur n’importe quelle machine. Le fait qu’Apple ait corrigé ses serveurs pour modifier la réponse ne change rien à la faille sous-jacente.&nbsp;

Mais bon, vu qu’apparemment&nbsp;un petit bout de JS suffit à faire crash Safari&nbsp;…


Nerkazoid
Il y a 8 ans

Je plains ceux qui se sont levé dès potronchrominet pour faire une recherche <img data-src=" />


jb18v
Il y a 8 ans

Constaté, désactivé l’option, pb résolu, remis l’option.. Sinon avec un favori sur google on s’en sort aussi, mais c’est ballot <img data-src=" />


AlbertSY
Il y a 8 ans

J’ai toujours le bug sous iOS (iPhone 6+ avec la dernière maj)

En fait c’est un bug de Safari. Certes il y a un problème avec un service. Mais cela ne justifie pas son (safari) &nbsp;propre plantage.. &nbsp;Panne du service + bug de Safari donc.


AlbertSY
Il y a 8 ans

Est ce que c’est normal que cela bug toujours chez moi ?
Vous avez une solution à part de désactiver la suggestion (je ne veux pas le désactiver à vie) ???


plop97
Il y a 8 ans

Change de navigateur


anonyme_2834baae3911bac0d4943caa40d0fd8c
Il y a 8 ans

J’ai rencontré le problème tout à l’heure vers 16h. Impossible d’ouvrir de nouveaux onglets, des onglets affichés qui en répondaient plus…&nbsp; Fermer et réouvrir safari ne changeait rien.
On me proposait la mise à jour avant l’apparition de ce bug, je l’ai donc rapidement effectuée.


thekamaster
Il y a 8 ans

Y’a pas que Safari qui plante avec ce même JS… :)


Anonyme_f7d8f7f164fgnbw67p
Il y a 8 ans

Cool. Cette fois ci ils n’ont pas mis 2 ans et demi à combler le bug….


anonyme_95bde7ad91b4483068f10094cf1c28ca
Il y a 8 ans

Ben, j’ai toujours le problème.
Il faut rebooter ?


Mem's Abonné
Il y a 8 ans

A mon avis le problème n’est pas entièrement corrigé, j’ai toujours le même problème (plantage de Safari)


anonyme_9367dd1df7b3b0a51425cf91b324db64
Il y a 8 ans

Sur mon Mac, ça fonctionne toujours pas.


jb18v
Il y a 8 ans

vider le cache et historique suffirait

Pour OSX pas testé (me sers jamais de safari en fait <img data-src=" />)