John Kiril Swenson
7bd19f7efb
Fix: VSE: Various crashes when sequencer scene is not initialized
...
Most of these crashes happen because it is assumed that the scene will
always be present even if we have an uninitialized `Editing`, which is
no longer the case with #140271 .
- Fix crash when clicking and dragging in the scrub area by checking for
valid `sequencer_scene` in `change_frame_poll`
- Fix crashes when selecting menu items by disabling them in the UI
until a `sequencer_scene` is present
- Fix crashes running operators from the F3 menu by changing to more
restrictive polls that check for `sequencer_scene`
- For good measure, check before dereferencing in
`channels_displayed_get`, `active_seqbase_get`, and `editing_get`
Pull Request: https://projects.blender.org/blender/blender/pulls/145145
2025-08-26 11:53:49 +02:00
..
2024-12-11 11:26:24 +11:00
2025-01-21 15:12:59 +01:00
2024-09-27 23:37:18 +10:00
2024-11-03 15:44:35 +11:00
2025-08-20 08:46:34 +02:00
2025-08-21 09:04:13 +02:00
2025-07-25 18:09:38 +02:00
2025-01-13 12:40:45 +01:00
2025-07-09 12:03:26 +02:00
2024-04-12 15:11:51 +02:00
2025-05-03 22:38:08 -04:00
2025-04-11 11:38:29 +02:00
2025-06-18 13:45:06 +02:00
2025-08-07 15:54:58 +02:00
2025-06-13 12:36:14 +02:00
2025-05-04 13:26:03 +02:00
2025-06-13 12:36:14 +02:00
2023-08-16 00:20:26 +10:00
2025-06-18 13:45:06 +02:00
2025-05-04 13:26:03 +02:00
2025-08-22 16:47:50 +02:00
2025-06-13 12:36:14 +02:00
2025-08-08 17:43:17 +02:00
2025-05-04 13:26:03 +02:00
2025-01-14 12:53:32 +11:00
2025-06-13 12:36:14 +02:00
2024-12-14 11:19:24 +01:00
2025-06-30 11:21:59 +02:00
2025-08-13 10:28:50 +02:00
2025-07-07 18:33:12 +02:00
2025-07-18 12:57:01 +02:00
2025-06-18 13:45:06 +02:00
2025-06-18 13:45:06 +02:00
2025-06-18 13:45:06 +02:00
2025-06-13 12:36:14 +02:00
2025-07-21 19:26:07 +02:00
2025-08-18 00:27:35 +02:00
2025-06-18 13:45:06 +02:00
2025-06-13 12:36:14 +02:00
2025-08-13 16:38:46 +02:00
2025-06-18 13:45:06 +02:00
2025-06-13 12:36:14 +02:00
2025-06-13 12:36:14 +02:00
2024-04-30 12:46:05 +10:00
2025-06-13 12:36:14 +02:00
2025-08-05 11:16:22 +02:00
2025-06-13 12:36:14 +02:00
2025-08-21 15:25:06 +02:00
2025-08-20 17:12:46 +02:00
2025-06-30 11:21:59 +02:00
2025-08-20 17:12:46 +02:00
2025-08-25 11:58:17 +02:00
2025-07-28 14:06:08 +02:00
2025-06-18 13:45:06 +02:00
2024-10-27 22:35:55 +11:00
2025-08-05 09:01:56 +02:00
2025-08-12 21:22:52 +02:00
2025-08-12 10:21:38 +10:00
2025-08-18 01:16:42 +02:00
2025-07-29 21:30:25 +02:00
2025-08-05 09:01:56 +02:00
2025-08-21 09:04:13 +02:00
2025-04-16 11:08:40 +10:00
2025-08-01 21:41:24 +10:00
2025-08-26 11:53:49 +02:00
2025-06-10 11:29:24 +10:00
2024-12-11 11:26:24 +11:00
2025-06-30 11:07:40 +02:00
2025-08-25 11:58:17 +02:00
2025-06-04 07:12:36 +00:00
2025-08-25 20:36:01 +02:00
2025-08-07 16:07:05 +02:00
2025-08-15 21:40:56 +02:00
2025-07-03 21:05:21 +10:00
2025-08-25 18:04:28 +02:00
2025-08-05 09:01:56 +02:00