Maniphest T79819

Crash with OSL shader when checking results from getmessage trace "geom:name"
Closed, ResolvedBUG

Assigned To
Brecht Van Lommel (brecht)
Authored By
Vitor Balbio (vitorbalbio)
Aug 16 2020, 7:12 AM
Tags
  • Render & Cycles
  • BF Blender (2.90)
Subscribers
aVersionOfReality (aVersionOfReality)
Germano Cavalcante (mano-wii)
Ilja Razinkov (IPv6)
Vitor Balbio (vitorbalbio)
Tokens
"Like" token, awarded by IPv6.

Description

System Information
Operating system: Windows-10-10.0.18362-SP0 64 Bits
Graphics card: GeForce GTX 970/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 451.67

Blender Version
Broken: version: 2.90.0 Beta, branch: master, commit date: 2020-08-14 20:34, hash: c300fc56c3cc
Worked: Blender 2.84.3 LTS

Short description of error
checking values retrieved from trace getmessage "geom:name" seems to cause crash in blender 2.90 and 2.91. It works with blender 2.83 LTS

Exact steps for others to reproduce the error
Open this blend file in LTS and set render in viewport - Works
Open this blend file in 2.90 and set render in viewport - Insta Crash

Revisions and Commits

rC Cycles
D8692
rB Blender
D8692

Related Objects

Mentioned Here
rB99436acde8fb: Cycles: enable Embree by default for CPU rendering

Event Timeline

Vitor Balbio (vitorbalbio) created this task.Aug 16 2020, 7:12 AM
aVersionOfReality (aVersionOfReality) added a subscriber: aVersionOfReality (aVersionOfReality).Aug 16 2020, 7:23 AM
Germano Cavalcante (mano-wii) changed the task status from Needs Triage to Confirmed.EditedAug 19 2020, 3:45 PM
Germano Cavalcante (mano-wii) triaged this task as High priority.
Germano Cavalcante (mano-wii) changed the subtype of this task from "Report" to "Bug".
Germano Cavalcante (mano-wii) added a project: Render & Cycles.
Germano Cavalcante (mano-wii) added a subscriber: Germano Cavalcante (mano-wii).

I can confirm the problem.
Introduced in rB99436acde8fb

Dalai Felinto (dfelinto) assigned this task to Brecht Van Lommel (brecht).Aug 24 2020, 3:13 PM
Dalai Felinto (dfelinto) edited projects, added BF Blender (2.90); removed BF Blender.
Dalai Felinto (dfelinto) moved this task from Backlog to bcon4: Show Stoppers on the BF Blender (2.90) board.
Dalai Felinto (dfelinto) merged a task: T80019: Crash on OSL "getmessage".Aug 24 2020, 4:17 PM
Dalai Felinto (dfelinto) added a subscriber: Ilja Razinkov (IPv6).
Brecht Van Lommel (brecht) closed this task as Resolved by committing rBdc74d60915e5: Fix T79819: crash with OSL trace() and getmessage() after Embree changes.Aug 24 2020, 6:06 PM
Brecht Van Lommel (brecht) added a commit: rBdc74d60915e5: Fix T79819: crash with OSL trace() and getmessage() after Embree changes.
Ilja Razinkov (IPv6) awarded a token.Aug 25 2020, 1:43 PM
Brecht Van Lommel (brecht) added a commit: rCfe229bc91ac3: Fix T79819: crash with OSL trace() and getmessage() after Embree changes.Sep 1 2020, 1:58 AM