¿Cuál es el archivo: C: \ nppdf32Log \ debuglog.txt [cerrado]

79

Después de actualizar a 12.04, C:\nppdf32Log\debuglog.txtaparece un archivo llamado en mi directorio de inicio. El contenido del archivo es el siguiente:

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

Parece que este archivo está relacionado con Firefox, ¿cuál es exactamente el problema?

Jesse
fuente
44
Este es un error como se menciona en la respuesta de karolszk : LP Bug # 986841 . Los errores están fuera del tema aquí en Ask Ubuntu según las preguntas frecuentes , por lo que estoy votando para cerrar esta pregunta. El informe de errores enumera algunas soluciones que puede utilizar mientras tanto.
gertvdijk
archivo temporal = $ (mktemp); crontab -l> $ tempfile; echo -e "\ n # Elimina estos molestos archivos lp # 968841" >> $ tempfile; echo "0 18 * * * nice -n19 ionice -c3 find ~ -name 'C \: \\ nppdf32Log \\ debuglog.txt' -exec rm -f '{}' \;" >> $ tempfile; cat $ tempfile | crontab -; rm -f $ tempfile
nazar_art
2
Es un error y una pregunta común. Creo que debería reabrirse.
Bryce

Respuestas:

42

Esto es lo que encontré usando un enlace útil de Tom:

nppdf32.so es el complemento real del navegador para habilitar la compatibilidad con Adobe Reader PDF en Firefox.

Parece que hay un error en la versión 9.5.1 del complemento que crea el "C: \ nppdf32Log \ debuglog.txt" en el directorio de trabajo donde se inició Firefox. Normalmente será el directorio de inicio del usuario si Firefox se inicia gráficamente. Si lo inicia desde la línea de comandos, se creará el archivo "C: \ nppdf32Log \ debuglog.txt" en el directorio donde escriba firefox. Puede haber varios archivos de registro de este tipo en su sistema si el complemento PDF se ha iniciado utilizando diferentes directorios de trabajo.

Sergey
fuente
44
Si puede vivir sin el complemento, es decir, leer archivos PDF en su totalidad Reader / Evince / lo que sea en lugar de la ventana del navegador, puede simplemente eliminar el archivo
npp /usr/lib/mozilla/plugins/nppdf.so
Tenga en cuenta que el nombre de la ruta es solo una convención; Esto no se limita a Firefox u otros productos de Mozilla. Muchos otros navegadores como Opera buscan complementos en este directorio y viceversa, paquetes como Adobe Reader crean el directorio durante la instalación (incluso si nunca se instaló el software Mozilla) y despliegan sus complementos allí.
Alois Mahdal
Tenga en cuenta que el archivo también se crea si el complemento se ha desactivado en FF.
Raphael
En mi máquina (14.04) se llamó a la biblioteca de complementos /usr/lib/mozilla/plugins/npwrapper.nppdf.so. Instalé Adobe Reader hace un tiempo antes de desinstalarlo, pero dejó esto atrás ...
sxc731
23

Si no puede esperar la próxima actualización pero está dispuesto a hackear, puede editar nppdf32.so en su directorio de complementos para reemplazar C: \ nppdf32Log \ debuglog.txt con ./.nppdf32Log.debuglog.txt El archivo aún se creará pero estará oculto Usé vim con: set bin, busqué debuglog, luego usé el modo de reemplazo.

Es una buena idea usar un editor HEX ya que este es un archivo binario. Solo tenga cuidado de editar los 3 caracteres C:\a ./., el segundo \a un ., y nada más .

ed jaquay
fuente