Bug#857910: gsequencer: GObject::dispose() is not implemented

Joël Krähemann jkraehemann at gmail.com
Thu Mar 16 10:19:29 UTC 2017


Upstream includes the wished changes. We could do a diff and strip
unwanted changes.


On Thu, Mar 16, 2017 at 11:12 AM, Joël Krähemann <jkraehemann at gmail.com> wrote:
> Source: gsequencer
> Version: 0.7.122-2
> Severity: important
> Dear Maintainer,
> GObject::dispose() is not implemented. But it is necessary in order to release circular dependencies properly.
> It causes to application to leak memory while playback.
> Only by program termination it is released.
> The application should not leak memory and it makes the usability of the libraries questionable.
> -- System Information:
> Debian Release: 9.0
>   APT prefers unstable
>   APT policy: (500, 'unstable')
> Architecture: amd64 (x86_64)
> Kernel: Linux 4.9.0-1-rt-amd64 (SMP w/24 CPU cores; PREEMPT)
> Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to C.UTF-8)
> Shell: /bin/sh linked to /bin/dash
> Init: systemd (via /run/systemd/system)

More information about the pkg-multimedia-maintainers mailing list