GSI Forum
GSI Helmholtzzentrum für Schwerionenforschung

Home » PANDA » PandaRoot » General » new version
new version [message #12080] Sun, 19 June 2011 04:56 Go to next message
Gianluigi Boca is currently offline  Gianluigi Boca
Messages: 177
Registered: March 2004
first-grade participant
From: *gsi.de
Hi,
I put a new version of
PndSttMvdTracking.cxx and .h
because I discovered some bugs (some subtle, other due to my blindliness) that unfortunately lower the efficiency of the Pattern Recognition.
This bugs were in the new 'cleanup' section of the code.

I know it is quite late but, if possible, please the analysers update the code and rerun ( you're gonna say : yes, right !)


Gianluigi

Re: new version [message #12108 is a reply to message #12080] Tue, 21 June 2011 14:49 Go to previous messageGo to next message
Dima Melnychuk is currently offline  Dima Melnychuk
Messages: 213
Registered: April 2004
Location: National Centre for Nucle...
first-grade participant
From: 140.181.9*
Hi Gianluigi,

There is still a crash which I have with the latest version of STT reconstruction code.

PROBLEM HAS NO FEASIBLE SOLUTION
PROBLEM HAS NO FEASIBLE SOLUTION

 *** Break *** segmentation violation



===========================================================
There was a crash.
This is the entire stack trace of all threads:
===========================================================
#0  0x00002b29555689e5 in waitpid () from /lib/libc.so.6
#1  0x00002b2955508e11 in do_system () from /lib/libc.so.6
#2  0x00002b29531bedc6 in TUnixSystem::StackTrace ()
   from /misc/cbmsoft/Lenny64/may11/fairsoft/tools/root/lib/libCore.so.5.29
#3  0x00002b29531be69c in TUnixSystem::DispatchSignals ()
   from /misc/cbmsoft/Lenny64/may11/fairsoft/tools/root/lib/libCore.so.5.29
#4  <signal handler called>
#5  0x00002b2963340e87 in PndSttMvdTracking::Exec (this=0x2b2967ca0010,
    opt=0x2b295ce39f00 "")
    at /d/panda02/dmelnych/pandaroot/pandaroot/sttmvdtracking/PndSttMvdTrack
ing.cxx:981
#6  0x00002b2953145bb0 in TTask::ExecuteTasks ()
   from /misc/cbmsoft/Lenny64/may11/fairsoft/tools/root/lib/libCore.so.5.29
#7  0x00002b2953144ecb in TTask::ExecuteTask ()
   from /misc/cbmsoft/Lenny64/may11/fairsoft/tools/root/lib/libCore.so.5.29
#8  0x00002b295cd8554b in FairRunAna::Run (this=0x20fc3f0, Ev_start=0,
    Ev_end=1000)
    at /d/panda02/dmelnych/pandaroot/pandaroot/base/FairRunAna.cxx:272
#9  0x00002b295cddd02a in G__FairDict_883_0_5 (result7=0x7fff76f283d0,
    funcname=0x20f95d0 "", libp=0x7fff76f1d9c0, hash=0)
    at /d/panda02/dmelnych/pandaroot/build_lenny64/base/FairDict.cxx:13242
#10 0x00002b2953950644 in Cint::G__ExceptionWrapper ()
   from /misc/cbmsoft/Lenny64/may11/fairsoft/tools/root/lib/libCint.so.5.29
#11 0x00002b2953a02560 in G__execute_call ()
   from /misc/cbmsoft/Lenny64/may11/fairsoft/tools/root/lib/libCint.so.5.29
#12 0x00002b2953a03369 in G__call_cppfunc ()
   from /misc/cbmsoft/Lenny64/may11/fairsoft/tools/root/lib/libCint.so.5.29
#13 0x00002b29539de645 in G__interpret_func ()
   from /misc/cbmsoft/Lenny64/may11/fairsoft/tools/root/lib/libCint.so.5.29
#14 0x00002b29539cbe38 in G__getfunction ()
   from /misc/cbmsoft/Lenny64/may11/fairsoft/tools/root/lib/libCint.so.5.29
#15 0x00002b2953abe63f in G__getstructmem ()
   from /misc/cbmsoft/Lenny64/may11/fairsoft/tools/root/lib/libCint.so.5.29
#16 0x00002b2953ab7a1e in G__getvariable ()
   from /misc/cbmsoft/Lenny64/may11/fairsoft/tools/root/lib/libCint.so.5.29
#17 0x00002b295399ef2f in G__getitem ()
   from /misc/cbmsoft/Lenny64/may11/fairsoft/tools/root/lib/libCint.so.5.29
#18 0x00002b29539a2f5c in G__getexpr ()
   from /misc/cbmsoft/Lenny64/may11/fairsoft/tools/root/lib/libCint.so.5.29
#19 0x00002b2953a2fbc4 in G__exec_statement ()
   from /misc/cbmsoft/Lenny64/may11/fairsoft/tools/root/lib/libCint.so.5.29
#20 0x00002b295398af16 in G__exec_tempfile_core ()
   from /misc/cbmsoft/Lenny64/may11/fairsoft/tools/root/lib/libCint.so.5.29
#21 0x00002b295398b1db in G__exec_tempfile ()
   from /misc/cbmsoft/Lenny64/may11/fairsoft/tools/root/lib/libCint.so.5.29
#22 0x00002b2953a43099 in G__process_cmd ()
   from /misc/cbmsoft/Lenny64/may11/fairsoft/tools/root/lib/libCint.so.5.29
#23 0x00002b295317b315 in TCint::ProcessLine ()
   from /misc/cbmsoft/Lenny64/may11/fairsoft/tools/root/lib/libCore.so.5.29
#24 0x00002b295317a763 in TCint::ProcessLineSynch ()
   from /misc/cbmsoft/Lenny64/may11/fairsoft/tools/root/lib/libCore.so.5.29
#25 0x00002b29530cff70 in TApplication::ExecuteFile ()
   from /misc/cbmsoft/Lenny64/may11/fairsoft/tools/root/lib/libCore.so.5.29
#26 0x00002b29530cdab8 in TApplication::ProcessLine ()
   from /misc/cbmsoft/Lenny64/may11/fairsoft/tools/root/lib/libCore.so.5.29
#27 0x00002b29546ca377 in TRint::Run ()
   from /misc/cbmsoft/Lenny64/may11/fairsoft/tools/root/lib/libRint.so.5.29
#28 0x000000000040117d in main ()
===========================================================


The lines below might hint at the cause of the crash.
If they do not help you then please submit a bug report at
http://root.cern.ch/bugs. Please post the ENTIRE stack trace
from above as an attachment in addition to anything else
that might help us fixing this issue.
===========================================================
#5  0x00002b2963340e87 in PndSttMvdTracking::Exec (this=0x2b2967ca0010,
    opt=0x2b295ce39f00 "")
    at /d/panda02/dmelnych/pandaroot/pandaroot/sttmvdtracking/PndSttMvdTrack
ing.cxx:981
#6  0x00002b2953145bb0 in TTask::ExecuteTasks ()
   from /misc/cbmsoft/Lenny64/may11/fairsoft/tools/root/lib/libCore.so.5.29
#7  0x00002b2953144ecb in TTask::ExecuteTask ()
   from /misc/cbmsoft/Lenny64/may11/fairsoft/tools/root/lib/libCore.so.5.29
#8  0x00002b295cd8554b in FairRunAna::Run (this=0x20fc3f0, Ev_start=0,
    Ev_end=1000)
    at /d/panda02/dmelnych/pandaroot/pandaroot/base/FairRunAna.cxx:272
===========================================================



Dima
Re: new version [message #12124 is a reply to message #12108] Thu, 23 June 2011 00:43 Go to previous message
Gianluigi Boca is currently offline  Gianluigi Boca
Messages: 177
Registered: March 2004
first-grade participant
From: *gsi.de
hi Dima,
try the new version of PndMvdTracking.cxx and .h

I am not sure that solves your bug, but certainly I fixed a memory problem.
Please let me know
Gianluigi
Previous Topic: new release on the Grid
Next Topic: Event mixing and time stamps in FairRoot/PandaRoot
Goto Forum:
  


Current Time: Mon Apr 29 12:44:53 CEST 2024

Total time taken to generate the page: 0.00579 seconds