Video AI 3.1.1 still crashing like previous versions!

I’ve been waiting months now for a version that will not crash on my Apple M1 Max Macbook Pro (2022).
Any help would be much appreciated.
Here is a truncated version of the crash log:-

Translated Report (Full Report Below)

Process: ffmpeg [48781]
Path: /Applications/Topaz Video AI.app/Contents/MacOS/ffmpeg
Identifier: ffmpeg
Version: ???
Code Type: ARM-64 (Native)
Parent Process: Topaz Video AI [48757]
Responsible: Topaz Video AI [48757]
User ID: 502

Date/Time: 2023-01-28 11:27:06.4680 +0000
OS Version: macOS 12.6 (21G115)
Report Version: 12
Anonymous UUID: C3B86999-F291-D17C-E2EC-79192C33E7FB

Sleep/Wake UUID: D215E6E1-48AD-4972-98DF-676CFA82C12A

Time Awake Since Boot: 290000 seconds
Time Since Wake: 5179 seconds

System Integrity Protection: enabled

Crashed Thread: 0 Dispatch queue: com.apple.main-thread

Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000000
Exception Codes: 0x0000000000000001, 0x0000000000000000
Exception Note: EXC_CORPSE_NOTIFY

Termination Reason: Namespace SIGNAL, Code 11 Segmentation fault: 11
Terminating Process: exc handler [48781]

VM Region Info: 0 is not in any region. Bytes before following region: 4334993408
REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL
UNUSED SPACE AT START
—>
__TEXT 10262c000-102668000 [ 240K] r-x/r-x SM=COW …/MacOS/ffmpeg

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 libvideoai.0.11.5.dylib 0x1028e81f8 videoai::VPUpscale::init(VideoProcessorInfo const&) + 1484
1 libvideoai.0.11.5.dylib 0x1028e81f0 videoai::VPUpscale::init(VideoProcessorInfo const&) + 1476
2 libvideoai.0.11.5.dylib 0x1028f6580 videoai::VPAdaptiveUpscale::init(VideoProcessorInfo const&) + 40
3 libvideoai.0.11.5.dylib 0x102914cc4 create_processor + 304
4 libavfilter.8.54.100.dylib 0x1031aa1b0 0x102fd8000 + 1909168
5 dyld 0x1026f908c start + 520

Thread 1:
0 libsystem_pthread.dylib 0x1ab31b078 start_wqthread + 0

Thread 2:
0 libsystem_pthread.dylib 0x1ab31b078 start_wqthread + 0

Thread 3:
0 libsystem_kernel.dylib 0x1ab2e6270 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x1ab32083c _pthread_cond_wait + 1236
2 libavcodec.59.56.100.dylib 0x1051f0ba4 0x104cac000 + 5524388
3 libsystem_pthread.dylib 0x1ab31b08c thread_start + 8

Thread 4:
0 libsystem_kernel.dylib 0x1ab2e6270 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x1ab32083c _pthread_cond_wait + 1236
2 libavcodec.59.56.100.dylib 0x1051f0ba4 0x104cac000 + 5524388
3 libsystem_pthread.dylib 0x1ab31b08c thread_start + 8

Thread 5:
0 libsystem_kernel.dylib 0x1ab2e6270 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x1ab32083c _pthread_cond_wait + 1236
2 libavcodec.59.56.100.dylib 0x1051f0ba4 0x104cac000 + 5524388
3 libsystem_pthread.dylib 0x1ab31b08c thread_start + 8

Thread 6:
0 libsystem_kernel.dylib 0x1ab2e6270 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x1ab32083c _pthread_cond_wait + 1236
2 libavcodec.59.56.100.dylib 0x1051f0ba4 0x104cac000 + 5524388
3 libsystem_pthread.dylib 0x1ab31b08c thread_start + 8

Thread 7:
0 libsystem_kernel.dylib 0x1ab2e6270 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x1ab32083c _pthread_cond_wait + 1236
2 libavcodec.59.56.100.dylib 0x1051f0ba4 0x104cac000 + 5524388
3 libsystem_pthread.dylib 0x1ab31b08c thread_start + 8

Thread 8:
0 libsystem_kernel.dylib 0x1ab2e6270 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x1ab32083c _pthread_cond_wait + 1236
2 libavcodec.59.56.100.dylib 0x1051f0ba4 0x104cac000 + 5524388
3 libsystem_pthread.dylib 0x1ab31b08c thread_start + 8

Thread 9:
0 libsystem_kernel.dylib 0x1ab2e6270 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x1ab32083c _pthread_cond_wait + 1236
2 libavcodec.59.56.100.dylib 0x1051f0ba4 0x104cac000 + 5524388
3 libsystem_pthread.dylib 0x1ab31b08c thread_start + 8

Thread 10:
0 libsystem_kernel.dylib 0x1ab2e6270 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x1ab32083c _pthread_cond_wait + 1236
2 libavcodec.59.56.100.dylib 0x1051f0ba4 0x104cac000 + 5524388
3 libsystem_pthread.dylib 0x1ab31b08c thread_start + 8

Thread 11:
0 libsystem_kernel.dylib 0x1ab2e6270 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x1ab32083c _pthread_cond_wait + 1236
2 libavcodec.59.56.100.dylib 0x1051f0ba4 0x104cac000 + 5524388
3 libsystem_pthread.dylib 0x1ab31b08c thread_start + 8

Thread 12:
0 libsystem_kernel.dylib 0x1ab2e6270 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x1ab32083c _pthread_cond_wait + 1236
2 libavcodec.59.56.100.dylib 0x1051f0ba4 0x104cac000 + 5524388
3 libsystem_pthread.dylib 0x1ab31b08c thread_start + 8

Thread 13:
0 libsystem_kernel.dylib 0x1ab2e6270 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x1ab32083c _pthread_cond_wait + 1236
2 libavcodec.59.56.100.dylib 0x1051f0ba4 0x104cac000 + 5524388
3 libsystem_pthread.dylib 0x1ab31b08c thread_start + 8

Thread 14:
0 libsystem_kernel.dylib 0x1ab2e6270 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x1ab32083c _pthread_cond_wait + 1236
2 libavutil.57.44.100.dylib 0x102b2a77c av_thread_message_queue_send + 112
3 libsystem_pthread.dylib 0x1ab31b08c thread_start + 8

Thread 15:
0 libsystem_kernel.dylib 0x1ab2e6270 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x1ab32083c _pthread_cond_wait + 1236
2 libavutil.57.44.100.dylib 0x102b29b08 0x102aec000 + 252680
3 libsystem_pthread.dylib 0x1ab31b08c thread_start + 8

Thread 16:
0 libsystem_kernel.dylib 0x1ab2e6270 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x1ab32083c _pthread_cond_wait + 1236
2 libavutil.57.44.100.dylib 0x102b29b08 0x102aec000 + 252680
3 libsystem_pthread.dylib 0x1ab31b08c thread_start + 8

Thread 17:
0 libsystem_kernel.dylib 0x1ab2e6270 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x1ab32083c _pthread_cond_wait + 1236
2 libavutil.57.44.100.dylib 0x102b29b08 0x102aec000 + 252680
3 libsystem_pthread.dylib 0x1ab31b08c thread_start + 8

Thread 18:
0 libsystem_kernel.dylib 0x1ab2e6270 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x1ab32083c _pthread_cond_wait + 1236
2 libavutil.57.44.100.dylib 0x102b29b08 0x102aec000 + 252680
3 libsystem_pthread.dylib 0x1ab31b08c thread_start + 8

Thread 19:
0 libsystem_kernel.dylib 0x1ab2e6270 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x1ab32083c _pthread_cond_wait + 1236
2 libavutil.57.44.100.dylib 0x102b29b08 0x102aec000 + 252680
3 libsystem_pthread.dylib 0x1ab31b08c thread_start + 8

Thread 20:
0 libsystem_kernel.dylib 0x1ab2e6270 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x1ab32083c _pthread_cond_wait + 1236
2 libavutil.57.44.100.dylib 0x102b29b08 0x102aec000 + 252680
3 libsystem_pthread.dylib 0x1ab31b08c thread_start + 8

Thread 21:
0 libsystem_kernel.dylib 0x1ab2e6270 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x1ab32083c _pthread_cond_wait + 1236
2 libavutil.57.44.100.dylib 0x102b29b08 0x102aec000 + 252680
3 libsystem_pthread.dylib 0x1ab31b08c thread_start + 8

Thread 22:
0 libsystem_kernel.dylib 0x1ab2e6270 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x1ab32083c _pthread_cond_wait + 1236
2 libavutil.57.44.100.dylib 0x102b29b08 0x102aec000 + 252680
3 libsystem_pthread.dylib 0x1ab31b08c thread_start + 8

Thread 23:
0 libsystem_kernel.dylib 0x1ab2e6270 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x1ab32083c _pthread_cond_wait + 1236
2 libavutil.57.44.100.dylib 0x102b29b08 0x102aec000 + 252680
3 libsystem_pthread.dylib 0x1ab31b08c thread_start + 8

Thread 24:
0 libsystem_kernel.dylib 0x1ab2e6270 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x1ab32083c _pthread_cond_wait + 1236
2 libavutil.57.44.100.dylib 0x102b29b08 0x102aec000 + 252680
3 libsystem_pthread.dylib 0x1ab31b08c thread_start + 8

Thread 25:
0 libsystem_kernel.dylib 0x1ab2e6270 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x1ab32083c _pthread_cond_wait + 1236
2 libavutil.57.44.100.dylib 0x102b29b08 0x102aec000 + 252680
3 libsystem_pthread.dylib 0x1ab31b08c thread_start + 8

Thread 26:
0 libsystem_kernel.dylib 0x1ab2e6270 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x1ab32083c _pthread_cond_wait + 1236
2 libavutil.57.44.100.dylib 0x102b29b08 0x102aec000 + 252680
3 libsystem_pthread.dylib 0x1ab31b08c thread_start + 8

Thread 27:
0 libsystem_kernel.dylib 0x1ab2e6270 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x1ab32083c _pthread_cond_wait + 1236
2 libavutil.57.44.100.dylib 0x102b29b08 0x102aec000 + 252680
3 libsystem_pthread.dylib 0x1ab31b08c thread_start + 8

Thread 28:
0 libsystem_kernel.dylib 0x1ab2e6270 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x1ab32083c _pthread_cond_wait + 1236
2 libavutil.57.44.100.dylib 0x102b29b08 0x102aec000 + 252680
3 libsystem_pthread.dylib 0x1ab31b08c thread_start + 8

Thread 29:
0 libsystem_kernel.dylib 0x1ab2e6270 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x1ab32083c _pthread_cond_wait + 1236
2 libavutil.57.44.100.dylib 0x102b29b08 0x102aec000 + 252680
3 libsystem_pthread.dylib 0x1ab31b08c thread_start + 8

Thread 30:
0 libsystem_kernel.dylib 0x1ab2e6270 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x1ab32083c _pthread_cond_wait + 1236
2 libavutil.57.44.100.dylib 0x102b29b08 0x102aec000 + 252680
3 libsystem_pthread.dylib 0x1ab31b08c thread_start + 8

Thread 31:
0 libsystem_kernel.dylib 0x1ab2e6270 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x1ab32083c _pthread_cond_wait + 1236
2 libavutil.57.44.100.dylib 0x102b29b08 0x102aec000 + 252680
3 libsystem_pthread.dylib 0x1ab31b08c thread_start + 8

Thread 32:
0 libsystem_kernel.dylib 0x1ab2e6270 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x1ab32083c _pthread_cond_wait + 1236
2 libavutil.57.44.100.dylib 0x102b29b08 0x102aec000 + 252680
3 libsystem_pthread.dylib 0x1ab31b08c thread_start + 8

Thread 33:
0 libsystem_kernel.dylib 0x1ab2e6270 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x1ab32083c _pthread_cond_wait + 1236
2 libavutil.57.44.100.dylib 0x102b29b08 0x102aec000 + 252680
3 libsystem_pthread.dylib 0x1ab31b08c thread_start + 8

Thread 34:
0 libsystem_kernel.dylib 0x1ab2e6270 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x1ab32083c _pthread_cond_wait + 1236
2 libavutil.57.44.100.dylib 0x102b29b08 0x102aec000 + 252680
3 libsystem_pthread.dylib 0x1ab31b08c thread_start + 8

Thread 0 crashed with ARM Thread State (64-bit):
x0: 0x0000000000000000 x1: 0x000000015164bdf0 x2: 0x0000000000000000 x3: 0x00000001ab12f04c
x4: 0x0000000080000800 x5: 0x0000000000000025 x6: 0x0000000000000000 x7: 0x0000000106fadb84
x8: 0x7eb2510948ff0067 x9: 0x7eb2510948ff0067 x10: 0x00000000000007fb x11: 0x00000000000007fd
x12: 0x0000000000000051 x13: 0x0000000092bd8027 x14: 0x0000000092dd8800 x15: 0x00000000000003b1
x16: 0x0000000080000000 x17: 0x0000000012c00000 x18: 0x0000000000000000 x19: 0x000000015164bae0
x20: 0x0000000102948cf0 x21: 0x0000000000000004 x22: 0x000000016d7d0810 x23: 0x000002d000000500
x24: 0x00006000020329a0 x25: 0x0aaaaaaaaaaaaaaa x26: 0xaaaaaaaaaaaaaaab x27: 0x0000600001540bb8
x28: 0x0000000000000020 fp: 0x000000016d7d08d0 lr: 0x00000001028e81f0
sp: 0x000000016d7d0750 pc: 0x00000001028e81f8 cpsr: 0x60001000
far: 0x0000000000000000 esr: 0x92000006 (Data Abort) byte read Translation fault

Binary Images:
0x1028bc000 - 0x102943fff libvideoai.0.11.5.dylib () <17f4464c-29eb-3e63-a23d-2ccbf38406b3> /Applications/Topaz Video AI.app/Contents/Frameworks/libvideoai.0.11.5.dylib
0x102fd8000 - 0x103283fff libavfilter.8.54.100.dylib (
) <428e525d-d7ad-36c7-b5fa-c5fed91b89b8> /Applications/Topaz Video AI.app/Contents/Frameworks/libavfilter.8.54.100.dylib
0x1026f4000 - 0x102753fff dyld () <38ee9fe9-b66d-3066-8c5c-6ddf0d6944c6> /usr/lib/dyld
0x1ab319000 - 0x1ab325fff libsystem_pthread.dylib (
) <63c4eef9-69a5-38b1-996e-8d31b66a051d> /usr/lib/system/libsystem_pthread.dylib
0x1ab2e1000 - 0x1ab318fff libsystem_kernel.dylib () /usr/lib/system/libsystem_kernel.dylib
0x104cac000 - 0x105757fff libavcodec.59.56.100.dylib (
) <0a381065-503f-38a6-9c6e-c5f91a0621c2> /Applications/Topaz Video AI.app/Contents/Frameworks/libavcodec.59.56.100.dylib
0x102aec000 - 0x102b63fff libavutil.57.44.100.dylib (*) <09b4ed33-5079-3a84-b61e-1bdaa8b35cd9> /Applications/Topaz Video AI.app/Contents/Frameworks/libavutil.57.44.100.dylib

External Modification Summary:
Calls made by other processes targeting this process:
task_for_pid: 0
thread_create: 0
thread_set_state: 0
Calls made by this process:
task_for_pid: 0
thread_create: 0
thread_set_state: 0
Calls made by all processes on this machine:
task_for_pid: 0
thread_create: 0
thread_set_state: 0

VM Region Summary:
ReadOnly portion of Libraries: Total=973.5M resident=0K(0%) swapped_out_or_unallocated=973.5M(100%)
Writable regions: Total=1.9G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=1.9G(100%)

                            VIRTUAL   REGION 

REGION TYPE SIZE COUNT (non-coalesced)
=========== ======= =======
Activity Tracing 256K 1
Kernel Alloc Once 32K 1
MALLOC 546.2M 70
MALLOC guard page 96K 5
MALLOC_MEDIUM (reserved) 952.0M 10 reserved VM address space (unallocated)
MALLOC_NANO (reserved) 384.0M 1 reserved VM address space (unallocated)
STACK GUARD 56.5M 35
Stack 26.0M 35
VM_ALLOCATE 16K 1
__AUTH 2222K 227
__AUTH_CONST 13.9M 393
__CTF 756 1
__DATA 20.4M 408
__DATA_CONST 16.4M 414
__DATA_DIRTY 1412K 165
__FONT_DATA 4K 1
__LINKEDIT 583.8M 20
__OBJC_CONST 2676K 201
__OBJC_RO 83.0M 1
__OBJC_RW 3168K 1
__TEXT 389.7M 427
__UNICODE 592K 1
dyld private memory 1024K 1
mapped file 30.7M 5
shared memory 624K 7
=========== ======= =======
TOTAL 3.0G 2432
TOTAL, minus reserved VM space 1.7G 2432

Hi - I have found Topaz support to be most helpful and I would recommend you contact them. Although most of the log you included doesn’t mean much to me, I did notice the Mac OS version was 12.6 whereas the latest is currently 13.2. I have a Mac Studio (M1 Max and OS 13.2) and have had several versions of TVAI up to the current v3.1.1 without any crashing (there still many other performance related issues but that’s a different matter).

Thanks.

Andy

HI, Thanks for the info. I usually leave upgrading the MacOS to always be 1 version behind in order for all the bugs to be ironed out first :grinning: but I’ll contact support as you suggest to see if that could be the problem.
Regards, Mike.

@07broom.fibulae how do you contact Support? I’ve been trying to find information about how to contact them, but aren’t seeing anything. Thanks.

Brock

Hi Brock, it was a while ago but think I made my initial request via the pop-up support at the bottom right of the page https://support.topazlabs.com/

Subsequent to and fro was then via help@topazlabs.com

Thanks.

Andy

1 Like

@07broom.fibulae thanks for that! I finally realized there was an element being blocked on the website that was preventing the support window to show up. :+1:

Hi, SORTED!!!
Deleting the Plists did it! There had been two plists in the preferences for Video AI - Duh!
Must have been causing a conflict.
Thanks once again for the replies, Happy upscaling to you all,
Mike.