diff options
author | Alexander Gavrilov <angavrilov@gmail.com> | 2018-09-16 09:06:21 +0300 |
---|---|---|
committer | Alexander Gavrilov <angavrilov@gmail.com> | 2018-09-16 09:06:57 +0300 |
commit | 9901679ce820bb00a3aeecc384fca1a1194d0d87 (patch) | |
tree | c83007a57072a64c7999fb37b2da5d47dd060833 /source/blender/python | |
parent | 1079da9debe829a154635d665b09e40d6f7d29fa (diff) |
Fix a crash when a driver expression evaluates to NaN.
The debug logging statement was accessing a NULL pointer.
Also happens in 2.79.
Diffstat (limited to 'source/blender/python')
-rw-r--r-- | source/blender/python/intern/bpy_driver.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/source/blender/python/intern/bpy_driver.c b/source/blender/python/intern/bpy_driver.c index a94708c0602..f1f034c8465 100644 --- a/source/blender/python/intern/bpy_driver.c +++ b/source/blender/python/intern/bpy_driver.c @@ -601,7 +601,7 @@ float BPY_driver_exec(struct PathResolvedRNA *anim_rna, ChannelDriver *driver, C return (float)result; } else { - fprintf(stderr, "\tBPY_driver_eval() - driver '%s' evaluates to '%f'\n", dvar->name, result); + fprintf(stderr, "\tBPY_driver_eval() - driver '%s' evaluates to '%f'\n", driver->expression, result); return 0.0f; } } |