Red Hat Bugzilla – Bug 176343
rg_test fails on x86_64
Last modified: 2009-04-16 16:19:22 EDT
Description of problem:
It failed to detect that I had IPs being used for different services (user
error) which then allowed the services to fail to relocate.
Version-Release number of selected component (if applicable):
[root@taft-02 ~]# rpm -q rgmanager
Heh, actually, the stock version with 1.9.44 fails to run - it segfaults on
The version I installed works ;)
Created attachment 122498 [details]
Preliminary patch. This makes it work, but reduces the usefulness of
liblalloc's stack checking. The correct fix is to figure out why accessing
__builtin_return_address(x) causes a segfault on x86_64.
The liblalloc's stack checking is architecture dependent.
__builtin_return_address(x) for x>0 is never guaranteed to work on any
architecture; that it has in the past should be no indication of future performance.