Log In
New Account
Home My Page Projects Blender 2.x BF release
Summary Activity Tracker SCM Files

Blender 2.6 Bug Tracker: Browse

[#24132] Re-Enabling addon that created ID-Property

Date:
2010-10-04 12:20
Priority:
3
State:
Closed
Submitted by:
der On (der_on)
Assigned to:
Campbell Barton (campbellbarton)
Category:
Python
Status:
Fixed / Closed
Relates to:
Duplicates:
Patches:
 
Summary:
Re-Enabling addon that created ID-Property
Detailed description
OS: Linux, Ubuntu Lucid 64bit
Blender: 2.54.0 r32298

Attached is an one-file addon which causes some errors when trying to re-enable it. This addon registeres a custom pointer property that contains a boolProperty.

Steps to reproduce the errors:

1. copy the addon into blender/2.54/scripts/addons
2. open Blender
3. Find addon under File > User preferences > Add-Ons > Import/Export > Import/Export: XPlane - Debug
4. Hit the checkbox next to it to activate
5. create an Empty and go to its Object-Tab
6. Look for Panel named "X-Plane" there hit the checkbox for "Export Children"
7. Disable addon with File > User preferences > Add-Ons > Import/Export > Import/Export: XPlane - Debug
8. Re-enable addon by hitting checkbox again in File > User preferences > Add-Ons > Import/Export > Import/Export: XPlane - Debug

Followup

Message
  • Date: 2011-01-24 15:18
  • Sender: Campbell Barton
  • Update: easier to redo steps.

    With default/factory settings - open the user preferences and Enable/Disable the addon render_renderfarmfi
    On, Off, On, Off

    On the 4th time this is pressed (and disabled) an error is raised in the console. See [#24498]
  • Date: 2011-01-25 11:05
  • Sender: Campbell Barton
  • note, this is a problem with auto-reigster immediately registering a class and never-unregistering.
    I did a test revert of auto-register and this becomes quite easy to fix.
  • Date: 2011-02-11 06:55
  • Sender: Campbell Barton
  • ID properties can now be manually registered/unregistered.
    Tested turning all addons on and off with a script multiple times and seem to be fixed now.
 

Attached Files:

Name Date Download
io_xplane_debug.py 2010-10-04 12:20 Download

Changes:

Field Old Value Date By
status_idOpen2011-02-11 06:55campbellbarton
close_dateNone2011-02-11 06:55campbellbarton
StatusInvestigate2011-02-11 06:55campbellbarton
StatusNew2011-01-24 15:18campbellbarton
StatusNone2010-12-10 11:56jesterking
assigned_tonone2010-10-04 13:14campbellbarton
File Added12988: io_xplane_debug.py2010-10-04 12:20der_on