Join GitHub today
GitHub is home to over 20 million developers working together to host and review code, manage projects, and build software together.
systemctl uints look fishy on big-endian (looks fine with gdbus) #2927
Comments
|
Confirmed on the s390x box for autopkgtesting. At least gdbus and busctl agree:
The 131074 (0x20002) looks suspicious too, but not sure what counts as failed job, and this machine has been running for quite some time already. But indeed the numbers in
So this mostly just looks like a presentation/conversion issue in systemctl. I'll take a look. |
martinpitt
self-assigned this
Mar 31, 2016
martinpitt
added
the
systemctl
label
Mar 31, 2016
|
Frustratingly this works fine with |
poettering
added
the
bug
label
Apr 1, 2016
|
Looks like a serious bug on BE systems. I don't see any obvious bug with the LE/BE conversion here though, I figure somebody with access to a BE system needs to debug bus_map_all_properties() properly... |
|
Turned out to be quite shallow after all, see linked PR. |
xnox commentedMar 31, 2016
Submission type
systemd version the issue has been seen with
229
Used distribution
Ubuntu
In case of bug report: Expected behaviour you didn't see
With
I expect
In case of bug report: Unexpected behaviour you saw
In actually I saw:
Imho the numbers should match the gdbus enquiry.
In case of bug report: Steps to reproduce the problem
On a big-endian machine.