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

Blender 2.6 Bug Tracker: Browse

[#25437] Crash related to Bezier Animation

Date:
2010-12-31 16:19
Priority:
3
State:
Closed
Submitted by:
Gottfried Hofmann (gottfried)
Assigned to:
Ton Roosendaal (ton)
Category:
Animation system
Status:
Fixed / Closed
Relates to:
Duplicates:
Patches:
 
Summary:
Crash related to Bezier Animation
Detailed description
Just read the file - Blender crashes.
If it does not crash right away, it will crash once you change the current frame in animation.
If it still does not crash, it will crash if you change the position of any keyframe on the curve and hit "insert" on Rotobezier.

Before things crashed, the Bezier curve got a strange deformation (it should be shaped like a siluette, but now there's this strange spike in the middle).

Tested on Ubuntu 10.10 x64 r33942 with nVidia card and on Mac OS X 10.5.8 x64 r33942 with nVidia GeForce 9400M

Followup

Message
  • Date: 2010-12-31 17:12
  • Sender: Ton Roosendaal
  • This file is entirely corrupted and should not be used.

    The real question is, how did you manage to create it?
  • Date: 2010-12-31 18:28
  • Sender: Ton Roosendaal
  • The error is probably in the keyframes for the curve-action, at some moment its own data corrupts, whilst at reading it is fine.

    I have tested it by shift+f1 append only the object "RotoMask.001". This gives a crash on drawing fcurves, the data is then corrupted.
    Maybe the rna paths are weird... no idea.

    Gottfried: which revision did you use to create this? Are you confident your own compiles or correct, without patches or optimizations?
  • Date: 2010-12-31 18:29
  • Sender: Ton Roosendaal
  • And maybe sergey has ideas :)
  • Date: 2010-12-31 23:59
  • Sender: Sergey Sharybin
  • Hm.. Can't see my comment. Let's try again.
    So, it could be error in my current animdata update stuff when curve topology was changed, but it could also be caused by older version of blender wheer there was no such functionality at all. So i have to know exact version of blender this corrupted file was created. And i have also know exact way of creating such damaged file -- file itself isn't wery helpful (if i understood Ton correct).
  • Date: 2011-01-01 14:52
  • Sender: Ton Roosendaal
  • Fix is in svn.

    Gottfried's file for-sure has been created before Sergey's bug fix. Doesn't make his work invalid though.

    Gottfried: just load your current .blend with a new compile (33986 or later) or with 2.56a (coming soon). Do a tab-tab on the roto masks to clean up the errors.
  • Date: 2011-01-02 20:00
  • Sender: Gottfried Hofmann
  • Works fine, thank you. Sorry for being absent while you needed information.
 

Attached Files:

Name Date Download
rotocrash.blend 2010-12-31 16:19 Download

Changes:

Field Old Value Date By
status_idOpen2011-01-01 14:52ton
close_dateNone2011-01-01 14:52ton
assigned_tonazgul2011-01-01 14:52ton
CategoryNone2011-01-01 14:52ton
StatusInvestigate2011-01-01 14:52ton
assigned_tonone2010-12-31 18:29ton
StatusNew2010-12-31 17:12ton
File Added14325: rotocrash.blend2010-12-31 16:19gottfried