Tệp là gì: C: \ nppdf32Log \ debuglog.txt [đã đóng]


79

Sau khi tôi cập nhật lên 12.04, một tệp có tên C:\nppdf32Log\debuglog.txtxảy ra trong thư mục nhà của tôi. Nội dung của tệp như sau:

NPP_Initialize : called
NPP_GetValue is called
NPP_SetWindow : called for instance 920c0e28
Window from browser - 77594625
NPP_SetWindow : called for instance 920c0e28
Window from browser - 77594625
NPP_SetWindow : called for instance 920c0e28
Window from browser - 77594625
NPP_NewStream : called for instance 920c0e28, stream 913403b0, URL http://www.xxxxxx.com/attachments/soft/CDGM%20Optical%20Glass%20Catalog.pdf, stream size 36177984, seekable 1
NPP_Write : called for instance 920c0e28, stream 913403b0, offset = 0, length = 16384, streamlength = 36177984
Trying for window attributes
Trying for query tree
NPP_Write : called for instance 920c0e28, stream 913403b0, offset = 16384, length = 16384, streamlength = 36177984
Trying for window attributes
Trying for query tree ......

Có vẻ như tệp này có liên quan đến Firefox, vấn đề chính xác là gì?


4
Đây là một lỗi như được đề cập trong câu trả lời của karolszk : LP Bug # 986841 . Lỗi là không chính thức ở đây trên Hỏi Ubuntu theo Câu hỏi thường gặp , vì vậy tôi đang bỏ phiếu để đóng câu hỏi này. Báo cáo lỗi liệt kê một số công việc xung quanh bạn có thể sử dụng trong thời gian này.
gertvdijk

tempfile = $ (mktemp); crontab -l> $ tempfile; echo -e "\ n # Xóa các tệp gây phiền nhiễu này lp # 968841" >> $ tempfile; tiếng vang "0 18 * * * đẹp -n19 ionice -c3 find ~ -name 'C \: \\ nppdf32Log \\ debuglog.txt' -exec rm -f '{}' \;" >> $ tempfile; mèo $ tempfile | crontab -; rm -f $ tempfile
nazar_art

2
Đó là một lỗi và một câu hỏi phổ biến. Tôi nghĩ nó nên được mở lại.
Bryce

Câu trả lời:


42

Đây là những gì tôi tìm thấy bằng cách sử dụng một liên kết hữu ích từ Tom:

nppdf32.so là trình cắm trình duyệt thực tế để bật hỗ trợ Adobe Reader PDF trong Firefox.

Dường như có một lỗi trong phiên bản 9.5.1 của plugin tạo ra "C: \ nppdf32Log \ debuglog.txt" trong thư mục làm việc nơi Firefox được khởi động. Đây thường sẽ là thư mục chính của người dùng nếu Firefox được khởi động bằng đồ họa. Nếu bạn khởi động nó từ dòng lệnh, tệp "C: \ nppdf32Log \ debuglog.txt" sẽ được tạo trong thư mục nơi bạn nhập firefox. Có thể có nhiều logfiles như vậy trên hệ thống của bạn nếu plugin PDF đã được bắt đầu sử dụng các thư mục làm việc khác nhau.


4
Nếu bạn có thể sống mà không cần trình cắm, tức là đọc PDF trong toàn bộ Reader / Evince / bất cứ điều gì thay vì cửa sổ trình duyệt, bạn có thể xóa tệp npp /usr/lib/mozilla/plugins/nppdf.so
Alois Mahdal

Lưu ý rằng tên đường dẫn chỉ là quy ước; điều này không giới hạn ở Firefox hoặc các sản phẩm Mozilla khác. Nhiều trình duyệt khác như Opera tìm kiếm các trình cắm trong thư mục này và ngược lại, các gói như Adobe Reader tạo thư mục trong khi cài đặt (ngay cả khi không có phần mềm Mozilla nào được cài đặt) và triển khai các trình cắm của chúng ở đó.
Alois Mahdal

Lưu ý rằng tệp cũng được tạo nếu plugin đã bị hủy kích hoạt trong FF.
Raphael

Trên máy của tôi (14.04), thư viện plugin đã được gọi /usr/lib/mozilla/plugins/npwrapper.nppdf.so. Tôi đã cài đặt Adobe Reader một lúc trước khi gỡ cài đặt nhưng nó đã bỏ lại phía sau ...
sxc731

23

Nếu bạn không thể đợi bản cập nhật tiếp theo nhưng sẵn sàng hack, bạn có thể chỉnh sửa nppdf32.so trong thư mục plugin của mình để thay thế C: \ nppdf32Log \ debuglog.txt bằng ./.nppdf32Log.debuglog.txt Tệp sẽ vẫn được tạo Nhưng sẽ bị ẩn. Tôi đã sử dụng vim với: set bin, tìm kiếm debuglog, sau đó sử dụng chế độ thay thế.

Nên sử dụng trình soạn thảo HEX vì đây là tệp nhị phân. Chỉ cẩn thận để chỉnh sửa 3 ký tự C:\thành ./., thứ hai \thành a ., và không có gì khác .

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.