Tim (ptim)
User

Projects

User does not belong to any projects.

User Details

User Since
Apr 29 2018, 6:34 PM (15 w, 3 d)

Recent Activity

Apr 30 2018

Tim (ptim) added a comment to T54887: OSL: Cycles Script Node with trace call crashes Blender on render.

The full error message is:

LLVM ERROR: Cannot select: 0x18cf82f1080: f32 = X86ISD::FSETCCss 0x18cf82f79e0, 0x18cf82f1880, 0x18cf82f1280 [ORD=89] [ID=38]
  0x18cf82f79e0: f32 = X86ISD::FMIN 0x18cf82f81f0, 0x18cf82f1780 [ORD=87] [ID=37]
    0x18cf82f81f0: f32,ch = load 0x18cf348cc88, 0x18cf82f7ff0, 0x18cf34244f0<LD4[ConstantPool]> [ID=31]
      0x18cf82f7ff0: i64 = X86ISD::Wrapper 0x18cf34245f0 [ID=19]
        0x18cf34245f0: i64 = TargetConstantPool<float 1.000000e+00> 0 [ID=13]
      0x18cf34244f0: i64 = undef [ID=3]
    0x18cf82f1780: f32,ch = load 0x18cf348cc88, 0x18cf3422fd0, 0x18cf34244f0<LD4[%sunkaddr8]> [ORD=85] [ID=36]
      0x18cf3422fd0: i64 = add 0x18cf34231d0, 0x18cf3424af0 [ORD=83] [ID=30]
        0x18cf34231d0: i64,ch = CopyFromReg 0x18cf348cc88, 0x18cf82f70e0 [ORD=82] [ID=18]
          0x18cf82f70e0: i64 = Register %vreg3 [ID=1]
        0x18cf3424af0: i64 = Constant<8> [ID=2]
      0x18cf34244f0: i64 = undef [ID=3]
  0x18cf82f1880: f32 = ConstantFP<0.000000e+00> [ID=4]
  0x18cf82f1280: i8 = Constant<6> [ID=12]
In function: node_mix_0000018CBF9EAF70_10
Error: EXCEPTION_ACCESS_VIOLATION

Whether the script works or crashes seems to depend on what its output is connected to. I tested a few different cases, I can reproduce these results 100% of the time:

Apr 30 2018, 5:17 PM · Cycles, BF Blender
Tim (ptim) updated the task description for T54887: OSL: Cycles Script Node with trace call crashes Blender on render.
Apr 30 2018, 2:59 PM · Cycles, BF Blender

Apr 29 2018

Tim (ptim) created T54887: OSL: Cycles Script Node with trace call crashes Blender on render.
Apr 29 2018, 7:17 PM · Cycles, BF Blender