Home » PANDA » PandaRoot » Tracking » [FIXED]A crash in reco  
	
		
		
			| [FIXED]A crash in reco [message #10596] | 
			Wed, 28 April 2010 09:57   | 
		 
		
			
				
				
				
					
						  
						Yutie Liang
						 Messages: 12 Registered: April 2010  Location: Germany
						
					 | 
					occasional visitor  | 
					From: *physik.uni-giessen.de
  | 
		 
		 
	 | 
 
	
		Hi,  
I met one problem when run reconstruction algorithms. 
 
I once printed out lots of informations and found that this is caused by some abnormal momentum,(like 1e-346...) 
I have tried to modify FairTrackParP.cxx to discard this kind of events. But this is not a good solution.  
Pls tell me if this has been solved. 
 
Thanks 
 
 
 
 
---------------- 
 
 
=========================================================== 
There was a crash (kSigFloatingException). 
This is the entire stack trace of all threads: 
=========================================================== 
#0  0x007317a2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2 
#1  0x01a34f13 in __waitpid_nocancel () from /lib/tls/libc.so.6 
#2  0x019de7b9 in do_system () from /lib/tls/libc.so.6 
#3  0x0017198d in system () from /lib/tls/libpthread.so.0 
#4  0x009a7aa0 in TUnixSystem::Exec (this=0x9602790, 
    shellcmd=0x21c07388 "/home/liang/fairroot/fairsoft/tools/root/etc/gdb-backtrace.sh 24010 1>&2") at core/unix/src/TUnixSystem.cxx:1978 
#5  0x009a8290 in TUnixSystem::StackTrace (this=0x9602790) 
    at core/unix/src/TUnixSystem.cxx:2188 
#6  0x009a5d0f in TUnixSystem::DispatchSignals (this=0x9602790, 
    sig=kSigFloatingException) at core/unix/src/TUnixSystem.cxx:1106 
#7  0x009a3b25 in SigHandler (sig=kSigFloatingException) 
    at core/unix/src/TUnixSystem.cxx:350 
#8  0x009ab29e in sighandler (sig=8) at core/unix/src/TUnixSystem.cxx:3428 
#9  <signal handler called> 
#10 0x005fdd79 in std::ostream::operator<< () from /usr/lib/libstdc++.so.6 
#11 0x059fe6f8 in FairTrackParP::FairTrackParP () 
    at /home/liang/fairroot/fairsoft/tools/root/include/TVector3.h:286 
#12 0x02b3fb89 in PndLheTrackFitter::Info4Fit (this=0xa14fc78, 
    track=0xee23480, idx=8) 
    at /home/liang/trunk/lhetrack/PndLheTrackFitter.cxx:226 
#13 0x02b3f1e6 in PndLheTrackFitter::Exec (this=0xa14fc78, option=0x2c861a0 "") 
    at /home/liang/trunk/lhetrack/PndLheTrackFitter.cxx:145 
#14 0x00916c72 in TTask::ExecuteTasks (this=0x9d3bcd8, option=0x2c861a0 "") 
    at core/base/src/TTask.cxx:312 
#15 0x00916a6d in TTask::ExecuteTask (this=0x9d3bcd8, option=0x2c861a0 "") 
    at core/base/src/TTask.cxx:275 
#16 0x02c273dc in FairRunAna::Run (this=0x9644690, Ev_start=0, Ev_end=2000) 
    at /home/liang/trunk/base/FairRunAna.cxx:279 
#17 0x02c5f552 in G__FairDict_669_0_5 (result7=0xbfebcfc0, 
    funcname=0x96426f8 "\001", libp=0xbfeb2950, hash=0) 
    at /home/liang/build/base/FairDict.cxx:9099 
#18 0x00ed96a3 in Cint::G__ExceptionWrapper ( 
    funcp=0x2c5f49e <G__FairDict_669_0_5>, result7=0xbfebcfc0, 
    funcname=0x96426f8 "\001", libp=0xbfeb2950, hash=0) 
    at cint/cint/src/Api.cxx:385 
#19 0x00f8d1a8 in G__execute_call (result7=0xbfebcfc0, libp=0xbfeb2950, 
    ifunc=0x96426f8, ifn=0) at cint/cint/src/newlink.cxx:2332 
#20 0x00f8d8c8 in G__call_cppfunc (result7=0xbfebcfc0, libp=0xbfeb2950, 
    ifunc=0x96426f8, ifn=0) at cint/cint/src/newlink.cxx:2518 
#21 0x00f6b957 in G__interpret_func (result7=0xbfebcfc0, 
    funcname=0x9638c60 "Run", libp=0xbfeb2950, hash=309, p_ifunc=0x96426f8, 
    funcmatch=1, memfunc_flag=1) at cint/cint/src/ifunc.cxx:5240 
#22 0x00f50a14 in G__getfunction (item=0x9562c16 "Run(0,nEvents)", 
    known3=0xbfec022c, memfunc_flag=1) at cint/cint/src/func.cxx:2423 
#23 0x01054262 in G__getstructmem (store_var_type=112, varname=0x9560c88 "u", 
    membername=0x9562c16 "Run(0,nEvents)", tagname=0x9583240 "fRun", 
    known2=0xbfec022c, varglobal=0x110a540, objptr=2) 
    at cint/cint/src/var.cxx:6591 
#24 0x01047ece in G__getvariable (item=0x9562c10 "fRun->Run(0,nEvents)", 
    known=0xbfec022c, varglobal=0x110a540, varlocal=0x0) 
    at cint/cint/src/var.cxx:5222 
#25 0x00f434c8 in G__getitem (item=0x9562c10 "fRun->Run(0,nEvents)") 
    at cint/cint/src/expr.cxx:1882 
#26 0x00f4185b in G__getexpr (expression=0x955b598 "fRun->Run(0,nEvents)") 
    at cint/cint/src/expr.cxx:1464 
#27 0x00fb6f4a in G__exec_function (statement= 
0xbfec2510, pc=0xbfec254c, 
    piout=0xbfec2544, plargestep=0xbfec2534, presult=0xbfec24e0) 
    at cint/cint/src/parse.cxx:643 
#28 0x00fc4e06 in G__exec_statement (mparen=0xbfec25b0) 
    at cint/cint/src/parse.cxx:7083 
#29 0x00f1b23c in G__exec_tempfile_core ( 
    file=0x95581e0 "  /home/liang/trunk/tutorials/analysis/psi3770/data_1/./run_reco_tpccombi. C ", fp=0x0) at cint/cint/src/debug.cxx:250 
#30 0x00f1c8da in G__exec_tempfile ( 
    file=0x95581e0 "  /home/liang/trunk/tutorials/analysis/psi3770/data_1/./run_reco_tpccombi. C ") at cint/cint/src/debug.cxx:798 
#31 0x00fd20d9 in G__process_cmd ( 
    line=0x96358d8 ".X    /home/liang/fairroot/fairsoft/tools/root/etc/plugins/TFile/P110_THDFSFil e.C ", prompt=0x96059a4 "", more=0x960599c, err=0xbfeca7cc, 
    rslt=0xbfeca7d0) at cint/cint/src/pause.cxx:3125 
#32 0x00991fd6 in TCint::ProcessLine (this=0x9605980, 
    line=0x96358d8 ".X    /home/liang/fairroot/fairsoft/tools/root/etc/plugins/TFile/P110_THDFSFil e.C ", error=0xbfecd404) at core/meta/src/TCint.cxx:419 
#33 0x009923ab in TCint::ProcessLineSynch (this=0x9605980, 
    line=0x96358d8 ".X    /home/liang/fairroot/fairsoft/tools/root/etc/plugins/TFile/P110_THDFSFil e.C ", error=0xbfecd404) at core/meta/src/TCint.cxx:486 
#34 0x008917d9 in TApplication::ExecuteFile ( 
    file=0xbfecb3a3 "run_reco_tpccombi.C", error=0xbfecd404, keep=false) 
    at core/base/src/TApplication.cxx:977 
#35 0x00890ed0 in TApplication::ProcessFile (this=0x96331d0, 
    file=0xbfecb3a3 "run_reco_tpccombi.C", error=0xbfecd404, keep=false) 
    at core/base/src/TApplication.cxx:853 
#36 0x00890dc7 in TApplication::ProcessLine (this=0x96331d0, 
    line=0xbfecb3a0 ".x run_reco_tpccombi.C", sync=false, err=0xbfecd404) 
    at core/base/src/TApplication.cxx:826 
#37 0x00120100 in TRint::Run (this=0x96331d0, retrn=false) 
    at core/rint/src/TRint.cxx:407 
#38 0x08048df7 in main (argc=1, argv=0xbfecd4e4) at main/src/rmain.cxx:29 
=========================================================== 
 
 
		
		
		[Updated on: Wed, 28 April 2010 16:43] Report message to a moderator  
 |  
	| 
		
	 | 
 
 
 |  
  
 
Goto Forum:
 
 Current Time: Tue Nov 04 03:36:52 CET 2025 
 Total time taken to generate the page: 0.00692 seconds 
 |