bpy_prop_collection internal error #43332
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
6 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: blender/blender-addons#43332
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
Win 8.1 (64 bit)
Blender Version
Broken: Blender 2.7 (32 bit)
Short description of error
80% fail, 20% success.
RuntimeError: bpy_prop_collection[index]: internal error, valid index 2 given 12 sized collection but value not found
Blender\2.73\scripts\addons\vrm.py, line 2611, in _doLighting
Exact steps for others to reproduce the error
untitled.blend untitled.blend
vrm.py vrm.py
Changed status to: 'Open'
Added subscriber: @tamachan
If an error doesn't show, please retry from 2.
Changed status from 'Open' to: 'Archived'
VRM addon is not distributed with blender, please do not report bugs about third party addons here.
This bug is an internal error of blender. It isn't the add-on bug.
In this case, please provide a simple, reproducible case that does not depend on the addon. If issue is internal to Blender, it should be easy to reproduce it with a few lines in a mere 'py' textblock.
vrm.py The file which slimmed
This is the bug of the blender's memory manuplation.(I think in a buffer overrun of Blender) So a script won't be any more small. A failure probability went down to 20-30% by slimming of a script.
Changed status from 'Archived' to: 'Open'
Uhhhh… Ok, could reproduce that (on the 17th attempt) on my win7 VM - tried over 30 times on linux with no issue.
Further more, I've had a similar issue with my 'preview object generation' script (asset-experiment branch), where it works perfectly on linux and throws odd absurd errors under WIndows.
I have the feeling there is something fishy going on either with the way our py code is compiled on windows, or (more likely ?) with our pre-compiled py libs for win. After all, we are not using 'official' py compiler here. :|
Added subscribers: @ideasman42, @MartijnBerger
Uhhhh… Ok, could reproduce that (on the 17th attempt) on my win7 VM - tried over 30 times on linux with no issue.
Further more, I've had a similar issue with my 'preview object generation' script (asset-experiment branch), where it works perfectly on linux and throws odd absurd errors under WIndows.
I have the feeling there is something fishy going on either with the way our py code is compiled on windows, or (more likely ?) with our pre-compiled py libs for win. After all, we are not using 'official' py compiler here. :|
Added subscriber: @mont29
@mont29 did you reproduce using 2.73a ?
@MartijnBerger no, using own build of latest master (with up-to-date svn repo and MSVC2013 express/CMake).
@tamachan which version of blender do you use exactly (please give us also the 'git hash' shown in start popup)?
git hash: b4d8fb5
date: 2015-01-07 13:17
err.py
I debug my debug build by VC2013. ( git f7e8da6f5a5353c20a229e74d768384b5b1e5794 )
http://en.wikipedia.org/wiki/Magic_number_(programming)#Magic_debug_values
FEEEFEEE "Fee fee", Used by Microsoft's debug HeapFree() to mark freed heap memory.
Added subscriber: @JulianEisel
@mont29, @MartijnBerger, Wazzup with this one? Any news?
This issue was referenced by blender/blender@a7855f81d4
Changed status from 'Open' to: 'Resolved'
Closed by commit blender/blender@a7855f81d4.
The access violation is likely caused by layer reallocation. This will fix it.
Unfortunately the RNA API is low-level enough that it wont track re-allocated memory.
I get is still the same error.
Blender(Daily build x86 win): afa8a0a
Script: F138536
@tamachan, the attached script isnt grouping assignments as noted my my last pose - line 180-187.
@ideasman42 Thank you for your help. :)