qual è il file: C: \ nppdf32Log \ debuglog.txt [chiuso]


79

Dopo l'aggiornamento a 12.04, C:\nppdf32Log\debuglog.txtnella mia home directory compare un file chiamato . Il contenuto del file è il seguente:

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

Sembra che questo file sia legato a Firefox, qual è esattamente il problema?


4
Questo è un bug come menzionato nella risposta di karolszk : LP Bug # 986841 . I bug sono offtopici qui su Chiedi a Ubuntu secondo le FAQ , quindi voto per chiudere questa domanda. La segnalazione di bug elenca alcune soluzioni alternative che è possibile utilizzare nel frattempo.
gertvdijk,

tempfile = $ (mktemp); crontab -l> $ tempfile; echo -e "\ n # Rimuovi questi file fastidiosi 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
È un bug e una domanda comune. Penso che dovrebbe essere riaperto.
Bryce,

Risposte:


42

Ecco cosa ho trovato utilizzando un link utile da Tom:

nppdf32.so è il plug-in del browser per l'abilitazione del supporto PDF di Adobe Reader in Firefox.

Sembra che ci sia un bug nella versione 9.5.1 del plugin che crea il "C: \ nppdf32Log \ debuglog.txt" nella directory di lavoro in cui è stato avviato Firefox. Normalmente questa sarà la home directory dell'utente se Firefox viene avviato graficamente. Se lo si avvia dalla riga di comando, il file "C: \ nppdf32Log \ debuglog.txt" verrà creato nella directory in cui si digita firefox. Possono esistere più file di registro di questo tipo sul proprio sistema se il plug-in PDF è stato avviato utilizzando directory di lavoro diverse.


4
Se riesci a vivere senza il plug-in, ovvero a leggere i PDF per intero in Reader / Evince / qualunque cosa invece che nella finestra del browser, puoi tranquillamente eliminare il file npp /usr/lib/mozilla/plugins/nppdf.so
Alois Mahdal

Si noti che il nome del percorso è solo una convenzione; questo non è limitato a Firefox o altri prodotti Mozilla. Molti altri browser come Opera cercano i plug-in in questa directory e viceversa, pacchetti come Adobe Reader creano la directory durante l'installazione (anche se non è mai stato installato alcun software Mozilla) e vi distribuiscono i plug-in.
Alois Mahdal,

Si noti che il file viene creato anche se il plug-in è stato disattivato in FF.
Raffaello,

Sulla mia macchina (14.04) è stata chiamata la libreria dei plugin /usr/lib/mozilla/plugins/npwrapper.nppdf.so. Ho installato Adobe Reader un po 'di tempo prima di disinstallarlo, ma ha lasciato questo alle spalle ...
sxc731

23

Se non puoi aspettare il prossimo aggiornamento ma sei disposto a hackerare puoi modificare nppdf32.so nella directory dei plugin per sostituire C: \ nppdf32Log \ debuglog.txt con ./.nppdf32Log.debuglog.txt Il file verrà comunque creato ma sarà nascosto. Ho usato vim con: set bin, cercato debuglog, quindi ho usato la modalità di sostituzione.

È una buona idea usare un editor HEX in quanto si tratta di un file binario. Fare attenzione solo per modificare i 3 caratteri C:\a ./., il secondo \a una ., e nient'altro .

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.