Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • gst-libav gst-libav
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 70
    • Issues 70
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 6
    • Merge requests 6
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • GStreamer
  • gst-libavgst-libav
  • Issues
  • #81

Closed
Open
Created Oct 15, 2020 by Richard@Barrass

gst-libav memory leak

Hello I have a closed application developed using Qt5.12 that runs on a Wayland kiosk on a basic ubuntu 18.04 (x64) based installation. Part of the closed application is to play videos (MP4). the installation is currently 18.04.4 based, with gstreamer 1.14.5 installed

Unfortunately, our application gradually eats memory until after roughly 20 hours is killed and restarted as the memory is exhausted. If I remove gstreamer1.0-libav from the system - the application runs lovely, no memory leak - however we only have audio and no visuals from the video playback.

Is there a patch that I can use to update the gstreamer installation on top of ubuntu 18.04 that hopefully addresses what I believe to be a fault within libav?

Interestingly, we have a side development of a similar system running on a Raspberry Pi - and here, we also don't see any memory leaks for the exact same build / videos - however, i believe it is utilising gstreamer1.0-omx :)

The issue is seriously hampering our ability to release this as a finished product.

Regards Richard

Assignee
Assign to
Time tracking