Join the AMA (Ask Me Anything) with the Firefox leadership team to celebrate Firefox 20th anniversary and discuss Firefox’s future on Mozilla Connect. Mark your calendar on Thursday, November 14, 18:00 - 20:00 UTC!

This site will have limited functionality while we undergo maintenance to improve your experience. If an article doesn't solve your issue and you want to ask a question, we have our support community waiting to help you at @FirefoxSupport on Twitter and/r/firefox on Reddit.

Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

save .txt files

  • 6 replies
  • 1 has this problem
  • 3 views
  • Last reply by cor-el

more options

Firefox is saving files without the extension, I think. .txt files. FF seems to save them with "File" in the extension column. It does this even if .txt is marked in the Save File As dialogue box.

In the attached image it is the "ddddd" or look for the extension File.

If I rename this file with a .txt it is then usable in my addon. (the addon is Autofill Magic, hereafter AFM if i have to mention it again)

Something is causing this to happen on both my desktop and my portable version. When it happened on my desktop I figured it was another addon interacting with AFM. I no longer think that.

I downloaded a portable FireFox version and installed it into Drop Box and I run it from there. I have not added any extensions, addons, anything to that copy and it has started doing it.

Another thing, I read an article by Pareto Logic on file extensions. It said that file naming protocols can get messed up by conflicts within the registry. I ran a scan of my registry with Freemium Utilities. It did its thing and fixed a bunch of errors and my desktop FireFox began naming the files correctly. I mention this because I don't think the portable FireFox version would use my registry to run. Also, because I ran another scan and fixed all the problems again and it did not fix the portable apps file naming problem.

I need to get this fixed if possible. Thanks to everyone who takes time to consider this problem of mine. Especial thanks to those who take a stab at helping.

.......................... Don't be alarmed by the file names. I am not a drug dealer. Those files are tear sheets for people in recovery.


Application Basics


Name: Firefox Version: 44.0.2 Build ID: 20160210153822 Update Channel: release User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:44.0) Gecko/20100101 Firefox/44.0 Multiprocess Windows: 0/1 (default: false) Safe Mode: false

Crash Reports for the Last 3 Days


All Crash Reports

Extensions


Name: Autofill Magic Version: 2.3.3 Enabled: true ID: autofillmagic@autofillmagic.com

Name: Autofill Magic Trainer Version: 1.1.3 Enabled: true ID: am-admin-tool@autofillmagic.com

Graphics


Adapter Description: NVIDIA GeForce GTX 650 Adapter Drivers: nvd3dumx,nvwgf2umx,nvwgf2umx,nvwgf2umx nvd3dum,nvwgf2um,nvwgf2um,nvwgf2um Adapter RAM: 2048 Asynchronous Pan/Zoom: none Device ID: 0x0fc6 Direct2D Enabled: true DirectWrite Enabled: true (10.0.10586.0) Driver Date: 2-8-2016 Driver Version: 10.18.13.6191 GPU #2 Active: false GPU Accelerated Windows: 1/1 Direct3D 11 (OMTC) Subsys ID: 00000000 Supports Hardware H264 Decoding: Yes Vendor ID: 0x10de WebGL Renderer: Google Inc. -- ANGLE (NVIDIA GeForce GTX 650 Direct3D11 vs_5_0 ps_5_0) windowLayerManagerRemote: true AzureCanvasBackend: direct2d 1.1 AzureContentBackend: direct2d 1.1 AzureFallbackCanvasBackend: cairo AzureSkiaAccelerated: 0

Important Modified Preferences


browser.cache.disk.capacity: 0 browser.cache.disk.filesystem_reported: 1 browser.cache.disk.smart_size.enabled: false browser.cache.disk.smart_size.first_run: false browser.cache.frecency_experiment: 1 browser.download.importedFromSqlite: true browser.download.useDownloadDir: false browser.places.importBookmarksHTML: false browser.places.smartBookmarksVersion: 7 browser.sessionstore.upgradeBackup.latestBuildID: 20160210153822 browser.startup.homepage_override.buildID: 20160210153822 browser.startup.homepage_override.mstone: 44.0.2 browser.urlbar.userMadeSearchSuggestionsChoice: true dom.apps.reset-permissions: true dom.mozApps.used: true extensions.lastAppVersion: 44.0.2 gfx.crash-guard.d3d11layers.appVersion: 44.0.2 gfx.crash-guard.d3d11layers.deviceID: 0x0fc6 gfx.crash-guard.d3d11layers.driverVersion: 10.18.13.6191 gfx.crash-guard.d3d11layers.feature-d2d: true gfx.crash-guard.d3d11layers.feature-d3d11: true gfx.crash-guard.glcontext.gfx.driver-init.direct3d11-angle: true gfx.crash-guard.glcontext.gfx.driver-init.webgl-angle: true gfx.crash-guard.glcontext.gfx.driver-init.webgl-angle-force-d3d11: false gfx.crash-guard.glcontext.gfx.driver-init.webgl-angle-force-warp: false gfx.crash-guard.glcontext.gfx.driver-init.webgl-angle-try-d3d11: true gfx.crash-guard.status.d3d11layers: 2 gfx.crash-guard.status.d3d9video: 2 gfx.crash-guard.status.glcontext: 2 gfx.direct3d.last_used_feature_level_idx: 0 media.gmp-eme-adobe.abi: x86_64-msvc-x64 media.gmp-eme-adobe.lastUpdate: 1456344990 media.gmp-eme-adobe.version: 16 media.gmp-gmpopenh264.abi: x86_64-msvc-x64 media.gmp-gmpopenh264.lastUpdate: 1456344990 media.gmp-gmpopenh264.version: 1.5.3 media.gmp-manager.buildID: 20160210153822 media.gmp-manager.lastCheck: 1456344988 media.hardware-video-decoding.failed: false network.cookie.prefsMigrated: true network.predictor.cleaned-up: true places.database.lastMaintenance: 1456354376 places.history.expiration.transient_current_max_pages: 104858 plugin.disable_full_page_plugin_for_types: application/pdf plugin.importedState: true privacy.sanitize.migrateClearSavedPwdsOnExit: true storage.vacuum.last.index: 0 storage.vacuum.last.places.sqlite: 1456354376 ui.osk.debug.keyboardDisplayReason: IKPOS: Touch screen not found.

Important Locked Preferences


JavaScript


Incremental GC: true

Accessibility


Activated: false Prevent Accessibility: 0

Library Versions


NSPR Expected minimum version: 4.11 Version in use: 4.11

NSS Expected minimum version: 3.21 Basic ECC Version in use: 3.21 Basic ECC

NSSSMIME Expected minimum version: 3.21 Basic ECC Version in use: 3.21 Basic ECC

NSSSSL Expected minimum version: 3.21 Basic ECC Version in use: 3.21 Basic ECC

NSSUTIL Expected minimum version: 3.21 Version in use: 3.21

Experimental Features



{

 "application": {
   "name": "Firefox",
   "version": "44.0.2",
   "buildID": "20160210153822",
   "userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:44.0) Gecko/20100101 Firefox/44.0",
   "safeMode": false,
   "updateChannel": "release",
   "supportURL": "https://support.mozilla.org/1/firefox/44.0.2/WINNT/en-US/",
   "numTotalWindows": 1,
   "numRemoteWindows": 0,
   "remoteAutoStart": false
 },
 "modifiedPreferences": {
   "browser.cache.disk.smart_size.first_run": false,
   "browser.cache.disk.smart_size.enabled": false,
   "browser.cache.disk.capacity": 0,
   "browser.cache.disk.filesystem_reported": 1,
   "browser.cache.frecency_experiment": 1,
   "browser.download.importedFromSqlite": true,
   "browser.download.useDownloadDir": false,
   "browser.places.smartBookmarksVersion": 7,
   "browser.places.importBookmarksHTML": false,
   "browser.sessionstore.upgradeBackup.latestBuildID": "20160210153822",
   "browser.startup.homepage_override.mstone": "44.0.2",
   "browser.startup.homepage_override.buildID": "20160210153822",
   "browser.urlbar.userMadeSearchSuggestionsChoice": true,
   "dom.apps.reset-permissions": true,
   "dom.mozApps.used": true,
   "extensions.lastAppVersion": "44.0.2",
   "gfx.crash-guard.d3d11layers.appVersion": "44.0.2",
   "gfx.crash-guard.d3d11layers.feature-d3d11": true,
   "gfx.crash-guard.glcontext.gfx.driver-init.webgl-angle-force-d3d11": false,
   "gfx.crash-guard.glcontext.gfx.driver-init.webgl-angle-force-warp": false,
   "gfx.crash-guard.glcontext.gfx.driver-init.direct3d11-angle": true,
   "gfx.crash-guard.glcontext.gfx.driver-init.webgl-angle": true,
   "gfx.crash-guard.glcontext.gfx.driver-init.webgl-angle-try-d3d11": true,
   "gfx.direct3d.last_used_feature_level_idx": 0,
   "gfx.crash-guard.d3d11layers.feature-d2d": true,
   "gfx.crash-guard.status.glcontext": 2,
   "gfx.crash-guard.d3d11layers.driverVersion": "10.18.13.6191",
   "gfx.crash-guard.d3d11layers.deviceID": "0x0fc6",
   "gfx.crash-guard.status.d3d9video": 2,
   "gfx.crash-guard.status.d3d11layers": 2,
   "media.gmp-eme-adobe.lastUpdate": 1456344990,
   "media.gmp-gmpopenh264.version": "1.5.3",
   "media.gmp-gmpopenh264.lastUpdate": 1456344990,
   "media.gmp-eme-adobe.abi": "x86_64-msvc-x64",
   "media.hardware-video-decoding.failed": false,
   "media.gmp-eme-adobe.version": "16",
   "media.gmp-gmpopenh264.abi": "x86_64-msvc-x64",
   "media.gmp-manager.buildID": "20160210153822",
   "media.gmp-manager.lastCheck": 1456344988,
   "network.cookie.prefsMigrated": true,
   "network.predictor.cleaned-up": true,
   "places.database.lastMaintenance": 1456354376,
   "places.history.expiration.transient_current_max_pages": 104858,
   "plugin.importedState": true,
   "plugin.disable_full_page_plugin_for_types": "application/pdf",
   "privacy.sanitize.migrateClearSavedPwdsOnExit": true,
   "storage.vacuum.last.places.sqlite": 1456354376,
   "storage.vacuum.last.index": 0,
   "ui.osk.debug.keyboardDisplayReason": "IKPOS: Touch screen not found."
 },
 "lockedPreferences": {},
 "graphics": {
   "numTotalWindows": 1,
   "numAcceleratedWindows": 1,
   "windowLayerManagerType": "Direct3D 11",
   "windowLayerManagerRemote": true,
   "supportsHardwareH264": "Yes",
   "adapterDescription": "NVIDIA GeForce GTX 650",
   "adapterVendorID": "0x10de",
   "adapterDeviceID": "0x0fc6",
   "adapterSubsysID": "00000000",
   "adapterRAM": "2048",
   "adapterDrivers": "nvd3dumx,nvwgf2umx,nvwgf2umx,nvwgf2umx nvd3dum,nvwgf2um,nvwgf2um,nvwgf2um",
   "driverVersion": "10.18.13.6191",
   "driverDate": "2-8-2016",
   "adapterDescription2": "",
   "adapterVendorID2": "",
   "adapterDeviceID2": "",
   "adapterSubsysID2": "",
   "adapterRAM2": "",
   "adapterDrivers2": "",
   "driverVersion2": "",
   "driverDate2": "",
   "i
Firefox is saving files without the extension, I think. .txt files. FF seems to save them with "File" in the extension column. It does this even if .txt is marked in the Save File As dialogue box. In the attached image it is the "ddddd" or look for the extension File. If I rename this file with a .txt it is then usable in my addon. (the addon is Autofill Magic, hereafter AFM if i have to mention it again) Something is causing this to happen on both my desktop and my portable version. When it happened on my desktop I figured it was another addon interacting with AFM. I no longer think that. I downloaded a portable FireFox version and installed it into Drop Box and I run it from there. I have not added any extensions, addons, anything to that copy and it has started doing it. Another thing, I read an article by Pareto Logic on file extensions. It said that file naming protocols can get messed up by conflicts within the registry. I ran a scan of my registry with Freemium Utilities. It did its thing and fixed a bunch of errors and my desktop FireFox began naming the files correctly. I mention this because I don't think the portable FireFox version would use my registry to run. Also, because I ran another scan and fixed all the problems again and it did not fix the portable apps file naming problem. I need to get this fixed if possible. Thanks to everyone who takes time to consider this problem of mine. Especial thanks to those who take a stab at helping. .......................... Don't be alarmed by the file names. I am not a drug dealer. Those files are tear sheets for people in recovery. Application Basics ------------------ Name: Firefox Version: 44.0.2 Build ID: 20160210153822 Update Channel: release User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:44.0) Gecko/20100101 Firefox/44.0 Multiprocess Windows: 0/1 (default: false) Safe Mode: false Crash Reports for the Last 3 Days --------------------------------- All Crash Reports Extensions ---------- Name: Autofill Magic Version: 2.3.3 Enabled: true ID: autofillmagic@autofillmagic.com Name: Autofill Magic Trainer Version: 1.1.3 Enabled: true ID: am-admin-tool@autofillmagic.com Graphics -------- Adapter Description: NVIDIA GeForce GTX 650 Adapter Drivers: nvd3dumx,nvwgf2umx,nvwgf2umx,nvwgf2umx nvd3dum,nvwgf2um,nvwgf2um,nvwgf2um Adapter RAM: 2048 Asynchronous Pan/Zoom: none Device ID: 0x0fc6 Direct2D Enabled: true DirectWrite Enabled: true (10.0.10586.0) Driver Date: 2-8-2016 Driver Version: 10.18.13.6191 GPU #2 Active: false GPU Accelerated Windows: 1/1 Direct3D 11 (OMTC) Subsys ID: 00000000 Supports Hardware H264 Decoding: Yes Vendor ID: 0x10de WebGL Renderer: Google Inc. -- ANGLE (NVIDIA GeForce GTX 650 Direct3D11 vs_5_0 ps_5_0) windowLayerManagerRemote: true AzureCanvasBackend: direct2d 1.1 AzureContentBackend: direct2d 1.1 AzureFallbackCanvasBackend: cairo AzureSkiaAccelerated: 0 Important Modified Preferences ------------------------------ browser.cache.disk.capacity: 0 browser.cache.disk.filesystem_reported: 1 browser.cache.disk.smart_size.enabled: false browser.cache.disk.smart_size.first_run: false browser.cache.frecency_experiment: 1 browser.download.importedFromSqlite: true browser.download.useDownloadDir: false browser.places.importBookmarksHTML: false browser.places.smartBookmarksVersion: 7 browser.sessionstore.upgradeBackup.latestBuildID: 20160210153822 browser.startup.homepage_override.buildID: 20160210153822 browser.startup.homepage_override.mstone: 44.0.2 browser.urlbar.userMadeSearchSuggestionsChoice: true dom.apps.reset-permissions: true dom.mozApps.used: true extensions.lastAppVersion: 44.0.2 gfx.crash-guard.d3d11layers.appVersion: 44.0.2 gfx.crash-guard.d3d11layers.deviceID: 0x0fc6 gfx.crash-guard.d3d11layers.driverVersion: 10.18.13.6191 gfx.crash-guard.d3d11layers.feature-d2d: true gfx.crash-guard.d3d11layers.feature-d3d11: true gfx.crash-guard.glcontext.gfx.driver-init.direct3d11-angle: true gfx.crash-guard.glcontext.gfx.driver-init.webgl-angle: true gfx.crash-guard.glcontext.gfx.driver-init.webgl-angle-force-d3d11: false gfx.crash-guard.glcontext.gfx.driver-init.webgl-angle-force-warp: false gfx.crash-guard.glcontext.gfx.driver-init.webgl-angle-try-d3d11: true gfx.crash-guard.status.d3d11layers: 2 gfx.crash-guard.status.d3d9video: 2 gfx.crash-guard.status.glcontext: 2 gfx.direct3d.last_used_feature_level_idx: 0 media.gmp-eme-adobe.abi: x86_64-msvc-x64 media.gmp-eme-adobe.lastUpdate: 1456344990 media.gmp-eme-adobe.version: 16 media.gmp-gmpopenh264.abi: x86_64-msvc-x64 media.gmp-gmpopenh264.lastUpdate: 1456344990 media.gmp-gmpopenh264.version: 1.5.3 media.gmp-manager.buildID: 20160210153822 media.gmp-manager.lastCheck: 1456344988 media.hardware-video-decoding.failed: false network.cookie.prefsMigrated: true network.predictor.cleaned-up: true places.database.lastMaintenance: 1456354376 places.history.expiration.transient_current_max_pages: 104858 plugin.disable_full_page_plugin_for_types: application/pdf plugin.importedState: true privacy.sanitize.migrateClearSavedPwdsOnExit: true storage.vacuum.last.index: 0 storage.vacuum.last.places.sqlite: 1456354376 ui.osk.debug.keyboardDisplayReason: IKPOS: Touch screen not found. Important Locked Preferences ---------------------------- JavaScript ---------- Incremental GC: true Accessibility ------------- Activated: false Prevent Accessibility: 0 Library Versions ---------------- NSPR Expected minimum version: 4.11 Version in use: 4.11 NSS Expected minimum version: 3.21 Basic ECC Version in use: 3.21 Basic ECC NSSSMIME Expected minimum version: 3.21 Basic ECC Version in use: 3.21 Basic ECC NSSSSL Expected minimum version: 3.21 Basic ECC Version in use: 3.21 Basic ECC NSSUTIL Expected minimum version: 3.21 Version in use: 3.21 Experimental Features --------------------- { "application": { "name": "Firefox", "version": "44.0.2", "buildID": "20160210153822", "userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:44.0) Gecko/20100101 Firefox/44.0", "safeMode": false, "updateChannel": "release", "supportURL": "https://support.mozilla.org/1/firefox/44.0.2/WINNT/en-US/", "numTotalWindows": 1, "numRemoteWindows": 0, "remoteAutoStart": false }, "modifiedPreferences": { "browser.cache.disk.smart_size.first_run": false, "browser.cache.disk.smart_size.enabled": false, "browser.cache.disk.capacity": 0, "browser.cache.disk.filesystem_reported": 1, "browser.cache.frecency_experiment": 1, "browser.download.importedFromSqlite": true, "browser.download.useDownloadDir": false, "browser.places.smartBookmarksVersion": 7, "browser.places.importBookmarksHTML": false, "browser.sessionstore.upgradeBackup.latestBuildID": "20160210153822", "browser.startup.homepage_override.mstone": "44.0.2", "browser.startup.homepage_override.buildID": "20160210153822", "browser.urlbar.userMadeSearchSuggestionsChoice": true, "dom.apps.reset-permissions": true, "dom.mozApps.used": true, "extensions.lastAppVersion": "44.0.2", "gfx.crash-guard.d3d11layers.appVersion": "44.0.2", "gfx.crash-guard.d3d11layers.feature-d3d11": true, "gfx.crash-guard.glcontext.gfx.driver-init.webgl-angle-force-d3d11": false, "gfx.crash-guard.glcontext.gfx.driver-init.webgl-angle-force-warp": false, "gfx.crash-guard.glcontext.gfx.driver-init.direct3d11-angle": true, "gfx.crash-guard.glcontext.gfx.driver-init.webgl-angle": true, "gfx.crash-guard.glcontext.gfx.driver-init.webgl-angle-try-d3d11": true, "gfx.direct3d.last_used_feature_level_idx": 0, "gfx.crash-guard.d3d11layers.feature-d2d": true, "gfx.crash-guard.status.glcontext": 2, "gfx.crash-guard.d3d11layers.driverVersion": "10.18.13.6191", "gfx.crash-guard.d3d11layers.deviceID": "0x0fc6", "gfx.crash-guard.status.d3d9video": 2, "gfx.crash-guard.status.d3d11layers": 2, "media.gmp-eme-adobe.lastUpdate": 1456344990, "media.gmp-gmpopenh264.version": "1.5.3", "media.gmp-gmpopenh264.lastUpdate": 1456344990, "media.gmp-eme-adobe.abi": "x86_64-msvc-x64", "media.hardware-video-decoding.failed": false, "media.gmp-eme-adobe.version": "16", "media.gmp-gmpopenh264.abi": "x86_64-msvc-x64", "media.gmp-manager.buildID": "20160210153822", "media.gmp-manager.lastCheck": 1456344988, "network.cookie.prefsMigrated": true, "network.predictor.cleaned-up": true, "places.database.lastMaintenance": 1456354376, "places.history.expiration.transient_current_max_pages": 104858, "plugin.importedState": true, "plugin.disable_full_page_plugin_for_types": "application/pdf", "privacy.sanitize.migrateClearSavedPwdsOnExit": true, "storage.vacuum.last.places.sqlite": 1456354376, "storage.vacuum.last.index": 0, "ui.osk.debug.keyboardDisplayReason": "IKPOS: Touch screen not found." }, "lockedPreferences": {}, "graphics": { "numTotalWindows": 1, "numAcceleratedWindows": 1, "windowLayerManagerType": "Direct3D 11", "windowLayerManagerRemote": true, "supportsHardwareH264": "Yes", "adapterDescription": "NVIDIA GeForce GTX 650", "adapterVendorID": "0x10de", "adapterDeviceID": "0x0fc6", "adapterSubsysID": "00000000", "adapterRAM": "2048", "adapterDrivers": "nvd3dumx,nvwgf2umx,nvwgf2umx,nvwgf2umx nvd3dum,nvwgf2um,nvwgf2um,nvwgf2um", "driverVersion": "10.18.13.6191", "driverDate": "2-8-2016", "adapterDescription2": "", "adapterVendorID2": "", "adapterDeviceID2": "", "adapterSubsysID2": "", "adapterRAM2": "", "adapterDrivers2": "", "driverVersion2": "", "driverDate2": "", "i
Attached screenshots

All Replies (6)

more options

Did you check the content of the dddddd file?

more options

The "ddddd" file has nothing in it so no BUT for your question I have renamed several others and they all had the right information. they just needed to be "renamed" and given the .txt and they were fine.

more options

You may have to check the content in such a case in a hex viewer utility if a normal text editor doesn't show anything as the file might contain only unprintable characters.

more options

The content is fine. As soon as I change the file extension to .txt by renaming the document it becomes usable by the addon AFM and it is readable as a .txt file just by opening it and seeing it with normal eyes.

Sorry, I think I garbled up my first answer.

the information in the files is fine. they are just named (or not named) properly

Modified by marknoo

more options

No one knows why this might be happening.

more options

Try to rename/remove the mimeTypes.rdf file in the Firefox profile folder to reset all file actions.

You can check specific file extension keys (e.g. .txt) in the registry with the registry editor.

  • HKEY_CLASSES_ROOT\.xxx

You can check a possibly linked MIME type in the MIME Database registry key.

  • HKEY_CLASSES_ROOT\MIME\Database\Content Type\

All changes that you make in the registry editor are applied instantly and that there is no undo possible. You can export key(s) in the registry editor before making changes. If you are not comfortable with editing the Windows registry then it is best to skip editing registry keys.