The moment Balance Color touches this image, it crashes

The moment Balance Color touches this image, it crashes.

Steps to reproduce issue:

  1. Open PhotoAI 2.20
  2. Open Image (attached)
  3. Let Autopilot proceed.
  4. Open “Adjust Lighting” (slight lighten)
  5. Open Balance Color, app drops out.

Topaz Photo AI [v2.2.0] on [Windows]
0:025> !analyze -v


  •                                                                         *
    
  •                    Exception Analysis                                   *
    
  •                                                                         *
    

KEY_VALUES_STRING: 1

Key  : AV.Dereference
Value: NullClassPtr

Key  : AV.Fault
Value: Read

Key  : Analysis.CPU.mSec
Value: 499

Key  : Analysis.Elapsed.mSec
Value: 549

Key  : Analysis.IO.Other.Mb
Value: 0

Key  : Analysis.IO.Read.Mb
Value: 0

Key  : Analysis.IO.Write.Mb
Value: 0

Key  : Analysis.Init.CPU.mSec
Value: 171

Key  : Analysis.Init.Elapsed.mSec
Value: 6716

Key  : Analysis.Memory.CommitPeak.Mb
Value: 170

Key  : Failure.Bucket
Value: NULL_CLASS_PTR_READ_c0000005_VCRUNTIME140_1.dll!__FrameHandler4::CxxCallCatchBlock

Key  : Failure.Hash
Value: {4d9b362b-4378-d4ec-041c-da8abd7ec912}

Key  : Timeline.Process.Start.DeltaSec
Value: 19

Key  : WER.Process.Version
Value: 2.2.0.0

FILE_IN_CAB: a7b6c896-9e34-4eed-a78d-a5782a21c361.dmp

NTGLOBALFLAG: 0

PROCESS_BAM_CURRENT_THROTTLED: 0

PROCESS_BAM_PREVIOUS_THROTTLED: 0

CONTEXT: (.ecxr)
rax=0000000000000000 rbx=000000a3987f97f0 rcx=0000000000000002
rdx=00007ffead1d0000 rsi=0000000000000001 rdi=00000000c0000005
rip=00007ffec854d1ca rsp=000000a3987f7310 rbp=0000000000000002
r8=00007ffead1d90d8 r9=000000a3987f7400 r10=0000000000000000
r11=000000a3987f6ca8 r12=0000000000000000 r13=000000a3987f7498
r14=00007ffddd6e0000 r15=000000a3987f8338
iopl=0 nv up ei pl nz na po nc
cs=0033 ss=0000 ds=0000 es=0000 fs=0053 gs=002b efl=00000206
KERNELBASE!RaiseException+0x8a:
00007ffe`c854d1ca 0f1f440000 nop dword ptr [rax+rax]
Resetting default scope

EXCEPTION_RECORD: (.exr -1)
ExceptionAddress: 00007ffec854d1ca (KERNELBASE!RaiseException+0x000000000000008a)
ExceptionCode: c0000005 (Access violation)
ExceptionFlags: 00000081
NumberParameters: 2
Parameter[0]: 0000000000000000
Parameter[1]: 000000000000000c
Attempt to read from address 000000000000000c

PROCESS_NAME: Topaz Photo AI.exe

READ_ADDRESS: 000000000000000c

ERROR_CODE: (NTSTATUS) 0xc0000005 - The instruction at 0x%p referenced memory at 0x%p. The memory could not be %s.

EXCEPTION_CODE_STR: c0000005 (Access Denied)

EXCEPTION_PARAMETER1: 0000000000000000

EXCEPTION_PARAMETER2: 000000000000000c

STACK_TEXT:
000000a3987f7310 00007ffead1d2793 : 00007ffdde5796f0 000000a3987f8338 0000000100000100 000000a3987f7499 : KERNELBASE!RaiseException+0x8a
000000a3987f7410 00007ffecafa6316 : 000001b200000001 000000a300000002 000001b100000000 000000a3987f97d0 : VCRUNTIME140_1!_FrameHandler4::CxxCallCatchBlock+0x1b3
000000a3987f74f0 00007ffdde134aac : 000000a3987f9c54 0000000000000000 000000a3987f9c54 000000a3987f9a80 : ntdll!RcConsolidateFrames+0x6
000000a3987f9ad0 00007ffddf39ba4f : 000000a3987f9cc0 00007ffddf578e3a 000000a3987f9bc0 000000a300000000 : opencv_world456!cv::parallel_for
+0xac
000000a3987f9b20 00007ffddf39a09e : 000000a3987f9f48 00007ffddf4d46a0 3e95f2be41d57c6e 3fc651532b39700c : imageproc!TEngineController::cacheSamEncoder+0xd6a8a
000000a3987f9c30 00007ffddf39c106 : 000001b1adf8a350 000001b21ca7e340 000000a3987f9f40 000001b1adf8a350 : imageproc!TEngineController::cacheSamEncoder+0xd50d9
000000a3987f9e40 00007ffddf37ecff : 000001b1de477260 000001b1de477260 000000a3987fba60 000001b1de477260 : imageproc!TEngineController::cacheSamEncoder+0xd7141
000000a3987fa3b0 00007ffddf33537e : 000001b1e78c6700 000000a3987fb590 000000a3987fb590 00000000ffffffff : imageproc!TEngineController::cacheSamEncoder+0xb9d3a
000000a3987fb1f0 00007ffddf6280cb : 000001b1adfe8270 000001b1e4ae69a0 000001b1adfe97f0 0000000000000000 : imageproc!TEngineController::cacheSamEncoder+0x703b9
000000a3987fbf40 00007ffddf626303 : 000001b1ae86de50 0000000000000000 0000000000000000 0000000000000000 : Qt6Core!QMetaCallEvent::placeMetaCall+0x3b
000000a3987fbf80 00007ffdea3a1f3e : 000001b1ae86c5a0 000001b1a97d6490 000001b21e281e90 0000000000000000 : Qt6Core!QObject::event+0x173
000000a3987fc0b0 00007ffdea3a1061 : 0000000000000000 000000a3987fc1e0 0000000000000000 0000000000000000 : Qt6Widgets!QApplicationPrivate::notify_helper+0x10e
000000a3987fc0e0 00007ffddf5db6ff : 000000a39656e928 000001b1ae86de50 000001b21e281e90 0000000000000000 : Qt6Widgets!QApplication::notify+0x18c1
000000a3987fc590 00007ffddf5de826 : 000000a3987fc689 0000000000000000 000001b1ae838aa0 000001b1adfb5140 : Qt6Core!QCoreApplication::notifyInternal2+0x11f
000000a3987fc600 00007ffddf762d70 : 0000000000000000 0000000000000024 000001b1ae7dcd50 0000000000000000 : Qt6Core!QCoreApplicationPrivate::sendPostedEvents+0x1f6
000000a3987fc6f0 00007ffddf5e2f8f : 000000a3987ff950 0000000000000000 000001b1ae7dcd50 000001b1a9f449d0 : Qt6Core!QEventDispatcherWin32::processEvents+0x90
000000a3987ff880 00007ffddf6c51dd : 000000a3987ff950 000001b1ae7392b8 000001b1ae7392b8 000001b1ae84e3d0 : Qt6Core!QEventLoop::exec+0x19f
000000a3987ff920 00007ffddf76a2c9 : 0000000000000000 000001b1ae7392b8 000001b1ae739240 000001b1ae86c5a0 : Qt6Core!QThread::exec+0xcd
000000a3987ff980 00007ffec8f4c7e7 : 0000000000000000 0000000000000000 0000000000000000 0000000000000000 : Qt6Core!QThread::start+0x459
000000a3987ff9d0 00007ffecaeec7c0 : 0000000000000000 0000000000000000 000004f0fffffb30 000004d0fffffb30 : KERNEL32!BaseThreadInitThunk+0x17
000000a3987ffa00 0000000000000000 : 0000000000000000 0000000000000000 0000000000000000 0000000000000000 : ntdll!RtlUserThreadStart+0x20

FAULTING_SOURCE_LINE: D:\a_work\1\s\src\vctools\crt\vcruntime\src\eh\frame.cpp

FAULTING_SOURCE_FILE: D:\a_work\1\s\src\vctools\crt\vcruntime\src\eh\frame.cpp

FAULTING_SOURCE_LINE_NUMBER: 1459

SYMBOL_NAME: vcruntime140_1!__FrameHandler4::CxxCallCatchBlock+1b3

MODULE_NAME: VCRUNTIME140_1

IMAGE_NAME: VCRUNTIME140_1.dll

STACK_COMMAND: ~25s; .ecxr ; kb

FAILURE_BUCKET_ID: NULL_CLASS_PTR_READ_c0000005_VCRUNTIME140_1.dll!__FrameHandler4::CxxCallCatchBlock

OSPLATFORM_TYPE: x64

OSNAME: Windows 10

IMAGE_VERSION: 14.36.32532.0

FAILURE_ID_HASH: {4d9b362b-4378-d4ec-041c-da8abd7ec912}

Followup: MachineOwner

NatVis script unloaded from ‘C:\Program Files\WindowsApps\Microsoft.WinDbg_1.2308.2002.0_x64__8wekyb3d8bbwe\amd64\Visualizers\atlmfc.natvis’
NatVis script unloaded from ‘C:\Program Files\WindowsApps\Microsoft.WinDbg_1.2308.2002.0_x64__8wekyb3d8bbwe\amd64\Visualizers\ObjectiveC.natvis’
NatVis script unloaded from ‘C:\Program Files\WindowsApps\Microsoft.WinDbg_1.2308.2002.0_x64__8wekyb3d8bbwe\amd64\Visualizers\concurrency.natvis’
NatVis script unloaded from ‘C:\Program Files\WindowsApps\Microsoft.WinDbg_1.2308.2002.0_x64__8wekyb3d8bbwe\amd64\Visualizers\cpp_rest.natvis’
NatVis script unloaded from ‘C:\Program Files\WindowsApps\Microsoft.WinDbg_1.2308.2002.0_x64__8wekyb3d8bbwe\amd64\Visualizers\stl.natvis’
NatVis script unloaded from ‘C:\Program Files\WindowsApps\Microsoft.WinDbg_1.2308.2002.0_x64__8wekyb3d8bbwe\amd64\Visualizers\Windows.Data.Json.natvis’
NatVis script unloaded from ‘C:\Program Files\WindowsApps\Microsoft.WinDbg_1.2308.2002.0_x64__8wekyb3d8bbwe\amd64\Visualizers\Windows.Devices.Geolocation.natvis’
NatVis script unloaded from ‘C:\Program Files\WindowsApps\Microsoft.WinDbg_1.2308.2002.0_x64__8wekyb3d8bbwe\amd64\Visualizers\Windows.Devices.Sensors.natvis’
NatVis script unloaded from ‘C:\Program Files\WindowsApps\Microsoft.WinDbg_1.2308.2002.0_x64__8wekyb3d8bbwe\amd64\Visualizers\Windows.Media.natvis’
NatVis script unloaded from ‘C:\Program Files\WindowsApps\Microsoft.WinDbg_1.2308.2002.0_x64__8wekyb3d8bbwe\amd64\Visualizers\windows.natvis’
NatVis script unloaded from ‘C:\Program Files\WindowsApps\Microsoft.WinDbg_1.2308.2002.0_x64__8wekyb3d8bbwe\amd64\Visualizers\winrt.natvis’

************* Preparing the environment for Debugger Extensions Gallery repositories **************
ExtensionRepository : Implicit
UseExperimentalFeatureForNugetShare : true
AllowNugetExeUpdate : true
AllowNugetMSCredentialProviderInstall : true
AllowParallelInitializationOfLocalRepositories : true

– Configuring repositories
----> Repository : LocalInstalled, Enabled: true
----> Repository : UserExtensions, Enabled: true

Preparing the environment for Debugger Extensions Gallery repositories completed, duration 0.000 seconds

************* Waiting for Debugger Extensions Gallery to Initialize **************

Waiting for Debugger Extensions Gallery to Initialize completed, duration 0.031 seconds
----> Repository : UserExtensions, Enabled: true, Packages count: 0
----> Repository : LocalInstalled, Enabled: true, Packages count: 36

Microsoft (R) Windows Debugger Version 10.0.25921.1001 AMD64
Copyright (c) Microsoft Corporation. All rights reserved.

Loading Dump File [C:\Users\stevemit\Desktop\PhotoAIDumps\a7b6c896-9e34-4eed-a78d-a5782a21c361.dmp]
User Mini Dump File: Only registers, stack and portions of memory are available

************* Path validation summary **************
Response Time (ms) Location
Deferred srv*
Symbol search path is: srv*
Executable search path is:
Windows 10 Version 26016 (1012) MP (32 procs) Free x64
Product: WinNt
Edition build lab: Windows NT 10.0.26016.1012
Debug session time: Mon Dec 18 06:02:47.000 2023 (UTC - 6:00)
System Uptime: not available
Process Uptime: 0 days 0:00:19.000




Loading unloaded module list

This dump file has an exception of interest stored in it.
The stored exception information can be accessed via .ecxr.
(6f2c.5708): Access violation - code c0000005 (first/second chance not available)
For analysis of this file, run !analyze -v
*** WARNING: Unable to verify checksum for ntdll.dll
ntdll!NtDelayExecution+0x14:
00007ffe`cafe90a4 c3 ret
0:025> !analyze -v


  •                                                                         *
    
  •                    Exception Analysis                                   *
    
  •                                                                         *
    

*** WARNING: Check Image - Checksum mismatch - Dump: 0x0, File: 0x3884fd - C:\ProgramData\Dbg\sym\KERNELBASE.dll\5525A47F377000\KERNELBASE.dll
*** WARNING: Unable to verify checksum for USER32.dll
*** WARNING: Unable to verify checksum for ole32.dll
*** WARNING: Unable to verify checksum for twinapi.appcore.dll

KEY_VALUES_STRING: 1

Key  : AV.Dereference
Value: NullClassPtr

Key  : AV.Fault
Value: Read

Key  : Analysis.CPU.mSec
Value: 593

Key  : Analysis.Elapsed.mSec
Value: 652

Key  : Analysis.IO.Other.Mb
Value: 0

Key  : Analysis.IO.Read.Mb
Value: 0

Key  : Analysis.IO.Write.Mb
Value: 0

Key  : Analysis.Init.CPU.mSec
Value: 155

Key  : Analysis.Init.Elapsed.mSec
Value: 15096

Key  : Analysis.Memory.CommitPeak.Mb
Value: 170

Key  : Failure.Bucket
Value: NULL_CLASS_PTR_READ_c0000005_VCRUNTIME140_1.dll!__FrameHandler4::CxxCallCatchBlock

Key  : Failure.Hash
Value: {4d9b362b-4378-d4ec-041c-da8abd7ec912}

Key  : Timeline.Process.Start.DeltaSec
Value: 19

Key  : WER.Process.Version
Value: 2.2.0.0

FILE_IN_CAB: a7b6c896-9e34-4eed-a78d-a5782a21c361.dmp

NTGLOBALFLAG: 0

PROCESS_BAM_CURRENT_THROTTLED: 0

PROCESS_BAM_PREVIOUS_THROTTLED: 0

CONTEXT: (.ecxr)
rax=0000000000000000 rbx=000000a3987f97f0 rcx=0000000000000002
rdx=00007ffead1d0000 rsi=0000000000000001 rdi=00000000c0000005
rip=00007ffec854d1ca rsp=000000a3987f7310 rbp=0000000000000002
r8=00007ffead1d90d8 r9=000000a3987f7400 r10=0000000000000000
r11=000000a3987f6ca8 r12=0000000000000000 r13=000000a3987f7498
r14=00007ffddd6e0000 r15=000000a3987f8338
iopl=0 nv up ei pl nz na po nc
cs=0033 ss=0000 ds=0000 es=0000 fs=0053 gs=002b efl=00000206
KERNELBASE!RaiseException+0x8a:
00007ffe`c854d1ca 0f1f440000 nop dword ptr [rax+rax]
Resetting default scope

EXCEPTION_RECORD: (.exr -1)
ExceptionAddress: 00007ffec854d1ca (KERNELBASE!RaiseException+0x000000000000008a)
ExceptionCode: c0000005 (Access violation)
ExceptionFlags: 00000081
NumberParameters: 2
Parameter[0]: 0000000000000000
Parameter[1]: 000000000000000c
Attempt to read from address 000000000000000c

PROCESS_NAME: Topaz Photo AI.exe

READ_ADDRESS: 000000000000000c

ERROR_CODE: (NTSTATUS) 0xc0000005 - The instruction at 0x%p referenced memory at 0x%p. The memory could not be %s.

EXCEPTION_CODE_STR: c0000005

EXCEPTION_PARAMETER1: 0000000000000000

EXCEPTION_PARAMETER2: 000000000000000c

STACK_TEXT:
000000a3987f7310 00007ffead1d2793 : 00007ffdde5796f0 000000a3987f8338 0000000100000100 000000a3987f7499 : KERNELBASE!RaiseException+0x8a
000000a3987f7410 00007ffecafa6316 : 000001b200000001 000000a300000002 000001b100000000 000000a3987f97d0 : VCRUNTIME140_1!_FrameHandler4::CxxCallCatchBlock+0x1b3
000000a3987f74f0 00007ffdde134aac : 000000a3987f9c54 0000000000000000 000000a3987f9c54 000000a3987f9a80 : ntdll!RcConsolidateFrames+0x6
000000a3987f9ad0 00007ffddf39ba4f : 000000a3987f9cc0 00007ffddf578e3a 000000a3987f9bc0 000000a300000000 : opencv_world456!cv::parallel_for
+0xac
000000a3987f9b20 00007ffddf39a09e : 000000a3987f9f48 00007ffddf4d46a0 3e95f2be41d57c6e 3fc651532b39700c : imageproc!TEngineController::cacheSamEncoder+0xd6a8a
000000a3987f9c30 00007ffddf39c106 : 000001b1adf8a350 000001b21ca7e340 000000a3987f9f40 000001b1adf8a350 : imageproc!TEngineController::cacheSamEncoder+0xd50d9
000000a3987f9e40 00007ffddf37ecff : 000001b1de477260 000001b1de477260 000000a3987fba60 000001b1de477260 : imageproc!TEngineController::cacheSamEncoder+0xd7141
000000a3987fa3b0 00007ffddf33537e : 000001b1e78c6700 000000a3987fb590 000000a3987fb590 00000000ffffffff : imageproc!TEngineController::cacheSamEncoder+0xb9d3a
000000a3987fb1f0 00007ffddf6280cb : 000001b1adfe8270 000001b1e4ae69a0 000001b1adfe97f0 0000000000000000 : imageproc!TEngineController::cacheSamEncoder+0x703b9
000000a3987fbf40 00007ffddf626303 : 000001b1ae86de50 0000000000000000 0000000000000000 0000000000000000 : Qt6Core!QMetaCallEvent::placeMetaCall+0x3b
000000a3987fbf80 00007ffdea3a1f3e : 000001b1ae86c5a0 000001b1a97d6490 000001b21e281e90 0000000000000000 : Qt6Core!QObject::event+0x173
000000a3987fc0b0 00007ffdea3a1061 : 0000000000000000 000000a3987fc1e0 0000000000000000 0000000000000000 : Qt6Widgets!QApplicationPrivate::notify_helper+0x10e
000000a3987fc0e0 00007ffddf5db6ff : 000000a39656e928 000001b1ae86de50 000001b21e281e90 0000000000000000 : Qt6Widgets!QApplication::notify+0x18c1
000000a3987fc590 00007ffddf5de826 : 000000a3987fc689 0000000000000000 000001b1ae838aa0 000001b1adfb5140 : Qt6Core!QCoreApplication::notifyInternal2+0x11f
000000a3987fc600 00007ffddf762d70 : 0000000000000000 0000000000000024 000001b1ae7dcd50 0000000000000000 : Qt6Core!QCoreApplicationPrivate::sendPostedEvents+0x1f6
000000a3987fc6f0 00007ffddf5e2f8f : 000000a3987ff950 0000000000000000 000001b1ae7dcd50 000001b1a9f449d0 : Qt6Core!QEventDispatcherWin32::processEvents+0x90
000000a3987ff880 00007ffddf6c51dd : 000000a3987ff950 000001b1ae7392b8 000001b1ae7392b8 000001b1ae84e3d0 : Qt6Core!QEventLoop::exec+0x19f
000000a3987ff920 00007ffddf76a2c9 : 0000000000000000 000001b1ae7392b8 000001b1ae739240 000001b1ae86c5a0 : Qt6Core!QThread::exec+0xcd
000000a3987ff980 00007ffec8f4c7e7 : 0000000000000000 0000000000000000 0000000000000000 0000000000000000 : Qt6Core!QThread::start+0x459
000000a3987ff9d0 00007ffecaeec7c0 : 0000000000000000 0000000000000000 000004f0fffffb30 000004d0fffffb30 : KERNEL32!BaseThreadInitThunk+0x17
000000a3987ffa00 0000000000000000 : 0000000000000000 0000000000000000 0000000000000000 0000000000000000 : ntdll!RtlUserThreadStart+0x20

FAULTING_SOURCE_LINE: D:\a_work\1\s\src\vctools\crt\vcruntime\src\eh\frame.cpp

FAULTING_SOURCE_FILE: D:\a_work\1\s\src\vctools\crt\vcruntime\src\eh\frame.cpp

FAULTING_SOURCE_LINE_NUMBER: 1459

FAULTING_SOURCE_CODE:
No source found for ‘D:\a_work\1\s\src\vctools\crt\vcruntime\src\eh\frame.cpp’

SYMBOL_NAME: vcruntime140_1!__FrameHandler4::CxxCallCatchBlock+1b3

MODULE_NAME: VCRUNTIME140_1

IMAGE_NAME: VCRUNTIME140_1.dll

STACK_COMMAND: ~25s; .ecxr ; kb

FAILURE_BUCKET_ID: NULL_CLASS_PTR_READ_c0000005_VCRUNTIME140_1.dll!__FrameHandler4::CxxCallCatchBlock

OSPLATFORM_TYPE: x64

OSNAME: Windows 10

IMAGE_VERSION: 14.36.32532.0

FAILURE_ID_HASH: {4d9b362b-4378-d4ec-041c-da8abd7ec912}

Followup: MachineOwner

0:025> lmvm VCRUNTIME140_1
Browse full module list
start end module name
00007ffead1d0000 00007ffead1dc000 VCRUNTIME140_1 C (private pdb symbols) C:\ProgramData\Dbg\sym\vcruntime140_1.amd64.pdb\CED9E2B1DA993ACF8F38F61FC31B712F1\vcruntime140_1.amd64.pdb
Loaded symbol image file: VCRUNTIME140_1.dll
Mapped memory image file: C:\ProgramData\Dbg\sym\VCRUNTIME140_1.dll\D234ED7Dc000\VCRUNTIME140_1.dll
Image path: C:\windows\SYSTEM32\VCRUNTIME140_1.dll
Image name: VCRUNTIME140_1.dll
Browse all global symbols functions data
Image was built with /Brepro flag.
Timestamp: D234ED7D (This is a reproducible build file hash, not a timestamp)
CheckSum: 00000000
ImageSize: 0000C000
File version: 14.36.32532.0
Product version: 14.36.32532.0
File flags: 0 (Mask 0)
File OS: 0 Unknown Base
File type: 2.0 Dll
File date: 00000000.00000000
Translations: 0409.04b0
Information from resource tables:
CompanyName: Microsoft Corporation
ProductName: Microsoft® Visual Studio®
InternalName: vcruntime140_1.dll
OriginalFilename: vcruntime140_1.dll
ProductVersion: 14.36.32532.0
FileVersion: 14.36.32532.0
FileDescription: Microsoft® C Runtime Library
LegalCopyright: © Microsoft Corporation. All rights reserved.

Enhanced info on Runtime. Saw that this was also an “Access Denied.”

Prior to, I saw the “Update available” message, and just updated. After that, this. Also with this build, file size skyrocketed from 31MB to 51MB.

Removing as it was reproducible yesterday, but not today.

This topic was automatically closed after 60 days. New replies are no longer allowed.