new version [message #12080] |
Sun, 19 June 2011 04:56  |
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   |
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  |
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
|
|
|