що таке файл: C: \ nppdf32Log \ debuglog.txt [закрито]


79

Після того, як я оновив до 12.04, C:\nppdf32Log\debuglog.txtу моєму домашньому каталозі виникає файл з назвою . Вміст файлу такий:

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

Здається, цей файл пов'язаний з Firefox, в чому саме проблема?


4
Це помилка, як згадується у відповіді karolszk : LP Bug # 986841 . Помилки тут поза запитом на Ask Ubuntu відповідно до FAQ , тому я голосую за закриття цього питання. У звіті про помилки перераховано деякі роботи, які ви можете тим часом використовувати.
— gertvdijk

tempfile = $ (mktemp); crontab -l> $ tempfile; echo -e "\ n # Видаліть ці дратівливі файли lp # 968841" >> $ tempfile; echo "0 18 * * * приємно -n19 ionice -c3 знайти ~ -name 'C \: \\ nppdf32Log \\ debuglog.txt' -exec rm -f '{}' \;" >> $ tempfile; cat $ tempfile | кронтаб -; rm -f $
— tempfile

2
Це помилка і поширене питання. Я думаю, що це слід знову відкрити.
— Брайс

Відповіді:


42

Ось що я знайшов за допомогою корисного посилання від Тома:

nppdf32.so - це фактичний плагін браузера для ввімкнення підтримки Adobe Reader PDF у Firefox.

Здається, що у версії 9.5.1 плагіна виникла помилка, що створює "C: \ nppdf32Log \ debuglog.txt" у робочому каталозі, де був запущений Firefox. Зазвичай це домашній каталог користувача, якщо Firefox запускається графічно. Якщо запустити його з командного рядка, файл "C: \ nppdf32Log \ debuglog.txt" буде створений у каталозі, де ви вводите firefox. У вашій системі може бути кілька таких логін, якщо плагін PDF був запущений з використанням різних робочих каталогів.


4
Якщо ви можете жити без плагіна, тобто читати PDF-файли в повному обсязі Reader / Evince / все, а не вікно браузера, ви можете сміливо просто видалити файл npp /usr/lib/mozilla/plugins/nppdf.so
— Alois Mahdal

Зауважте, що назва шляху є лише умовою; це не обмежується Firefox або іншими продуктами Mozilla. Багато інших браузерів, таких як Opera, шукають плагіни в цьому каталозі, і навпаки, такі пакети, як Adobe Reader, створюють каталог під час встановлення (навіть якщо жодного програмного забезпечення Mozilla ніколи не було встановлено) і розгортають там свої плагіни.
— Алоїс Магдал

Зауважте, що файл також створюється, якщо плагін був відключений у FF.
— Рафаель

На моїй машині (14.04) викликалася бібліотека плагінів /usr/lib/mozilla/plugins/npwrapper.nppdf.so. Я встановив Adobe Reader деякий час назад, перш ніж видалити його, але він залишив це позаду ...
— sxc731

23

Якщо ви не можете дочекатися наступного оновлення, але хочете зламати, ви можете відредагувати nppdf32.so у своїй довідці плагінів, щоб замінити C: \ nppdf32Log \ debuglog.txt на ./.nppdf32Log.debuglog.txt Файл все одно буде створений але буде приховано. Я використовував vim з: встановлював бін, шукав налагодження, потім використовував режим заміни.

Корисно використовувати HEX-редактор, оскільки це двійковий файл. Чи не Подбайте тільки , щоб змінити 3 -х символів C:\до ./., другий \до ., і нічого іншого .

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.