← Back to team overview

kaliveda-dev team mailing list archive

[Bug 1469231] Re: segmentation violation lorsque l'on met une ChIo dans le fichier OoODetector.dat

 

une rustine qui permet d'éviter le problème sans vraiment le résoudre est donné dans la révision 765 
de la branche lp:~indra-vamos/kaliveda/IV

-- 
You received this bug notification because you are a member of KaliVeda
Development Team, which is subscribed to KaliVeda.
https://bugs.launchpad.net/bugs/1469231

Title:
  segmentation violation lorsque l'on met une ChIo dans le fichier
  OoODetector.dat

Status in KaliVeda data analysis framework:
  New
Status in KaliVeda 1.10 series:
  New

Bug description:
  lorsque l'on met chio (e.g CI_1202) dans le fichier OoODetectors.dat et que l'on appelle la methode 
  gMultiDetArray->SetParameters(527)
  il y a une "segmentation violation".

  Le problème intervient lorsque l'on change deux fois le status
  fIsDetecting d'une KVChIo, ex:

  root [3] chio = gIndra->GetDetector("CI_0401")
  root [4] chio->SetDetecting(kFALSE)
  root [5] chio->SetDetecting(kTRUE)

  Lorsque la méthode gMultiDetArray->SetParameters(527) est appellée,
  KVDetector::SetDetecting est également appelée deux fois: une première
  fois dans KVINDRAUpDater::CheckStatusOfDetectors puis dans
  KVINDRAUpDater::SetChIoPressures

To manage notifications about this bug go to:
https://bugs.launchpad.net/kaliveda/+bug/1469231/+subscriptions


References