apa itu file: C: \ nppdf32Log \ debuglog.txt [ditutup]

79

Setelah saya perbarui ke 12,04, file bernama C:\nppdf32Log\debuglog.txtterjadi di direktori home saya. Isi file adalah sebagai berikut:

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 ......

Sepertinya file ini terkait dengan Firefox, apa sebenarnya masalahnya?

Jesse
sumber
4
Ini adalah bug seperti yang disebutkan dalam jawaban karolszk : LP Bug # 986841 . Bug tidak aktif di sini di Tanya Ubuntu sesuai FAQ , jadi saya memberikan suara untuk menutup pertanyaan ini. Laporan bug mencantumkan beberapa pekerjaan yang dapat Anda gunakan saat ini.
gertvdijk
tempfile = $ (mktemp); crontab -l> $ tempfile; echo -e "\ n # Hapus file-file yang mengganggu ini lp # 968841" >> $ tempfile; echo "0 18 * * * nice -n19 ionice -c3 find ~ -nama 'C \: \\ nppdf32Log \\ debuglog.txt' -exec rm -f '{}' \;" >> $ tempfile; cat $ tempfile | crontab -; rm -f $ tempfile
nazar_art
2
Ini bug dan pertanyaan umum. Saya pikir itu harus dibuka kembali.
Bryce

Jawaban:

42

Inilah yang saya temukan menggunakan tautan bermanfaat dari Tom:

nppdf32.so adalah plug-in browser yang sebenarnya untuk mengaktifkan dukungan Adobe Reader PDF di Firefox.

Tampaknya ada bug di versi 9.5.1 dari plugin yang menciptakan "C: \ nppdf32Log \ debuglog.txt" di direktori kerja tempat Firefox dimulai. Ini biasanya akan menjadi direktori home pengguna jika Firefox dimulai secara grafis. Jika Anda memulainya dari baris perintah, file "C: \ nppdf32Log \ debuglog.txt" akan dibuat di direktori tempat Anda mengetikkan firefox. Mungkin ada beberapa file log seperti itu di sistem Anda jika plugin PDF sudah mulai menggunakan direktori kerja yang berbeda.

Sergey
sumber
4
Jika Anda dapat hidup tanpa plug-in, yaitu membaca PDF di Reader penuh / Evince / apa pun alih-alih jendela browser, Anda dapat dengan aman menghapus file npp /usr/lib/mozilla/plugins/nppdf.so
Alois Mahdal
Perhatikan bahwa nama jalur hanyalah sebuah konvensi; ini tidak terbatas pada Firefox atau produk Mozilla lainnya. Banyak browser lain seperti Opera mencari plug-in di direktori ini dan sebaliknya, paket seperti Adobe Reader membuat direktori selama instalasi (bahkan jika tidak ada perangkat lunak Mozilla yang pernah diinstal) dan menyebarkan plug-in mereka di sana.
Alois Mahdal
Perhatikan bahwa file tersebut juga dibuat jika plugin telah dinonaktifkan di FF.
Raphael
Di komputer saya (14,04) perpustakaan plugin dipanggil /usr/lib/mozilla/plugins/npwrapper.nppdf.so. Saya menginstal Adobe Reader beberapa waktu lalu sebelum mencopotnya tetapi meninggalkannya di belakang ...
sxc731
23

Jika Anda tidak bisa menunggu pembaruan berikutnya tetapi bersedia untuk meretas Anda dapat mengedit nppdf32.so di direktori plugin Anda untuk mengganti C: \ nppdf32Log \ debuglog.txt dengan ./.nppdf32Log.debuglog.txt File tersebut masih akan dibuat tapi akan disembunyikan. Saya menggunakan vim dengan: set bin, mencari debuglog, lalu menggunakan mode ganti.

Sebaiknya gunakan editor HEX karena ini adalah file biner. Berhati-hatilah hanya untuk mengedit 3 karakter C:\untuk ./., yang kedua \ke ., dan tidak ada yang lain .

ed jaquay
sumber