Hi Francois,
Brainstorm is not allowing me to open the functional data (by condition) in my protocol. It does allow me to view functional data (by subject) and anatomy folders. Below are the errors that I am seeing. I have reset brainstorm multiple times. Francois, could you please help me with this?
** Error: Line 574: node_create_db_studies
** Java exception occurred:
** java.lang.ArrayIndexOutOfBoundsException: 1 >= 1
** at java.util.Vector.elementAt(Vector.java:477)
** at javax.swing.tree.DefaultMutableTreeNode.getChildAt(DefaultMutableTreeNode.java:245)
**
** Call stack:
** >node_create_db_studies.m at 574
** >panel_protocols.m>UpdateTree at 434
** >panel_protocols.m at 46
** >gui_brainstorm.m>CreateWindow/protocolDisplayModeChanged_Callback at 556
** >bst_call.m at 28
** >gui_brainstorm.m>@(h,ev)bst_call(@protocolDisplayModeChanged_Callback,h,ev) at 457
Thank you in advance. I appreciate the help.
Adam
I added an extra test that should prevent this error from happening: Bugfix: Nodes with empty names in display by condition · brainstorm-tools/brainstorm3@826ec2b · GitHub
However, this error indicates that there are deeper errors in your database, like files with empty comments.
Start by reloading the database.
Having you created files by yourself in the database? Have you moved or deleted files manually?
If you have written custom scripts? they might be the cause of your problems.
Francois,
After updating this file and brainstorm as a whole, as well as resetting brainstorm, I am still getting the same error.
I have not manually altered any files or written any custom scripts.
Do you have other ideas as to why this might be happening?
Thank you for the help!
Adam
I apologize for the response delay...
I am still getting the same error.
With the fix I made, it might not be the same error.
Please post again the full error message you get.
Please confirm that this occurs only with the view of the functional files by condition.
If this is really exactly the same error message, with the same line number, I would need further debugging information to understand and fix the problem:
Francois,
It may be helpful to know that the error I was getting is from a protocol that is located on a remote, shared network drive (i.e., not my laptop's local hard drive) that I must use a VPN to connect to when I am not on my university campus. I am beginning to wonder if either the remote drive or VPN is causing the error in node_create_db_studies.m. I say this because I have made a new protocol on my laptop's local drive to move forward with my EEG analysis and brainstorm seems to be working fine.
If you do not think this would contribute, I will go ahead and run the debugging steps above and get back to you.
As always, thank you for all your help!
Adam
I don't think the problem can come from the fact that this is a remote desktop or a network drive.
Especially if it works correctly in the other exploration mode.
@Raymundo.Cassani investigated this bug further and found the solution!
https://github.com/brainstorm-tools/brainstorm3/pull/584
Please update Brainstorm and try again.
This seems to fix the issue.
Thank you both for your help!! @Francois @Raymundo.Cassani
Adam
1 Like