EV3 Brick Error Symbols? I am currently developing an EV3 robot that sorts colored technic beams.  However, the brick will only run part of the program and then generate a strange error code on the brick's screen.  The error contains no text, only symbols.  The symbol appears as a triangle with an exclamation point on it, and right next to it is an imitation of programming blocks from the EV3 programming software.  Does anyone know what this symbol means, and what to do about it?

After further experimentation, I have narrowed down the possibilities.  Both MyBlocks that cause the on-brick error contain loops that are configured to loop until a logic variable becomes true.  One of these MyBlocks that has that loop contains more blocks after the loop, but the error comes and the program stops before these instructions are executed.  Still unable to provide a picture, but does someone know why the EV3 does not like logic loops?
I know that this question is old, but if someone else has this question, I have found that these error messages often appear when you are either trying to access a non existent array (i.e. you copied the block from another project and you did not change the name of the variable) OR when trying to access a value of an array with an index that does not exist (i.e. In an array of size 4 you are trying to access index #4 or index #5)