Hello, I accidentially upgraded the glibc to the newest available version 2.9_p20081201. I'm not able to run any of my ROOT (sci-physics/root) programs anymore, always ending up with a SEGFAULT. *** Break *** segmentation violation Segmentation fault backtrace from gdb: #0 0x00007fa211704c72 in fgets () from /lib/libc.so.6 #1 0x00007fa215d0c5ac in TString::Gets () from /usr/lib64/root/libCore.so.5.20 #2 0x00007fa215ddcaf0 in TUnixSystem::GetLinkedLibraries () from /usr/lib64/root/libCore.so.5.20 #3 0x00007fa215d6cf16 in TSystem::GetLibraries () from /usr/lib64/root/libCore.so.5.20 #4 0x00007fa215d6b91a in TSystem::Load () from /usr/lib64/root/libCore.so.5.20 #5 0x00007fa215d506d6 in TROOT::LoadClass () from /usr/lib64/root/libCore.so.5.20 #6 0x00007fa215dca580 in TCint::AutoLoad () from /usr/lib64/root/libCore.so.5.20 #7 0x00007fa215d52adc in TROOT::LoadClass () from /usr/lib64/root/libCore.so.5.20 #8 0x00007fa215d39824 in TPluginHandler::LoadPlugin () from /usr/lib64/root/libCore.so.5.20 #9 0x00007fa215d0d79d in TApplication::LoadGraphicsLibs () from /usr/lib64/root/libCore.so.5.20 #10 0x00007fa215d0e1fc in TApplication::InitializeGraphics () from /usr/lib64/root/libCore.so.5.20 #11 0x00007fa215d0efc4 in TApplication::TApplication () from /usr/lib64/root/libCore.so.5.20 #12 0x00000000004069f4 in main (argc=1, argv=0x7fff1e671068) at uboot.cpp:22 Currently I'm running sci-physics/root-5.20.00-r1 Not sure if this is also the case with 5.20.00-r2 as this ebuild didn't work on my machine. As far as I can see from the Changelog I wouldn't expect 5.20.00-r2 to behave any differently. Reproducible: Always Steps to Reproduce: 1. emerge sys-libs/glibc-2.9_p20081201 2. emerge sci-physics/root-5.20.00-r1 3. build ROOT testsuite in /usr/share/doc/root-$VERSION/test 4. run 'stress'. At least this one also quits with a SEGFAULT here and works flawless on a comparable machine and glibc-2.8_p20080602. I marked this as critical as downgrading of glibc is not possible/advisable.
Hi, I tested root-5.20.00-r2 on both ~x86 and ~amd64 with glibc-2.9_p20081201, and the stress test ran fine. Please try root-5.20.00-r2 and if it doesn't compile, file a new bug with your emerge --info, use flags for root, and build log. Thanks
(In reply to comment #1) > Hi, > > I tested root-5.20.00-r2 on both ~x86 and ~amd64 with glibc-2.9_p20081201, and > the stress test ran fine. > Please try root-5.20.00-r2 and if it doesn't compile, file a new bug with your > emerge --info, use flags for root, and build log. > > Thanks 5.20.00-r2 builds fine now. Unfortunately its still SEGFAULTing as described, showing perfectly the same symptomatics. If I can provide you with further information, just let me know. Thanks again!
all bug reports need `emerge --info` as stated in the bugzilla documentation also show the output of `emerge -pv root` if things are still crashing, then you should read the bugzilla documentation in order to setup your system to provide a good backtrace: you've shown symbols, but no function arguments
Issues resolved after update to sys-libs/glibc-2.9_p20081201-r1 for me. Thanks again.