Bug#857937: gsequencer: memory leaks while g_timeout_add() function in GUI

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

Bug#857937: gsequencer: memory leaks while g_timeout_add() function in GUI

Joël Krähemann-2
Source: gsequencer
Version: 0.7.122-2
Severity: important

Dear Maintainer,

The missing free of a string and wrong free of a glist leaks memory.
This happens during g_timeout_add() function.
Since it polls it continuesly leaks memory.
The system shouldn't run out of memory.

-- 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)

Reply | Threaded
Open this post in threaded view
|

Bug#857937: Acknowledgement (gsequencer: memory leaks while g_timeout_add() function in GUI)

Joël Krähemann-2
Hi

Just added the needed patches:
https://anonscm.debian.org/git/pkg-multimedia/gsequencer.git/tree/debian/patches/fix-leak-while-g-timeout-function.diff

bests,
Joël


On Thu, Mar 16, 2017 at 2:15 PM, Debian Bug Tracking System
<[hidden email]> wrote:

> Thank you for filing a new Bug report with Debian.
>
> This is an automatically generated reply to let you know your message
> has been received.
>
> Your message is being forwarded to the package maintainers and other
> interested parties for their attention; they will reply in due course.
>
> Your message has been sent to the package maintainer(s):
>  Debian Multimedia Maintainers <[hidden email]>
>
> If you wish to submit further information on this problem, please
> send it to [hidden email].
>
> Please do not send mail to [hidden email] unless you wish
> to report a problem with the Bug-tracking system.
>
> --
> 857937: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=857937
> Debian Bug Tracking System
> Contact [hidden email] with problems