Alpha version crashes while applying materials using the Blenderkit addon #82742
Labels
No Label
Interest
Animation & Rigging
Interest
Blender Cloud
Interest
Collada
Interest
Core
Interest
Documentation
Interest
Eevee & Viewport
Interest
Geometry Nodes
Interest
Grease Pencil
Interest
Import and Export
Interest
Modeling
Interest
Modifiers
Interest
Nodes & Physics
Interest
Pipeline, Assets & IO
Interest
Platforms, Builds, Tests & Devices
Interest
Python API
Interest
Rendering & Cycles
Interest
Sculpt, Paint & Texture
Interest
Translations
Interest
User Interface
Interest
UV Editing
Interest
VFX & Video
Meta
Good First Issue
Meta
Papercut
Module
Add-ons (BF-Blender)
Module
Add-ons (Community)
Platform
Linux
Platform
macOS
Platform
Windows
Priority
High
Priority
Low
Priority
Normal
Priority
Unbreak Now!
Status
Archived
Status
Confirmed
Status
Duplicate
Status
Needs Info from Developers
Status
Needs Information from User
Status
Needs Triage
Status
Resolved
Type
Bug
Type
Design
Type
Known Issue
Type
Patch
Type
Report
Type
To Do
No Milestone
No project
No Assignees
4 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: blender/blender-addons#82742
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
System Information
Operating system: Linux-5.8.18-1-MANJARO-x86_64-with-arch-Manjaro-Linux 64 Bits
Graphics card: GeForce GTX 960M/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 455.38
Blender Version
Broken: version: 2.92.0 Alpha, branch: master, commit date: 2020-11-14 21:24, hash:
blender/blender@194a57fd63
Worked: 2.90.1 (From Steam)
Addon Information
Name: BlenderKit Online Asset Library (1, 0, 32)
Author: Vilem Duha, Petr Dlouhy
Short description of error
While trying out different materials, a random crash occurred and in the terminal it was shown as Segmentation Fault. I was able to replicate it multiple times (but not always) just by adding materials until it crashed.
Some details:
prime-run
to use the GPU directly, however, testing without it, still produced the same crash.prime-run
to run Blender. Also, appended you can find the terminal output from some of the crashes.Exact steps for others to reproduce the error
The file has everything hidden but the walls which have multiple material slots for side, front, etc.
Sometimes I was unable to replicate it, so, not totally sure what exactly could be triggering the segmentation fault. Sometimes I tested going into edit mode to apply the material and the crash was there, but other times it had no impact.
If I am missing any information, or further details would help, please let me know, I am more than happy to do so.
Bowling Pin.blend
Bowling Ball Returner.blend
system-info.txt
Bowling Alley8 - 5th Crash - Without prime-run.crash.txt
Bowling Alley8 - 4th Crash.crash.txt
Bowling Alley8 - 3rd Crash.crash.txt
Bowling Alley8 - 2nd Crash.crash.txt
Bowling Alley8.terminal output - Without prime-run.txt
Bowling Alley8.terminal output.txt
Bowling Alley8.blend
Bowling Alley8.crash.txt
Added subscriber: @PaoloCabaleiro
After noticing the size of the original file, I created a stripped down version of it, containing only the walls. After that, I ran the same tests as described before, and was able to replicate the crash as well. Feel free to let me know if I should remove the original file as this one should suffice.
Bowling Alley8 - Minimal.blend
Added subscribers: @VilemDuha, @EAW
Paging @VilemDuha
Trying to reproduce - was Cycles on during the crashes? or was it in material preview mode?
What BlenderKit does is that it can append plenty of materials faster than usual, so the memory can get filled relatively fast. This will be improved in Blender 2.92 with the introduction of texture resolutions for all texture based assets.
I just tried drag-dropping about 50 materials in the scene, all with 4k, usually 5 at once (each wall for 1) and things worked smoothly, but was on a 2080 Ti. It points in the direction of Cycles+GPU+appending the assets during rendering being switched on.
@VilemDuha Apologies for the late reply.
As far as I saw, the crash always happened only on material preview mode; I was unable to reproduce it on render mode on EEVEE, or Cycles.
However, I was able to reproduce the crash even after removing Blenderkit (keeping the materials thou). I am attaching two files I was able to capture using gdb with further information that I hope might be useful.
Extra Crash Info
Extra Crash Info 2
Added subscriber: @Blendify
Changed status from 'Needs Triage' to: 'Archived'
Hi, Blender Kit is maintained independently of Blender now, please report the bug here:
https://github.com/BlenderKit/blenderkit/issues