Page MenuHome

BoolVectorProperty's Update Function Crash
Closed, ArchivedPublic

Description

System Information
Operating system and graphics card
Windows 7 Ultimate 64-bit, Intel HD 3000

Blender Version
Broken: (example: 2.69.7 4b206af, see splash screen)
2.7
Worked: (optional)

Short description of error
When use BoolVectorProperty "Update" function, Blender crash.

Example Python Code:

Exact steps for others to reproduce the error
Based on a (as simple as possible) attached .blend file with minimum amount of steps

Details

Type
Bug

Event Timeline

Hikmet Koyuncu (spiderh) set Type to Bug.
Hikmet Koyuncu (spiderh) created this task.
Hikmet Koyuncu (spiderh) claimed this task.
Hikmet Koyuncu (spiderh) raised the priority of this task from to Needs Triage by Developer.

The value setting its self is causing infinite recursion.

It shouldn't crash but doing this isn't really good practice either.

OK. Thanks... But, maybe next versions have "Click" event.

Closing, while crashing is bad, this is effectively a function calling its self which is tricky to protect against.