Page MenuHome

Crash on motion tracking when dopesheet open and deleting track
Closed, ResolvedPublic

Description

dopesheet_draw_region crashes, seems to try to draw just deleted track data.

  1. Have VFX->Motion tracking open (movie clip editor and dopesheet open same time)
  2. Delete track from movie editor.

version: 2.80 (sub 47), branch: master, commit date: 2019-03-07 14:07, hash: ed24315c6309, type: Debug
build date: 2019-03-07, 16:44:55
platform: Darwin

Event Timeline

Sebastian Koenig (sebastian_k) triaged this task as Confirmed, Medium priority.

Yep, crash confirmed. (Linux, GTX 1080, 2.80, ed24315c6309)

@Arto Kitula (akitula) and @Sebastian Koenig (sebastian_k) I cannot reproduce it either on the mentioned hash, or the latest 2.8. Any change you get me a backtrace?
@Sergey Sharybin (sergey) can you reproduce in your end?

Hm, can't reproduce either anymore. weird...

No instant crash anymore, track stays still on dopesheet, though.
That is gone if doing select all (even there is no tracks available).
Crash occurs now if there is track on dopesheet, but not on movie clip.
So:

create tracking point,
track it,
delete it,
create again -> crash

(and this was on fresh 2.8, built before testing)