From Bugzilla Helper: User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:0.9.9) Gecko/20020408 Description of problem: Apr 12 01:33:24 cygnusx-1 VMware[init]: /usr/bin/vmware-ping: relocation error: /usr/bin/vmware-ping: undefined symbol: atexit Apr 12 01:33:24 cygnusx-1 VMware[init]: /usr/bin/vmnet-netifup: relocation error: /usr/bin/vmnet-netifup: undefined symbol: atexit Apr 12 01:33:24 cygnusx-1 VMware[init]: /usr/bin/vmware-ping: relocation error: /usr/bin/vmware-ping: undefined symbol: atexit Apr 12 01:33:24 cygnusx-1 VMware[init]: /usr/bin/vmnet-netifup: relocation error: /usr/bin/vmnet-netifup: undefined symbol: atexit I see these in my /var/log/messages after running vmware-config.pl and it failing to run the above programs. This worked fine with 2.2.5-30, but today's release of 2.2.5-32 causes this problem. Version-Release number of selected component (if applicable): How reproducible: Always Steps to Reproduce: 1. Install Skipjack beta2 2. up2date -u 3. Install VMware 3.1.1 build 1790 4. Run vmware-config.pl 5. tail -20 /var/log/messages Actual Results: Apr 12 01:33:24 cygnusx-1 VMware[init]: /usr/bin/vmware-ping: relocation error: /usr/bin/vmware-ping: undefined symbol: atexit Apr 12 01:33:24 cygnusx-1 VMware[init]: /usr/bin/vmnet-netifup: relocation error: /usr/bin/vmnet-netifup: undefined symbol: atexit Apr 12 01:33:24 cygnusx-1 VMware[init]: /usr/bin/vmware-ping: relocation error: /usr/bin/vmware-ping: undefined symbol: atexit Apr 12 01:33:24 cygnusx-1 VMware[init]: /usr/bin/vmnet-netifup: relocation error: /usr/bin/vmnet-netifup: undefined symbol: atexit Expected Results: The programs to run without any error messages in /var/log/messages. Additional info:
Can you please attach output of readelf -a /usr/bin/vmware-ping ? Thanks.
Created attachment 53604 [details] Requested out from readelf -a /usr/bin/vmware-ping
I see the same error when I try to run RealPlayer 8.
Same error with xawtv, when I upgraded glibc from -30 to -32.
This appears to happen with executables compiled with older library versions. It also appears to be that executables compiled with this version of the library won't run on a RedHat 7.2 system. I will post more useful and exact details when I'm back in front of my skipjack machine.
*** Bug 63404 has been marked as a duplicate of this bug. ***
pgp software also exhibits this problem.
And, OOHHHHH, my Quake II doesn't ru anymore, it really needs atexit()!!! :-)
Should be fixed in glibc-2.2.5-33.
when'll glibc 2.2.5-34 or 33 be aviable.