The moment Balance Color touches this image, it crashes.
Steps to reproduce issue:
- Open PhotoAI 2.20
- Open Image (attached)
- Let Autopilot proceed.
- Open “Adjust Lighting” (slight lighten)
- 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 00007ffe
ad1d2793 : 00007ffdde5796f0 000000a3
987f8338 0000000100000100 000000a3
987f7499 : KERNELBASE!RaiseException+0x8a
000000a3987f7410 00007ffe
cafa6316 : 000001b200000001 000000a3
00000002 000001b100000000 000000a3
987f97d0 : VCRUNTIME140_1!_FrameHandler4::CxxCallCatchBlock+0x1b3
000000a3987f74f0 00007ffd
de134aac : 000000a3987f9c54 00000000
00000000 000000a3987f9c54 000000a3
987f9a80 : ntdll!RcConsolidateFrames+0x6
000000a3987f9ad0 00007ffd
df39ba4f : 000000a3987f9cc0 00007ffd
df578e3a 000000a3987f9bc0 000000a3
00000000 : opencv_world456!cv::parallel_for+0xac
000000a3987f9b20 00007ffd
df39a09e : 000000a3987f9f48 00007ffd
df4d46a0 3e95f2be41d57c6e 3fc65153
2b39700c : imageproc!TEngineController::cacheSamEncoder+0xd6a8a
000000a3987f9c30 00007ffd
df39c106 : 000001b1adf8a350 000001b2
1ca7e340 000000a3987f9f40 000001b1
adf8a350 : imageproc!TEngineController::cacheSamEncoder+0xd50d9
000000a3987f9e40 00007ffd
df37ecff : 000001b1de477260 000001b1
de477260 000000a3987fba60 000001b1
de477260 : imageproc!TEngineController::cacheSamEncoder+0xd7141
000000a3987fa3b0 00007ffd
df33537e : 000001b1e78c6700 000000a3
987fb590 000000a3987fb590 00000000
ffffffff : imageproc!TEngineController::cacheSamEncoder+0xb9d3a
000000a3987fb1f0 00007ffd
df6280cb : 000001b1adfe8270 000001b1
e4ae69a0 000001b1adfe97f0 00000000
00000000 : imageproc!TEngineController::cacheSamEncoder+0x703b9
000000a3987fbf40 00007ffd
df626303 : 000001b1ae86de50 00000000
00000000 0000000000000000 00000000
00000000 : Qt6Core!QMetaCallEvent::placeMetaCall+0x3b
000000a3987fbf80 00007ffd
ea3a1f3e : 000001b1ae86c5a0 000001b1
a97d6490 000001b21e281e90 00000000
00000000 : Qt6Core!QObject::event+0x173
000000a3987fc0b0 00007ffd
ea3a1061 : 0000000000000000 000000a3
987fc1e0 0000000000000000 00000000
00000000 : Qt6Widgets!QApplicationPrivate::notify_helper+0x10e
000000a3987fc0e0 00007ffd
df5db6ff : 000000a39656e928 000001b1
ae86de50 000001b21e281e90 00000000
00000000 : Qt6Widgets!QApplication::notify+0x18c1
000000a3987fc590 00007ffd
df5de826 : 000000a3987fc689 00000000
00000000 000001b1ae838aa0 000001b1
adfb5140 : Qt6Core!QCoreApplication::notifyInternal2+0x11f
000000a3987fc600 00007ffd
df762d70 : 0000000000000000 00000000
00000024 000001b1ae7dcd50 00000000
00000000 : Qt6Core!QCoreApplicationPrivate::sendPostedEvents+0x1f6
000000a3987fc6f0 00007ffd
df5e2f8f : 000000a3987ff950 00000000
00000000 000001b1ae7dcd50 000001b1
a9f449d0 : Qt6Core!QEventDispatcherWin32::processEvents+0x90
000000a3987ff880 00007ffd
df6c51dd : 000000a3987ff950 000001b1
ae7392b8 000001b1ae7392b8 000001b1
ae84e3d0 : Qt6Core!QEventLoop::exec+0x19f
000000a3987ff920 00007ffd
df76a2c9 : 0000000000000000 000001b1
ae7392b8 000001b1ae739240 000001b1
ae86c5a0 : Qt6Core!QThread::exec+0xcd
000000a3987ff980 00007ffe
c8f4c7e7 : 0000000000000000 00000000
00000000 0000000000000000 00000000
00000000 : Qt6Core!QThread::start+0x459
000000a3987ff9d0 00007ffe
caeec7c0 : 0000000000000000 00000000
00000000 000004f0fffffb30 000004d0
fffffb30 : KERNEL32!BaseThreadInitThunk+0x17
000000a3987ffa00 00000000
00000000 : 0000000000000000 00000000
00000000 0000000000000000 00000000
00000000 : 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 00007ffe
ad1d2793 : 00007ffdde5796f0 000000a3
987f8338 0000000100000100 000000a3
987f7499 : KERNELBASE!RaiseException+0x8a
000000a3987f7410 00007ffe
cafa6316 : 000001b200000001 000000a3
00000002 000001b100000000 000000a3
987f97d0 : VCRUNTIME140_1!_FrameHandler4::CxxCallCatchBlock+0x1b3
000000a3987f74f0 00007ffd
de134aac : 000000a3987f9c54 00000000
00000000 000000a3987f9c54 000000a3
987f9a80 : ntdll!RcConsolidateFrames+0x6
000000a3987f9ad0 00007ffd
df39ba4f : 000000a3987f9cc0 00007ffd
df578e3a 000000a3987f9bc0 000000a3
00000000 : opencv_world456!cv::parallel_for+0xac
000000a3987f9b20 00007ffd
df39a09e : 000000a3987f9f48 00007ffd
df4d46a0 3e95f2be41d57c6e 3fc65153
2b39700c : imageproc!TEngineController::cacheSamEncoder+0xd6a8a
000000a3987f9c30 00007ffd
df39c106 : 000001b1adf8a350 000001b2
1ca7e340 000000a3987f9f40 000001b1
adf8a350 : imageproc!TEngineController::cacheSamEncoder+0xd50d9
000000a3987f9e40 00007ffd
df37ecff : 000001b1de477260 000001b1
de477260 000000a3987fba60 000001b1
de477260 : imageproc!TEngineController::cacheSamEncoder+0xd7141
000000a3987fa3b0 00007ffd
df33537e : 000001b1e78c6700 000000a3
987fb590 000000a3987fb590 00000000
ffffffff : imageproc!TEngineController::cacheSamEncoder+0xb9d3a
000000a3987fb1f0 00007ffd
df6280cb : 000001b1adfe8270 000001b1
e4ae69a0 000001b1adfe97f0 00000000
00000000 : imageproc!TEngineController::cacheSamEncoder+0x703b9
000000a3987fbf40 00007ffd
df626303 : 000001b1ae86de50 00000000
00000000 0000000000000000 00000000
00000000 : Qt6Core!QMetaCallEvent::placeMetaCall+0x3b
000000a3987fbf80 00007ffd
ea3a1f3e : 000001b1ae86c5a0 000001b1
a97d6490 000001b21e281e90 00000000
00000000 : Qt6Core!QObject::event+0x173
000000a3987fc0b0 00007ffd
ea3a1061 : 0000000000000000 000000a3
987fc1e0 0000000000000000 00000000
00000000 : Qt6Widgets!QApplicationPrivate::notify_helper+0x10e
000000a3987fc0e0 00007ffd
df5db6ff : 000000a39656e928 000001b1
ae86de50 000001b21e281e90 00000000
00000000 : Qt6Widgets!QApplication::notify+0x18c1
000000a3987fc590 00007ffd
df5de826 : 000000a3987fc689 00000000
00000000 000001b1ae838aa0 000001b1
adfb5140 : Qt6Core!QCoreApplication::notifyInternal2+0x11f
000000a3987fc600 00007ffd
df762d70 : 0000000000000000 00000000
00000024 000001b1ae7dcd50 00000000
00000000 : Qt6Core!QCoreApplicationPrivate::sendPostedEvents+0x1f6
000000a3987fc6f0 00007ffd
df5e2f8f : 000000a3987ff950 00000000
00000000 000001b1ae7dcd50 000001b1
a9f449d0 : Qt6Core!QEventDispatcherWin32::processEvents+0x90
000000a3987ff880 00007ffd
df6c51dd : 000000a3987ff950 000001b1
ae7392b8 000001b1ae7392b8 000001b1
ae84e3d0 : Qt6Core!QEventLoop::exec+0x19f
000000a3987ff920 00007ffd
df76a2c9 : 0000000000000000 000001b1
ae7392b8 000001b1ae739240 000001b1
ae86c5a0 : Qt6Core!QThread::exec+0xcd
000000a3987ff980 00007ffe
c8f4c7e7 : 0000000000000000 00000000
00000000 0000000000000000 00000000
00000000 : Qt6Core!QThread::start+0x459
000000a3987ff9d0 00007ffe
caeec7c0 : 0000000000000000 00000000
00000000 000004f0fffffb30 000004d0
fffffb30 : KERNEL32!BaseThreadInitThunk+0x17
000000a3987ffa00 00000000
00000000 : 0000000000000000 00000000
00000000 0000000000000000 00000000
00000000 : 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 00007ffe
ad1dc000 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.