Your message dated Sat, 11 May 2019 13:48:34 +0000
with message-id <[email protected]>
and subject line Bug#928804: fixed in lxqt-session 0.14.1-2
has caused the Debian Bug report #928804,
regarding lxqt-session allocates memory for process output never read
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
928804: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=928804
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: lxqt-session
Version: 0.14.2~15-g55a59f8-1
Severity: important
Tags: patch
The way is to forward output from these processes to lxqt-session stdout. This
is discussed in
https://github.com/lxqt/lxqt/issues/442 and
https://github.com/lxqt/lxqt-session/pull/256
Patch:
Author: Luís Pereira <[email protected]>
Date: Thu May 9 21:14:08 2019 +0100
Don't throw stderr/stdout to a black hole
Implement the consensus solution achieved described in
https://github.com/lxqt/lxqt-session/pull/256.
It was, actually, one the alternative proposed by https://github.com/keturn.
diff --git a/lxqt-session/src/lxqtmodman.cpp b/lxqt-session/src/lxqtmodman.cpp
index 2beff61..d11ffc0 100644
--- a/lxqt-session/src/lxqtmodman.cpp
+++ b/lxqt-session/src/lxqtmodman.cpp
@@ -467,6 +467,7 @@ LXQtModule::LXQtModule(const XdgDesktopFile& file, QObject*
parent) :
fileName(QFileInfo(file.fileName()).fileName()),
mIsTerminating(false)
{
+ QProcess::setProcessChannelMode(QProcess::ForwardedChannels);
connect(this, SIGNAL(stateChanged(QProcess::ProcessState)),
SLOT(updateState(QProcess::ProcessState)));
}
-- System Information:
Debian Release: 10.0
APT prefers unstable-debug
APT policy: (500, 'unstable-debug'), (500, 'testing-debug'), (500,
'buildd-unstable'), (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1,
'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 5.0.14-towo.1-siduction-amd64 (SMP w/8 CPU cores; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE
Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8), LANGUAGE=
(charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages lxqt-session depends on:
ii libc6 2.28-10
ii libkf5windowsystem5 5.54.0-1
ii liblxqt0 0.14.2~12-ga398a7c-1
ii libqt5core5a 5.11.3+dfsg1-1
ii libqt5dbus5 5.11.3+dfsg1-1
ii libqt5gui5 5.11.3+dfsg1-1
ii libqt5widgets5 5.11.3+dfsg1-1
ii libqt5x11extras5 5.11.3-2
ii libqt5xdg3 3.4.0~13-ga0c8e32-1
ii libstdc++6 8.3.0-7
ii libudev1 241-3
ii libx11-6 2:1.6.7-1
ii lxqt-qtplugin 0.14.1~8-g02a9e71-1
ii lxqt-theme-debian [lxqt-theme] 0.14.0.3
ii lxqt-themes [lxqt-theme] 0.14.0-1
ii x11-xkb-utils 7.7+4
Versions of packages lxqt-session recommends:
ii lxqt-config 0.14.2~49-ge265219-1
ii lxqt-notificationd 0.14.2~17-ga5ee062-1
ii lxqt-policykit 0.14.1-1
ii lxqt-powermanagement 0.14.2~14-ge9c8192-1
ii lxqt-session-l10n 0.14.2~15-g55a59f8-1
ii lxqt-sudo 0.14.2~9-g544b8d0-1
ii pcmanfm-qt 0.14.2~21-g40e9db1-1
ii qlipper 1:5.1.2-1
ii qps 1.10.21~15-gdfd70d8-1
ii suckless-tools 44-1
ii xscreensaver 5.42+dfsg1-1
lxqt-session suggests no packages.
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: lxqt-session
Source-Version: 0.14.1-2
We believe that the bug you reported is fixed in the latest version of
lxqt-session, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Alf Gaida <[email protected]> (supplier of updated lxqt-session package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sat, 11 May 2019 15:30:08 +0200
Source: lxqt-session
Architecture: source
Version: 0.14.1-2
Distribution: unstable
Urgency: medium
Maintainer: LXQt Packaging Team <[email protected]>
Changed-By: Alf Gaida <[email protected]>
Closes: 928804
Changes:
lxqt-session (0.14.1-2) unstable; urgency=medium
.
* Fixes memory leak in lxqt-session, lxqt-session allocates memory for
process
output never read (Closes: #928804)
Checksums-Sha1:
ee2ba2d5839b52310839aa22df2a32697d4e90de 2177 lxqt-session_0.14.1-2.dsc
d47830aeae820f3de430b466b105dfecb89fc654 7908
lxqt-session_0.14.1-2.debian.tar.xz
2d20646897a4f41b85c832a700ea8260e827b9d9 12538
lxqt-session_0.14.1-2_source.buildinfo
Checksums-Sha256:
a6f71f5b27dc784de96591c6e33fd829fe2092fde9b12da702929e05a9b608c9 2177
lxqt-session_0.14.1-2.dsc
6bf86b019754beeec9eb6736e35329097345ab3e05f52dabb0782ac86895a37b 7908
lxqt-session_0.14.1-2.debian.tar.xz
a99cdd28ca05ce07b7de8274818b236c48666dbca2c54170814a01a33853ae6d 12538
lxqt-session_0.14.1-2_source.buildinfo
Files:
d2f9c10231f62c118033bb9559820e16 2177 x11 optional lxqt-session_0.14.1-2.dsc
107d69f9f93091176e9f44806009f4e8 7908 x11 optional
lxqt-session_0.14.1-2.debian.tar.xz
1e5026958845ede97a3602dfc1a2c002 12538 x11 optional
lxqt-session_0.14.1-2_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQEzBAEBCgAdFiEEvb/GiO+tuolan0ZLzSgKC01ygnwFAlzWztEACgkQzSgKC01y
gny0xAf/b4E0woQwojTYGi6gHO75IjzNCZ2tE6MqQ7LxbPzElgD1CwTnWfOoI0v4
NLW9sF5l4pEWNobH9237FnIjwDEeBwlEFRwhPeIiTR0ttukWFXOKAsa7gA4sm0HH
yHU7E4lp5WwesJyTwVhfUyMsY13TdvrBQpt0rJQO0ihN1OAjBvdjJNHWpKGDPCxd
LBtAqpccj/6VvR+MyaoGaOZatSol1jtftfq9f7sIt3ba/KfORKidd+OOW3TM8dp+
SpbDOAz6RPCcyqqRPfqahOiRnUjYF4rzeFeOD++R8ie0ec1FbLR26bWSKO6S7E3e
98e0Nc6soNhj8aYaR6bteG0tXdunuA==
=R9SF
-----END PGP SIGNATURE-----
--- End Message ---