Issue at brainvisa launch

Questions about BrainVisa usage and installation

Moderators: denghien, riviere

Post Reply
souedet
Posts: 15
Joined: Fri Sep 22, 2006 10:57 am

Issue at brainvisa launch

Post by souedet »

Hello Yann,

Rozenn found a bug during BrainVISA launch :
1°) create an empty directory
2°) add it to the databases (in preferences)
3°) delete the directory from a shell using 'rm' command
4°) launch brainvisa

The following error is thrown :
Traceback (most recent call last):
File "<string>", line 27, in <module>
File "/i2bm/home/ns215310/Developments/p4/build-stable-Mandriva-2008.0-i686-debug/brainvisa/neuro.py", line 49, in <module>
import neuroConfig
File "/i2bm/home/ns215310/Developments/p4/build-stable-Mandriva-2008.0-i686-debug/brainvisa/neuroConfig.py", line 556, in <module>
for attr, value in readConfiguration( mainPath, userProfile, homeBrainVISADir ):
File "/i2bm/home/ns215310/Developments/p4/build-stable-Mandriva-2008.0-i686-debug/python/brainvisa/configuration/api.py", line 153, in readConfiguration
newDataPath.append( DatabaseSettings( fso.directory ) )
File "/i2bm/home/ns215310/Developments/p4/build-stable-Mandriva-2008.0-i686-debug/python/brainvisa/configuration/databases_configuration.py", line 95, in __init__
self.directory = directory
File "/i2bm/home/ns215310/Developments/p4/build-stable-Mandriva-2008.0-i686-debug/python/soma/signature/signature.py", line 721, in __setattr__
signatureItem.type._setAttribute( self, name, value )
File "/i2bm/home/ns215310/Developments/p4/build-stable-Mandriva-2008.0-i686-debug/python/soma/signature/signature.py", line 141, in _setAttribute
newValue = checkValue( value )
File "/i2bm/home/ns215310/Developments/p4/build-stable-Mandriva-2008.0-i686-debug/python/soma/signature/attributetypes/fileName.py", line 61, in checkValue
raise ValueError( 'No such file or directory: "' + value + '"' )
ValueError: No such file or directory: "/tmp/tests/brainvisa/"

A solution to fix this issue is to edit the ~/.brainvisa/options.minf file and to remove following lines:
<d>
<s name="directory">/tmp/tests/brainvisa/</s>
</d>

The computer on which it was tested is configured as follow :
- Name : is205629
- OS : Mandriva 2008
- Version : stable
- Mode : debug

Nico
souedet
Posts: 15
Joined: Fri Sep 22, 2006 10:57 am

Re: Issue at brainvisa launch

Post by souedet »

Issue was fixed in perforce changelist 30953.
Post Reply