Rick Brewster

paint.net 4.1.5 beta build 6895

Recommended Posts

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
  • Like 2
  • Upvote 1

Share this post


Link to post
Share on other sites

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 ...

  • Like 2

Share this post


Link to post
Share on other sites

I just download the 4.1.5 beta and notice that the canvas, when using the Smudge Tool is no longer transparent.

 

smudge-window-now-gray.png

 

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 👍

Share this post


Link to post
Share on other sites
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.

 

image.png.4cd6d572432c3301ddc949371af189cf.png

Edited by Joshua Lamusga
  • Upvote 1

Share this post


Link to post
Share on other sites

The checkerboard in the thumbnails are scaled incorrectly too.

 

Document tabs:

Both images are 100% transparent.

First one is 800x600; Second one is 16x16

thumbnails.png

 

Layers window:

Image is 800x600

thumbnails2.png

 

  • Upvote 1

Share this post


Link to post
Share on other sites

What is your screen geometry?

 

For example: 1024x768 100% or 3840x2160 200%

Share this post


Link to post
Share on other sites
11 hours ago, Pixey said:

I just download the 4.1.5 beta and notice that the canvas, when using the Smudge Tool is no longer transparent.

 

Liquify and Grid Warp are the same.  

 

Also confirming the same as @toe_head2001 with the layers window and image thumbnail

Share this post


Link to post
Share on other sites

@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 by AndrewDavid
Changed doc dimensions / changed plugin to magic wand

Share this post


Link to post
Share on other sites

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:

 

no-transparency.png

 

 

Share this post


Link to post
Share on other sites
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.

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.