[ROOT] ROOT on Linux with icc compiler in debug mode crashes

From: Andreas Zoglauer (zog@mpe.mpg.de)
Date: Mon Jul 01 2002 - 16:06:33 MEST


Hello,

This is just for information:

I have recompiled the current version from cvs with option linuxicc and
the build option --build=debug.

Moreover I recompiled the examples in the test directory.

If I start *any* of the programs in the debugger, e.g. gdb guitest,
then the program crashes:


[Switching to Thread 1024 (LWP 9257)]
0x2b0396dd in has_osfxsr_set () at clib/src/attach.c:314
314       return (mdp);
(gdb) bt
#0  0x2b0396dd in has_osfxsr_set () at clib/src/attach.c:314
#1  0x2b0397be in TAG_PACKET_1 () at clib/src/attach.c:314
#2  0x2c76f400 in ?? ()
#3  0x2ad34fb8 in _ZN12TObjectTableC1Ei () at cont/src/TObjectTable.cxx:98
#4  0x2ad35d7c in AddObj (op=0x806deb0) at cont/src/TObjectTable.cxx:183
#5  0x2ace1122 in _ZN7TObjectC1Ev () at base/src/TObject.cxx:172
#6  0x2ad26194 in _ZN11TClassTableC1Ev () at cont/src/TClassTable.cxx:123
#7  0x2ad2669b in Add (cname=0x2ccede78 "TRootGuiFactory", id=0,
info=@0x2ccfe4a0, dict=0x2cc8eeac <_ZN15TRootGuiFactory10DictionaryEv>,
pragmabits=0)
    at cont/src/TClassTable.cxx:196
#8  0x2ad270be in ROOT::AddClass (cname=0x2ccede78 "TRootGuiFactory",
id=0, info=@0x2ccfe4a0, dict=0x2cc8eeac
<_ZN15TRootGuiFactory10DictionaryEv>, pragmabits=0)
    at cont/src/TClassTable.cxx:435
#9  0x2b064e9e in Register (this=0x2b3c6dc0, cname=0x2ccede78
"TRootGuiFactory", id=0, info=@0x2ccfe4a0, dict=0x2cc8eeac
<_ZN15TRootGuiFactory10DictionaryEv>,
    pragmabits=0) at Rtypes.h:170
#10 0x2ad4d7fd in Init (this=0x2ce739fc, pragmabits=0) at
meta/src/TGenericClassInfo.cxx:88
#11 0x2ad4d687 in
_ZN4ROOT17TGenericClassInfoC1EPKciS2_iRKSt9type_infoPKNS_13TInitBehaviorEPFvvEi
() at meta/src/TGenericClassInfo.cxx:78
#12 0x2cc91185 in _ZN4ROOT20GenerateInitInstanceEPK15TRootGuiFactory () at
TRootHelpDialog.cxx:26
#13 0x2cc9199f in __sti__G__Gui3_cxx_11d5b5c0 () at TRootHelpDialog.cxx:26
#14 0x2cca4a2b in .B1.5 () at TRootHelpDialog.cxx:26
#15 0x2cca4a56 in .B2.5 () at TRootHelpDialog.cxx:26
#16 0x2ca778a2 in _init () from /opt/prg/root/lib/libGui.so
#17 0x2aab8891 in _dl_init () from /lib/ld-linux.so.2


Versions:

ROOT: 3.03/06 from today
gdb: 5.0
Linux: SuSE 7.2
icc:  Version 6.0   Build 020312Z


Andreas


----------------------------------------------------------------------
Andreas Zoglauer

MPI fuer extraterrestrische Physik         Phone:    +49/89-30000-3848
Postfach 1312                              Fax:      +49/89-30000-3569
85741 Garching, Germany                    Email:    zog@mpe.mpg.de
----------------------------------------------------------------------



This archive was generated by hypermail 2b29 : Sat Jan 04 2003 - 23:50:58 MET