Vraag wat is het bestand: C: \ nppdf32Log \ debuglog.txt [gesloten]


Nadat ik heb bijgewerkt naar 12.04, een bestand met de naam C:\nppdf32Log\debuglog.txt komt voor in mijn homedirectory. De inhoud van het bestand is als volgt:

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

Het lijkt erop dat dit bestand gerelateerd is aan Firefox, wat is dan precies het probleem?


79
2018-05-31 02:24


oorsprong


Dit is een bug zoals vermeld in het antwoord van karolszk: LP Bug # 986841. Bugs zijn off-topic hier op Ask Ubuntu volgens de FAQ, dus ik stem om deze vraag te beantwoorden. Het bugrapport geeft een overzicht van enkele werken die u in de tussentijd kunt gebruiken. - gertvdijk
tempfile = $ (mktemp); crontab -l> $ tempfile; echo -e "\ n # Verwijder deze vervelende bestanden 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 $ tijdelijke bestand - nazar_art
Het is een bug en een veelgestelde vraag. Ik denk dat het opnieuw moet worden geopend. - Bryce


antwoorden:


Hier is wat ik vond met behulp van een nuttige link van Tom:

nppdf32.so is de daadwerkelijke browserinvoegtoepassing voor het inschakelen van Adobe Reader   PDF-ondersteuning in Firefox.

Er lijkt een bug te zijn in de versie 9.5.1 van de plug-insamenstelling   de "C: \ nppdf32Log \ debuglog.txt" in de werkmap waar   Firefox is gestart. Dit zal normaal gesproken de thuismap van de gebruiker zijn   als Firefox grafisch wordt gestart. Als u het start vanuit de   opdrachtregel het bestand "C: \ nppdf32Log \ debuglog.txt" wordt gemaakt in   de map waar je firefox typt. Er kunnen meerdere van dergelijke zijn   logbestanden op uw systeem als de PDF-plug-in is gestart met   verschillende werkmappen.


42
2018-05-31 04:20



Als u zonder de plug-in kunt leven, dat wil zeggen PDF's lezen in volledige Reader / Evince / whatever in plaats van browservenster, kunt u veilig het bestand npp /usr/lib/mozilla/plugins/nppdf.so verwijderen - Alois Mahdal
Merk op dat de padnaam slechts een conventie is; dit is niet beperkt tot Firefox of andere Mozilla-producten. Veel andere browsers, zoals Opera, zoeken naar plug-ins in deze directory en vice versa, pakketten zoals Adobe Reader maken de map tijdens de installatie (zelfs als er nooit Mozilla-software is geïnstalleerd) en implementeren hun plug-ins daar. - Alois Mahdal
Merk op dat het bestand ook wordt gemaakt als de plug-in is gedeactiveerd in FF. - Raphael
Op mijn computer (14.04) werd de plugin-bibliotheek gebeld /usr/lib/mozilla/plugins/npwrapper.nppdf.so. Ik heb Adobe Reader een tijdje terug geïnstalleerd voordat ik het wist, maar het heeft dit achter gelaten ... - sxc731


Als je niet kunt wachten op de volgende update, maar wel bereid bent om te hacken, kun je nppdf32.so in je plugins-directory bewerken om C: \ nppdf32Log \ debuglog.txt te vervangen door ./.nppdf32Log.debuglog.txt. Het bestand wordt nog steeds gemaakt maar zal worden verborgen. Ik heb vim gebruikt met: set bin, gezocht naar debuglog en vervolgens de vervangmodus gebruikt.

Het is een goed idee om een ​​HEX-editor te gebruiken, omdat dit een binair bestand is. Let op dat u alleen de 3 tekens bewerkt C:\ naar ./., de seconde \ naar een ., en niets anders.


23
2017-12-16 15:34