Skip navigation
Currently Being Moderated

Unexpected Match Name Searchecd For in Group (29:0)

Mar 22, 2007 8:00 AM

I get this error:
Unexpected Match Name Searchecd For in Group (29:0)

when I call this Method:
ERR(suites.StreamSuite2()->AEGP_GetStreamName(streamH, TRUE, stream_nameZ))

that call is in this function:
static A_Err ProcessStream(
AEGP_StreamRefH streamH,
A_char *stream_nameZ)
{
A_Err err = A_Err_NONE;
ERR(suites.StreamSuite2()->AEGP_GetStreamName(streamH, TRUE, stream_nameZ));
}

it is being called from this function

static A_Err recursiveCrawl(...)
{
A_Char stream_nameAC[AEGP_MAX_ITEM_NAME_SIZE] = {'\0'};

/*...*/
ERR(suites.StreamSuite2()->AEGP_GetNewLayerStream(S_my_id, layerH, AEGP_LayerStream_SOURCE_TEXT, &streamH));
ProcessStream(streamH, stream_nameAC, out);

}

Any thoughts? I am running through the whole project and getting all of the text layers and writing them out to XML. So recursiveCrawl has a for loop, it's getting the number of layers, etc etc etc... I have 7 itmes in 3 comps and I can varify that in processStream (I wrote out 7 items to my file) but when I attempt to che the stream name so I can get the value of the text, I get this error:Unexpected Match Name Searchecd For in Group (29:0)
 
Replies
  • Currently Being Moderated
    Apr 2, 2007 3:03 PM   in reply to (logix812)
    Great!
     
    |
    Mark as:
  • Currently Being Moderated
    Jan 4, 2008 9:19 AM   in reply to (logix812)
    Care to elaborate what the problem was?
    I'm getting the same error with the 'ProjDump' sample from the sdk...
     
    |
    Mark as:
  • Currently Being Moderated
    Mar 20, 2008 9:00 AM   in reply to (logix812)
    I'm also getting this same message (After Effects error: internal verification failure, sorry! {unexpected match name searched for in group} (29 :: 0)) from this call in ProjDump: ERR(suites.StreamSuite2()->AEGP_GetStreamName(streamH, FALSE, stream_nameZ));

    It doesn't happen on every project. I haven't figured out what in my project is causing it. Has anyone figured this one out yet?
     
    |
    Mark as:
  • Currently Being Moderated
    Mar 21, 2008 4:19 AM   in reply to (logix812)
    The Problem is, that you're trying to access a stream that is not actually there (for instance, accessing the stream of scale-keys for a camera would probably cause that). What helped for me as a quick fix for the Projdump project was to at first check for camera and lights and ignore them.
     
    |
    Mark as:
  • Currently Being Moderated
    Mar 21, 2008 4:26 AM   in reply to (logix812)
    Here's a little code snippet on how to do this, hope it helps:

    // layer object type
    AEGP_ObjectType ltype;
    suites.LayerSuite5()->AEGP_GetLayerObjectType(layerH, &ltype);

    if(ltype == AEGP_ObjectType_CAMERA || ltype = AEGP_ObjectType_LIGHT) {
    // ... skip to next
    }
     
    |
    Mark as:
  • Currently Being Moderated
    Aug 5, 2010 7:27 AM   in reply to (coma_sd)

    I am trying to save a .aep file but I am getting this same message, and it won't let

    me save.

     
    |
    Mark as:
  • Currently Being Moderated
    Aug 5, 2010 1:19 PM   in reply to tina maria2

    hi tina.

    are you just trying to save an AE project normally? (ctrl + s)

    or are you trying to export the project using some plug-in?

    i need to know more about the situation at hand to be able to help.

     
    |
    Mark as:
  • Currently Being Moderated
    Jul 3, 2012 1:04 AM   in reply to (logix812)

    Hi there:  I have been getting this error too when I try to save an AE project (normal save: control+S); so there's no way to save the project and quit, you can only force quit out of AE.   Any suggestions what to do?  (AE CS5.5 on Mac 10.7.4 if that helps)

     
    |
    Mark as:

More Like This

  • Retrieving data ...

Bookmarked By (0)