The export function is not working. When choosing a folder, it makes a double entry "C:\temp" gets selected as "C:\temp\temp" and even when I manually correct the folder, the resulting file has no data (0-bytes.)

Finally, the export pastetext items dialog, everything in that large box says "undefined".

Are you getting any PEP related errors in the error console (Tools > Web Developer > Error Console)? Please install the Console² extension for error checking. It is more comprehensive.

Try this: Open and clear the Error console. Leave it open and perform an export. Examine the error console for any PEP related error messages (type pasteemail in the "Search:" box). Copy/paste them here.

Installed Console. There are no errors to report in there at all. Export simply does not work. No errors are reported, even when trying to export to the invalid directory that PEP 4 selects.

If it helps, I run as a Limited User, and FF was installed from a Limited User account (meaning that I did not elevate to an Admin account to install, I forced the install as a Limited User). Vista64 is the OS.

No other issues with the PC or software at all.

If you are certain that export works, how can I scrub my profile of PEP, then install it "fresh" but not lose my Pastetext entries? I am happy to try that.

All of your pastetext items are stored in your [profile] folder in a file named pasteemailplus.json. In lieu of exporting the items, you could just save of copy of that file. And instead of importing, you could simply copy the file over the existing one.

Also, clear the following preferences in about:config: extensions.pasteemailplus.exportdir and extensions.pasteemailplus.exportfname. (Type about:config in the Fx location bar. Paste extensions.pasteemailplus in the "Search" bar at the top left of that window. Double click on the preference name to modify.)

You mentioned that there are no PEP errors in the console. Are there any errors/warnings for anything at all? Make sure you clicked the "All" button in the top left of the console window.

How are you selecting the export folder? Are you manually entering "C:\Temp" or are you clicking the "Browse" button and navigating to the directory?

I was able to duplicate the error when I manually entered "C:\" as my export directory. I also got the error when I navigated there using the browse button. Fx does not apparently have permission to write directly to the C: root.

Unfortunately, I cannot duplicate the problem. Is your "D:" drive a standard hard disk (i.e., not a thumb drive, CD, or virtual drive)? And you are running standard Fx 24.0 (not a nightly or portable version)?

I noticed that your Fx profile directory (D:\Documents\Firefox\rjp)is not the default one. Normally it is C:\Users\{username}\AppData\Roaming\Mozilla\Firefox\Profiles.

Do you use any of my other extensions like FEBE or OPIE? They both have export functions that work very similar to PEP. I wonder if you would get the same problem using them with your configuration.

In any event, there is a work-around. After exporting PEP pastetext items, the export file contents are identical to the main PEP pastetext file pasteemailplus.json. So it you simply made a copy of pasteemailplus.json and renamed it to {something}.pep, you could import the pastetext items with PEP's import function.

Hard to figure, considering this fresh install of different OS, that export ever works correctly unless you have not tested with a Limited User install of FF. That installation is done by when launching the FF installer, when it tries to evevate privileges, you simply click NO and the install continues like Chrome -- aka into your USER directory.