Công nghệ

Lỗi kỳ lạ trên iPhone khiến tin nhắn thoại biến mất bí ẩn

Theo 9to5Mac, giới công nghệ vừa qua xôn xao trước một phát hiện kỳ lạ rằng những tin nhắn thoại trên iPhone đề cập đến tên một chuỗi nhà hàng cụ thể - Dave & Buster's - bỗng dưng 'bốc hơi' không lời giải, không thể gửi tới người nhận. Cuộc điều tra vén màn bí ẩn này, được khởi xướng bởi podcaster tò mò PJ Vogt, đã dẫn đến những khám phá thú vị về cách iOS xử lý những ký tự tưởng chừng vô hại.

Bí ẩn về tin nhắn thoại tự động biến mất trên iPhone

PJ Vogt, chủ nhân của podcast 'Search Engine' nổi tiếng, vốn được biết đến với khả năng biến những sự thật tưởng chừng đơn giản thành những câu chuyện điều tra hấp dẫn và đầy bất ngờ. Khi tình cờ biết được sự cố tin nhắn thoại không gửi được khi nhắc đến tên chuỗi nhà hàng Dave & Buster's, anh đã không ngần ngại lao vào tìm hiểu. Hành trình khám phá của Vogt, được chia sẻ chi tiết và lôi cuốn trên podcast của anh, đã nhanh chóng thu hút sự chú ý lớn từ cộng đồng công nghệ. Nhiều người dùng thậm chí đã thử nghiệm và xác nhận lỗi này.

Kỳ lạ iPhone 'dị ứng' với một cái tên khiến tin nhắn thoại biến mất bí ẩn - Ảnh 1.

Tin nhắn thoại tự động biến mất trên iPhone vì lỗi xử lý ký tự của iOS

ẢNH: CHỤP MÀN HÌNH HOW-TO-GEEK

Với sự trợ giúp của chuyên gia an ninh mạng Alex Stamos, Vogt đã tìm ra 'thủ phạm' chính là cách iOS xử lý ký tự '&' trong tên Dave & Buster’s. Cụ thể, khi tin nhắn thoại được hệ điều hành chuyển đổi thành văn bản để xử lý nội bộ (transcribe), nó đã hiểu nhầm ký tự '&' này thành một phần của mã lệnh thay vì một ký tự văn bản đơn thuần. Trong thế giới lập trình, để tránh tình trạng này, các nhà phát triển thường sử dụng một kỹ thuật gọi là 'escaping'. Kỹ thuật này nhằm báo cho hệ thống biết rằng ký tự đó nên được hiểu theo nghĩa đen của nó là văn bản, chứ không phải là một lệnh cần thực thi.

Tuy nhiên, lời giải thích này vẫn chưa đủ làm thỏa mãn nhà phát triển kiêm blogger công nghệ Gui Rambo. Anh muốn đào sâu hơn để biết chính xác điều gì đã xảy ra bên trong hệ thống của iPhone khi nó nhận được tin nhắn 'gây rối' này. Bằng cách 'mổ xẻ' các bản ghi lỗi (error log) của hệ thống, Rambo đã chỉ rõ trên blog cá nhân của mình cách iOS gặp sự cố.

Anh cho thấy hệ điều hành đã mong đợi một đoạn mã lệnh tiếp theo sau ký tự '&', nhưng vì không có mã nào được cung cấp, quá trình phân tích cú pháp và chuyển ngữ tin nhắn đã bị sụp đổ, khiến tin nhắn không thể được xử lý trọn vẹn.

Apple đã chính thức xác nhận với PJ Vogt về lỗi này. Gã khổng lồ công nghệ cho biết họ đang có kế hoạch vá lỗi trong một bản cập nhật iOS sắp tới. 

Các tin khác

Giá vàng tiếp tục giảm mạnh

Giá vàng thế giới phiên giao dịch Mỹ đêm 16.5 tiếp tục giảm mạnh, ghi nhận một ngày tăng giảm bất thường.

Giá vàng, USD đồng loạt giảm

Sáng nay (16/5), giá vàng trong nước giảm mạnh khiến các “nhà vàng” nới rộng khoảng cách mua vào - bán ra. Giá USD ngân hàng về sát mốc 26.000 đồng/USD.

Chubb Life cập nhật giá đơn vị Quỹ Liên kết Đơn vị - Sản phẩm Kế hoạch Tài chính Chủ động

Sản phẩm Bảo hiểm Liên kết Đơn vị - Kế hoạch Tài chính Chủ động được thiết kế với các tính năng ưu việt nhằm đáp ứng đồng thời cả hai nhu cầu: Bảo vệ và Đầu tư. Với thông điệp “Đầu tư vững tâm – Bảo vệ vững vàng”, sản phẩm Kế hoạch Tài chính Chủ động góp phần hoàn thiện danh mục giải pháp tài chính toàn diện của Chubb Life Việt Nam trên hành trình thực hiện sứ mệnh bảo vệ người trụ cột và gia đình Việt.

Quảng Ninh tăng trưởng kinh tế ra sao sau 4 tháng đầu năm?

4 tháng đầu năm, một số lĩnh vực tại Quảng Ninh ghi nhận tăng trưởng hai con số so với cùng kỳ năm 2024, như: chỉ số sản xuất công nghiệp tăng 13,54%, tổng mức bán lẻ hàng hoá và doanh thu dịch vụ tiêu dùng tăng 18,3%.