Rick Brewster Posted November 17, 2018 Share Posted November 17, 2018 I'm putting out this beta build in the hopes that is squashes the crashes that I'm getting some reports of. I'm planning to put some more stuff into 4.1.5, and am planning to release it during the last week of November. Direct download link: https://www.getpaint.net/files/zip/preview/paint.net.4.105.6895.32684.install.zip Here's what's fixed/changed since 4.1.4: Fixed: Shortcut keys for the Adjustments menu weren't working until after you opened the menu for the first time Fixed: Canvas checkerboard, used to indicate transparent regions of the image, now scales with DPI Fixed some of the more rare cases of the SEHException/AccessViolationException crash due to Direct2D thread safety bug 2 1 The Paint.NET Blog: https://blog.getpaint.net/ Donations are always appreciated! https://www.getpaint.net/donate.html Link to comment Share on other sites More sharing options...
Seerose Posted November 18, 2018 Share Posted November 18, 2018 @Rick Brewster! Thank you so much for your effort. Live as if you were to die tomorrow. Learn as if you were to live forever. Gandhi Link to comment Share on other sites More sharing options...
Rick Brewster Posted November 18, 2018 Author Share Posted November 18, 2018 You're welcome 1 The Paint.NET Blog: https://blog.getpaint.net/ Donations are always appreciated! https://www.getpaint.net/donate.html Link to comment Share on other sites More sharing options...
Rick Brewster Posted November 18, 2018 Author Share Posted November 18, 2018 Good news, I received a reply back via e-mail from someone who was experiencing the EndDraw crashing (the 3rd bullet in the change log) and they said they're no longer experiencing any crashing. Woot 😄 Hopefully that means the nightmare is behind us ... 2 The Paint.NET Blog: https://blog.getpaint.net/ Donations are always appreciated! https://www.getpaint.net/donate.html Link to comment Share on other sites More sharing options...
Pixey Posted November 21, 2018 Share Posted November 21, 2018 I just download the 4.1.5 beta and notice that the canvas, when using the Smudge Tool is no longer transparent. Is this, perhaps, what you are referring to here? Fixed: Canvas checkerboard, used to indicate transparent regions of the image, now scales with DPI. If so, is there a way to make it transparent again? Many thanks for the newer and newer versions 👍 How I made Jennifer & Halle in Paint.net My Gallery | My Deviant Art "Rescuing one animal may not change the world, but for that animal their world is changed forever!" anon. Link to comment Share on other sites More sharing options...
Rick Brewster Posted November 21, 2018 Author Share Posted November 21, 2018 That might just be a bug I'll look into it. Thanks! The Paint.NET Blog: https://blog.getpaint.net/ Donations are always appreciated! https://www.getpaint.net/donate.html Link to comment Share on other sites More sharing options...
NinthDesertDude Posted November 22, 2018 Share Posted November 22, 2018 (edited) 2 hours ago, Pixey said: when using the Smudge Tool is no longer transparent Confirmed. Not just limited to the Smudge Tool. Operations with transparency are unaffected, it just displays as though it was gray 192. Edited November 22, 2018 by Joshua Lamusga 1 Link to comment Share on other sites More sharing options...
toe_head2001 Posted November 22, 2018 Share Posted November 22, 2018 The checkerboard in the thumbnails are scaled incorrectly too. Document tabs: Both images are 100% transparent. First one is 800x600; Second one is 16x16 Layers window: Image is 800x600 1 (June 9th, 2023) Sorry about any broken images in my posts. I am aware of the issue. My Gallery | My Plugin Pack Layman's Guide to CodeLab Link to comment Share on other sites More sharing options...
BoltBait Posted November 22, 2018 Share Posted November 22, 2018 What is your screen geometry? For example: 1024x768 100% or 3840x2160 200% Download: BoltBait's Plugin Pack | CodeLab | and a Computer Dominos Game Link to comment Share on other sites More sharing options...
toe_head2001 Posted November 22, 2018 Share Posted November 22, 2018 1920x1080 at 100% (June 9th, 2023) Sorry about any broken images in my posts. I am aware of the issue. My Gallery | My Plugin Pack Layman's Guide to CodeLab Link to comment Share on other sites More sharing options...
AndrewDavid Posted November 22, 2018 Share Posted November 22, 2018 (edited) @Rick Brewster This has happened 2 of 3 times. While using Magic wand the PC has frozen and required a reboot. The images were fairly large (for me) 3000 X 2700 The PC froze and no buttons responded. Powered off and rebooted. Then when restarting Paint.Net, a couple plugins failed to load. Then when restarting Paint.Net they loaded with no problems. This happened the first time. I remember Mandala was one of the plugins that failed to load but I never used it. The second time the PC froze - it did come back after about 15 seconds. The third time a reboot was again required by powering off and these plugins failed when Paint.Net started. Error report included. Only GraphPaper was used during the session. GraphPaper.dll mandala.dll ParallelLines.Effect.dll C:\Program Files\paint.net\Effects\GraphPaper.dll, version 2.1.0.0 Name: Graph Paper Type: GraphPaperEffect.GraphPaperEffectPlugin Version: 2.1.0.0 Author: Copyright © toe_head2001 Copyright: Graph Paper Website: http://www.getpaint.net/redirect/plugins.html System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.NullReferenceException: Object reference not set to an instance of an object. at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add) at OptionControls.OptionContext.GetContext(String id, Assembly assembly, String dlcName) When restarting Paint.Net the plugins again loaded without errors. Removing the Beta now to see if the error persists with the old version (I think not). Posted just in case someone else has experienced this. Edited November 22, 2018 by AndrewDavid Changed doc dimensions / changed plugin to magic wand Link to comment Share on other sites More sharing options...
Pixey Posted November 22, 2018 Share Posted November 22, 2018 I seem to recall this has been mentioned before, but in case not, the transparency in the color wheel does not go transparent when at zero. First and second colors are turned to zero in this example: How I made Jennifer & Halle in Paint.net My Gallery | My Deviant Art "Rescuing one animal may not change the world, but for that animal their world is changed forever!" anon. Link to comment Share on other sites More sharing options...
Rick Brewster Posted November 29, 2018 Author Share Posted November 29, 2018 On 11/22/2018 at 3:49 AM, AndrewDavid said: @Rick Brewster This has happened 2 of 3 times. While using Magic wand the PC has frozen and required a reboot. The images were fairly large (for me) 3000 X 2700 The PC froze and no buttons responded. Powered off and rebooted. Then when restarting Paint.Net, a couple plugins failed to load. Then when restarting Paint.Net they loaded with no problems. This happened the first time. I remember Mandala was one of the plugins that failed to load but I never used it. The second time the PC froze - it did come back after about 15 seconds. The third time a reboot was again required by powering off and these plugins failed when Paint.Net started. Error report included. Only GraphPaper was used during the session. GraphPaper.dll mandala.dll ParallelLines.Effect.dll C:\Program Files\paint.net\Effects\GraphPaper.dll, version 2.1.0.0 Name: Graph Paper Type: GraphPaperEffect.GraphPaperEffectPlugin Version: 2.1.0.0 Author: Copyright © toe_head2001 Copyright: Graph Paper Website: http://www.getpaint.net/redirect/plugins.html System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.NullReferenceException: Object reference not set to an instance of an object. at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add) at OptionControls.OptionContext.GetContext(String id, Assembly assembly, String dlcName) When restarting Paint.Net the plugins again loaded without errors. Removing the Beta now to see if the error persists with the old version (I think not). Posted just in case someone else has experienced this. I can't explain the Magic Wand issue you saw. Usually if an app causes a hang like that it's due to high memory usage which then can cause virtual memory to spill over to swap, which is stored on the hard drive. Not having an SSD will kill performance in a situation like that. You can roughly tell this is happening if the hard drive activity light is blinking a ton (if you have a hard drive light). As for the plugins, it's possible that the Option Based Library is not thread safe, and is now causing errors because 4.1.4 now initializes effects in parallel on background threads (at startup, I mean). You may continue to see non-deterministic errors here until the library is fixed and the plugins are updated. I may also be able to put something in to prevent this (I already have an idea of what could be done), but fixing it in the Option Based Library is definitely preferred. The Paint.NET Blog: https://blog.getpaint.net/ Donations are always appreciated! https://www.getpaint.net/donate.html Link to comment Share on other sites More sharing options...
Rick Brewster Posted November 29, 2018 Author Share Posted November 29, 2018 This is now superceded by build 6907: The Paint.NET Blog: https://blog.getpaint.net/ Donations are always appreciated! https://www.getpaint.net/donate.html Link to comment Share on other sites More sharing options...
Recommended Posts