OBS-captions-plugin icon indicating copy to clipboard operation
OBS-captions-plugin copied to clipboard

Crash with OBS 28.0.0-beta1

Open VennStone opened this issue 3 years ago • 3 comments

I was playing around with the OBS 28 beta this afternoon. It fails to launch with the captions plugin installed. I don't know if the move to QT6 is the cause? This is on Debian 11. Plugin works great on OBS v27.

Thought I would give it a mention.

CaptionPluginSettings
enabled: 0
SourceCaptionerSettings
  streaming_output_enabled: 1
  recording_output_enabled: 0
  Scene Collection Settings:
    CaptionSourceSettings
      caption_source_name: 
      mute_when: 0
      mute_source_name: 
    TextOutputSettings
      enabled: 0
      text_source_name: 
      line_length: 60
      line_count: 4
      capitalization: 0
  ContinuousCaptionStreamSettings
    connect_second_after_secs: 280
    switchover_second_after_secs: 282
    minimum_reconnect_interval_secs: 10
    CaptionStreamSettings
      connect_timeout_ms: 5000
      send_timeout_ms: 5000
      recv_timeout_ms: 180000
      max_queue_depth: 50
      download_thread_start_delay_ms: 40
  CaptionFormatSettings
    caption_line_length: 32
    caption_line_count: 3
    capitalization: 0
    caption_insert_newlines: 0
    user_replacements: 0
  TranscriptSettings
    enabled: 0
    output_path: 
    format: srt
    recording_filename_type: recording
    recording_filename_custom: 
    recording_filename_exists: append
    streaming_filename_type: datetime
    streaming_filename_custom: 
    streaming_filename_exists: append
    srt_target_duration_secs: 8
    srt_target_line_length: 44
    streaming_transcripts_enabled: 0
    recording_transcripts_enabled: 0
QObject::startTimer: Timers can only be used with threads started with QThread
QWidget: Must construct a QApplication before a QWidget
Aborted

VennStone avatar Aug 04 '22 03:08 VennStone

Yep caused by the qt6 move. I have an updated version for qt6 locally but still need to make crossplatform CI builds for it, should be available in a couple days.

ratwithacompiler avatar Aug 04 '22 07:08 ratwithacompiler

Right on. Had a chance to try out v0.28b this evening. Debian 11 ships with glibc 3.4.28 but .28b requires glibc 3.4.29. No worries, might setup a testing box in the upcoming weeks.

VennStone avatar Aug 15 '22 19:08 VennStone

Right on. Had a chance to try out v0.28b this evening. Debian 11 ships with glibc 3.4.28 but .28b requires glibc 3.4.29. No worries, might setup a testing box in the upcoming weeks.

Ohh, yeah that makes sense, I had to switch to the Ubuntu 22.04 Github CI image from 18.04 to get Qt6. But making the builds on 20.04 or with older glibc should be possible, I'll have to look into that.

ratwithacompiler avatar Aug 28 '22 22:08 ratwithacompiler