Skip to content

Vidcutter will not start #419

@abwebster

Description

@abwebster

Here is what I found:

This is a multiple inheritance issue where inheriting from both QObject (a C++ Qt class) and logging.StreamHandler (a Python class) causes a crash in Python 3.12 with PyQt5.

Evidence
• Coredump shows: Python 3.12 segfault in libpython3.12.so and libQt5Core.so
• Faulthandler trace: Points directly to line 84 in videoconsole.py during module import
• Journal logs: Multiple coredumps with SIGSEGV signal
• Version: The flatpak is using Python 3.12.11, which has this known issue

Solutions

  1. Wait for upstream fix: The VidCutter maintainers need to fix the multiple inheritance issue (already on latest version)
  2. Try alternative video editors:
    ◦ flatpak install flathub org.kde.kdenlive (Kdenlive)
    ◦ flatpak install flathub io.github.mightycreak.Diffuse or Shotcut
  3. Use AppImage/native version: If available outside flatpak with older Python

This is a bug in the VidCutter flatpak build - it needs to either fix the multiple inheritance pattern or use an older Python version compatible with this code.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions