Windows 7, AMD x3 455, R7 360
builds 8009564, db8bc1d
Short description of error
Removing an object causes an ID user decrement error: OBCube.001 (from '[Main]'): 0 <= 0 if a Point Density texture has it referenced in the Object Field
Exact steps for others to reproduce the error
Default Scene > Create a new mesh object > add a Cycles material > Enable use nodes > add a Point Density texture in the Node Editor > select a mesh object in the Object field of the texture node > Delete the chosen object
Doesn't matter if the deleted object itself has the material or not nor the Object field is self referencing (the same object has the material and the Object field references it).
The Cloud Generator add-on has the similar error since it uses the Point Density texture in the "DeGenerate" option upon the scripted removal of the objects.