Why is Adobe Flash Player downloaded as a ".dmg.mdlp" file?

When I download the current Adobe flash player installer from the Adobe website using Safari 6.0.1 under OSX 10.8.2, I end up with a file named 'install_flash_player_osx.dmg.mdlp' in my downloads folder. I am curious as to why the .mdlp extension is being added to the disk image containing the flash player installer, which has always terminated with the .dmg extension in the past.

The only program which uses the .mdlp extension that I am aware of is matlab; matlab is installed on this machine and it is the program the OS would like to use to open the file. I have not seen OSX, or any component thereof, replace or append file extensions in the past and I am able to download .dmg files from other websites without this phenomenon occurring.

Note that I am not interested in suggestions regarding the opening of the file, but rather an explanation as to why the .mdlp extension is being applied in the first place, whether it be by the local machine or Adobe.


Solution 1:

To fix this, just rename the file to not have the .mdlp extension, i.e. it ends in .dmg. Then, do get info on the .dmg file and change the "open with" to diskimagemounter, which should now be on the list of choices.

Solution 2:

I did the following fix

  1. Use "Get info" on the file from Finder.
  2. Rename the file so it ends with .dmg only.
  3. Change the "open with" to diskimagemounter.
  4. Rename the file so that it ends with .dmg.mdlp again. Then it should work for all files...

Solution 3:

Seems like it is an Adobe problem and not an OS X one. The "fix" is simply to remove the .mdlp extension from the file name as others have said.

From MacIssues:

Adobe distributes flash using a file management routine that appends the extension “.mdlp” to the file being downloaded. This routine is somewhat similar to the routine that Apple uses with Safari, where you will see the extension “.download” associated with files as they download.

For some reason, at times Adobe’s services will not change this appended extension before the file is handed off to your browser for downloading, so when Safari saves the file it will further append “.download” and then remove only this extension when done, resulting in the downloaded file being left with .mdlp as the final extension.