sed rules. One liner to change the root cause of this. sudo find / -name nppdf.so | xargs sudo sed -i 's/C:\\nppdf32Log\\debuglog.txt/.\/.nppdf32Log.debuglog.txt/g'
Use at your own risk. Safe way to do this would be of course to remove all 'C:\nppdf32Log\debuglog.txt' files, sudo find / -name 'C:\\nppdf32Log\\debuglog.txt' -print0 | xargs -0 --max-args=1 sudo rm find all nppdf.so files and copy them to a working area directory for safe keeping and to edit, mkdir ~/tmp sudo find / -name nppdf.so cp /opt/Adobe/Reader9/Browser/intellinux/nppdf.so ~/tmp/nppdf.so-org cp /opt/Adobe/Reader9/Browser/intellinux/nppdf.so ~/tmp/nppdf.so-sed run the sed command on your to-edit-version, sed -i 's/C:\\nppdf32Log\\debuglog.txt/.\/.nppdf32Log.debuglog.txt/g' ~/tmp/nppdf.so-sed replace the original with yours, sudo cp ~/tmp/nppdf.so-sed /opt/Adobe/Reader9/Browser/intellinux/nppdf.so sudo chown root:root /opt/Adobe/Reader9/Browser/intellinux/nppdf.so reboot and test. sudo shutdown -r -y now -- You received this bug notification because you are a member of Adobe, which is subscribed to adobe-isv. https://bugs.launchpad.net/bugs/986841 Title: Debug log created by Adobe Reader browser plugin (nppdf.so) Status in Canonical and Adobe collaboration project: New Status in “acroread” package in Ubuntu: Triaged Bug description: Steps to reproduce: 1. Start Firefox (do this from the command-line to get a specific working-directory since the log is saved relative to the FF working dir) 2. Open a PDF, e.g. http://partners.adobe.com/public/developer/en/xml/AdobeXMLFormsSamples.pdf 3. Close Firefox Result: In the working directory from step 1 there will be a file called "C:\nppdf32Log\debuglog.txt" (yes, this Windows-like path will be present on a Linux filesystem) Exected result: No debug log should be produced. $ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 11.10 Release: 11.10 Codename: oneiric $ uname -a Linux xpc 3.0.0-17-generic #30-Ubuntu SMP Thu Mar 8 20:45:39 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux $ dpkg -l | grep acroread ii acroread 9.5.1-1oneiric1 Adobe Reader ii acroread-common 9.5.1-1oneiric1 Adobe Reader - Common Files $ apt-cache policy acroread acroread: Installerad: 9.5.1-1oneiric1 Kandidat: 9.5.1-1oneiric1 Versionstabell: *** 9.5.1-1oneiric1 0 500 http://archive.canonical.com/ubuntu/ oneiric/partner amd64 Packages 100 /var/lib/dpkg/status Strings reveal that someone probably forgot some Windows-constant and debug flag in the binary: $ strings /opt/Adobe/Reader9/Browser/intellinux/nppdf.so | grep -i debug UnixDebugWriteToFile C:\nppdf32Log\debuglog.txt ACRODEBUG ACRO_NPPDF_DEBUG_FILE See also https://bugs.gentoo.org/show_bug.cgi?id=412051 I have reported this bug to Adobe but they don't seem to have a public bug tracker for Adobe Reader. Reported at https://www.adobe.com/cfusion/mmform/index.cfm?name=wishform Response: "Thanks for your feedback! Requests and suggestions from our customers are what help us to continue creating cutting-edge, world-class software. Due to the volume of submissions we receive, responses to inquiries are generally not possible. However, we may contact you if we need clarification on your submission." Is this something that only Adobe can fix or is it created during Canonical partner packaging? To manage notifications about this bug go to: https://bugs.launchpad.net/adobe-isv/+bug/986841/+subscriptions _______________________________________________ Mailing list: https://launchpad.net/~adobe-isv Post to : adobe-isv@lists.launchpad.net Unsubscribe : https://launchpad.net/~adobe-isv More help : https://help.launchpad.net/ListHelp