Aitum Vertical

Aitum Vertical 1.6.4

Hi, I’m currently using the latest version of OBS and the latest Aitum Vertical plugin. I noticed in the release notes that it should be possible to “convert existing Aitum Vertical scenes to the new OBS canvas system.”

However, I cannot find any option in OBS or the Aitum plugin to make vertical scenes available in the main OBS canvas. I’ve already checked the Docks menu, plugin settings, and tried creating new scenes, but the feature doesn’t seem to show up.

Am I missing a step to enable this feature, or is it still experimental/only available under certain conditions? Any guidance would be really appreciated.

Thanks in advance!
Did you ever get a fix for this? Running into the issue myself.
 
Will there be a build supporting OBS 32.2.x for Ubuntu 26.04 LTS ? A few plugins appear to have a similar dependency issues and are requiring some updates to support the official OBS PPA release for the latest Ubuntu. ( https://obsproject.com/kb/linux-installation )

advanced-scene-switcher changes for reference are here ( https://github.com/WarmUpTill/SceneSwitcher/pull/1644/commits )

Code:
sudo apt install ./vertical-canvas-linux-gnu.deb
Note, selecting 'vertical-canvas' instead of './vertical-canvas-linux-gnu.deb'
Solving dependencies... Error!
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

Unsatisfied dependencies:
 vertical-canvas : Depends: libqt6gui6t64 (>= 6.2.0) but it is not installable
                   Depends: libqt6widgets6t64 (>= 6.3.0) but it is not installable
Error: Unable to satisfy dependencies. Reached two conflicting assignments:
   1. vertical-canvas:amd64=1.6.4 is selected for install
   2. vertical-canvas:amd64 Depends libqt6gui6t64 (>= 6.2.0)
      but none of the choices are installable:
      [no choices]

1785263128099.png
 
Hello to the team!
Regarding Aitum Vertical Canvas, I experienced crashes due to an audio memory address issue.
I should point out that the crash occurs after several hours of streaming on average, 5 or even 7 hours in.
(Also posted in the Move Transition section).
I used Gemini to help me out:

Crash in audio-io thread during audio_wrapper_enum_all_sources execution (0xC0000005 Access Violation)

Summary:
OBS Studio crashes with an Access Violation (0xC0000005) in the audio-io thread. The crash originates from vertical-canvas.dll calling audio_wrapper_enum_all_sources, which triggers an active source tree traversal (obs_source_enum_active_tree) that intersects with move-transition.dll.
Crash Details:
  • Exception Code: 0xC0000005 (EXCEPTION_ACCESS_VIOLATION)
  • Fault Thread: audio-io
  • Primary Module: vertical-canvas.dll
  • Interacting Module: move-transition.dll
Call Stack Overview:
1. vertical-canvas.dll ! audio_wrapper_enum_all_sources
2. obs.dll ! obs_source_enum_active_tree
3. move-transition.dll ! move_enum_active_sources
4. obs.dll ! enum_source_active_tree_callback --> Access Violation (0xC0000005)

Technical Analysis:
  • Root Cause: A race condition occurs when vertical-canvas.dll enumerates sources on the audio-io thread while move-transition.dll intercepts active sources via move_enum_active_sources.
  • Issue Description: During obs_source_enum_active_tree, an active source pointer appears to be modified or freed concurrently by another thread, causing enum_source_active_tree_callback to reference invalid memory.
Expected Behavior:
Source enumeration performed by audio_wrapper_enum_all_sources on background/audio threads should safely lock shared source trees or handle potential concurrent modifications to avoid memory access violations.
 
Back
Top