2 Replies Latest reply on Oct 29, 2018 3:37 AM by voidcore

    rpr  1.7.231 (beta) duplicate linked results in crash

    voidcore

      if I duplicate linked (alt-d)  any object while interactive viewport rendering is on I get a soft-crash with ERROR | Check log for details

      (if duplicate linked when opengl preview rendering and THEN switching to IPR, no error occurs)

      In the log I get:

       

      2018-10-28 20:16:15,192 INFO rpr.default [4698506688]:  using GPU(0): "AMD Radeon Pro 560 (Metal)"

      2018-10-28 20:16:15,193 INFO rpr.default [4698506688]:  total used 1 gpu, flags(1025)

      2018-10-28 20:16:15,193 INFO rpr.default [4698506688]:  Enabling Metal GPU rendering

      2018-10-28 20:16:15,193 INFO rpr.default [4698506688]:  Using GL_INTEROP

      2018-10-28 20:16:15,193 INFO rpr.default [4698506688]:  tracing: off

      2018-10-28 20:16:15,199 INFO rpr.default [4698506688]:  RenderLayers create...

      2018-10-28 20:16:15,212 INFO rpr.default [4698506688]:  camera.focal_length:  35.0

      2018-10-28 20:16:15,213 INFO rpr.default [4698506688]:  camera.sensor_size: (64.0, 46.63967611336032)

      2018-10-28 20:16:15,215 INFO rpr.image_cache [4698506688]:  images: 0, total size: 0.0Mb, requests:0, request per image: -, virtual size requested: 0.0 Mb

      2018-10-28 20:16:15,215 INFO rpr.downscaled_image_cache [4698506688]:  images: 0, total size: 0.0Mb, requests:0, request per image: -, virtual size requested: 0.0 Mb

      2018-10-28 20:16:15,215 INFO rpr.core_image_cache [4698506688]:  CoreImageCache(original): image_size=None, contexts number=0

      2018-10-28 20:16:15,215 INFO rpr.core_downscaled_image_cache [4698506688]:  CoreImageCache(downscaled): image_size=None, contexts number=0

       

       

      ordered

      OBPlane

      OBLamp

      OBCamera

      2018-10-28 20:16:15,557 INFO rpr.default [123145464983552]:  camera.focal_length:  35.0

      2018-10-28 20:16:15,558 INFO rpr.default [123145464983552]:  camera.sensor_size: (64.0, 46.63967611336032)

      ED_undo_push: Activate/Select

       

       

      ordered

      OBPlane.001

      OBPlane

      OBLamp

      OBCamera

      2018-10-28 20:16:22,042 CRITICAL rpr.export [4698506688]:  Traceback (most recent call last):

        File "/Users/filip/Library/Application Support/Blender/2.79/scripts/addons/rprblender/export.py", line 893, in sync

          self._sync(refresh_render_layers)

        File "/Users/filip/Library/Application Support/Blender/2.79/scripts/addons/rprblender/export.py", line 1007, in _sync

          self.sync_motion_blur()

        File "/Users/filip/Library/Application Support/Blender/2.79/scripts/addons/rprblender/export.py", line 1214, in sync_motion_blur

          self.scene_synced.reset_motion_blur((obj_key, i))

        File "/Users/filip/Library/Application Support/Blender/2.79/scripts/addons/rprblender/helpers.py", line 443, in wrapped

          return f(*argv, **kwargs)

        File "/Users/filip/Library/Application Support/Blender/2.79/scripts/addons/rprblender/sync.py", line 720, in reset_motion_blur

          self.get_synced_obj(obj_key).reset_motion_blur()

        File "/Users/filip/Library/Application Support/Blender/2.79/scripts/addons/rprblender/sync.py", line 182, in get_synced_obj

          return self.objects_synced[obj_key]

      KeyError: (4456596536, 0)

       

       

      2018-10-28 20:16:22,043 CRITICAL rpr.render [4698506688]:  ERROR: It is recommended to restart Blender

      view_update: Exception Traceback (most recent call last):

        File "/Users/filip/Library/Application Support/Blender/2.79/scripts/addons/rprblender/render/engine.py", line 438, in view_update

          self._view_update(context)

        File "/Users/filip/Library/Application Support/Blender/2.79/scripts/addons/rprblender/helpers.py", line 443, in wrapped

          return f(*argv, **kwargs)

        File "/Users/filip/Library/Application Support/Blender/2.79/scripts/addons/rprblender/render/engine.py", line 470, in _view_update

          for name in viewport_renderer.update_iter(context.scene):

        File "/Users/filip/Library/Application Support/Blender/2.79/scripts/addons/rprblender/render/viewport.py", line 107, in update_iter

          yield from self.scene_update(scene)

        File "/Users/filip/Library/Application Support/Blender/2.79/scripts/addons/rprblender/render/viewport.py", line 126, in scene_update

          self.scene_exporter.sync()

        File "/Users/filip/Library/Application Support/Blender/2.79/scripts/addons/rprblender/export.py", line 893, in sync

          self._sync(refresh_render_layers)

        File "/Users/filip/Library/Application Support/Blender/2.79/scripts/addons/rprblender/export.py", line 1007, in _sync

          self.sync_motion_blur()

        File "/Users/filip/Library/Application Support/Blender/2.79/scripts/addons/rprblender/export.py", line 1214, in sync_motion_blur

          self.scene_synced.reset_motion_blur((obj_key, i))

        File "/Users/filip/Library/Application Support/Blender/2.79/scripts/addons/rprblender/helpers.py", line 443, in wrapped

          return f(*argv, **kwargs)

        File "/Users/filip/Library/Application Support/Blender/2.79/scripts/addons/rprblender/sync.py", line 720, in reset_motion_blur

          self.get_synced_obj(obj_key).reset_motion_blur()

        File "/Users/filip/Library/Application Support/Blender/2.79/scripts/addons/rprblender/sync.py", line 182, in get_synced_obj

          return self.objects_synced[obj_key]

      KeyError: (4456596536, 0)

       

       

       

       

      ordered

      OBPlane.001

      OBPlane

      OBLamp

      OBCamera