EXCEPTION_ACCESS_VIOLATION
Closed, ArchivedPublic

Description

System Information
Windows 10.0 Pro (Version 10.0.16299 Build 16299)
NVIDIA GRX 1080 w/ 8GB GPU RAM
Intel i7-7600K@4GHz

Also tested on macbook pro (same crash when rendering)
i7 2.5GHz
16GB Ram

Blender Version
2.79 (2017-09-11 10:43)
(same on Windows and Mac)

Short description of error
Nodes Animation project cause memory allocation to skyrocket
Blender Crashes when going into render

Exact steps for others to reproduce the error

  1. Load attached project (watch memory climb from 10MB to +15GB on full-screen 4k monitor)
  2. Press "Animation" button on Render tab soon after loading the project
  3. Sometimes a few PNGs will render, and then crashes with the error "EXCEPTION_ACCESS_VIOLATION" (and sometimes it crashes immediately)

Logs And Files
No crash text file generated.
Text file created in OSX attached

CMD Window Text

Microsoft Windows [Version 10.0.16299.19]
(c) 2017 Microsoft Corporation. All rights reserved.

C:\Users\steve>cd C:\Program Files\Blender Foundation\Blender

C:\Program Files\Blender Foundation\Blender>blender.exe -d
Switching to fully guarded memory allocator.
Blender 2.79 (sub 0)
Build: Mon 09/11/2017 07:44 AM Windows
argv[0] = blender.exe
argv[1] = -d
read file C:\Users\steve\AppData\Roaming\Blender Foundation\Blender\2.79\config\userpref.blend

Version 279 sub 0 date 2017-09-11 10:43 hash 5bd8ac9

Read prefs: C:\Users\steve\AppData\Roaming\Blender Foundation\Blender\2.79\config\userpref.blend
read file

Version 272 sub 2 date unknown hash unknown

ordered

OBCube
OBLamp
OBCamera

found bundled python: C:\Program Files\Blender Foundation\Blender\2.79\python
Registered Animation Nodes with 497 modules.
Read blend: D:\_blender_projects\enginpost-intro\ep-video-intro.blend
read file D:\_blender_projects\enginpost-intro\ep-video-intro.blend

Version 279 sub 0 date 2017-09-11 10:43 hash 5bd8ac9

ordered

OBAnimation Nodes Object Container
OBTube Path
OBTube.008
OBTube.007
OBTube.006
OBTube.005
OBTube.004
OBTube.003
OBTube.002
OBTube.001
OBLight-Floor-highlight skrim
OBLight-Floor-highlight
OBLight-Fill
OBLight-Back
OBLight-Key
OBText
OBfloor
OBTube
OBCamera

eval fcurve 'location' - 173.000000 => 1/2, 0
eval fcurve 'location' - 173.000000 => 1/2, 0
eval fcurve 'location' - 173.000000 => 1/2, 0
Evaluate all animation - 43.000000

ordered

OBAnimation Nodes Object Container
OBTube Path
OBTube.008
OBTube.007
OBTube.006
OBTube.005
OBTube.004
OBTube.003
OBTube.002
OBTube.001
OBLight-Floor-highlight skrim
OBLight-Floor-highlight
OBLight-Fill
OBLight-Back
OBLight-Key
OBText
OBfloor
OBTube
OBCamera

Evaluate all animation - 42.750000
Error: EXCEPTION_ACCESS_VIOLATION

C:\Program Files\Blender Foundation\Blender>

Details

Type
Bug
Sergey Sharybin (sergey) closed this task as Archived.Mon, Nov 13, 11:31 AM
Sergey Sharybin (sergey) claimed this task.

Thanks for the report, but animation nodes are not in the official blender repository (not atm at least), so we can not fix anything in there. You need to contact author of the addon instead.

But also keep in mind that those nodes are implemented purely in python, so there are definitely going to be limitations on how much efficient they could be..