Synfig Issue Tracker
star_faded.png
Please log in to bookmark issues
bug_report_small.png
OPEN  Bug report #585  -  Skeleton layer , add child crash (special case)
Posted Feb 14, 2014 - updated Oct 07, 2014
action_vote_minus_faded.png
0
Votes
action_vote_plus_faded.png
Issue details
  • Type of issue
    Bug report
  • Status
     
    New
  • Assigned to
    Not assigned to anyone
  • Progress
       
  • Type of bug
    Not triaged
  • Likelihood
    Not triaged
  • Effect
    Not triaged
  • Posted by
     djay
  • Owned by
    Not owned by anyone
  • Category
    Crash
  • Resolution
    Not determined
  • Priority
    Not determined
  • Targetted for
    icon_milestones.png Not determined
  • Tags
    icon_customdatatype.png skeleton construction
  • Difficulty
    icon_customdatatype.png Not determined
Issue description
In some special case, adding a child bone crash.

This case happen if you forgot a parent bone. Then to this parent bone, try to add (another) child -> crash :

synfigstudio: actions/valuedesccreatechildbone.cpp :142 : virtual void synfigapp::Action::ValueDescCreateChildBone::prepare(): assert « action->is_ready() » fail.

Steps to reproduce this issue
  • new composition
  • new skeleton (bone1)
  • new bone2 (add child)
  • new bone3 (add child)
  • in parameter panel disconnect bone3 from bone2 (parent none)
  • in parameter panel connect bone3 to bone1 (parent bone1 is bone3)
  • add child to bone3 : segfault

#4
Comment posted by
 djay
Oct 07, 10:10
Look like resolved ... but have a look to Bug report 685 - Skeleton layer, changing bone's parent