Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 07 Feb 2017 19:11:39 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-testing@freebsd.org
Subject:   [Bug 216893] lib/libproc/proc_test:symbol_lookup fails on i386
Message-ID:  <bug-216893-32464@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D216893

            Bug ID: 216893
           Summary: lib/libproc/proc_test:symbol_lookup fails on i386
           Product: Base System
           Version: CURRENT
          Hardware: i386
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: tests
          Assignee: freebsd-testing@freebsd.org
          Reporter: ngie@FreeBSD.org
                CC: freebsd-i386@FreeBSD.org
                CC: freebsd-i386@FreeBSD.org

lib/libproc/proc_test:symbol_lookup fails on i386, but not on amd64. The
failure is recent (within the past 3-4 weeks, since I was largely AFK for a
month). proc_addr2sym seems to be at the core of the failure.

$ kyua test -k lib/libproc/Kyuafile=20
proc_test:map_alias_name2map  ->  passed  [0.087s]
proc_test:map_alias_name2sym  ->  passed  [0.092s]
proc_test:map_prefix_name2map  ->  passed  [0.129s]
proc_test:signal_forward  ->  passed  [0.063s]
proc_test:symbol_lookup  ->  failed:
/usr/src/svn/lib/libproc/tests/proc_test.c:142: error !=3D 0: failed to loo=
k up
symbol at 0x2804cbd0  [0.297s]
proc_test:symbol_lookup_fail  ->  passed  [0.107s]

Results file id is usr_tests_lib_libproc.20170207-190648-064178
Results saved to
/home/ngie/.kyua/store/results.usr_tests_lib_libproc.20170207-190648-064178=
.db

5/6 passed (1 failed)
$ uname -a
FreeBSD fbsd12-i386.local 12.0-CURRENT FreeBSD 12.0-CURRENT #8 r313266:3132=
67:
Sat Feb  4 20:14:50 PST 2017=20=20=20=20
ngie@fbsd12-i386.local:/usr/obj/usr/src/svn/sys/GENERIC-NODEBUG  i386

$ kyua test -k /usr/tests/lib/libproc/Kyuafile=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20
proc_test:map_alias_name2map  ->  passed  [0.004s]
proc_test:map_alias_name2sym  ->  passed  [0.007s]
proc_test:map_prefix_name2map  ->  passed  [0.003s]
proc_test:signal_forward  ->  passed  [0.004s]
proc_test:symbol_lookup  ->  passed  [0.016s]
proc_test:symbol_lookup_fail  ->  passed  [0.005s]

Results file id is usr_tests_lib_libproc.20170207-190906-646576
Results saved to
/home/ngie/.kyua/store/results.usr_tests_lib_libproc.20170207-190906-646576=
.db

6/6 passed (0 failed)
$ uname -a
FreeBSD fbsd12 12.0-CURRENT FreeBSD 12.0-CURRENT #7 r313183M: Fri Feb  3
19:45:10 PST 2017     ngie@fbsd12:/usr/obj/usr/src/svn/sys/GENERIC-NODEBUG=
=20
amd64

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-216893-32464>