**Update**: The crash described below has already been fixed, but the fix blocks previously working functionality.
**System Information**
Operating system: Windows 7 x64
Graphics card: NVIDIA GeForce GTX 580
**Blender Version**
Broken: 2.80 e2102e991764
Worked: 2.79
Placing a keyframe outside of the range of an NLA Strip while in Tweak Mode crashes Blender entirely. System console reports: "Attempt to free NULL pointer"
**Exact steps for others to reproduce the error**
Open attached .blend, enter Tweak Mode on the NLA strip, move to a frame outside the NLA strip's frame range, translate the Cube and insert a keyframe.
{F6953473}
Another mutation of this issue has been reported in T75804
>>! In T75804#911738, @Rosalie wrote:
> An other odd behavior is that if one of the end key frames are moved to lengthen the animation, you will also get the error if you try to add an animation in what used to be out of the range of the animation before you started editing. If you stop editing the stashed animation and start again, you will be able to add frames now.
>
> **Exact steps for others to reproduce the error**
> 1- Default Startup.
> 2- Select Cube, create new Action and add keys at 0 and 10 frame in position, rotation or scale.
> 3- Go to the NLA editor, add the New Action to the NLATrack
> 4- Click the ActionClip and right click (or shift-tab) "Start editing stashed action".
> 5- In the Dope Sheet, Graph or Action editor, Move the keyframe that is at frame 10 to frame 20
> 6- Add key frame after frame 15 using Insert Key frame shortcut (i).
>
> The expected behavior is that I should be able to add a key frame anywhere on my timeline without having to get out of Editing Stashed Action mode.