что это за файл: 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

временный файл = $ (Mktemp); crontab -l> $ tempfile; echo -e "\ n # Удалить эти надоедливые файлы lp # 968841" >> $ tempfile; echo "0 18 * * * nice -n19 ionice -c3 find ~ -name 'C \: \\ nppdf32Log \\ debuglog.txt' -exec rm -f '{}' \;" >> $ временных файлов; cat $ tempfile | crontab -; rm -f $ tempfile
— nazar_art

2
Это ошибка и общий вопрос. Я думаю, что это должно быть вновь открыто.
— Брайс

Ответы:


42

Вот что я нашел, используя полезную ссылку от Тома:

nppdf32.so - это подключаемый модуль браузера для поддержки PDF-поддержки Adobe Reader в 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
— Алоис Махдал

Обратите внимание, что имя пути - это просто соглашение; это не ограничивается 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 с: set bin, искал отладочный журнал, затем использовал режим замены.

Рекомендуется использовать редактор HEX, поскольку это бинарный файл. Не Позаботьтесь только , чтобы изменить 3 -х символов C:\до ./., второй \к ., и ничего другого .

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.