Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.Sign up
When there is no global layer mask, Photoshop writes out a length of zero. However, some programs end the section early when there are also no LayerInfo records. We must check the remaining length to avoid reading past the end of the Layer and Mask Information section. This is a longstanding bug that had been masked by resetting the stream position at the end of the section. The last revision unmasked the bug by removing the workaround and checking for overruns.
Failed to load latest commit information.
Photoshop PSD FileType Plugin for Paint.NET Description ------------ This plugin allows Paint.NET to load and save Photoshop .PSD files. Perfect round-trip compatibility is possible for features that are common to both Paint.NET and Adobe Photoshop. Other features are preserved with varying levels of visual fidelity. For more details, or to report bugs, please refer to the website: https://www.psdplugin.com/ Installation ------------- 1. Exit all instances of Paint.NET. 2. Copy Photoshop.dll into the C:\Program Files\Paint.NET\FileTypes directory. 3. Restart Paint.NET, which will automatically detect the plugin. A copy of Paint.NET can be obtained from the official website: http://www.getpaint.net/ Licensing ---------- This software is open-source, under the MIT and BSD licenses. Please see LICENSE.TXT for complete licensing and attribution information.