GSI Forum
GSI Helmholtzzentrum für Schwerionenforschung

Home » PANDA » PandaRoot » Bugs, Fixes, Releases » [FIXED] run_reco_sttcombi crash in feb.12 tutorial
[FIXED] run_reco_sttcombi crash in feb.12 tutorial [message #14428] Thu, 07 February 2013 06:39 Go to next message
Tonya Evdokimova is currently offline  Tonya Evdokimova
Messages: 2
Registered: February 2013
Location: Protvino, Russia
occasional visitor
From: 194.190.166*
I tried to run run_reco_sttcombi from feb. 2012 tutorial (the trunk 18125 is used). And I got a following crash caused by PndSttMvdTracking.cxx using

**************************************************************
*** Break *** floating point exception

===========================================================
There was a crash (kSigFloatingException).
This is the entire stack trace of all threads:
===========================================================
#0 0x00138416 in __kernel_vsyscall ()
#1 0x00d027f3 in __waitpid_nocancel () at ../sysdeps/unix/syscall-template.S:82
..........
..........
#10 0x049ad7be in PndSttMvdTracking::OrderingUsingConformal (this=0xb6e1e008, oX=7.9154185661560685, oY=-17.525279075476149, Traj_Sta=0xbfc97658, nHits=99, XY=0xbf5acef0, Charge=1, ListHits=0xbf5ad3a4) at /home/uzbton/fairroot/pandaroot/sttmvdtracking/PndSttMvdTracking.cxx:130 62
#11 0x049ad2fa in PndSttMvdTracking::OrderingConformal_Loading_ListTrackCandHit (this=0xb6e1e008, keepit=0xbfca4ed0, ncand=4, info=0xbfc3d898, Ox=0xbfc9bc08, Oy=0xbfc9c248, Rr=0xbfc9c888, Trajectory_Start=0xbfc97618, CHARGE=0xbfca3e40, SchosenSkew=0xbf5add98) at /home/uzbton/fairroot/pandaroot/sttmvdtracking/PndSttMvdTracking.cxx:129 55
#12 0x049abddf in PndSttMvdTracking::Ordering_Loading_ListTrackCandHit (this=0xb6e1e008, keepit=0xbfca4ed0, FirstCandidate=0, LastCandidate=14, info=0xbfc3d898, Ox=0xbfc9bc08, Oy=0xbfc9c248, Rr=0xbfc9c888, Trajectory_Start=0xbfc97618, CHARGE=0xbfca3e40, SchosenSkew=0xbf5add98) at /home/uzbton/fairroot/pandaroot/sttmvdtracking/PndSttMvdTracking.cxx:126 50
#13 0x0497ce6b in PndSttMvdTracking::Exec (this=0xb6e1e008, opt=0x316dd20 "") at /home/uzbton/fairroot/pandaroot/sttmvdtracking/PndSttMvdTracking.cxx:264 2
..........
..........
*****************************************************************
This crash happened for some events with big values of track stt hits (nSttParHitsinTrack was 56 and nSttSkewHitsinTrack was 43) in PndSttMvdTracking.cxx. Therefore in PndSttMvdTracking.h I increased nmaxSttHitsInTrack value from 60 to 150. It fixed the problem and this crash was disappeared.

[Updated on: Fri, 08 February 2013 17:46] by Moderator

Report message to a moderator

Re: run_reco_sttcombi crash in feb.12 tutorial [message #14430 is a reply to message #14428] Thu, 07 February 2013 09:36 Go to previous message
StefanoSpataro is currently offline  StefanoSpataro
Messages: 2736
Registered: June 2005
Location: Torino
first-grade participant

From: *to.infn.it
In reality PndSttMvdTracking is not used anymore, now the current tracking code is PndTracking where hopefully this is fixed.
An example on how the new reco macro looks like can be found on macro/run/reco_complete.C

Previous Topic: [FIXED] Tracking + Truth Match Problem
Next Topic: [FIXED] New SciTil geometry
Goto Forum:
  


Current Time: Fri Nov 22 07:05:36 CET 2024

Total time taken to generate the page: 0.00560 seconds