ROOTCINT aborts ... no error messages

Dear ROOT experts,

“My” ROOTCINT does not work anymore. It aborts without any obvious error messages, the most I could get is displayed below.

I understand if you can’t determine what is wrong exactly, but maybe someone could tell me how to attack this problem??

Many thanks in advance,

Ytsen.

bublx21: /afs/physto.se/home/d/deboer/work/toy.mc.with.olga.feb.07/MuELoss > gdb rootcint
GNU gdb Red Hat Linux (6.3.0.0-1.132.EL3rh)
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type “show copying” to see the conditions.
There is absolutely no warranty for GDB. Type “show warranty” for details.
This GDB was configured as “i386-redhat-linux-gnu”…Using host libthread_db library “/lib/tls/libthread_db.so.1”.

(gdb) set args -v -f MuEnergyLossCint.cc -c -I/data/mkarlsson/root/include BetheBlochModel.h BezrukovBugaevModel.h Bremsstrahlung.h CacheBuffer.h Cache.h DirectElectronPairProduction.h Integrator.h Ionization.h KokoulinPetrukhinModel.h Model.h ModelSelector.h MuEnergyLoss.h LinkDef.h
(gdb) run
Starting program: /data/mkarlsson/root/bin/rootcint -v -f MuEnergyLossCint.cc -c -I/data/mkarlsson/root/include BetheBlochModel.h BezrukovBugaevModel.h Bremsstrahlung.h CacheBuffer.h Cache.h DirectElectronPairProduction.h Integrator.h Ionization.h KokoulinPetrukhinModel.h Model.h ModelSelector.h MuEnergyLoss.h LinkDef.h
Info: Class Bremsstrahlung: Generating Shadow Class [*** non-instrumented class ]
Info: Class Bremsstrahlung: Generating Shadow Class [
non-instrumented class ]
Info: Class DirectElectronPairProduction: Generating Shadow Class [
non-instrumented class ]
Info: Class DirectElectronPairProduction: Generating Shadow Class [
non-instrumented class ]
Info: Class Ionization: Generating Shadow Class [
non-instrumented class ]
Info: Class Ionization: Generating Shadow Class [
non-instrumented class ]
Info: Class NuclearInteraction: Generating Shadow Class [
non-instrumented class ]
Info: Class NuclearInteraction: Generating Shadow Class [
non-instrumented class ***]

Program received signal SIGABRT, Aborted.
0xb71c4eff in raise () from /lib/tls/libc.so.6
(gdb) where
#0 0xb71c4eff in raise () from /lib/tls/libc.so.6
#1 0xb71c6705 in abort () from /lib/tls/libc.so.6
#2 0xb72daea8 in __deregister_frame_info_bases () from /lib/libgcc_s.so.1
#3 0xb6eead1a in __do_global_dtors_aux () from /data/mkarlsson/root/cint/stl/multimap2.dll
#4 0xb6f29d59 in _fini () from /data/mkarlsson/root/cint/stl/multimap2.dll
#5 0xb72ac533 in _dl_close () from /lib/tls/libc.so.6
#6 0xb73b506c in dlclose_doit () from /lib/libdl.so.2
#7 0xb75f58c6 in _dl_catch_error_internal () from /lib/ld-linux.so.2
#8 0xb73b54b6 in _dlerror_run () from /lib/libdl.so.2
#9 0xb73b5032 in dlclose () from /lib/libdl.so.2
#10 0xb748c021 in G__dlclose () from /data/mkarlsson/root/lib/libCint.so
#11 0xb748c0db in G__free_shl_upto () from /data/mkarlsson/root/lib/libCint.so
#12 0xb73fb265 in G__scratch_all () from /data/mkarlsson/root/lib/libCint.so
#13 0xb73fbd33 in G__exit () from /data/mkarlsson/root/lib/libCint.so
#14 0x0805f4f7 in main ()
(gdb)

Hi,

try to re-run “make cintdlls”. Does that help?

Axel.

Unfortunately not (I cannot find the string cintdlls in any makefile either by the way.)

Nor have I write permission in the root directories.

The rootcint used to work on this system.

Any hints on where I should start investigating would be very much appreciated!

Cheers,

Ytsen.

Hi,

It’s in cint/cintdlls.mk.

[quote=“ytsen”]Nor have I write permission in the root directories.

The rootcint used to work on this system.[/quote]
OK, that makes it easy to debug. If you don’t have write access to your root installation then you didn’t break it. So if it used to work, and assuming that none of your admins messed up root, then it’s the system itself. Check with your admins - they must have installed a new glibc or binutils or something, and they forgot to update root.

Cheers, Axel.