File will not append, error "EXCEPTION_ACCESS_VIOLATION" due to 0 <= 0
Closed, ResolvedPublic

Description

System Information
Blender 2.78c, latest version from downloads page, Windows 8.1, this test has been repeated on several systems with varying hardware but the same blender versions and operating system

Blender Version
Blender 2.78c suffers problems, earlier versions (tested 2.65a and 2.77a) don't but those older don't support all rig features included in this file (bendy bones)

Short description of error and steps to reproduce it
Upon attempting to append the attached file (all objects selected) into another blender file (one already containing objects or a blank one), using the default options for appending but with "active layer" unticked, blender crashes. Using the command prompt lets me find errors including:

ID user decrement error: ACPoseLib (from 'D:\Users\[username]\Downloads\[folder2]\[folder1]\fileSmall.blend'): 0 <= 0
ID user decrement error: MEshape.IK.Pole.Arm.L (from 'D:\Users\[username]\Downloads\[folder2]\[folder1]\fileSmall.blend'): 0 <= 0
Error: EXCEPTION_ACCESS_VIOLATION

and

ID user decrement error: MECube.002 (from 'D:\Users\[username]\[folder]\[folder]\[folder]\[filename].blend'): 0 <= 0
Error: EXCEPTION_ACCESS_VIOLATION

If the pose library is deleted from the object Pilot_Metarig then the ACPoseLib error doesn't occur, but the others still occur.

Attempting to append any single object alone, or certain groups of objects at once, does not cause such a crash.

Attempts were made to get full error logs using, in command line, blender.exe --debug-all but too much text in the command line was generated so could not be copied to post here.

File which causes the bug is attached, please do not share, I hope to delete this file from here once the bug has been diagnosed

Thank you

Details

Type
Bug
Bastien Montagne (mont29) triaged this task as "Incomplete" priority.Tue, Jul 18, 7:32 AM

Please always try the latest build from our buildbot, will be much more up-to-date than latest official release usually.

Ok, it seems to work with the latest build from the top row of the bot (blender-2.78-66383ea-win64\blender-2.78.0-git.66383ea-windows64). But I need to know whether that means that there is a bug in my file (if so how can I trace it to an exact thing I need to correct?) or whether it is just a problem with the 2.78c blender version and whether the next stable release of blender will happily append my file? I don't think I can start using the latest build from the build bot for my continued work as this file is part of a project, so I need to either know whether it will work with the next blender release (and future versions) or how to fix it so it can work with the current 2.78 stale release. If it's a bug in my file can you point to any detailed guides on how to track down exactly what is wrong?
Thanks

I get this error on 2.8 when using cell fracture.

@Caden Mitchell (CadenMitchell) please do not mix totally different things, “using cellfracture in 2.8” has most certainly nothing to see with “appending some data in 2.78c”…

@Karl (Test0004) It means this was a bug in 2.78 that has already been fixed in master (and hence will not exist anymore in 2.79). Anyway, thanks for the report, but we ca

@Caden Mitchell (CadenMitchell) please do not mix totally different things, “using cellfracture in 2.8” has most certainly nothing to see with “appending some data in 2.78c”…

@Karl (Test0004) It means this was a bug in 2.78 that has already been fixed in master (and hence will not exist anymore in 2.79). Anyway, thanks for the report, but we ca

Bastien Montagne (mont29) closed this task as "Resolved".Wed, Jul 19, 7:09 AM
Bastien Montagne (mont29) claimed this task.

… can close it now. :)

Bastien Montagne: your message cuts off at ", but we ca" is there something you meant to say which isn't loading for me?

So if it's a bug in blender not in my file why has only this file been affected? Is there anything more I can do to track what in my file caused the issue, so I know how to handle things like this without having to wait for the next stable blender version? (This is a file that is part of a project so I need to stick to stable releases for everything except brief tests of things). Are there any good beginners guides to tracking down problems in files?
Thanks

P.S. Is there any way to delete the attached file now?