360: Cap Top & Bottom video filter > 2 bugs

Filter “360: Cap Top & Bottom” — GUI control unreachable and incorrect rendering / crash

Shotcut Version

AppImage Shotcut version 25.12.31 downloaded from shotcut.org

OS

OS: Linux Mint 22.3 x86_64
Kernel: 6.14.0-37-generic
Resolution: 1920x1080
DE: MATE 1.26.1
WM: Metacity (Marco)
CPU: Intel i5-7400 (4) @ 3.500GHz
GPU: AMD ATI Radeon RX 580 2048SP
Memory: 3867MiB / 23972MiB

Note: I do not use the GPU for any operation

Issue 1 — GUI / Filter Panel Scrolling Bug

Description
The last control of the filter, “Height at end”, is not accessible when scrolling normally in the Filters panel.

Steps to reproduce

  1. Apply the filter 360: Cap Top & Bottom to any clip.
  2. Scroll down to the bottom of the filter controls.

Observed behavior

  • The “Height at end” slider cannot be reached, even when fully scrolled down.

  • Mouse-wheel or lateral scrolling does not stop before the control, it’s the control which is too low and does not match the scrolling.

  • The control becomes accessible only if:

    • The timeline is removed and
    • The UI layout is changed (e.g. full-screen or enlarged panel).
  • Even after removing the timeline, scrolling behavior remains inconsistent.

Expected behavior

  • All filter parameters should be accessible via normal scrolling, without modifying the UI layout.

Comparison with other filters
Two other filters with a similar or larger number of controls do not show this issue:

  • 360: Hemispherical to Equirectangular
  • 360: Stabilize

They allow full access to all controls via standard scrolling.

Screenshots


Issue 2 — Rendering Error and Application Crash

Description
Adjusting the “Height at start” and “Height at end” parameters causes incorrect rendering and may crash Shotcut.

Steps to reproduce

  1. Apply 360: Cap Top & Bottom to a clip.
  2. Enable Top.
  3. Increase “Height at start”.

Observed behavior

  • The preview shows the video layer underneath, as if the filter behaves like a transparency mask where it should not.
  • Visual artifacts appear in the capped area.
  • Shotcut may suddenly shut down, depending on other parameter changes.

Expected behavior

  • The capped region should remain opaque and stable.
  • No underlying video layers should be visible.
  • Adjusting parameters should not cause a crash.

Screenshots


Additional Notes

  • Issue observed with Top enabled (Bottom not tested extensively)
  • “Height at end” control CAN have the same symptoms, but it’s not always, it happened, though… Shotcut did crash.
  • Discovered these bugs as I’m on the doc, thus I might found more in the future, I apologize in advance :sweat_smile:
  • Below an excerpt made with this filter WITHOUT touching the “Height at start” to see the behavior (BTW pretty cool filter, especially for moving elements :+1: )
    Yes, I know it’s not a 360 degree shot which the filter is intended for, but I thought it was cool :blush:
1 Like

This is fixed. Please be careful when using AI to generate posts. AI is often way too verbose. All this report required was one sentence and possibly. Extremely verbose reports like this can be annoying and actually reduces the chance of someone capable of fixing willing to look into.

I reproduced it. This should be fixed by its developer:

Unfortunately, he has not turned on the bug reporting feature on his repo. I have a fork from which I have made pull requests, which he has merged. Maybe I will address it sometime.

1 Like

It was a more lengthy big block when I wrote it, In fact I asked the AI to clean my report and make it shorter :blush:
No worries, I understand, I’ll go straight to the point and not be that verbose next time :+1: