Isotropix Forums

CNode exits abnormally with EXCEPTION_ACCESS_VIOLATION

General Discussion about Isotropix and CG related topics

CNode exits abnormally with EXCEPTION_ACCESS_VIOLATION

Unread postby jandersunstar » Thu Jul 07, 2022 1:33 am

I am getting this error in several machines and in random times when doing renders:
Code: Select all
Program received exception EXCEPTION_ACCESS_VIOLATION (0xC0000005).
Memory statistics: Used = 1690 MiB, Peak = 2115 MiB, Free = 113369 MiB
#  0 0x7FFD55ECB069 core_debug_seh_filter (0x7FFD55ECB069:0x7FFD55ECB060+0x9) in \\URZA\rush\50sp5\ix_core.dll (0x7FFD55EC0000)
#  1 0x7FFD55F0B2E3 SysWatch::stop (0x7FFD55F0B2E3:0x7FFD55F08FD0+0x2313) in \\URZA\rush\50sp5\ix_sys.dll (0x7FFD55EF0000)
#  2 0x7FFD57EAECF0 _C_specific_handler (0x7FFD57EAECF0:0x7FFD57EAEC50+0xA0) in C:\Windows\SYSTEM32\VCRUNTIME140.dll (0x7FFD57EA0000)
#  3 0x7FFD718D209F _chkstk (0x7FFD718D209F:0x7FFD718D1F80+0x11F) in C:\Windows\SYSTEM32\ntdll.dll (0x7FFD71830000)
#  4 0x7FFD71881454 RtlRaiseException (0x7FFD71881454:0x7FFD71881020+0x434) in C:\Windows\SYSTEM32\ntdll.dll (0x7FFD71830000)
#  5 0x7FFD718D0BCE KiUserExceptionDispatcher (0x7FFD718D0BCE:0x7FFD718D0BA0+0x2E) in C:\Windows\SYSTEM32\ntdll.dll (0x7FFD71830000)
#  6 0x7FFD39AF8068 GeometryAttributesOverride::set (0x7FFD39AF8068:0x7FFD39AF7ED0+0x198) in \\URZA\rush\50sp5\ix_module.dll (0x7FFD39A10000)
#  7 0x7FFD39AF33E1 ModuleObject::ResourceHandler::add_overridden_link (0x7FFD39AF33E1:0x7FFD39AF3310+0xD1) in \\URZA\rush\50sp5\ix_module.dll (0x7FFD39A10000)
#  8 0x7FFD39AF4600 GeometryResourceOverride::configure_resources (0x7FFD39AF4600:0x7FFD39AF3E30+0x7D0) in \\URZA\rush\50sp5\ix_module.dll (0x7FFD39A10000)
#  9 0x7FFD39AF3DE8 GeometryResourceOverride::configure (0x7FFD39AF3DE8:0x7FFD39AF3CB0+0x138) in \\URZA\rush\50sp5\ix_module.dll (0x7FFD39A10000)
# 10 0x7FFCD8A36B56 _ModuleGeometryCallbacks_::get_geometry_override (0x7FFCD8A36B56:0x7FFCD8A36A80+0xD6) in \\URZA\rush\50sp5\module\geometry.dll (0x7FFCD8A30000)
# 11 0x7FFD39BAE7DA ModuleSceneObjectTree::update_time_data (0x7FFD39BAE7DA:0x7FFD39BAE3F0+0x3EA) in \\URZA\rush\50sp5\ix_module.dll (0x7FFD39A10000)
# 12 0x7FFD39BADF40 ModuleSceneObjectTree::update_override_data (0x7FFD39BADF40:0x7FFD39BADE80+0xC0) in \\URZA\rush\50sp5\ix_module.dll (0x7FFD39A10000)
# 13 0x7FFD39B5D0C4 ModuleSceneObjectTree::Data::get_clusters (0x7FFD39B5D0C4:0x7FFD39B5D020+0xA4) in \\URZA\rush\50sp5\ix_module.dll (0x7FFD39A10000)
# 14 0x7FFD39B718A4 ModuleSceneObjectTree::dirty_support_geometry (0x7FFD39B718A4:0x7FFD39B71640+0x264) in \\URZA\rush\50sp5\ix_module.dll (0x7FFD39A10000)
# 15 0x7FFD55F06932 SysThreadTaskManager::process_task_impl (0x7FFD55F06932:0x7FFD55F06910+0x22) in \\URZA\rush\50sp5\ix_sys.dll (0x7FFD55EF0000)
# 16 0x7FFD55F068E0 SysThreadTaskManager::process_task (0x7FFD55F068E0:0x7FFD55F068C0+0x20) in \\URZA\rush\50sp5\ix_sys.dll (0x7FFD55EF0000)
# 17 0x7FFD55F03669 SysThreadManager::process_first_task (0x7FFD55F03669:0x7FFD55F03270+0x3F9) in \\URZA\rush\50sp5\ix_sys.dll (0x7FFD55EF0000)
# 18 0x7FFD55F03345 SysThreadManager::process_first_task (0x7FFD55F03345:0x7FFD55F03270+0xD5) in \\URZA\rush\50sp5\ix_sys.dll (0x7FFD55EF0000)
# 19 0x7FFD55F06EBE SysThreadTaskManager::wait_until_completed (0x7FFD55F06EBE:0x7FFD55F06E00+0xBE) in \\URZA\rush\50sp5\ix_sys.dll (0x7FFD55EF0000)
# 20 0x7FFD39B6FBCD ModuleSceneObjectTree::create_gas (0x7FFD39B6FBCD:0x7FFD39B6F730+0x49D) in \\URZA\rush\50sp5\ix_module.dll (0x7FFD39A10000)
# 21 0x7FFD39B6F619 ModuleSceneObjectTree::compute_tree (0x7FFD39B6F619:0x7FFD39B6F560+0xB9) in \\URZA\rush\50sp5\ix_module.dll (0x7FFD39A10000)
# 22 0x7FFD39B71607 ModuleSceneObjectTree::create_resource (0x7FFD39B71607:0x7FFD39B714F0+0x117) in \\URZA\rush\50sp5\ix_module.dll (0x7FFD39A10000)
# 23 0x7FFD39B35167 ModuleObject::get_resource (0x7FFD39B35167:0x7FFD39B34FE0+0x187) in \\URZA\rush\50sp5\ix_module.dll (0x7FFD39A10000)
# 24 0x7FFD39B79058 ModuleSceneObjectTree::get_resource_fast (0x7FFD39B79058:0x7FFD39B79000+0x58) in \\URZA\rush\50sp5\ix_module.dll (0x7FFD39A10000)
# 25 0x7FFD39B78DA9 ModuleSceneObjectTree::get_primitive_count (0x7FFD39B78DA9:0x7FFD39B78D90+0x19) in \\URZA\rush\50sp5\ix_module.dll (0x7FFD39A10000)
# 26 0x7FFD202E1211 GasSceneTree::dirty_motion_blur (0x7FFD202E1211:0x7FFD202E0D70+0x4A1) in \\URZA\rush\50sp5\ix_gas.dll (0x7FFD20250000)
# 27 0x7FFD55F06932 SysThreadTaskManager::process_task_impl (0x7FFD55F06932:0x7FFD55F06910+0x22) in \\URZA\rush\50sp5\ix_sys.dll (0x7FFD55EF0000)
# 28 0x7FFD55F068E0 SysThreadTaskManager::process_task (0x7FFD55F068E0:0x7FFD55F068C0+0x20) in \\URZA\rush\50sp5\ix_sys.dll (0x7FFD55EF0000)
# 29 0x7FFD55F03669 SysThreadManager::process_first_task (0x7FFD55F03669:0x7FFD55F03270+0x3F9) in \\URZA\rush\50sp5\ix_sys.dll (0x7FFD55EF0000)
# 30 0x7FFD55F02248 SysThreadManager::destroy_workers (0x7FFD55F02248:0x7FFD55F02030+0x218) in \\URZA\rush\50sp5\ix_sys.dll (0x7FFD55EF0000)
# 31 0x7FFD55F07776 SysThread::destroy (0x7FFD55F07776:0x7FFD55F07750+0x26) in \\URZA\rush\50sp5\ix_sys.dll (0x7FFD55EF0000)
# 32 0x7FFD6EFA1BB2 configthreadlocale (0x7FFD6EFA1BB2:0x7FFD6EFA1B20+0x92) in C:\Windows\System32\ucrtbase.dll (0x7FFD6EF80000)
# 33 0x7FFD6FA97034 BaseThreadInitThunk (0x7FFD6FA97034:0x7FFD6FA97020+0x14) in C:\Windows\System32\KERNEL32.DLL (0x7FFD6FA80000)
# 34 0x7FFD71882651 RtlUserThreadStart (0x7FFD71882651:0x7FFD71882630+0x21) in C:\Windows\SYSTEM32\ntdll.dll (0x7FFD71830000)
Crash backtrace successfully written to file "C:/Users/rush/cnode.crash".
CNode encountered an unrecoverable error. If the problem persists, please send a bug report.


And I don't know why RUSH doesn't get this as an exception and the machine won't retry or go to another frame. I didn't have this kind of problems with crender. I am using Clarisse 5.0 sp5

thanks in advance.

-Luis
User avatar
jandersunstar
 
Posts: 318
Joined: Fri Jun 06, 2014 8:21 pm
Location: Mexico City

Re: CNode exits abnormally with EXCEPTION_ACCESS_VIOLATION

Unread postby jandersunstar » Thu Jul 07, 2022 2:27 am

I installed Clarisse 5.0 sp8 and have the same problems.
User avatar
jandersunstar
 
Posts: 318
Joined: Fri Jun 06, 2014 8:21 pm
Location: Mexico City

Re: CNode exits abnormally with EXCEPTION_ACCESS_VIOLATION

Unread postby jandersunstar » Thu Jul 07, 2022 2:57 am

With version 5.0 sp8 it will try to render after this error and it will go to 50% for example and then it will give another error and after some time again 75% and at the en it will write a file all in black and it will continue to the next frame.
User avatar
jandersunstar
 
Posts: 318
Joined: Fri Jun 06, 2014 8:21 pm
Location: Mexico City

Re: CNode exits abnormally with EXCEPTION_ACCESS_VIOLATION

Unread postby jandersunstar » Thu Jul 07, 2022 3:35 am

The computer that are having problems are the ones that have more cores (32 in the attached image).

rushtop.png


Here is a list of all the machines and their processors, if that is of any help.
machines.png
User avatar
jandersunstar
 
Posts: 318
Joined: Fri Jun 06, 2014 8:21 pm
Location: Mexico City

Re: CNode exits abnormally with EXCEPTION_ACCESS_VIOLATION

Unread postby dcourtois » Thu Jul 07, 2022 10:17 am

Hi,
I've tried to check the code based on the callstack, and I couldn't find anything obviously wrong. Also, the fact that the problems happen on machines with lots of cores and at random will make this very hard to debug :/ Would it be possible for you to create a simplified project that reproduce the issue, and send it to us?
In the callstack, I can see things related to time offsets and motion blur, so if you can create a simpler repro case, you'll want to use those.
If you can't send us a simpler repro case, could you try to render again without motion blur, and/or without any time offsets? (the latter will be a bit more difficult to test, depending on the scene's complexity) That would give us some indication on what's going wrong.

Regards,
Damien.
User avatar
dcourtois
 
Posts: 108
Joined: Tue Jul 25, 2017 3:15 pm

Re: CNode exits abnormally with EXCEPTION_ACCESS_VIOLATION

Unread postby jandersunstar » Thu Jul 07, 2022 4:58 pm

Im not rendering with motion blur, so I am trying the offset thing, I remove all the scatter time variance from all my scatters and it seems that is working now.

One of the computers gave me this error but it continue to render:

Code: Select all
Program received exception EXCEPTION_ACCESS_VIOLATION (0xC0000005).
Memory statistics: Used = 1469 MiB, Peak = 1895 MiB, Free = 26439 MiB
00:01:24    1475/1895MB  Progress for 'build://project/scene/image_010' : 0%
00:01:24    1475/1895MB   Subprogress 'build://project/scene/image_010.background' : 0%
#  0 0x7FFF6438B069 core_debug_seh_filter (0x7FFF6438B069:0x7FFF6438B060+0x9) in \\URZA\rush\50sp5\ix_core.dll (0x7FFF64380000)
#  1 0x7FFF52B2B2E3 SysWatch::stop (0x7FFF52B2B2E3:0x7FFF52B28FD0+0x2313) in \\URZA\rush\50sp5\ix_sys.dll (0x7FFF52B10000)
#  2 0x7FFF62C0ECF0 _C_specific_handler (0x7FFF62C0ECF0:0x7FFF62C0EC50+0xA0) in C:\Windows\SYSTEM32\VCRUNTIME140.dll (0x7FFF62C00000)
#  3 0x7FFF76CD209F _chkstk (0x7FFF76CD209F:0x7FFF76CD1F80+0x11F) in C:\Windows\SYSTEM32\ntdll.dll (0x7FFF76C30000)
#  4 0x7FFF76C81454 RtlRaiseException (0x7FFF76C81454:0x7FFF76C81020+0x434) in C:\Windows\SYSTEM32\ntdll.dll (0x7FFF76C30000)
#  5 0x7FFF76CD0BCE KiUserExceptionDispatcher (0x7FFF76CD0BCE:0x7FFF76CD0BA0+0x2E) in C:\Windows\SYSTEM32\ntdll.dll (0x7FFF76C30000)
#  6 0x7FFF555C9B10 ResourceObject::get_data (0x7FFF555C9B10) in \\URZA\rush\50sp5\ix_resource.dll (0x7FFF555C0000)
Crash backtrace successfully written to file "C:/Users/rush/cnode.crash".
CNode encountered an unrecoverable error. If the problem persists, please send a bug report.


It seems the render is OK, I will continue testing. Thanks for your help Damien!

-Luis
User avatar
jandersunstar
 
Posts: 318
Joined: Fri Jun 06, 2014 8:21 pm
Location: Mexico City


Return to General Discussion
cron