glibc: support/tst-support_descriptors fails on armhf autopkgtests

Bug #2041188 reported by Simon Chopin
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
glibc (Ubuntu)
Triaged
Medium
Unassigned

Bug Description

The support/tst-support_descriptors fails on armhf autopkgtests, both on the standard and -prof build. The test is currently marked as XFAIL but should be investigated some more.

Relevant logs:

5307s ----------
5307s FAIL: support/tst-support_descriptors
5307s original exit status 1
5307s info: initial descriptor set
5307s info: 0: target="pipe:[307022511]" major=0 minor=13 ino=307022511
5307s info: 1: target="/tmp/autopkgtest.v851tG/build.dtI/src/build-tree/armhf-prof/support/tst-support_descriptors.out" major=0 minor=83 ino=329418
5307s info: 2: target="pipe:[305449024]" major=0 minor=13 ino=305449024
5307s info: 62: target="pipe:[305449028]" major=0 minor=13 ino=305449028
5307s info: 63: target="pipe:[305449024]" major=0 minor=13 ino=305449024
5307s info: descriptor set with additional free descriptor
5307s info: 0: target="pipe:[307022511]" major=0 minor=13 ino=307022511
5307s info: 1: target="/tmp/autopkgtest.v851tG/build.dtI/src/build-tree/armhf-prof/support/tst-support_descriptors.out" major=0 minor=83 ino=329418
5307s info: 2: target="pipe:[305449024]" major=0 minor=13 ino=305449024
5307s info: 3: target="/dev/null" major=0 minor=6 ino=7
5307s info: 62: target="pipe:[305449028]" major=0 minor=13 ino=305449028
5307s info: 63: target="pipe:[305449024]" major=0 minor=13 ino=305449024
5307s info: BEGIN subprocess_closed_descriptor output
5307s error: Differences found in descriptor set
5307s Reference descriptor set:
5307s 0: target="pipe:[307022511]" major=0 minor=13 ino=307022511
5307s 1: target="pipe:[307024375]" major=0 minor=13 ino=307024375
5307s 2: target="pipe:[307024376]" major=0 minor=13 ino=307024376
5307s 3: target="/dev/null" major=0 minor=6 ino=7
5307s 62: target="pipe:[305449028]" major=0 minor=13 ino=305449028
5307s 63: target="pipe:[305449024]" major=0 minor=13 ino=305449024
5307s Current descriptor set:
5307s 0: target="pipe:[307022511]" major=0 minor=13 ino=307022511
5307s 1: target="pipe:[307024375]" major=0 minor=13 ino=307024375
5307s 2: target="pipe:[307024376]" major=0 minor=13 ino=307024376
5307s 62: target="pipe:[305449028]" major=0 minor=13 ino=305449028
5307s 63: target="pipe:[305449024]" major=0 minor=13 ino=305449024
5307s Differences:
5307s error: descriptor 3 was closed
5307s EOT
5307s info: END subprocess_closed_descriptor output
5307s info: BEGIN subprocess_opened_descriptor output
5307s error: Differences found in descriptor set
5307s Reference descriptor set:
5307s 0: target="pipe:[307022511]" major=0 minor=13 ino=307022511
5307s 1: target="pipe:[307022554]" major=0 minor=13 ino=307022554
5307s 2: target="pipe:[307022555]" major=0 minor=13 ino=307022555
5307s 62: target="pipe:[305449028]" major=0 minor=13 ino=305449028
5307s 63: target="pipe:[305449024]" major=0 minor=13 ino=305449024
5307s Current descriptor set:
5307s 0: target="pipe:[307022511]" major=0 minor=13 ino=307022511
5307s 1: target="pipe:[307022554]" major=0 minor=13 ino=307022554
5307s 2: target="pipe:[307022555]" major=0 minor=13 ino=307022555
5307s 3: target="/dev/null" major=0 minor=6 ino=7
5307s 62: target="pipe:[305449028]" major=0 minor=13 ino=305449028
5307s 63: target="pipe:[305449024]" major=0 minor=13 ino=305449024
5307s Differences:
5307s error: descriptor 3 was opened ("/dev/null")
5307s EOT
5307s info: END subprocess_opened_descriptor output
5307s info: BEGIN subprocess_changed_descriptor output
5307s error: Differences found in descriptor set
5307s Reference descriptor set:
5307s 0: target="pipe:[307022511]" major=0 minor=13 ino=307022511
5307s 1: target="pipe:[307025418]" major=0 minor=13 ino=307025418
5307s 2: target="pipe:[307025419]" major=0 minor=13 ino=307025419
5307s 3: target="/dev/null" major=0 minor=6 ino=7
5307s 62: target="pipe:[305449028]" major=0 minor=13 ino=305449028
5307s 63: target="pipe:[305449024]" major=0 minor=13 ino=305449024
5307s Current descriptor set:
5307s 0: target="pipe:[307022511]" major=0 minor=13 ino=307022511
5307s 1: target="pipe:[307025418]" major=0 minor=13 ino=307025418
5307s 2: target="pipe:[307025419]" major=0 minor=13 ino=307025419
5307s 3: target="/dev" major=0 minor=91 ino=2
5307s 62: target="pipe:[305449028]" major=0 minor=13 ino=305449028
5307s 63: target="pipe:[305449024]" major=0 minor=13 ino=305449024
5307s Differences:
5307s error: descriptor 3 changed from "/dev/null" to "/dev"
5307s error: descriptor 3 changed device from 0:6 to 0:91
5307s error: descriptor 3 changed ino from 7 to 2
5307s EOT
5307s info: END subprocess_changed_descriptor output
5307s error: tst-support_descriptors.c:141: not true: strstr (proc.out.buffer, expected) != NULL
5307s info: descriptor set with sentinel descriptor
5307s info: 0: target="pipe:[307022511]" major=0 minor=13 ino=307022511
5307s info: 1: target="/tmp/autopkgtest.v851tG/build.dtI/src/build-tree/armhf-prof/support/tst-support_descriptors.out" major=0 minor=83 ino=329418
5307s info: 2: target="pipe:[305449024]" major=0 minor=13 ino=305449024
5307s info: 4: target="/dev/full" major=0 minor=6 ino=10
5307s info: 62: target="pipe:[305449028]" major=0 minor=13 ino=305449028
5307s info: 63: target="pipe:[305449024]" major=0 minor=13 ino=305449024
5307s info: BEGIN subprocess_closed_descriptor output
5307s error: Differences found in descriptor set
5307s Reference descriptor set:
5307s 0: target="pipe:[307022511]" major=0 minor=13 ino=307022511
5307s 1: target="pipe:[307024381]" major=0 minor=13 ino=307024381
5307s 2: target="pipe:[307024382]" major=0 minor=13 ino=307024382
5307s 3: target="/dev/null" major=0 minor=6 ino=7
5307s 4: target="/dev/full" major=0 minor=6 ino=10
5307s 62: target="pipe:[305449028]" major=0 minor=13 ino=305449028
5307s 63: target="pipe:[305449024]" major=0 minor=13 ino=305449024
5307s Current descriptor set:
5307s 0: target="pipe:[307022511]" major=0 minor=13 ino=307022511
5307s 1: target="pipe:[307024381]" major=0 minor=13 ino=307024381
5307s 2: target="pipe:[307024382]" major=0 minor=13 ino=307024382
5307s 4: target="/dev/full" major=0 minor=6 ino=10
5307s 62: target="pipe:[305449028]" major=0 minor=13 ino=305449028
5307s 63: target="pipe:[305449024]" major=0 minor=13 ino=305449024
5307s Differences:
5307s error: descriptor 3 was closed
5307s EOT
5307s info: END subprocess_closed_descriptor output
5307s info: BEGIN subprocess_opened_descriptor output
5307s error: Differences found in descriptor set
5307s Reference descriptor set:
5307s 0: target="pipe:[307022511]" major=0 minor=13 ino=307022511
5307s 1: target="pipe:[307024383]" major=0 minor=13 ino=307024383
5307s 2: target="pipe:[307024384]" major=0 minor=13 ino=307024384
5307s 4: target="/dev/full" major=0 minor=6 ino=10
5307s 62: target="pipe:[305449028]" major=0 minor=13 ino=305449028
5307s 63: target="pipe:[305449024]" major=0 minor=13 ino=305449024
5307s Current descriptor set:
5307s 0: target="pipe:[307022511]" major=0 minor=13 ino=307022511
5307s 1: target="pipe:[307024383]" major=0 minor=13 ino=307024383
5307s 2: target="pipe:[307024384]" major=0 minor=13 ino=307024384
5307s 3: target="/dev/null" major=0 minor=6 ino=7
5307s 4: target="/dev/full" major=0 minor=6 ino=10
5307s 62: target="pipe:[305449028]" major=0 minor=13 ino=305449028
5307s 63: target="pipe:[305449024]" major=0 minor=13 ino=305449024
5307s Differences:
5307s error: descriptor 3 was opened ("/dev/null")
5307s EOT
5307s info: END subprocess_opened_descriptor output
5307s info: BEGIN subprocess_changed_descriptor output
5307s error: Differences found in descriptor set
5307s Reference descriptor set:
5307s 0: target="pipe:[307022511]" major=0 minor=13 ino=307022511
5307s 1: target="pipe:[307028239]" major=0 minor=13 ino=307028239
5307s 2: target="pipe:[307028240]" major=0 minor=13 ino=307028240
5307s 3: target="/dev/null" major=0 minor=6 ino=7
5307s 4: target="/dev/full" major=0 minor=6 ino=10
5307s 62: target="pipe:[305449028]" major=0 minor=13 ino=305449028
5307s 63: target="pipe:[305449024]" major=0 minor=13 ino=305449024
5307s Current descriptor set:
5307s 0: target="pipe:[307022511]" major=0 minor=13 ino=307022511
5307s 1: target="pipe:[307028239]" major=0 minor=13 ino=307028239
5307s 2: target="pipe:[307028240]" major=0 minor=13 ino=307028240
5307s 3: target="/dev" major=0 minor=91 ino=2
5307s 4: target="/dev/full" major=0 minor=6 ino=10
5307s 62: target="pipe:[305449028]" major=0 minor=13 ino=305449028
5307s 63: target="pipe:[305449024]" major=0 minor=13 ino=305449024
5307s Differences:
5307s error: descriptor 3 changed from "/dev/null" to "/dev"
5307s error: descriptor 3 changed device from 0:6 to 0:91
5307s error: descriptor 3 changed ino from 7 to 2
5307s EOT
5307s info: END subprocess_changed_descriptor output
5307s error: tst-support_descriptors.c:141: not true: strstr (proc.out.buffer, expected) != NULL
5307s error: 12 test failures
5307s ----------

Simon Chopin (schopin)
Changed in glibc (Ubuntu):
status: New → Triaged
importance: Undecided → Medium
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.