Debian Bug report logs -
#761806
system-tools-backends: patch - fix current user's info retrieval
Reported by: Vlad Orlov <monsta@inbox.ru>
Date: Tue, 16 Sep 2014 07:21:02 UTC
Severity: important
Tags: patch
Found in version system-tools-backends/2.10.2-1
Fixed in version system-tools-backends/2.10.2-2
Done: Andriy Grytsenko <andrej@rep.kiev.ua>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded
to debian-bugs-dist@lists.debian.org, Loic Minier <lool@dooz.org>:
Bug#761806; Package liboobs-1-5.
(Tue, 16 Sep 2014 07:21:07 GMT) (full text, mbox, link).
Acknowledgement sent
to Vlad Orlov <monsta@inbox.ru>:
New Bug report received and forwarded. Copy sent to Loic Minier <lool@dooz.org>.
(Tue, 16 Sep 2014 07:21:07 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
Package: liboobs-1-5
Version: 3.0.0-1
Severity: important
Hi,
I'm running Debian Testing, all packages are up-to-date.
When I run users-admin (from gnome-system-tools package) from the
terminal, it shows the following error:
(users-admin:1146): Liboobs-WARNING **: There was an unknown error
communicating asynchronously with the backends: Launch helper exited
with unknown return code 255
If I try to change the full name of my user account, it fails [*]
with an error again:
(users-admin:1146): Liboobs-WARNING **: There was an unknown error
communicating with the backends: Launch helper exited with unknown
return code 255
When I look in /var/log/syslog after that, there are some error
messages as well.
1) after users-admin starts:
Sep 16 11:03:16 jessica dbus[388]: [system] Activating service
name='org.freedesktop.SystemToolsBackends.UsersConfig2' (using
servicehelper)
Sep 16 11:03:16 jessica dbus[388]: [system] Activating service
name='org.freedesktop.SystemToolsBackends.GroupsConfig2' (using
servicehelper)
Sep 16 11:03:16 jessica dbus[388]: [system] Activating service
name='org.freedesktop.SystemToolsBackends.SelfConfig2' (using servicehelper)
Sep 16 11:03:17 jessica
org.freedesktop.SystemToolsBackends.SelfConfig2[388]: interface name
'uint32' is not valid.
Sep 16 11:03:17 jessica
org.freedesktop.SystemToolsBackends.SelfConfig2[388]: * Interface names
are composed of 1 or more elements separated by a
Sep 16 11:03:17 jessica
org.freedesktop.SystemToolsBackends.SelfConfig2[388]: period ('.')
character. All elements must contain at least one character.
Sep 16 11:03:17 jessica
org.freedesktop.SystemToolsBackends.SelfConfig2[388]: * Each element
must only contain the ASCII characters '[A-Z][a-z][0-9]_'
Sep 16 11:03:17 jessica
org.freedesktop.SystemToolsBackends.SelfConfig2[388]: and must not begin
with a digit.
Sep 16 11:03:17 jessica
org.freedesktop.SystemToolsBackends.SelfConfig2[388]: * Interface names
must contain at least one '.' (period) character (and
Sep 16 11:03:17 jessica
org.freedesktop.SystemToolsBackends.SelfConfig2[388]: thus at least two
elements).
Sep 16 11:03:17 jessica
org.freedesktop.SystemToolsBackends.SelfConfig2[388]: * Interface names
must not begin with a '.' (period) character.
Sep 16 11:03:17 jessica
org.freedesktop.SystemToolsBackends.SelfConfig2[388]: Compilation failed
in require at
/usr/share/system-tools-backends-2.0/scripts/SystemToolsBackends.pl line 51.
Sep 16 11:03:17 jessica dbus[388]: [system] Activated service
'org.freedesktop.SystemToolsBackends.SelfConfig2' failed: Launch helper
exited with unknown return code 255
Sep 16 11:03:17 jessica org.freedesktop.SystemToolsBackends[388]: **
(system-tools-backends:1002): WARNING **: Launch helper exited with
unknown return code 255
2) after I change the full name and press the button to apply the changes:
Sep 16 11:03:17 jessica dbus[388]: [system] Successfully activated
service 'org.freedesktop.SystemToolsBackends.UsersConfig2'
Sep 16 11:03:17 jessica dbus[388]: [system] Successfully activated
service 'org.freedesktop.SystemToolsBackends.GroupsConfig2'
Sep 16 11:03:20 jessica dbus[388]: [system] Activating service
name='org.freedesktop.SystemToolsBackends.SelfConfig2' (using servicehelper)
Sep 16 11:03:20 jessica
org.freedesktop.SystemToolsBackends.SelfConfig2[388]: interface name
'uint32' is not valid.
Sep 16 11:03:20 jessica
org.freedesktop.SystemToolsBackends.SelfConfig2[388]: * Interface names
are composed of 1 or more elements separated by a
Sep 16 11:03:20 jessica
org.freedesktop.SystemToolsBackends.SelfConfig2[388]: period ('.')
character. All elements must contain at least one character.
Sep 16 11:03:20 jessica
org.freedesktop.SystemToolsBackends.SelfConfig2[388]: * Each element
must only contain the ASCII characters '[A-Z][a-z][0-9]_'
Sep 16 11:03:20 jessica
org.freedesktop.SystemToolsBackends.SelfConfig2[388]: and must not begin
with a digit.
Sep 16 11:03:20 jessica
org.freedesktop.SystemToolsBackends.SelfConfig2[388]: * Interface names
must contain at least one '.' (period) character (and
Sep 16 11:03:20 jessica
org.freedesktop.SystemToolsBackends.SelfConfig2[388]: thus at least two
elements).
Sep 16 11:03:20 jessica
org.freedesktop.SystemToolsBackends.SelfConfig2[388]: * Interface names
must not begin with a '.' (period) character.
Sep 16 11:03:20 jessica
org.freedesktop.SystemToolsBackends.SelfConfig2[388]: Compilation failed
in require at
/usr/share/system-tools-backends-2.0/scripts/SystemToolsBackends.pl line 51.
Sep 16 11:03:20 jessica dbus[388]: [system] Activated service
'org.freedesktop.SystemToolsBackends.SelfConfig2' failed: Launch helper
exited with unknown return code 255
Sep 16 11:03:20 jessica org.freedesktop.SystemToolsBackends[388]: **
(system-tools-backends:1002): WARNING **: Launch helper exited with
unknown return code 255
So it looks like liboobs sends a malformed message (with invalid
interface name) to the backend.
[*] Though the GUI will show that the full name has changed, after
restarting users-admin you'll see that it actually didn't. This is
due to another bug in liboobs, not related to this one.
Information forwarded
to debian-bugs-dist@lists.debian.org, Loic Minier <lool@dooz.org>:
Bug#761806; Package liboobs-1-5.
(Thu, 18 Sep 2014 10:06:04 GMT) (full text, mbox, link).
Acknowledgement sent
to Vlad Orlov <monsta@inbox.ru>:
Extra info received and forwarded to list. Copy sent to Loic Minier <lool@dooz.org>.
(Thu, 18 Sep 2014 10:06:05 GMT) (full text, mbox, link).
Message #10 received at 761806@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
reassign 761806 system-tools-backends 2.10.2-1
retitle 761806 system-tools-backends: patch - fix current user's info retrieval
tags 761806 patch
thanks
Whoops...
The further investigation showed that the bug is not in liboobs, but a level below -
in system-tools-backends. Therefore I'm reassigning this bug report there.
Also I've managed to fix this very bug, so I'm attaching the debdiff with the fix for
system-tools-backends.
Hope to see it accepted soon. Thanks in advance.
[stb-debdiff (application/octet-stream, attachment)]
No longer marked as found in versions liboobs/3.0.0-1.
Request was from Vlad Orlov <monsta@inbox.ru>
to control@bugs.debian.org.
(Thu, 18 Sep 2014 10:06:09 GMT) (full text, mbox, link).
Marked as found in versions system-tools-backends/2.10.2-1.
Request was from Vlad Orlov <monsta@inbox.ru>
to control@bugs.debian.org.
(Thu, 18 Sep 2014 10:06:09 GMT) (full text, mbox, link).
Changed Bug title to 'system-tools-backends: patch - fix current user's info retrieval' from 'liboobs sends invalid messages to system-tools-backends'
Request was from Vlad Orlov <monsta@inbox.ru>
to control@bugs.debian.org.
(Thu, 18 Sep 2014 10:06:10 GMT) (full text, mbox, link).
Added tag(s) patch.
Request was from Vlad Orlov <monsta@inbox.ru>
to control@bugs.debian.org.
(Thu, 18 Sep 2014 10:06:11 GMT) (full text, mbox, link).
Reply sent
to Andriy Grytsenko <andrej@rep.kiev.ua>:
You have taken responsibility.
(Tue, 21 Oct 2014 19:09:22 GMT) (full text, mbox, link).
Notification sent
to Vlad Orlov <monsta@inbox.ru>:
Bug acknowledged by developer.
(Tue, 21 Oct 2014 19:09:22 GMT) (full text, mbox, link).
Message #25 received at 761806-close@bugs.debian.org (full text, mbox, reply):
Source: system-tools-backends
Source-Version: 2.10.2-2
We believe that the bug you reported is fixed in the latest version of
system-tools-backends, 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 761806@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Andriy Grytsenko <andrej@rep.kiev.ua> (supplier of updated system-tools-backends 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 ftpmaster@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Fri, 10 Oct 2014 23:42:56 +0300
Source: system-tools-backends
Binary: system-tools-backends system-tools-backends-dev
Architecture: source all amd64
Version: 2.10.2-2
Distribution: unstable
Urgency: low
Maintainer: Andriy Grytsenko <andrej@rep.kiev.ua>
Changed-By: Andriy Grytsenko <andrej@rep.kiev.ua>
Description:
system-tools-backends - System Tools to manage computer configuration -- scripts
system-tools-backends-dev - System Tools to manage computer configuration -- development file
Closes: 659885 761806 764264
Changes:
system-tools-backends (2.10.2-2) unstable; urgency=low
.
* New maintainer (Closes: #764264).
.
[ Josselin Mouette ]
* Update repository URL.
.
[ jbicha-guest ]
* use canonical Vcs-* fields
.
[ Colin Watson ]
* use dh_installdeb maintscript support (Closes: #659885).
.
[ Vlad Orlov ]
* 05_fix_selfconfig.patch: fixes current user's info retrieval.
Closes: #761806.
.
[ Andriy Grytsenko ]
* debian/control, debian/copyright:
- Bump Standards-Version to 3.9.6 (Fix lintian warning).
- Change debian/copyright to a machine-readable format (for lintian).
* debian/control:
- Remove Vcs-* fields due to package adoption, new ones will be added later.
- Add build dependency on autotools-dev to fix lintian warning
outdated-autotools-helper-file.
Checksums-Sha1:
0ddc1c982decfb5a9cf4aa704c9764ad7c965a01 2402 system-tools-backends_2.10.2-2.dsc
d1af4d71e3ae3b2caeb093f4daee88014c41d86f 9728 system-tools-backends_2.10.2-2.debian.tar.xz
c3f2fa250dc645ecc6c0aba644554e7f7c72a6d5 83414 system-tools-backends-dev_2.10.2-2_all.deb
2ee127d1083acfdc06366a5c900b32650bebca52 176040 system-tools-backends_2.10.2-2_amd64.deb
Checksums-Sha256:
0383e47c34ae0824ca9283f54f1d0a7fed2e23e6a7866408012fc77f91daf69e 2402 system-tools-backends_2.10.2-2.dsc
b2313dcac52b8849b1f5cc00e78b4f48514e5d87e3a1ebe5cc2dc51c22a55ffd 9728 system-tools-backends_2.10.2-2.debian.tar.xz
2883322fccf47fa77c7f4efa5eeb024665e72df73934e659d49c10348c507bad 83414 system-tools-backends-dev_2.10.2-2_all.deb
e94440447a209296203efee2e5875b2e2a74eed9fc039394cb9ebd200692fdc1 176040 system-tools-backends_2.10.2-2_amd64.deb
Files:
95707771b4ef8590b154594242025cbf 2402 admin optional system-tools-backends_2.10.2-2.dsc
68e69c245e791a4859c5a83b0ca3cdf7 9728 admin optional system-tools-backends_2.10.2-2.debian.tar.xz
78412bc71cfa14d516a96129eb3f6809 83414 devel optional system-tools-backends-dev_2.10.2-2_all.deb
972b61e36e0b3b7bbfb8a06e1550d33a 176040 admin optional system-tools-backends_2.10.2-2_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCgAGBQJURqx3AAoJEPGwLFkKjsupDoQP/j8YO+LyjoHrHnYctT4nB7oM
k6QHejwKP5C7SqvoyX+n5xl1+48LyzwQeWIuW60u3xawnrt5s+fQcbBC0JvwIfiL
MQOCxNPh+ddVTuAyb1jdfaVCxrniJ/b5WIuzZXuJB661FTX41Vj7jP7y9H75di1b
VdCpRW3sgohKdyzZxNwSHN9CPqQePn8+971s+/FnYu2J33dXX8v8/yFoAgS6ijPr
biR01O8wGdvaBCxegXIWYzrJEvy6Hnv3ggyNKK3mKo6TVnXHnUpym9AYRAUMypLt
B8R3xcta4HhgjfMgFWxt0hV6JUS1Fi/P+wr02vAI/mX18nNB/KwjeKQR3suN2Gar
NyASXYtn9kcUODeHwCeyiOp5BS9zVtuhzS/Rnpej8Hw/KAmKjKnRholNV5LKuT84
okhlrW1VcK+t8KKfZFuiMKpKTYaQjrI5nRJZhpPQ21nZHktTLrUeDfEXmPCV9hPm
P6MCKqa9RDUwe9VAZVq6EBk0bUMKnV8OSaa5TrCrCorH6B1HLZtLAKREogvHF0JA
8nRqtOBuYTDA+XXuMC6RVVzGCAnzuzSriVU7e2tYChAJkKb2FIxY5gOIE95t0cpT
YPMmsHHLXZTTCiELvBPm56nL848bLwHG+8LxdyrWRe5z5uCaVJJUm5k3kqeubQRw
kBhAZPAUbfLEaVkKE/5K
=loSk
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Sat, 29 Nov 2014 07:26:11 GMT) (full text, mbox, link).
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Mon May 3 13:01:47 2021;
Machine Name:
bembo
Debian Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.