LuxCoreRender / LuxCoreRender/BlendLuxCore
[Bug Report] Blender crashes after updating to BlendLuxCore 2.10.1
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 877
- Forks
- 108
- PR merge metrics
- No merged PRs in 30d
Description
Please describe the differences between the expected and observed results:
There shouldn't happen any crashes after updating BlendLuxCore
Steps to reproduce:
Difficult because crashes seem to happen randomly.
First Crash after hitting F12
Second Crash after hitting F12
Third Crash after hitting ESC
Forth Render stops after 16 samples, image saving as .png worked
Fifth Render stops after 48 samples as defined with halt condition
Sixth Render stops after 48 samples with 25% HD resolution
Switching to GPU rendering:
Seventh Render with GPU throws: OpenCL driver API error (code: -30, file:/Users/runner/work/LuxCore/LuxCore/src/luxrays/utils/ocl.cpp, line: 372): CL_INVALID_VALUE
Deleting luxcorerender.org in michael
Eighth Render needed a while until
Step: 1/2
Creating kernel cache entry with configuration properties:
renderengine.type = "RTPATHOCL"
sampler.type = "TILEPATHSAMPLER"
scene.epsilon.min = 1e-05
scene.epsilon.max = 0.1
opencl.devices.select = "1"
has been logged.
Ninth Render finished well after denoising has been enabled.
Tenth Render finished all Material having i/o volumes.
Eleventh Render finished with Light Tracing enabled. But image shows strange patterns (48 Samples, 25% HD resolution)
Twelfth Render finished well, the image with 50% HD resolution shows no artifacts.
Now, BlendLuxCore runs stable again.
Please provide a simple test scene as a .blend-file:
Crashes happened with default cube scene with LuxCore materials.
Screenshots or rendered images:
Low resolution images render with artifacts (Path, Sobol, 32 samples, 25% HD resolution).
Error message from Blender console:
See text file attached.
Operating System: Sequoia 15.6
Blender version: 4.2.12 LTS
BlendLuxCore version: 2.10.1
Pyluxcore version: 2.10.1
CPU and GPU model: M1 16 GB
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with the attached Crashes_BLC_2.10.1.rtf.zip and reproduce using Blender's default cube scene with LuxCore materials. Check the F12, ESC, GPU-rendering, denoising, and Light Tracing cases, including the OpenCL error reported at LuxCore/src/luxrays/utils/ocl.cpp:372. Done means the listed render scenarios complete without crashes or the reported low-resolution artifacts.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- computer-graphics
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100