Google, Fotoğraflar uygulamasında kullanıcıları uzun süre boyunca zor duruma sokan bir hata düzelttiğini duyurdu. Söz konusu sorun, uygulamada düzenlenen görüntüleri diğer programlara gönderemeyen yerel media URI (tekil kaynak tanımlayıcı) indeksleme problemiydi. Google Photos v7.97 sürümünde bu hata giderildi.

Sorunun yapısı ve etkisi

Sorunun nasıl işlediğine bakacak olursak, şu şekilde gelişiyordu: Google Fotoğraflar'da bir fotoğrafı düzenleyip kaydettikten sonra, WhatsApp, Telegram, Gemini ve Google Messages gibi sohbet ve mesajlaşma uygulamaları söz konusu görüntüyü kendi dosya seçicilerinde göremiyor ve seçemiyor hale geliyordu. Dikkati çeken nokta, fotoğrafın silinmemesi, aksine diğer yazılımlardan erişilemez bir duruma geçmesiydi. Sorunu çözmek için kullanıcıların cihazı tamamen kapatıp yeniden başlatması gerekmekteydi.

Teknik arka plan: non-destructive düzenleme

Google Fotoğraflar, non-destructive (yıkıcı olmayan) düzenleme sistemi kullanır. Bu yöntemde orijinal görsel korunur ve değişiklikler ayrı olarak saklanır. Ancak bu düzenlemeleri kaydettikten sonra, cihazın yerel dosya indeksleme sistemi, güncellenmiş görseli diğer uygulamalara doğru bir şekilde iletmekte başarısız oluyordu. Hata, sistem yeniden başlatılsa dahi bazı istisnai durumlarda devam edebiliyordu.

Hatanın keşfi ve çözümü

Sorun ilk olarak APKMirror'un kurucusu Artem Russakovskii tarafından doğrudan Google Fotoğraflar ekibine bildirilmişti. Russakovskii, sorunu bağımsız olarak da doğrulayarak çözümün etkisini test etmiştir. Google, v7.97 sürümü ile düzeltmeyi uygulamış ve resmi sürüm notlarında bunu doğrulamıştır.

Geçici çözüm ve yakın geçmişteki diğer hatalar

Düzeltme gelene kadar kullanıcıların yapabileceği tek işlem, düzenlenen görselleri ayrı kopyalar olarak kaydetmek, orijinalin üzerine yazmamaktı. Yani parlaklık, kontrast veya filtreleme gibi basit düzenlemeler yaptıktan sonra orijinal dosyayı koruyan yeni bir kopyaya kaydetmek gerekiyordu. Ancak bu yöntem, günlük fotoğraf paylaşım iş akışları için pratik değildi ve özellikle hızlı bir şekilde görsel göndermek isteyen kullanıcılar için zorlayıcı olmuştur.

Google Fotoğraflar son dönemde başka düzenleme hataları da yaşamıştır. Örneğin v7.94 sürümünde Share, Edit, Add to ve Trash butonları düzenleme sonrası yanıt vermez duruma gelmişti; bu sorun da o sürümde çözüldüğü bildirilse de, bazı kullanıcılar sorunu hâlâ yaşandığını bildirmişlerdir. Bu tekrarlayan sorunlar, dosya işlemleriyle ilgili temel altyapıda derinleşen sorunlara işaret ediyor.

Çözüm ve güncellenme

Kullanıcılar, Google Fotoğraflar'ı en son v7.97 sürümüne güncelleyerek sorunu tamamen çözebilirler. Google Play Store veya sistem uygulaması ayarlarından otomatik güncelleme yapıldığında, yerel media URI indeksleme hatası ortadan kalkarsa düzenlenen görseller yeniden diğer uygulamalar tarafından görülebilir olacaktır. Google, bu tür indeksleme sorunlarının gelecekte nasıl önleneceği üzerine iyileştirmeler yapacağını belirtmiştir.