HtoA CRASHED in memcpy

contactHPG7V
Participant

HtoA CRASHED in memcpy

contactHPG7V
Participant
Participant

Hey guys,

I'm pulling my hair for some time now. IPR renders all of the frames in the range, only when I write to disc it writes the first frame and then cancels after with following error at the end of the log: (I've attached the whole log to this post)

...

00:00:48 7449MB | 100% done - 1862 rays/pixel
00:00:48 7453MB | render done in 0:46.312
00:00:48 7453MB | [driver_exr] writing file `MYPATH/cty_sh0010_char.1001.exr'
00:00:48 7453MB WARNING | signal caught: error C0000005 -- access violation

****
* Arnold 7.3.1.0 [7a755dcd] windows x86_64 clang-15.0.7 oiio-2.4.1 osl-1.13.0 vdb-7.1.1 adlsdk-8.0.7.50 clmhub-3.1.1.43 rlm-14.2.5 optix-8.0.0 2024/03/22 17:13:28
* CRASHED in memcpy at 00:00:00
* signal caught: error C0000005 -- access violation
*
* backtrace:
>> 0 0x00007ffa9ca41537 [VCRUNTIME140] memcpy
* 1 0x00007ff98dcbfcc9 [ai ]
* 2 0x00007ff98debffb3 [ai ]
* 3 0x00007ff98deade72 [ai ]
* 4 0x00007ff98dead438 [ai ]
* 5 0x00007ffaae8f9333 [ucrtbase ] recalloc
* 6 0x00007ffaafbc257d [KERNEL32 ] BaseThreadInitThunk
* 7 0x00007ffab11eaa48 [ntdll ] RtlUserThreadStart
*
* loaded modules:
* 0x00007ffa9ca40000 VCRUNTIME140
* 0x00007ff98d5c0000 ai
* 0x00007ffaae8d0000 ucrtbase
* 0x00007ffaafbb0000 KERNEL32
* 0x00007ffab1190000 ntdll
****

Does anyone know what is happening here?

0 Likes
Reply
475 Views
2 Replies
Replies (2)

contactHPG7V
Participant
Participant

i fixed this by turning of "preserve layer name". that seems to not work if you write a regular and a deepexr in the same arnold rop. 

0 Likes

contactHPG7V
Participant
Participant

still not sure what caused this, because after restarting houdini everything works. i can now even render crpyto, deep and denoise variances for light aovs in the same rop when i put out deep and crypto to a seperate files. works even with mixing 16 bit and 32 bit outputs. nice! 

0 Likes