https://bugzilla.redhat.com/show_bug.cgi?id=458861 Почему-то бага у нас проявляется на glibc-utils-2.27-alt8.x86_64 хотя в апстриме уже давно исправлено.
(In reply to comment #0) > https://bugzilla.redhat.com/show_bug.cgi?id=458861 При чём тут glibc 2.5? > Почему-то бага у нас проявляется на glibc-utils-2.27-alt8.x86_64 хотя в > апстриме уже давно исправлено. Может быть, сломали снова?
А что у вас не работает?
Приблизительно так: $ export LD_PROFILE_OUTPUT=`pwd` $ export LD_PROFILE=./rpc.so $ lua-5.1 test-server.lua $ ls -l rpc.so.profile -rw-r--r-- 1 ildar ildar 248200 июл 4 15:33 rpc.so.profile $ sprof -q $PWD/rpc.so Inconsistency detected by ld.so: dl-open.c: 630: _dl_open: Assertion `_dl_debug_initialize (0, args.nsid)->r_state == RT_CONSISTENT' failed!
хотя фэйлит и простейший: $ sprof -q /lib64/libbz2.so.1 Inconsistency detected by ld.so: dl-open.c: 630: _dl_open: Assertion `_dl_debug_initialize (0, args.nsid)->r_state == RT_CONSISTENT' failed! а не должен!
В сизифе ошибка не воспроизводится (версия 2.38.0.23.0e1ef6779a-alt1.x86_64). Но всё ещё воспроизводится в p10: $ rpm -q glibc-utils glibc-utils-2.32-alt5.x86_64 $ sprof /usr/lib64/libcurl.so.4 Inconsistency detected by ld.so: dl-open.c: 919: _dl_open: Assertion `_dl_debug_initialize (0, args.nsid)->r_state == RT_CONSISTENT' failed!