Leica : le méchant bug qui fait planter Photos

Mickaël Bazoge |

En lançant fin avril son nouveau M Monochrom (Type 246), Leica ne s’attendait sans doute pas à provoquer un sérieux bug dans Photos. L’appareil photo, qui embarque un capteur CMOS de 24 mégapixels, est spécialisé dans les prises de vue en noir et blanc (sans post traitement ni filtres). Les fichiers DNG générés par le modèle sont malheureusement susceptibles de faire méchamment planter Photos : non seulement il est impossible de les ouvrir, mais encore ces documents peuvent corrompre la bibliothèque entière d’images et potentiellement, faire perdre à l’utilisateur sa collection complète.

Le symptôme est simple et effrayant à la fois : le chargement de photos DNG provenant d’un Monochrom fait crasher Photos et perdre tous les autres clichés, prévient Leica. Le constructeur annonce également travailler en lien étroit avec Apple afin de corriger rapidement ce vilain bug. Une future mise à jour de Photos devrait résoudre le problème.

Tags
avatar comass | 

C'est devenue de la routine les bug sur les software Apple. Et même de pire en pire. J'ai pas souvenir de iPhoto qui bug à une nouvelle sortie ou mise à jour.

avatar Nesus | 

@comass :
Mauvaise mémoire alors ;-)

avatar noooty | 

@comass :
Ce n'est pas Apple qui bug, c'est Leica...

avatar xela57 | 

@noooty :
Ben si le Leica a un problème que avec photo c'est qui le problème ?

avatar oomu | 

heu, iphoto fut régression sur régression, jusqu'à atteindre la dernière..

avatar Ducletho | 

Apple a toujours fait preuve de rupture et toujours dans le bon sens. Apple fait de l'Apple depuis la nuit des temps.
Une interface plus lisse, plus simple d'apparence n'est qu'une vue macro de l'utilisateur lambda, et qui arrive même à tromper l'oeil averti du power user. Car la régression apparente n'est que le fruit d'un travail accompli. D'ailleurs, l'icône à coin arrondi (, cache en réalité un AI qui execute 1 000 000 d'actions que l'utilisateur aurait dû faire sur windoze.

La complexité n'est elle pas de rendre les choses simples ? Car Apple a déployé dans son infinie générosité envers ses donateurs, une armada d'ingénieur ingénieux pour faire en sorte que l'utilisateur n'ait plus à subir le diktat de l'effort de soi et d'un apprentissage inutile.
Oui Apple nous a ouvert la voie et sera copié, plagié : Le minimalisme (qui demande toujours des machines plus performantes dans cette art : le macbook). Alors avec un peu de recul, on comprendra le message d'Apple. Apple, non mes amis n'est pas au bord du gouffre, vous disparaitrez de ce monde bien avant Apple si ça peut vous soulager.
Merci Apple pour ce Photo tant attendu qui est un dooooon du ciel.
Et n'oubliez pas de remercier tous ces ingénieurs avant de refermer cette application pour vous avoir simplifié la vie !

avatar Switcher | 

On dirait un paladin de "Donjons & Dragons" dont la divinité aurait une forme fruitière.

Prenez garde à vous si vous le croisez et osez contredire ou émettre la moindre critique sur la Sainte Pomme.

;)

avatar Ducletho | 

Je me suis essayé aux mêmes substances oomusiennes. Effectivement, ça fait délirer grave :)

PS : Il s'est pas vanté que Final Cut faisait planter son Mac Pro ;)

avatar Eaglelouk | 

"Méchant bug", c'est Leica de le dire!

avatar Nesus | 

@Eaglelouk :
Les cas comme ça devraient être bannis.

avatar rikki finefleur | 

@Eaglelouk
Ha ! çaNon ! enfin... !

avatar sapropelet (non vérifié) | 

Méchant bug, méchant.
J'espère que tu ne recommencera plus.

avatar lamainfroide | 

J'aimerais bien pouvoir dire que j'ai planté ma biblio avec mon Leica.

Mais je vais me contenter de pas la planter avec mon Nikon grand public.

avatar Link1993 | 

@lamainfroide :
Pas de soucis entre photo et un Leica x !

C'est pas mal aussi de dire que ça ne plante pas ;p

avatar Cem | 

@lamainfroide :
:-) idem
+1

avatar karayuschij | 

A 7000 € l'apn il ne fallait pas s'attendre à mieux……

avatar oomu | 

à zéro euros Photos au sein d'une mise à jour mineure de Os X, il ne fallait pas s'attendre à mieux...

avatar occam | 

Deux observations:

Primo, Apple est 100% responsable de ce bug.
La première fonction d'un gestionnaire d'images, c'est d'être un conteneur de BLOBs (Binary Large OBjects) 100% fiable. Peu importe le format du contenu. Si le contenu peut interférer avec le conteneur, c'est que le conteneur est mal fichu. Donc, la faute à Apple.

Deuxio, les Leica M et Monochrom sont livrés d'office avec Adobe LightRoom 6 (à télécharger gratuitement). Le format DNG des Leica M numériques a été développé en étroite collaboration avec Adobe, Leica préconisant depuis toujours LightRoom pour le traitement. Il faut vraiment être un minus (minus riche, d'accord, mais minus néanmoins) pour empiler les DNG Leica dans Photos, alors que LightRoom, on l'a reçu gratos.

avatar BeePotato | 

@ occam : « La première fonction d'un gestionnaire d'images, c'est d'être un conteneur de BLOBs (Binary Large OBjects) 100% fiable. Peu importe le format du contenu. »

Faux.
Ça, c’est le rôle du Finder.

Un gestionnaire d’images, il s’intéresse évidemment au contenu et doit l’interpréter, puisque son rôle est au minimum de permettre d’afficher les images, et de préférence de permettre d’en modifier les métadonnées, voire d’éditer le contenu des images elles-mêmes (en tout cas pour un gestionnaire d’images grand public, afin d’éviter à ses utilisateurs de devoir trouver un éditeur d’image séparé).
Donc il doit évidemment maîtriser les divers formats de contenu.

« Si le contenu peut interférer avec le conteneur, c'est que le conteneur est mal fichu. »

Non.
C’est juste que la fonction de lecture de ce format particulier a un gros bug.

avatar occam | 

@BeePotato:
Non. Vous avez tout faux.

1. Finder: il n’est en rien nécessaire. OS X, comme sur tout système Unix, présente un système de fichiers arborescent, et c’est (en général) celui-ci qu’utilise tout gestionnaire de fichiers, qu’il s’agisse de fichiers images ou autres. Finder n’est que l’application de surface et l’interface graphique du système de fichiers.

Vous pouvez vérifier cela aisément: lancez un gestionnaire d’image comme Phase One Media Pro ou Adobe LightRoom, et terminez l’application Finder. Le gestionnaire d’images continuera à fonctionner tout seul.

2. Affichage des images: le gestionnaire d’images n’est en rien tenu de pouvoir la gérer tout seul sous OS X. Tout le contraire: Apple a unifié l’affichage des images avec le framework ImageIO, qui est en fait un subframework des Application Services. Preview et Aperture l’utilisent aussi, par exemple. Les applications tierces sont fortement encouragées à faire de même.

3. Les informations de gestion des formats d’image sont soit présentes dans le système, soit rajoutées périodiquement par un Digital Camera RAW Compatibility Update. Si les informations se référant à un format (a fortiori un format standardisé, tel le DNG) peuvent faire planter le gestionnaire, c’est qu’il souffre d’une grave erreur de conception. Il s’agit souvent d’une négligence assez grossière.

4. Si un bug lié à l’interprétation d’un format de fichier peut conduire à effacer toute une bibliothèque de fichiers, c’est que le conteneur est forcément mal fichu. Prévenir la perte inopinée de données quoi qu’il arrive est le premier devoir de tout programme.

avatar BeePotato | 

@ occam : « Vous avez tout faux. »

Non.

«  Finder: il n’est en rien nécessaire. »

Où dans mon commentaire était-il fait mention d’une quelconque nécessité du Finder ? Et quel est le rapport avec ce dont on parlait ? Aucun (si ce n’est l’apparition du terme « Finder », ce qui est un rapport bien mince).
Je me suis contenté de préciser qu’un catalogueur se contentant de donner accès à des BLOB sans s’intéresser à l’interprétation de leur contenu, c’était plutôt le principe d’un explorateur de fichiers que d’un catalogueur d’images (qui, lui, doit pouvoir afficher les images au risque d’être vite classé comme inutile).

« 2. Affichage des images: le gestionnaire d’images n’est en rien tenu de pouvoir la gérer tout seul sous OS X. »

Si.

« Apple a unifié l’affichage des images avec le framework ImageIO, qui est en fait un subframework des Application Services. Preview et Aperture l’utilisent aussi, par exemple. Les applications tierces sont fortement encouragées à faire de même. »

Le gestionnaire d’images gère tout seul l’affichage des images, son développeur ayant pour cela éventuellement utilisé une bibliothèque existante, soit fournie par le système, soit de tierce partie.

« 4. Si un bug lié à l’interprétation d’un format de fichier peut conduire à effacer toute une bibliothèque de fichiers, c’est que le conteneur est forcément mal fichu. »

Non.
Un développeur sait quelles conséquences peuvent avoir certains bugs, qui vont par exemple provoquer l’appel d’une fonction d’enregistrement du fameux conteneur, mais en version corrompue.

avatar oomu | 

Photos interprète évidemment les DNG

et ce Leica est un cas de niche

bref, le bug existe et n'est guère excusable mais il ne vient pas sans raison.

-
Photos est important: qu'importe que vous soyez utilisateurs de Lightroom ou non, il est sous votre nez Photos, il est part de l'os. BREF y a urgence.

-
je ne ferai pas de théorie sur comment les développeurs conçoivent leur logiciel, blob ou pas blob.

-
Si je devais en tirer quelque chose de cette histoire, c'est qu'il semble qu'Apple ne travaille pas en amont avec les constructeurs d'appareils photo. Peu de contact ?

avatar Mécréant | 

Sans lien avec l'article, est-ce que quelqu'un d'autres a des liens verts qui apparaissent sur certains mots?

Je n'ai -à priori- ce problème qu'avec les sites (cet article-ci par exemple) et forums (en y cherchant une solution) de macg
J'ai ce problème avec toutes les Apps testées (Safari, feedly, chrome)
Je suis sous iOS7
-->je n'ai donc jamais rien téléchargé hors AppStore,
-->je n'ai donc jamais installé d'extension foireuse
-->je ne trouve de fils avec ce problème que sous OSX

avatar Pascal-007 | 

Les liens verts, ce sont des pubs de la compagnie IntelliText. C’est une autre façon de faire de la pub. Ce n’est pas un bogue ni un virus.

Si tu utilises Firefox, installe l’extension RequestPolicy et tu pourras choisir de ne pas faire afficher les requêtes du site vers « intellitxt.com ». Comme ça, tu n’auras plus de liens verts inutiles et non pertinents.

avatar Mécréant | 

@Pascal-007:
Impossible de trouver Firefox sur iOS.
De plus, si ce n'est ni un bug, ni un malware, ni un virus, je me demande pourquoi ce problème est apparu récemment alors que d'autres l'ont eu bien avant et pourquoi mon iPad ralentit tant quand le problème est là?
"Quand le problème est là" parce que aujourd'hui, visiblement, j'en suis épargné (sur les mêmes page -celle-ci par exemple-, les publicités n'apparaissent plus). Ce qui ne s'explique pas non plus s'il s'agit d'une publicité insérée à la page web...

Pages

CONNEXION UTILISATEUR