Cineform Assertion failed error

mark2929 wrote on 10/30/2015, 6:27 PM
I have made 1080p proxy files in Resolve for Vegas When I import the cineform files I get the assertion failed error which keeps repeating.Once its on the timeline this keeps happening Sometimes Vegas freezes because of it I have trie re installing go pro and its only since I installed the new version of go pro

Assertion failed
Program Files
(x86)Cineform\Tools\CFHDDecoder64.dll
File decoder.c
Line:2211
Expression: segment.tup;e.tag==CODEC_TAG_SAMPLE
For information on how your program can cause an assertion failure,
see the Visual C++documentation on asserts
(Press retry to debug the application - JIT must be enabled)

Any ideas?

Thanks

Mark

Comments

astar wrote on 11/2/2015, 12:03 PM
What version of Vegas are you using?
mark2929 wrote on 11/7/2015, 12:57 PM
Version 13 I have been in touch with Cineform who say it is a Vegas problem The cineform files were created in resolve 12 The assertion failed error has caused vegas to crash on a number of occasions but I have managed to get to the end of the edit for that scene which did consist of a large number of files over 300 Just surprised no one else has had this issue.
astar wrote on 11/10/2015, 7:47 PM
So you are on the latest versions of Vegas (453), Resolve 12, go pro studio from go pro?

Have you tried round trip with HDCAM instead? Vegas and resolve both support that, and quality/size is very similar.
Eagle Six wrote on 5/19/2016, 3:01 PM
I have this same error, although the CineForm intermediates were created in Vegas Pro 13 (which works fine) and then when bringing them into a new project, it only takes a few in the timeline for the error to pop-up.

Has anyone found a fix for this, or have additional information? Thank You....


Best Regard......George

System Specs......
Corsair Obsidian Series 450D ATX Mid Tower
Asus X99-A II LGA 2011-v3, Intel X99 SATA 6 Gb/s USB 3.1/3.0 ATX Intel Motherboard
Intel Core i7-6800K 15M Broadwell-E, 6 core 3.4 GHz LGA 2011-v3 (overclocked 20%)
64GB Corsair Vengeance LPX DDR4 3200
Corsair Hydro Series H110i GTX 280mm Extreme Performance Liquid CPU Cooler
MSI Radeon R9 390 DirectX 12 8GB Video Card
Corsair RMx Series RM750X 740W 80 Plus Gold power pack
Samsung 970 EVO NVMe M.2 boot drive
Corsair Neutron XT 2.5 480GB SATA III SSD - video work drive
Western Digitial 1TB 7200 RPM SATA - video work drive
Western Digital Black 6TB 7200 RPM SATA 6Bb/s 128MB Cache 3.5 data drive

Bluray Disc burner drive
2x 1080p monitors
Microsoft Window 10 Pro
DaVinci Resolve Studio 16 pb2
SVP13, MVP15, MVP16, SMSP13, MVMS15, MVMSP15, MVMSP16

K-Decisive wrote on 5/23/2016, 8:47 AM
you know I've seen this as a random error, but I can usually click past it or quit and reload. I don't get it with everything. I'm wondering if there are differences between versions of resolve and/or cineform as I've created the cine files over a long period of time.

Maybe try to create fresh cine files and see if that helps.
Eagle Six wrote on 5/23/2016, 10:23 AM
K-Decisive, Thank You for the reply.

The first time I experienced the 'Assertion Fail' was a project I decided to try rendering intermediates from ProRes 422 HQ to CineForm YUV 422 Filmscan 1. The total clips were about 40. Early on as I added the clips I was getting the 'Assertion Fail' error and decided to do the intermediates in .mxf. I then completed the project without incidence.

Going back to figure out the problem, I again rendered out CineForm intermediates and replaced the .mxf in the Vegas project. And, again, experienced the 'Assertion Fail' error.

I spent 2 days trying to run down the problem and at one point thought I could duplicate the error condition, but as it turned out, the duplicate I first got must have just been coincidental, as the more I tried different test with different sources in the same project and new projects, the more the error moved around, but still persisted.

Then I read a post with a different but similar problem. His fix was to replace the 'renderVFW.exe' file. I downloaded this file. It had the same creation date but slightly newer modified date. Also the downloaded file was less than half the size! All that made me suspicious, but nonetheless I trying it.

Then I went back and again rendered all the source files from my original project into fresh CineForm intermediates. Replace then in my Vegas project and everything worked fine. I did the same with the various other test projects and cannot get an 'Assertion Fail' error.

I'm not sure if this has fixed the problem or not. I didn't think that the replaced file would have anything to do with it, but at this point I'm not going to refuse what appears may be a success. I'm just going on down the road and see what happens next!


Best Regards.......George

System Specs......
Corsair Obsidian Series 450D ATX Mid Tower
Asus X99-A II LGA 2011-v3, Intel X99 SATA 6 Gb/s USB 3.1/3.0 ATX Intel Motherboard
Intel Core i7-6800K 15M Broadwell-E, 6 core 3.4 GHz LGA 2011-v3 (overclocked 20%)
64GB Corsair Vengeance LPX DDR4 3200
Corsair Hydro Series H110i GTX 280mm Extreme Performance Liquid CPU Cooler
MSI Radeon R9 390 DirectX 12 8GB Video Card
Corsair RMx Series RM750X 740W 80 Plus Gold power pack
Samsung 970 EVO NVMe M.2 boot drive
Corsair Neutron XT 2.5 480GB SATA III SSD - video work drive
Western Digitial 1TB 7200 RPM SATA - video work drive
Western Digital Black 6TB 7200 RPM SATA 6Bb/s 128MB Cache 3.5 data drive

Bluray Disc burner drive
2x 1080p monitors
Microsoft Window 10 Pro
DaVinci Resolve Studio 16 pb2
SVP13, MVP15, MVP16, SMSP13, MVMS15, MVMSP15, MVMSP16