ubuntu_qrt_kernel_security test_060_nx failed on arm64 Xenial
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
QA Regression Testing |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
It looks like this test case failed on arm64 Xenial (I think this is the first time we run this for arm64 SRU):
Kernel version: 4.4.0-63.84
FAIL: test_060_nx (__main_
NX bit is working
-------
Traceback (most recent call last):
File "./test-
self.assertShel
File "/home/
self.assertEqua
AssertionError: Got exit code -11, expected 0
Command: './nx-test', 'data'
Output:
rodata:0x401120
data: 0x4120a8
bss: 0x4220c8
brk: 0xf6c1020
rw: 0xffff9e9a3000
rwx: 0xffff9e9a2000
stack: 0xffffc8e37da8
Dump of /proc/self/maps:
00400000-00402000 r-xp 00000000 08:02 925290 /home/ubuntu/
00411000-00412000 r--p 00001000 08:02 925290 /home/ubuntu/
00412000-00413000 rw-p 00002000 08:02 925290 /home/ubuntu/
00413000-00423000 rw-p 00000000 00:00 0
0f6c0000-0f6e2000 rw-p 00000000 00:00 0 [heap]
ffff9e835000-
ffff9e963000-
ffff9e972000-
ffff9e976000-
ffff9e978000-
ffff9e97c000-
ffff9e99c000-
ffff9e9a2000-
ffff9e9a3000-
ffff9e9a6000-
ffff9e9a7000-
ffff9e9a8000-
ffff9e9a9000-
ffffc8e18000-
Attempting to execute function at 0x4120a8
If this program seg-faults, the region was enforced as non-executable...
Full log: http://
description: | updated |
description: | updated |
Alright, I've committed https:/ /git.launchpad. net/qa- regression- testing/ commit/ ?id=1eaa0e916e8 21973320cecf4ba b06235d87d6183 to lp:qa-regression-testing. I'm confused because I'm sure at one point we tested arm64 and it was failing these tests. But it looks like that testing may have happened in late 2015, and possibly been addressed before 16.04 was released.
Thanks. Please re-open if the test continues to fail for you.