Jump to content

Hangs when creating thumbnails (4.3.5)


Go to solution Solved by Rick Brewster,

Recommended Posts

@bcolflesh Hmm I'm not seeing that here ... so you're saying the app is working fine, it's just the thumbnail that's spinning around? What about CPU usage in Task Manager? Does it rest down at zero or is it burning it up?

The Paint.NET Blog: https://blog.getpaint.net/

Donations are always appreciated! https://www.getpaint.net/donate.html

forumSig_bmwE60.jpg

Link to comment
Share on other sites

3 minutes ago, Rick Brewster said:

@bcolflesh Hmm I'm not seeing that here ... so you're saying the app is working fine, it's just the thumbnail that's spinning around? What about CPU usage in Task Manager? Does it rest down at zero or is it burning it up?

Yes, it's pegging the CPU 98-99% in Task Manager. The little thumbnail that generates at the top never appears and I have to force quit. I see also there's no old versions in the repository for me to go back to for now.

Link to comment
Share on other sites

Application                                                  paint.net 4.3.5 (Stable 4.305.8038.36562)
Build Date                                                   Monday, January 3, 2022
Install type                                                 Classic

Hardware accelerated rendering (GPU)                         True
Animations                                                   True
DPI                                                          96 (1.00x scale)
Language                                                     en-US

OS                                                           Windows 10 Pro x64 (10.0.19043.0)
Runtime                                                      .NET 6.0.1 x64
Physical Memory                                              16,280 MB

CPU                                                          Intel(R) Core(TM) i3-4010U CPU @ 1.70GHz
    Speed                                                    ~1696 MHz
    Cores / Threads                                          2 / 4
    Features                                                 SSE, SSE2, SSE3, SSSE3, SSE4_1, SSE4_2, AVX, AVX2

Video Card                                                   Intel(R) HD Graphics Family
    Dedicated Video RAM                                      112 MB
    Dedicated System RAM                                     0 MB
    Shared System RAM                                        2,048 MB
    Vendor ID                                                0x8086
    Device ID                                                0x0A16
    Subsystem ID                                             0x20548086
    Revision                                                 9
    LUID                                                     0x00007157
    Flags                                                    SupportMonitoredFences, KeyedMutexConformance
    Graphics Preemption                                      PrimitiveBoundary
    Compute Preemption                                       ThreadGroupBoundary
    Outputs                                                  1
    Feature Level                                            Direct3D_11_1
    DXGI Formats                                             A8_UNorm, B8G8R8A8_UNorm, R16G16B16A16_UNorm, R16G16B16A16_Float, R32G32B32A32_Float
    Buffer Precision                                         UNorm8bpc, UNorm8bpcSrgb, UNorm16bpc, Float16bpc, Float32bpc

Video Card                                                   Microsoft Basic Render Driver
    Dedicated Video RAM                                      0 MB
    Dedicated System RAM                                     0 MB
    Shared System RAM                                        8,140 MB
    Vendor ID                                                0x1414
    Device ID                                                0x008C
    Subsystem ID                                             0x00000000
    Revision                                                 0
    LUID                                                     0x00007444
    Flags                                                    Software, AcgCompatible, SupportMonitoredFences, KeyedMutexConformance
    Graphics Preemption                                      InstructionBoundary
    Compute Preemption                                       InstructionBoundary
    Outputs                                                  0
    Feature Level                                            Direct3D_12_1
    DXGI Formats                                             A8_UNorm, B8G8R8A8_UNorm, R16G16B16A16_UNorm, R16G16B16A16_Float, R32G32B32A32_Float
    Buffer Precision                                         UNorm8bpc, UNorm8bpcSrgb, UNorm16bpc, Float16bpc, Float32bpc

Managed assemblies                                           78
    System.Private.CoreLib                                   .\System.Private.CoreLib.dll, Version=6.0.0.0, PublicKeyToken=7cec85d7bea7798e
    paintdotnet                                              .\paintdotnet.dll, Version=4.305.8038.36562
    System.Runtime                                           .\System.Runtime.dll, Version=6.0.0.0, PublicKeyToken=b03f5f7f11d50a3a
    PaintDotNet.Base                                         .\PaintDotNet.Base.dll, Version=4.305.8038.36562
    System.Windows.Forms                                     .\System.Windows.Forms.dll, Version=6.0.1.0, PublicKeyToken=b77a5c561934e089
    System.Diagnostics.Process                               .\System.Diagnostics.Process.dll, Version=6.0.0.0, PublicKeyToken=b03f5f7f11d50a3a
    TerraFX.Interop.Windows                                  .\TerraFX.Interop.Windows.dll, Version=10.0.20348.0, PublicKeyToken=35b01b53313a6f7e
    PaintDotNet.SystemLayer                                  .\PaintDotNet.SystemLayer.dll, Version=4.305.8038.36562
    System.Runtime.InteropServices.RuntimeInformation        .\System.Runtime.InteropServices.RuntimeInformation.dll, Version=6.0.0.0, PublicKeyToken=b03f5f7f11d50a3a
    System.Runtime.InteropServices                           .\System.Runtime.InteropServices.dll, Version=6.0.0.0, PublicKeyToken=b03f5f7f11d50a3a
    PaintDotNet.SystemLayer.Native.x64                       .\PaintDotNet.SystemLayer.Native.x64.dll, Version=4.305.8038.36562
    System.Threading                                         .\System.Threading.dll, Version=6.0.0.0, PublicKeyToken=b03f5f7f11d50a3a
    System.Runtime.Extensions                                .\System.Runtime.Extensions.dll, Version=6.0.0.0, PublicKeyToken=b03f5f7f11d50a3a
    System.Runtime.CompilerServices.VisualC                  .\System.Runtime.CompilerServices.VisualC.dll, Version=6.0.0.0, PublicKeyToken=b03f5f7f11d50a3a
    System.Collections.NonGeneric                            .\System.Collections.NonGeneric.dll, Version=6.0.0.0, PublicKeyToken=b03f5f7f11d50a3a
    System.Runtime.Intrinsics                                .\System.Runtime.Intrinsics.dll, Version=6.0.0.0, PublicKeyToken=cc7b13ffcd2ddd51
    PaintDotNet.Core                                         .\PaintDotNet.Core.dll, Version=4.305.8038.36562
    System.Private.Uri                                       .\System.Private.Uri.dll, Version=6.0.0.0, PublicKeyToken=b03f5f7f11d50a3a
    System.ComponentModel.Primitives                         .\System.ComponentModel.Primitives.dll, Version=6.0.0.0, PublicKeyToken=b03f5f7f11d50a3a
    System.Windows.Forms.Primitives                          .\System.Windows.Forms.Primitives.dll, Version=6.0.1.0, PublicKeyToken=b77a5c561934e089
    WindowsBase                                              .\WindowsBase.dll, Version=6.0.1.0, PublicKeyToken=31bf3856ad364e35
    System.Drawing.Primitives                                .\System.Drawing.Primitives.dll, Version=6.0.0.0, PublicKeyToken=b03f5f7f11d50a3a
    PresentationFramework                                    .\PresentationFramework.dll, Version=6.0.1.0, PublicKeyToken=31bf3856ad364e35
    System.Xaml                                              .\System.Xaml.dll, Version=6.0.1.0, PublicKeyToken=b77a5c561934e089
    System.ComponentModel                                    .\System.ComponentModel.dll, Version=6.0.0.0, PublicKeyToken=b03f5f7f11d50a3a
    System.Collections                                       .\System.Collections.dll, Version=6.0.0.0, PublicKeyToken=b03f5f7f11d50a3a
    System.Diagnostics.TraceSource                           .\System.Diagnostics.TraceSource.dll, Version=6.0.0.0, PublicKeyToken=b03f5f7f11d50a3a
    System.Threading.Thread                                  .\System.Threading.Thread.dll, Version=6.0.0.0, PublicKeyToken=b03f5f7f11d50a3a
    System.Text.Encoding.CodePages                           .\System.Text.Encoding.CodePages.dll, Version=6.0.0.0, PublicKeyToken=b03f5f7f11d50a3a
    PaintDotNet.Resources                                    .\PaintDotNet.Resources.dll, Version=4.305.8038.36562
    Microsoft.Win32.Primitives                               .\Microsoft.Win32.Primitives.dll, Version=6.0.0.0, PublicKeyToken=b03f5f7f11d50a3a
    System.ObjectModel                                       .\System.ObjectModel.dll, Version=6.0.0.0, PublicKeyToken=b03f5f7f11d50a3a
    PaintDotNet.Data                                         .\PaintDotNet.Data.dll, Version=4.305.8038.36562
    System.Configuration.ConfigurationManager                .\System.Configuration.ConfigurationManager.dll, Version=6.0.0.0, PublicKeyToken=cc7b13ffcd2ddd51
    PaintDotNet.Framework                                    .\PaintDotNet.Framework.dll, Version=4.305.8038.36562
    System.Collections.Specialized                           .\System.Collections.Specialized.dll, Version=6.0.0.0, PublicKeyToken=b03f5f7f11d50a3a
    System.Drawing.Common                                    .\System.Drawing.Common.dll, Version=6.0.0.0, PublicKeyToken=cc7b13ffcd2ddd51
    System.Private.Xml                                       .\System.Private.Xml.dll, Version=6.0.0.0, PublicKeyToken=cc7b13ffcd2ddd51
    System.Xml.ReaderWriter                                  .\System.Xml.ReaderWriter.dll, Version=6.0.0.0, PublicKeyToken=b03f5f7f11d50a3a
    System.Net.WebClient                                     .\System.Net.WebClient.dll, Version=6.0.0.0, PublicKeyToken=cc7b13ffcd2ddd51
    System.ComponentModel.EventBasedAsync                    .\System.ComponentModel.EventBasedAsync.dll, Version=6.0.0.0, PublicKeyToken=b03f5f7f11d50a3a
    System.Memory                                            .\System.Memory.dll, Version=6.0.0.0, PublicKeyToken=cc7b13ffcd2ddd51
    System.Text.Encoding.Extensions                          .\System.Text.Encoding.Extensions.dll, Version=6.0.0.0, PublicKeyToken=b03f5f7f11d50a3a
    Microsoft.Win32.SystemEvents                             .\Microsoft.Win32.SystemEvents.dll, Version=6.0.0.0, PublicKeyToken=cc7b13ffcd2ddd51
    System.Threading.ThreadPool                              .\System.Threading.ThreadPool.dll, Version=6.0.0.0, PublicKeyToken=b03f5f7f11d50a3a
    Microsoft.Win32.Registry                                 .\Microsoft.Win32.Registry.dll, Version=6.0.0.0, PublicKeyToken=b03f5f7f11d50a3a
    System.Collections.Immutable                             .\System.Collections.Immutable.dll, Version=6.0.0.0, PublicKeyToken=b03f5f7f11d50a3a
    System.Linq                                              .\System.Linq.dll, Version=6.0.0.0, PublicKeyToken=b03f5f7f11d50a3a
    System.Collections.Concurrent                            .\System.Collections.Concurrent.dll, Version=6.0.0.0, PublicKeyToken=b03f5f7f11d50a3a
    System.Security.Principal.Windows                        .\System.Security.Principal.Windows.dll, Version=6.0.0.0, PublicKeyToken=b03f5f7f11d50a3a
    System.ComponentModel.TypeConverter                      .\System.ComponentModel.TypeConverter.dll, Version=6.0.0.0, PublicKeyToken=b03f5f7f11d50a3a
    System.Security.Claims                                   .\System.Security.Claims.dll, Version=6.0.0.0, PublicKeyToken=b03f5f7f11d50a3a
    PresentationCore                                         .\PresentationCore.dll, Version=6.0.1.0, PublicKeyToken=31bf3856ad364e35
    DirectWriteForwarder                                     .\DirectWriteForwarder.dll, Version=6.0.1.0, PublicKeyToken=31bf3856ad364e35
    System.Diagnostics.Debug                                 .\System.Diagnostics.Debug.dll, Version=6.0.0.0, PublicKeyToken=b03f5f7f11d50a3a
    UIAutomationTypes                                        .\UIAutomationTypes.dll, Version=6.0.1.0, PublicKeyToken=31bf3856ad364e35
    System.Diagnostics.FileVersionInfo                       .\System.Diagnostics.FileVersionInfo.dll, Version=6.0.0.0, PublicKeyToken=b03f5f7f11d50a3a
    PaintDotNet.Effects                                      .\PaintDotNet.Effects.dll, Version=4.305.8038.36562
    Accessibility                                            .\Accessibility.dll, Version=4.0.0.0, PublicKeyToken=31bf3856ad364e35
    System.Numerics.Vectors                                  .\System.Numerics.Vectors.dll, Version=6.0.0.0, PublicKeyToken=b03f5f7f11d50a3a
    System.Threading.Tasks.Parallel                          .\System.Threading.Tasks.Parallel.dll, Version=6.0.0.0, PublicKeyToken=b03f5f7f11d50a3a
    System.IO.Packaging                                      .\System.IO.Packaging.dll, Version=6.0.0.0, PublicKeyToken=b03f5f7f11d50a3a
    System.Runtime.Loader                                    .\System.Runtime.Loader.dll, Version=6.0.0.0, PublicKeyToken=b03f5f7f11d50a3a
    AvifFileType                                             .\Bundled\AvifFileType\AvifFileType.dll, Version=1.1.17.0
    DdsFileTypePlus                                          .\Bundled\DDSFileTypePlus\DdsFileTypePlus.dll, Version=1.10.10.0
    WebPFileType                                             .\Bundled\WebPFileType\WebPFileType.dll, Version=1.3.7.0
    System.Diagnostics.Tracing                               .\System.Diagnostics.Tracing.dll, Version=6.0.0.0, PublicKeyToken=b03f5f7f11d50a3a
    System.Runtime.Serialization.Formatters                  .\System.Runtime.Serialization.Formatters.dll, Version=6.0.0.0, PublicKeyToken=b03f5f7f11d50a3a
    mscorlib                                                 .\mscorlib.dll, Version=4.0.0.0, PublicKeyToken=b77a5c561934e089
    System.CodeDom                                           .\System.CodeDom.dll, Version=6.0.0.0, PublicKeyToken=cc7b13ffcd2ddd51
    System.Text.RegularExpressions                           .\System.Text.RegularExpressions.dll, Version=6.0.0.0, PublicKeyToken=b03f5f7f11d50a3a
    System.Runtime.CompilerServices.Unsafe                   .\System.Runtime.CompilerServices.Unsafe.dll, Version=6.0.0.0, PublicKeyToken=b03f5f7f11d50a3a
    System.Diagnostics.StackTrace                            .\System.Diagnostics.StackTrace.dll, Version=6.0.0.0, PublicKeyToken=b03f5f7f11d50a3a
    System.Reflection.Metadata                               .\System.Reflection.Metadata.dll, Version=6.0.0.0, PublicKeyToken=b03f5f7f11d50a3a
    Newtonsoft.Json                                          .\Newtonsoft.Json.dll, Version=13.0.0.0, PublicKeyToken=30ad4fe6b2a6aeed
    System.Linq.Expressions                                  .\System.Linq.Expressions.dll, Version=6.0.0.0, PublicKeyToken=b03f5f7f11d50a3a
    System.Reflection.MetadataLoadContext                    .\System.Reflection.MetadataLoadContext.dll, Version=6.0.0.0, PublicKeyToken=cc7b13ffcd2ddd51
    System.IO.Compression                                    .\System.IO.Compression.dll, Version=6.0.0.0, PublicKeyToken=b77a5c561934e089

Native modules                                               178
    paintdotnet.exe                                          .\paintdotnet.exe, version=4.305.8038.36562
    ntdll.dll                                                C:\Windows\SYSTEM32\ntdll.dll, version=10.0.19041.1023 (WinBuild.160101.0800)
    KERNEL32.DLL                                             C:\Windows\System32\KERNEL32.DLL, version=10.0.19041.1348 (WinBuild.160101.0800)
    KERNELBASE.dll                                           C:\Windows\System32\KERNELBASE.dll, version=10.0.19041.1348 (WinBuild.160101.0800)
    USER32.dll                                               C:\Windows\System32\USER32.dll, version=10.0.19041.1 (WinBuild.160101.0800)
    win32u.dll                                               C:\Windows\System32\win32u.dll, version=10.0.19041.1387 (WinBuild.160101.0800)
    GDI32.dll                                                C:\Windows\System32\GDI32.dll, version=10.0.19041.1202 (WinBuild.160101.0800)
    gdi32full.dll                                            C:\Windows\System32\gdi32full.dll, version=10.0.19041.1387 (WinBuild.160101.0800)
    msvcp_win.dll                                            C:\Windows\System32\msvcp_win.dll, version=10.0.19041.789 (WinBuild.160101.0800)
    ucrtbase.dll                                             C:\Windows\System32\ucrtbase.dll, version=10.0.19041.789 (WinBuild.160101.0800)
    SHELL32.dll                                              C:\Windows\System32\SHELL32.dll, version=10.0.19041.964 (WinBuild.160101.0800)
    ADVAPI32.dll                                             C:\Windows\System32\ADVAPI32.dll, version=10.0.19041.1 (WinBuild.160101.0800)
    msvcrt.dll                                               C:\Windows\System32\msvcrt.dll, version=7.0.19041.546 (WinBuild.160101.0800)
    sechost.dll                                              C:\Windows\System32\sechost.dll, version=10.0.19041.1 (WinBuild.160101.0800)
    RPCRT4.dll                                               C:\Windows\System32\RPCRT4.dll, version=10.0.19041.1 (WinBuild.160101.0800)
    IMM32.DLL                                                C:\Windows\System32\IMM32.DLL, version=10.0.19041.546 (WinBuild.160101.0800)
    hostfxr.dll                                              .\hostfxr.dll, version=6,0,121,56705 @Commit: 3a25a7f1cc446b60678ed25c9d829420d6321eba
    hostpolicy.dll                                           .\hostpolicy.dll, version=6,0,121,56705 @Commit: 3a25a7f1cc446b60678ed25c9d829420d6321eba
    coreclr.dll                                              .\coreclr.dll, version=6,0,121,56705 @Commit: 3a25a7f1cc446b60678ed25c9d829420d6321eba
    ole32.dll                                                C:\Windows\System32\ole32.dll, version=10.0.19041.1320 (WinBuild.160101.0800)
    combase.dll                                              C:\Windows\System32\combase.dll, version=10.0.19041.1320 (WinBuild.160101.0800)
    OLEAUT32.dll                                             C:\Windows\System32\OLEAUT32.dll, version=10.0.19041.985 (WinBuild.160101.0800)
    bcryptPrimitives.dll                                     C:\Windows\System32\bcryptPrimitives.dll, version=10.0.19041.1415 (WinBuild.160101.0800)
    System.Private.CoreLib.dll                               .\System.Private.CoreLib.dll, version=6.0.121.56705
    clrjit.dll                                               .\clrjit.dll, version=6,0,121,56705 @Commit: 3a25a7f1cc446b60678ed25c9d829420d6321eba
    kernel.appcore.dll                                       C:\Windows\SYSTEM32\kernel.appcore.dll, version=10.0.19041.546 (WinBuild.160101.0800)
    paintdotnet.dll                                          .\paintdotnet.dll, version=4.305.8038.36562
    System.Runtime.dll                                       .\System.Runtime.dll, version=6.0.121.56705
    uxtheme.dll                                              C:\Windows\system32\uxtheme.dll, version=10.0.19041.1 (WinBuild.160101.0800)
    PaintDotNet.Base.dll                                     .\PaintDotNet.Base.dll, version=4.305.8038.36562
    System.Windows.Forms.dll                                 .\System.Windows.Forms.dll, version=6.0.121.56705
    System.Diagnostics.Process.dll                           .\System.Diagnostics.Process.dll, version=6.0.121.56705
    TerraFX.Interop.Windows.dll                              .\TerraFX.Interop.Windows.dll, version=10.0.20348.0
    PaintDotNet.SystemLayer.dll                              .\PaintDotNet.SystemLayer.dll, version=4.305.8038.36562
    System.Runtime.InteropServices.RuntimeInformation.dll    .\System.Runtime.InteropServices.RuntimeInformation.dll, version=6.0.121.56705
    System.Runtime.InteropServices.dll                       .\System.Runtime.InteropServices.dll, version=6.0.121.56705
    vcruntime140.dll                                         .\vcruntime140.dll, version=14.30.30704.0 built by: vcwrkspc
    vcruntime140_1.dll                                       .\vcruntime140_1.dll, version=14.30.30704.0 built by: vcwrkspc
    msvcp140.dll                                             .\msvcp140.dll, version=14.30.30704.0 built by: vcwrkspc
    msvcp140_1.dll                                           .\msvcp140_1.dll, version=14.30.30704.0 built by: vcwrkspc
    msvcp140_2.dll                                           .\msvcp140_2.dll, version=14.30.30704.0 built by: vcwrkspc
    msvcp140_codecvt_ids.dll                                 .\msvcp140_codecvt_ids.dll, version=14.30.30704.0 built by: vcwrkspc
    vcomp140.dll                                             .\vcomp140.dll, version=14.30.30704.0 built by: vcwrkspc
    ijwhost.dll                                              .\ijwhost.dll, version=6,0,121,56705 @Commit: 3a25a7f1cc446b60678ed25c9d829420d6321eba
    PaintDotNet.SystemLayer.Native.x64.dll                   .\PaintDotNet.SystemLayer.Native.x64.dll, version=4.305.8038.36562
    gdiplus.dll                                              C:\Windows\WinSxS\amd64_microsoft.windows.gdiplus_6595b64144ccf1df_1.1.19041.1348_none_91a2627ccc89e3fb\gdiplus.dll, version=10.0.19041.1348 (WinBuild.160101.0800)
    PROPSYS.dll                                              C:\Windows\SYSTEM32\PROPSYS.dll, version=7.0.19041.1 (WinBuild.160101.0800)
    WindowsCodecs.dll                                        C:\Windows\SYSTEM32\WindowsCodecs.dll, version=10.0.19041.1151 (WinBuild.160101.0800)
    bcrypt.dll                                               C:\Windows\System32\bcrypt.dll, version=10.0.19041.1 (WinBuild.160101.0800)
    System.Threading.dll                                     .\System.Threading.dll, version=6.0.121.56705
    System.Runtime.Extensions.dll                            .\System.Runtime.Extensions.dll, version=6.0.121.56705
    System.Runtime.CompilerServices.VisualC.dll              .\System.Runtime.CompilerServices.VisualC.dll, version=6.0.121.56705
    System.Collections.NonGeneric.dll                        .\System.Collections.NonGeneric.dll, version=6.0.121.56705
    System.Runtime.Intrinsics.dll                            .\System.Runtime.Intrinsics.dll, version=6.0.121.56705
    windows.storage.dll                                      C:\Windows\SYSTEM32\windows.storage.dll, version=10.0.19041.1 (WinBuild.160101.0800)
    Wldp.dll                                                 C:\Windows\SYSTEM32\Wldp.dll, version=10.0.19041.1 (WinBuild.160101.0800)
    SHCORE.dll                                               C:\Windows\System32\SHCORE.dll, version=10.0.19041.1 (WinBuild.160101.0800)
    shlwapi.dll                                              C:\Windows\System32\shlwapi.dll, version=10.0.19041.1 (WinBuild.160101.0800)
    PaintDotNet.Core.dll                                     .\PaintDotNet.Core.dll, version=4.305.8038.36562
    System.Private.Uri.dll                                   .\System.Private.Uri.dll, version=6.0.121.56705
    System.ComponentModel.Primitives.dll                     .\System.ComponentModel.Primitives.dll, version=6.0.121.56705
    System.Windows.Forms.Primitives.dll                      .\System.Windows.Forms.Primitives.dll, version=6.0.121.56705
    WindowsBase.dll                                          .\WindowsBase.dll, version=6.0.121.56707
    System.Drawing.Primitives.dll                            .\System.Drawing.Primitives.dll, version=6.0.121.56705
    PresentationFramework.dll                                .\PresentationFramework.dll, version=6.0.121.56707
    System.Xaml.dll                                          .\System.Xaml.dll, version=6.0.121.56707
    System.ComponentModel.dll                                .\System.ComponentModel.dll, version=6.0.121.56705
    System.Collections.dll                                   .\System.Collections.dll, version=6.0.121.56705
    System.Diagnostics.TraceSource.dll                       .\System.Diagnostics.TraceSource.dll, version=6.0.121.56705
    System.Threading.Thread.dll                              .\System.Threading.Thread.dll, version=6.0.121.56705
    System.Text.Encoding.CodePages.dll                       .\System.Text.Encoding.CodePages.dll, version=6.0.121.56705
    PaintDotNet.Resources.dll                                .\PaintDotNet.Resources.dll, version=4.305.8038.36562
    Microsoft.Win32.Primitives.dll                           .\Microsoft.Win32.Primitives.dll, version=6.0.121.56705
    System.ObjectModel.dll                                   .\System.ObjectModel.dll, version=6.0.121.56705
    PaintDotNet.Data.dll                                     .\PaintDotNet.Data.dll, version=4.305.8038.36562
    System.Configuration.ConfigurationManager.dll            .\System.Configuration.ConfigurationManager.dll, version=6.0.121.56705
    icu.dll                                                  C:\Windows\SYSTEM32\icu.dll, version=64, 2, 0, 0 (WinBuild.160101.0800)
    PaintDotNet.Framework.dll                                .\PaintDotNet.Framework.dll, version=4.305.8038.36562
    PresentationNative_cor3.dll                              .\PresentationNative_cor3.dll, version=6,0,21,48001 @Commit: bf6f24c075ff5315d0ec0e5359138ee796b0491c
    System.Collections.Specialized.dll                       .\System.Collections.Specialized.dll, version=6.0.121.56705
    System.Drawing.Common.dll                                .\System.Drawing.Common.dll, version=6.0.121.56705
    System.Private.Xml.dll                                   .\System.Private.Xml.dll, version=6.0.121.56705
    System.Xml.ReaderWriter.dll                              .\System.Xml.ReaderWriter.dll, version=6.0.121.56705
    System.Net.WebClient.dll                                 .\System.Net.WebClient.dll, version=6.0.121.56705
    System.ComponentModel.EventBasedAsync.dll                .\System.ComponentModel.EventBasedAsync.dll, version=6.0.121.56705
    System.Memory.dll                                        .\System.Memory.dll, version=6.0.121.56705
    System.Text.Encoding.Extensions.dll                      .\System.Text.Encoding.Extensions.dll, version=6.0.121.56705
    Microsoft.Win32.SystemEvents.dll                         .\Microsoft.Win32.SystemEvents.dll, version=6.0.121.56705
    MSCTF.dll                                                C:\Windows\System32\MSCTF.dll, version=10.0.19041.1 (WinBuild.160101.0800)
    System.Threading.ThreadPool.dll                          .\System.Threading.ThreadPool.dll, version=6.0.121.56705
    Microsoft.Win32.Registry.dll                             .\Microsoft.Win32.Registry.dll, version=6.0.121.56705
    System.Collections.Immutable.dll                         .\System.Collections.Immutable.dll, version=6.0.121.56705
    System.Linq.dll                                          .\System.Linq.dll, version=6.0.121.56705
    System.Collections.Concurrent.dll                        .\System.Collections.Concurrent.dll, version=6.0.121.56705
    dxgi.dll                                                 C:\Windows\SYSTEM32\dxgi.dll, version=10.0.19041.1266 (WinBuild.160101.0800)
    System.Security.Principal.Windows.dll                    .\System.Security.Principal.Windows.dll, version=6.0.121.56705
    System.ComponentModel.TypeConverter.dll                  .\System.ComponentModel.TypeConverter.dll, version=6.0.121.56705
    System.Security.Claims.dll                               .\System.Security.Claims.dll, version=6.0.121.56705
    PresentationCore.dll                                     .\PresentationCore.dll, version=6.0.121.56707
    DirectWriteForwarder.dll                                 .\DirectWriteForwarder.dll, version=6,0,121,56707 @Commit: 0350d04790959e8ebdd3ceab0d34a40f811f019d
    System.Diagnostics.Debug.dll                             .\System.Diagnostics.Debug.dll, version=6.0.121.56705
    dwrite.dll                                               C:\Windows\SYSTEM32\dwrite.dll, version=10.0.19041.1 (WinBuild.160101.0800)
    UIAutomationTypes.dll                                    .\UIAutomationTypes.dll, version=6.0.121.56707
    System.Diagnostics.FileVersionInfo.dll                   .\System.Diagnostics.FileVersionInfo.dll, version=6.0.121.56705
    profapi.dll                                              C:\Windows\SYSTEM32\profapi.dll, version=10.0.19041.844 (WinBuild.160101.0800)
    PaintDotNet.Effects.dll                                  .\PaintDotNet.Effects.dll, version=4.305.8038.36562
    clbcatq.dll                                              C:\Windows\System32\clbcatq.dll, version=2001.12.10941.16384 (WinBuild.160101.0800)
    UIAnimation.dll                                          C:\Windows\System32\UIAnimation.dll, version=10.0.19041.746 (WinBuild.160101.0800)
    version.dll                                              C:\Windows\SYSTEM32\version.dll, version=10.0.19041.546 (WinBuild.160101.0800)
    Accessibility.dll                                        .\Accessibility.dll, version=6.0.121.56705
    System.Numerics.Vectors.dll                              .\System.Numerics.Vectors.dll, version=6.0.121.56705
    comctl32.dll                                             C:\Windows\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.19041.1110_none_60b5254171f9507e\comctl32.dll, version=6.10 (WinBuild.160101.0800)
    System.Threading.Tasks.Parallel.dll                      .\System.Threading.Tasks.Parallel.dll, version=6.0.121.56705
    mfplat.dll                                               C:\Windows\SYSTEM32\mfplat.dll, version=10.0.19041.1 (WinBuild.160101.0800)
    cfgmgr32.dll                                             C:\Windows\System32\cfgmgr32.dll, version=10.0.19041.1151 (WinBuild.160101.0800)
    RTWorkQ.DLL                                              C:\Windows\SYSTEM32\RTWorkQ.DLL, version=10.0.19041.1 (WinBuild.160101.0800)
    CompPkgSup.DLL                                           C:\Windows\SYSTEM32\CompPkgSup.DLL, version=10.0.19041.746 (WinBuild.160101.0800)
    Windows.StateRepositoryPS.dll                            C:\Windows\System32\Windows.StateRepositoryPS.dll, version=10.0.19041.844 (WinBuild.160101.0800)
    ucrtbase.dll                                             .\ucrtbase.dll, version=10.0.19041.685 (WinBuild.160101.0800)
    System.IO.Packaging.dll                                  .\System.IO.Packaging.dll, version=6.0.121.56705
    System.Runtime.Loader.dll                                .\System.Runtime.Loader.dll, version=6.0.121.56705
    AvifFileType.dll                                         .\Bundled\AvifFileType\AvifFileType.dll, version=1.1.17.0
    DdsFileTypePlus.dll                                      .\Bundled\DDSFileTypePlus\DdsFileTypePlus.dll, version=1.10.10.0
    TextShaping.dll                                          C:\Windows\SYSTEM32\TextShaping.dll, version=
    WebPFileType.dll                                         .\Bundled\WebPFileType\WebPFileType.dll, version=1.3.7.0
    WinTypes.dll                                             C:\Windows\System32\WinTypes.dll, version=10.0.19041.1320 (WinBuild.160101.0800)
    System.Diagnostics.Tracing.dll                           .\System.Diagnostics.Tracing.dll, version=6.0.121.56705
    d2d1.dll                                                 C:\Windows\SYSTEM32\d2d1.dll, version=10.0.19041.1 (WinBuild.160101.0800)
    wtsapi32.dll                                             C:\Windows\SYSTEM32\wtsapi32.dll, version=10.0.19041.546 (WinBuild.160101.0800)
    WINSTA.dll                                               C:\Windows\SYSTEM32\WINSTA.dll, version=10.0.19041.546 (WinBuild.160101.0800)
    d3d11.dll                                                C:\Windows\SYSTEM32\d3d11.dll, version=10.0.19041.1202 (WinBuild.160101.0800)
    D3D10Warp.dll                                            C:\Windows\SYSTEM32\D3D10Warp.dll, version=10.0.19041.546 (WinBuild.160101.0800)
    dxcore.dll                                               C:\Windows\SYSTEM32\dxcore.dll, version=10.0.19041.546 (WinBuild.160101.0800)
    UIAutomationCore.dll                                     C:\Windows\SYSTEM32\UIAutomationCore.dll, version=7.2.19041.1 (WinBuild.160101.0800)
    sxs.dll                                                  C:\Windows\SYSTEM32\sxs.dll, version=10.0.19041.1 (WinBuild.160101.0800)
    System.Runtime.Serialization.Formatters.dll              .\System.Runtime.Serialization.Formatters.dll, version=6.0.121.56705
    mscorlib.dll                                             .\mscorlib.dll, version=6.0.121.56705
    System.CodeDom.dll                                       .\System.CodeDom.dll, version=6.0.121.56705
    dwmapi.DLL                                               C:\Windows\SYSTEM32\dwmapi.DLL, version=10.0.19041.1 (WinBuild.160101.0800)
    dataexchange.dll                                         C:\Windows\system32\dataexchange.dll, version=10.0.19041.1387 (WinBuild.160101.0800)
    dcomp.dll                                                C:\Windows\system32\dcomp.dll, version=10.0.19041.1387 (WinBuild.160101.0800)
    twinapi.appcore.dll                                      C:\Windows\system32\twinapi.appcore.dll, version=10.0.19041.1 (WinBuild.160101.0800)
    textinputframework.dll                                   C:\Windows\SYSTEM32\textinputframework.dll, version=10.0.19041.1387 (WinBuild.160101.0800)
    CoreUIComponents.dll                                     C:\Windows\System32\CoreUIComponents.dll, version=10.0.19041.546
    CoreMessaging.dll                                        C:\Windows\System32\CoreMessaging.dll, version=10.0.19041.746
    WS2_32.dll                                               C:\Windows\System32\WS2_32.dll, version=10.0.19041.1081 (WinBuild.160101.0800)
    ntmarta.dll                                              C:\Windows\SYSTEM32\ntmarta.dll, version=10.0.19041.1 (WinBuild.160101.0800)
    powrprof.dll                                             C:\Windows\SYSTEM32\powrprof.dll, version=10.0.19041.1 (WinBuild.160101.0800)
    UMPDC.dll                                                C:\Windows\SYSTEM32\UMPDC.dll, version=
    System.Text.RegularExpressions.dll                       .\System.Text.RegularExpressions.dll, version=6.0.121.56705
    winmm.DLL                                                C:\Windows\SYSTEM32\winmm.DLL, version=10.0.19041.1 (WinBuild.160101.0800)
    System.Runtime.CompilerServices.Unsafe.dll               .\System.Runtime.CompilerServices.Unsafe.dll, version=6.0.121.56705
    oleacc.dll                                               C:\Windows\SYSTEM32\oleacc.dll, version=7.2.19041.746 (WinBuild.160101.0800)
    explorerframe.dll                                        C:\Windows\system32\explorerframe.dll, version=10.0.19041.1 (WinBuild.160101.0800)
    System.Diagnostics.StackTrace.dll                        .\System.Diagnostics.StackTrace.dll, version=6.0.121.56705
    Microsoft.DiaSymReader.Native.amd64.dll                  .\Microsoft.DiaSymReader.Native.amd64.dll, version=14.28.29715.1 built by: vcwrkspc
    System.Reflection.Metadata.dll                           .\System.Reflection.Metadata.dll, version=6.0.121.56705
    igd10iumd64.dll                                          C:\Windows\SYSTEM32\igd10iumd64.dll, version=20.19.15.5126
    ncrypt.dll                                               C:\Windows\SYSTEM32\ncrypt.dll, version=10.0.19041.1 (WinBuild.160101.0800)
    NTASN1.dll                                               C:\Windows\SYSTEM32\NTASN1.dll, version=10.0.19041.1 (WinBuild.160101.0800)
    igdusc64.dll                                             C:\Windows\SYSTEM32\igdusc64.dll, version=20.19.15.5126
    Newtonsoft.Json.dll                                      .\Newtonsoft.Json.dll, version=13.0.1.25517
    System.Linq.Expressions.dll                              .\System.Linq.Expressions.dll, version=6.0.121.56705
    System.Reflection.MetadataLoadContext.dll                .\System.Reflection.MetadataLoadContext.dll, version=6.0.21.52210
    System.IO.Compression.dll                                .\System.IO.Compression.dll, version=6.0.121.56705
    setupapi.DLL                                             C:\Windows\System32\setupapi.DLL, version=10.0.19041.1 (WinBuild.160101.0800)
    DEVOBJ.dll                                               C:\Windows\SYSTEM32\DEVOBJ.dll, version=10.0.19041.1151 (WinBuild.160101.0800)
    WINTRUST.dll                                             C:\Windows\System32\WINTRUST.dll, version=10.0.19041.1266 (WinBuild.160101.0800)
    CRYPT32.dll                                              C:\Windows\System32\CRYPT32.dll, version=10.0.19041.1 (WinBuild.160101.0800)
    MSASN1.dll                                               C:\Windows\SYSTEM32\MSASN1.dll, version=10.0.19041.546 (WinBuild.160101.0800)
    edputil.dll                                              C:\Windows\SYSTEM32\edputil.dll, version=10.0.19041.1 (WinBuild.160101.0800)
    urlmon.dll                                               C:\Windows\SYSTEM32\urlmon.dll, version=11.00.19041.1 (WinBuild.160101.0800)
    iertutil.dll                                             C:\Windows\SYSTEM32\iertutil.dll, version=11.00.19041.1 (WinBuild.160101.0800)
    netutils.dll                                             C:\Windows\SYSTEM32\netutils.dll, version=10.0.19041.546 (WinBuild.160101.0800)
    srvcli.dll                                               C:\Windows\SYSTEM32\srvcli.dll, version=10.0.19041.546 (WinBuild.160101.0800)
    apphelp.dll                                              C:\Windows\SYSTEM32\apphelp.dll, version=10.0.19041.1 (WinBuild.160101.0800)
    OneCoreUAPCommonProxyStub.dll                            C:\Windows\System32\OneCoreUAPCommonProxyStub.dll, version=10.0.19041.1387 (WinBuild.160101.0800)
    ActXPrxy.dll                                             C:\Windows\System32\ActXPrxy.dll, version=10.0.19041.844 (WinBuild.160101.0800)

 

Link to comment
Share on other sites

I can't submit the image - too large. It's a 2.48 MB, 5104x7016px scanner capture at 600dpi. I downloaded GIMP and edited everything successfully - once I had the finished, cropped image exported from GIMP, it opened in Paint.NET with no hanging. I've been using Paint.NET and this scanner for a couple years, opening multiple images for editing that are each that size or much larger.

Link to comment
Share on other sites

I suspect something else is going on with your system. I don't see anything that stands out in the diagnostics info. Usually with a problem like this there's some shell extension or hook that is obviously the culprit.

 

You can send me the file via e-mail (link is at https://getpaint.net/contact.html) or you can upload to a cloud sharing thing like OneDrive, Google Drive, etc.

 

I would first try some basic troubleshooting like, restart your computer. Maybe some update elsewhere is causing a wrong DLL to load and it's having cascading effects.

 

If, after restarting, the problem persists, run the PdnRepair program (right click Start button or press WinKey+X, then click on Run, then type paintdotnet:/repair, click OK, let it do its thing, then restart again when it tells you to).

 

I would also look into running sfc /scannow and chkdsk, both of which you can easily find information about with a quick online search.

 

You can also capture a "performance trace", https://forums.getpaint.net/topic/113249-how-to-submit-a-performance-trace/ . Start the recording before you start Paint.NET. Then, open the image, let it burn the CPU for maybe 10 seconds, then save the trace. This will tell me where in the code is causing the CPU usage.

 

The Paint.NET Blog: https://blog.getpaint.net/

Donations are always appreciated! https://www.getpaint.net/donate.html

forumSig_bmwE60.jpg

Link to comment
Share on other sites

I think I found something, actually. It'll possibly trigger if you create an image that is 2064 x 2064 pixels, and then zoom out to 12.5% or less.

 

It causes a stack overflow and terminates the process when I have the app under the debugger, but doesn't cause an issue when I run the app normally ... but, if I fix the typo I found, it works fine under the debugger.

 

The reason for this is that the box filter used by the canvas is chaining a 4x BGRA32->PBGRA32 reducer, followed by a 2x PBGRA32 -> PBGRA32 reducer. The latter is recursively calling itself when the number of pixels in the output buffer is not a multiple of 8 or 4. But, the input and output buffers must also be a power of 2. It's supposed to use the AVX2 code to do 8 output pixels at a time, then the SSSE3 code to do 4 output pixels, then the scalar (no SSE / SIMD) code to do any remaining output pixels. But, the SSSE3 code just calls itself again, still has 2 pixels left to do, calls itself again, still has 2 pixels left... repeat.

 

So this happens only at 1/8th zoom, or 1/32nd zoom (at 1/16th zoom it'll chain two 4x scalers which work fine), and only when an output tile on the edge is 2px wide (so, 16px wide at 1/8th, etc. for higher zooms)

 

I'm making a new test build with a fix for this, hopefully it's what you're running into too. I'll post it here so you can try out. Should just be a few minutes.

The Paint.NET Blog: https://blog.getpaint.net/

Donations are always appreciated! https://www.getpaint.net/donate.html

forumSig_bmwE60.jpg

Link to comment
Share on other sites

1 hour ago, Rick Brewster said:

I suspect something else is going on with your system. I don't see anything that stands out in the diagnostics info. Usually with a problem like this there's some shell extension or hook that is obviously the culprit.

 

You can send me the file via e-mail (link is at https://getpaint.net/contact.html) or you can upload to a cloud sharing thing like OneDrive, Google Drive, etc.

 

I would first try some basic troubleshooting like, restart your computer. Maybe some update elsewhere is causing a wrong DLL to load and it's having cascading effects.

 

If, after restarting, the problem persists, run the PdnRepair program (right click Start button or press WinKey+X, then click on Run, then type paintdotnet:/repair, click OK, let it do its thing, then restart again when it tells you to).

 

I would also look into running sfc /scannow and chkdsk, both of which you can easily find information about with a quick online search.

 

You can also capture a "performance trace", https://forums.getpaint.net/topic/113249-how-to-submit-a-performance-trace/ . Start the recording before you start Paint.NET. Then, open the image, let it burn the CPU for maybe 10 seconds, then save the trace. This will tell me where in the code is causing the CPU usage.

 

1. I shared the file to your contact email via Google Drive.

2. Restarted - same issue after restart.

3. Ran the repair cmd, restarted, same issue.

4. No drive issues, as noted, I can edit files no problem in GIMP, or MS Paint, etc.

5. I shared the performance trace via Google Drive as well. I used the WPR, then right clicked the file (from step #1) and chose "Open with paint.net", it did display the thumb this time but immediately locked up. Opening the file from Paint.NET or drag & drop have similar results of locking up the app. Smaller images are working.

Is there any way to get a previous version to use for now? I can't seem to find an archive for the past versions. 4.3.4 worked fine.

Thanks for your replies and help.

Link to comment
Share on other sites

Should just be about 10 minutes for the compression, signing, and uploading to complete.

 

I reproduced an issue when zooming out on an image of a particular size. You're seeing an issue with the thumbnail generation because the size of the image you're working with is being reduced by the right amount to trigger something. Why the app isn't just terminating is unknown, but hopefully it's the same issue I found.

The Paint.NET Blog: https://blog.getpaint.net/

Donations are always appreciated! https://www.getpaint.net/donate.html

forumSig_bmwE60.jpg

Link to comment
Share on other sites

Okay try this build and please let me know if it works for you:

 

Installer: https://www.getpaint.net/files/zip/test/paint.net.4.306.8039.6897.install.x64.zip

 

Portable ZIP: https://www.getpaint.net/files/zip/test/paint.net.4.306.8039.6897.portable.x64.zip

 

I did get the link to the files. I'm going to do some investigation with it. Thanks.

The Paint.NET Blog: https://blog.getpaint.net/

Donations are always appreciated! https://www.getpaint.net/donate.html

forumSig_bmwE60.jpg

Link to comment
Share on other sites

Okay, I was able to reproduce the forever-stuck thumbnail with 4.3.5. The size of the main window must be such that the initial zoom level is <=12.5%. It didn't happen for me initially because my window was opening maximized on a 4K (3840x2160) display at 150% DPI, so the zoom was >12.5%.

 

image.png

The Paint.NET Blog: https://blog.getpaint.net/

Donations are always appreciated! https://www.getpaint.net/donate.html

forumSig_bmwE60.jpg

Link to comment
Share on other sites

  • toe_head2001 changed the title to Hangs when creating thumbnails (4.3.5)

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...