[HepMCVisual] Seg fault when testing HepMCBrowser

Sebastian BĂśser sboeser at hep.ucl.ac.uk
Fri Feb 6 10:26:46 GMT 2009


Hi Christian,

hmm - this seems to be a problem using the root graphics libs. I see you 
are running on lxplus from "at home" ( 168-203.0-85.cust.bluewin.ch:0.0 ). 
Did you try starting root itself in that way? Maybe the X11 forwarding is 
not setup properly?

Cheers, Sebastian

On Fri, 6 Feb 2009, Christian Ohm wrote:

> Hi,
>
> I've always wanted something like HepMCVisual/HepMCBrowser so I was
> excited to test it when I heard about it. I installed and compiled
> both packages in 14.2.20.3 and everything seemed fine. I made a soft
> link to an aod and tried to run the example job options according to
> the instructions. Unfortunately I get a seg fault, see full log below.
> Any ideas what went wrong?
>
> Cheers,
> Christian
>
>
> [lxplus243] /afs/cern.ch/user/c/cohm/testarea/14.2.20.3/
> PhysicsAnalysis/AnalysisCommon/UserAnalysis/run > athena -i
> HepMCBrowser_JobOptions.py
> Py:ConfigurableDb    INFO Read module info for 3693 configurables from
> 11 genConfDb files
> Py:ConfigurableDb    INFO No duplicates have been found: that's good !
> Py:Athena            INFO including file "AthenaCommon/Bootstrap.py"
> Py:Athena            INFO including file "AthenaCommon/
> Atlas.UnixStandardJob.py"
> Py:Athena            INFO including file "HepMCBrowser_JobOptions.py"
> Py:Athena            INFO => Seeking enabled.
> TUnixSystem::SetDisplay:0: RuntimeWarning: DISPLAY not set, setting it
> to 168-203.0-85.cust.bluewin.ch:0.0
> ApplicationMgr       INFO Updating
> ROOT::Reflex::PluginService::SetDebug(level) to level=0
> ApplicationMgr    SUCCESS
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> ========================================================================
>                                                    Welcome to
> ApplicationMgr $Revision: 1.72 $
>                                           running on
> lxplus243.cern.ch on Fri Feb  6 00:57:21 2009
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> ========================================================================
> ApplicationMgr       INFO Successfully loaded modules : AthenaServices
> ApplicationMgr       INFO Application Manager Configured successfully
> ApplicationMgr       INFO Updating
> ROOT::Reflex::PluginService::SetDebug(level) to level=0
> StatusCodeSvc        INFO initialize
> PyAthenaEventLo...   INFO Initializing PyAthenaEventLoopMgr - package
> version AthenaServices-01-33-06
> WARNING: $POOL_CATALOG is not defined
> using default `xmlcatalog_file:PoolFileCatalog.xml'
> XMLFileCatalog: level[Info] Connecting to the catalog
> PoolXMLFileCatalog: level[Info] Xerces-c initialization Number 0
> Note: (file "(tmpfile)", line 2) File "vector" already loaded
> PoolSvc           WARNING File is not in Catalog or does not exist.
> PoolSvc           WARNING Do not allow this ERROR to propagate to
> physics jobs.
> ERROR (pool):
> POOL> Unknown storage type requested:
> SeekableCollection  Warning Cannot find persistency storage type.
> Trying ROOT_StorageType
> AOD.pool.root   Always Root file version:51800
> AOD.pool.root   Always Root file version:51800
> PoolSvc           WARNING File is not in Catalog or does not exist.
> PoolSvc           WARNING Do not allow this ERROR to propagate to
> physics jobs.
> ERROR (pool):
> POOL> Unknown storage type requested:
> SeekableCollection  Warning Cannot find persistency storage type.
> Trying ROOT_StorageType
> AOD.pool.root   Always Root file version:51800
> AOD.pool.root   Always Root file version:51800
> Error in <TGVScrollBar::TGVScrollBar>: arrow_*.xpm not found
> -------------------------------------------------------------------------------------
> Core dump from CoreDumpSvc at Fri Feb  6 00:57:33 2009
>
> Caught signal 11(Segmentation fault). Details:
>   errno = 0, code = 1 (address not mapped to object)
>   pid   = 0, uid = 32
>   value = (14, 0xe)
>   addr  = 0
>
> Current algorithm: <NONE>
> Algorithm stack: <EMPTY>
> -------------------------------------------------------------------------------------
>
>  *** Break *** segmentation violation
> Using host libthread_db library "/lib64/tls/libthread_db.so.1".
> Attaching to program: /proc/12388/exe, process 12388
> [Thread debugging using libthread_db enabled]
> [New Thread 4159502016 (LWP 12388)]
> 0xffffe410 in __kernel_vsyscall ()
> #1  0x00622f13 in __waitpid_nocancel () from /lib/tls/libc.so.6
> #2  0x005cc7b9 in do_system () from /lib/tls/libc.so.6
> #3  0x0070b98d in system () from /lib/tls/libpthread.so.0
> #4  0xf741badf in TUnixSystem::Exec () from /afs/cern.ch/atlas/offline/
> external/LCGCMT/LCGCMT_54g/InstallArea/i686-slc4-gcc34-opt/lib/
> libCore.so
> #5  0xf74214ed in TUnixSystem::StackTrace () from /afs/cern.ch/atlas/
> offline/external/LCGCMT/LCGCMT_54g/InstallArea/i686-slc4-gcc34-opt/lib/
> libCore.so
> #6  0xf741e1aa in TUnixSystem::DispatchSignals () from /afs/cern.ch/
> atlas/offline/external/LCGCMT/LCGCMT_54g/InstallArea/i686-slc4-gcc34-
> opt/lib/libCore.so
> #7  0xf741e238 in SigHandler () from /afs/cern.ch/atlas/offline/
> external/LCGCMT/LCGCMT_54g/InstallArea/i686-slc4-gcc34-opt/lib/
> libCore.so
> #8  0xf741d485 in sighandler () from /afs/cern.ch/atlas/offline/
> external/LCGCMT/LCGCMT_54g/InstallArea/i686-slc4-gcc34-opt/lib/
> libCore.so
> #9  0xf5ed4a25 in CoreDumpSvcHandler::action ()
>    from /afs/cern.ch/atlas/software/builds/AtlasCore/14.2.20/
> InstallArea/i686-slc4-gcc34-opt/lib/libAthenaServices.so
> #10 <signal handler called>
> #11 0xf51d28c1 in TGVScrollBar::SetPosition () from /afs/cern.ch/sw/
> lcg/external/root/5.18.00d/slc4_ia32_gcc34/root/lib/libGui.so
> #12 0xf5199623 in TGListBox::Layout () from /afs/cern.ch/sw/lcg/
> external/root/5.18.00d/slc4_ia32_gcc34/root/lib/libGui.so
> #13 0xf517172f in TGFrame::Resize () from /afs/cern.ch/sw/lcg/external/
> root/5.18.00d/slc4_ia32_gcc34/root/lib/libGui.so
> #14 0xf519932b in TGListBox::Resize () from /afs/cern.ch/sw/lcg/
> external/root/5.18.00d/slc4_ia32_gcc34/root/lib/libGui.so
> #15 0xf514bc8d in TGComboBox::Init () from /afs/cern.ch/sw/lcg/
> external/root/5.18.00d/slc4_ia32_gcc34/root/lib/libGui.so
> #16 0xf514c4db in TGComboBox::TGComboBox () from /afs/cern.ch/sw/lcg/
> external/root/5.18.00d/slc4_ia32_gcc34/root/lib/libGui.so
> #17 0xf53357dd in G__G__Gui2_241_0_4 () from /afs/cern.ch/sw/lcg/
> external/root/5.18.00d/slc4_ia32_gcc34/root/lib/libGui.so
> #18 0xf6d5ef14 in Cint::G__CallFunc::Execute () from /afs/cern.ch/
> atlas/offline/external/LCGCMT/LCGCMT_54g/InstallArea/i686-slc4-gcc34-
> opt/lib/libCint.so
> #19 0xf78bddfa in PyROOT::TConstructorExecutor::Execute () from /afs/
> cern.ch/sw/lcg/external/root/5.18.00d/slc4_ia32_gcc34/root/lib/
> libPyROOT.so
> #20 0xf78c2c04 in PyROOT::TMethodHolder<PyROOT::TScopeAdapter,
> PyROOT::TMemberAdapter>::CallSafe ()
>    from /afs/cern.ch/sw/lcg/external/root/5.18.00d/slc4_ia32_gcc34/
> root/lib/libPyROOT.so
> #21 0xf78c2dd8 in PyROOT::TMethodHolder<PyROOT::TScopeAdapter,
> PyROOT::TMemberAdapter>::Execute ()
>    from /afs/cern.ch/sw/lcg/external/root/5.18.00d/slc4_ia32_gcc34/
> root/lib/libPyROOT.so
> #22 0xf78b53c8 in PyROOT::TConstructorHolder<PyROOT::TScopeAdapter,
> PyROOT::TMemberAdapter>::operator() ()
>    from /afs/cern.ch/sw/lcg/external/root/5.18.00d/slc4_ia32_gcc34/
> root/lib/libPyROOT.so
> #23 0xf78ca877 in PyROOT::(anonymous namespace)::mp_call () from /afs/
> cern.ch/sw/lcg/external/root/5.18.00d/slc4_ia32_gcc34/root/lib/
> libPyROOT.so
> #24 0xf7ef769c in PyObject_Call (func=0x10, arg=0xf4e63b4c, kw=0x0) at
> Objects/abstract.c:1860
> #25 0xf7f414e4 in slot_tp_init (self=0xf4e69534, args=0xf4e63b4c,
> kwds=0x0) at Objects/typeobject.c:4819
> #26 0xf7f3a57f in type_call (type=Variable "type" is not available.
> ) at Objects/typeobject.c:436
> #27 0xf7ef769c in PyObject_Call (func=0x10, arg=0xf4e63b4c, kw=0x0) at
> Objects/abstract.c:1860
> #28 0xf7f6b654 in PyEval_EvalFrameEx (f=0x99c3144, throwflag=0) at
> Python/ceval.c:3777
> #29 0xf7f71125 in PyEval_EvalFrameEx (f=0x99c2c1c, throwflag=0) at
> Python/ceval.c:3652
> #30 0xf7f71865 in PyEval_EvalCodeEx (co=0xf7a331d0,
> globals=0xf5fb5714, locals=0x0, args=0xf4e63818, argcount=1, kws=0x0,
> kwcount=0, defs=0x0, defcount=0,
>     closure=0x0) at Python/ceval.c:2833
> #31 0xf7f15a70 in function_call (func=0xf5fbaa3c, arg=0xf4e6380c,
> kw=0x0) at Objects/funcobject.c:517
> #32 0xf7ef769c in PyObject_Call (func=0x10, arg=0xf4e6380c, kw=0x0) at
> Objects/abstract.c:1860
> #33 0xf7f018ad in instancemethod_call (func=0xf5fd5f04,
> arg=0xf4e6380c, kw=0x0) at Objects/classobject.c:2493
> #34 0xf7ef769c in PyObject_Call (func=0x10, arg=0xf7e8f02c, kw=0x0) at
> Objects/abstract.c:1860
> #35 0xf7ef79e1 in PyObject_CallMethod (o=0xf7a2eecc, name=0xf4421ca5
> "sysInitialize", format=0xf4421c91 "") at Objects/abstract.c:1891
> #36 0xf441d6b2 in PyAthena::callPyMethod () from /afs/cern.ch/atlas/
> software/builds/AtlasCore/14.2.20/InstallArea/i686-slc4-gcc34-opt/lib/
> libAthenaPython.so
> #37 0xf4410ee0 in PyAthena::Alg::initialize ()
>    from /afs/cern.ch/atlas/software/builds/AtlasCore/14.2.20/
> InstallArea/i686-slc4-gcc34-opt/lib/libAthenaPython.so
> #38 0xf5bc66ae in Algorithm::sysInitialize ()
>    from /afs/cern.ch/atlas/offline/external/GAUDI/v19r9-LCG54g/
> InstallArea/i686-slc4-gcc34-opt/lib/libGaudiKernel.so
> #39 0xf44122a2 in PyAthena::Alg::sysInitialize ()
>    from /afs/cern.ch/atlas/software/builds/AtlasCore/14.2.20/
> InstallArea/i686-slc4-gcc34-opt/lib/libAthenaPython.so
> #40 0xf5c1f624 in MinimalEventLoopMgr::initialize ()
>    from /afs/cern.ch/atlas/offline/external/GAUDI/v19r9-LCG54g/
> InstallArea/i686-slc4-gcc34-opt/lib/libGaudiKernel.so
> #41 0xf5e84b02 in AthenaEventLoopMgr::initialize ()
>    from /afs/cern.ch/atlas/software/builds/AtlasCore/14.2.20/
> InstallArea/i686-slc4-gcc34-opt/lib/libAthenaServices.so
> #42 0xf5d5c805 in Service::sysInitialize () from /afs/cern.ch/atlas/
> offline/external/GAUDI/v19r9-LCG54g/InstallArea/i686-slc4-gcc34-opt/
> lib/libGaudiKernel.so
> #43 0xf4873beb in ServiceManager::initializeServices ()
>    from /afs/cern.ch/atlas/offline/external/GAUDI/v19r9-LCG54g/
> InstallArea/i686-slc4-gcc34-opt/lib/libGaudiSvc.so
> #44 0xf4682311 in ApplicationMgr::initialize ()
>    from /afs/cern.ch/atlas/offline/external/GAUDI/v19r9-LCG54g/
> InstallArea/i686-slc4-gcc34-opt/lib/libGaudiSvc.so
> #45 0xf4ed68e7 in (anonymous namespace)::method_4216 ()
>    from /afs/cern.ch/atlas/offline/external/GAUDI/v19r9-LCG54g/
> InstallArea/i686-slc4-gcc34-opt/lib/libGaudiKernelDict.so
> #46 0xf5f9326c in ROOT::Cintex::Method_stub_with_context () from /afs/
> cern.ch/sw/lcg/external/root/5.18.00d/slc4_ia32_gcc34/root/lib/
> libCintex.so
> #47 0x097f90ae in ?? ()
> #48 0x097f9000 in ?? ()
> #49 0x09969cc4 in ?? ()
> #50 0x00000000 in ?? ()
> Shortened traceback (most recent user call last):
>   File "/afs/cern.ch/atlas/software/builds/AtlasCore/14.2.20/
> InstallArea/share/bin/athena.py", line 386, in <module>
>     include( script )
>   File "./HepMCBrowser_JobOptions.py", line 58, in <module>
>     if theApp.initialize().isFailure():
>   File "/afs/cern.ch/atlas/offline/external/GAUDI/v19r9-LCG54g/
> InstallArea/python/GaudiPython/Bindings.py", line 239, in initialize
>     return self._isvc.initialize()
> SystemError: problem in C++; program state has been reset
> athena>
> ApplicationMgr      FATAL finalize: Invalid state "Configured"
> ApplicationMgr       INFO Application Manager Terminated successfully
> Py:Athena            INFO leaving with code 32: "exception raised
> during initialization"
>
> _______________________________________________
> HepMCVisual mailing list
> HepMCVisual at projects.hepforge.org
> http://www.hepforge.org/lists/listinfo/hepmcvisual
>

-----------------------------------------------

     \|/     Sebastian Boeser
    /  ~~
    @--OO    University College London
    \   ?    Gower Street
     \  v    WC1E 6BT London
      ||     Tel.: +44/(0)20/7679 1376
             sboeser at hep.ucl.ac.uk


More information about the HepMCVisual mailing list