Mùi Aw, snap! thông báo về mọi hành động trong Google Chrome trên macOS


8

Tôi đã bắt đầu Chrome với --enable-logging --v=1và hai lỗi này xảy ra trên mọi "Aw, snap!":

2017-02-04 18:36:19.660 Google Chrome Helper[12718:237106] Couldn't set selectedTextBackgroundColor from default ()
[11128:41731:0204/183653.850096:ERROR:upload_data_presenter.cc(77)] Not implemented reached in virtual void extensions::RawDataPresenter::FeedNext(const net::UploadElementReader &)

Thông báo này xảy ra trong các tình huống sau:

  • khi mở một tab mới
  • khi tải một trang mới
  • khi tôi mở Chrome và nó tải các trang đã đóng trước đó
  • khi tôi mở cài đặt Chrome

Tôi cũng nhận thấy rằng Chrome trở nên hơi phản hồi:

  • Tôi cần nhấp 3 lần vào nút kiểm tra để mở công cụ dev
  • Đôi khi tôi cần nhấn enter nhiều lần để vào trang web, khi địa chỉ trang web đã được nhập vào
  • Nhấn nhiều lần trên trang được đánh dấu để tiếp tục đến trang

Những gì đã được thực hiện:

  • xóa bộ nhớ cache từ đầu thời gian
  • vô hiệu hóa tất cả các tiện ích mở rộng
  • Chrome đã cài đặt lại
  • Chrome đã cập nhật
  • đã thử các mạng khác nhau
  • không được kiểm tra Use hardware acceleration when available

Tôi đang chạy trên macOS Sierra 10.12.3 với Google Chrome v. 56.0.2924.87 (64-bit). Tôi không có bất kỳ vấn đề nào với bàn phím MBA của mình - hoạt động hoàn hảo trong tất cả các ứng dụng khác.


CẬP NHẬT:

Theo đề xuất trong các nhận xét, tôi đã đăng xuất khỏi tài khoản Google của mình trong Chrome, khởi động lại MBA và đăng nhập lại. Tôi đã không sử dụng tài khoản "vanilla" và tôi không điều chỉnh bất kỳ cài đặt bổ sung nào. Cho đến bây giờ mọi thứ dường như đang hoạt động tốt, nhưng tôi không chắc chính xác những gì đã giải quyết vấn đề.


Tôi có thể làm gì khác để khắc phục vấn đề này không?


Bạn đã thử phiên bản Chrome khác chưa?
xji

Không, tôi đã không và tôi không hoàn toàn có thể thử một phiên bản Chrome khác. Tôi đang chạy phiên bản mới nhất có sẵn. Tải xuống các phiên bản cũ từ nhà cung cấp phần mềm bên thứ ba sẽ không phải là một lựa chọn.
alljamin

Điều này có xảy ra nếu bạn chạy Chrome trong tài khoản khác. Nó có thể là một vấn đề với sở thích của bạn.
Barmar

Tôi đã không sửa đổi bất kỳ cài đặt đồng bộ hóa tài khoản @barmar. Chỉ vì lợi ích của nó, tôi đã đăng xuất khỏi tài khoản của mình và đăng nhập lại. Bây giờ tôi sẽ xem nếu vấn đề tồn tại.
alljamin

Cài đặt đồng bộ hóa tài khoản phải làm gì với nó? Có vẻ như sự cố có thể xảy ra với các tùy chọn hoặc tiện ích mở rộng trên Chrome mà bạn đã cài đặt. Đó là lý do tại sao bạn nên xem nếu nó cũng xảy ra trong tài khoản vani.
Barmar

Câu trả lời:


1

Việc xem xét sự cố bắt đầu xảy ra đối với bất kỳ hành động nào và việc khởi động lại macOS bằng cách nào đó đã giúp ích, rất có thể bạn đã đạt đến giới hạn của các tệp tối đa được phép mở trong hệ thống. Đó là sự cố đã biết và có thể nó sẽ không được khắc phục sớm vì "Chrome thực sự không thể làm gì được".

Để xác minh điều đó, hãy chạy sysctllệnh sau :

sysctl -a | grep files

và so sánh kern.num_filesvới giới hạn của kern.maxfiles.

Nếu con số gần đến giới hạn, đó chắc chắn có thể là nguyên nhân.

Để kiểm tra lý do tại sao bạn có quá nhiều tệp được mở, hãy phân tích đầu ra sudo lsofvà tìm ứng dụng gây ra sự cố.

Nếu bạn tin rằng mọi thứ đều ở trạng thái hợp lý, để khắc phục sự cố, hãy chạy các lệnh sau:

launchctl limit maxfiles 65536 unlimited
sysctl -w kern.maxfiles=20480
ulimit -c unlimited

Để thay đổi vĩnh viễn, bạn cần thêm nó vào một số tập lệnh khởi động toàn cầu (chẳng hạn như /etc/rc.local).

Liên quan: Cách xác định điều gì khiến Chrome hiển thị đoạn hội thoại "Aw, Snap" .

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.