Project Home
Project Home
Documents
Documents
Wiki
Wiki
Discussion Forums
Discussions
Project Information
Project Info
Forum Topic - Error: Unable to create file group; too many existing file groups. <-- why?: (5 Items)
   
Error: Unable to create file group; too many existing file groups. <-- why?  
Client of MME trying to retrieve metadata from a mediafs_2wire filesystem via the explorer API:

   x_info = mme_explore_info_get( x_hdl, get_flags );
   display_name = mme_metadata_extract_string(x_info->metadata, METADATA_TITLE, 0);

This succeeds in most of the cases but sometimes mme_metadata_extract_string() would return NULL and MME emit the 
following log (verbatim log extract below):
   Unable to create file group; too many existing file groups.
   Unable to get metadata

What kind of user error may lead to this error?
Can it be caused by an error in the mediafs driver?

The issue has never been observed with an iPod but happens from time to time with the custom mediafs driver.


09:03:33 | INFO | get                          |441 | Explicit call to stat() required for "/fs/avrcp0/.FS_info./
playback/0500000046000271".
09:03:33 | INFO | get                          |469 | Getting information for element "/fs/avrcp0/.FS_info./playback".
09:03:33 | ERRO | new_file_group               |698 | Unable to create file group; too many existing file groups.
09:03:33 | WARN | mdp_mgr_metadata_get_int     |1028| No MDP found for group 00000002 for file "/fs/avrcp0//.FS_info./
playback/0500000046000271".
09:03:33 | WARN | metadata_parse_in_session    |303 | No metadata found for "/fs/avrcp0//.FS_info./playback/
0500000046000271".
09:03:33 | ERRO | payload_entry_get            |293 | Unable to get metadata from "/fs/avrcp0/.FS_info./playback/
0500000046000271": No error (0).
09:03:33 | INFO | payload_entry_get            |322 | Returning entry "/.FS_info./playback/0500000046000271" (index 18).
Re: Error: Unable to create file group; too many existing file groups. <-- why?  
On 10-04-26 4:15 AM, "Mate Szarvas" <community-noreply@qnx.com> wrote:

> Client of MME trying to retrieve metadata from a mediafs_2wire filesystem via
> the explorer API:
> 
>    x_info = mme_explore_info_get( x_hdl, get_flags );
>    display_name = mme_metadata_extract_string(x_info->metadata,
> METADATA_TITLE, 0);
> 
> This succeeds in most of the cases but sometimes mme_metadata_extract_string()
> would return NULL and MME emit the following log (verbatim log extract below):
>    Unable to create file group; too many existing file groups.
>    Unable to get metadata
> 
> What kind of user error may lead to this error?
> Can it be caused by an error in the mediafs driver?

I think this is an MME bug.

Regards,
Gilles
Re: Error: Unable to create file group; too many existing file groups. <-- why?  
This is not a bug. This is a design limitation in the MME.

Basically, for that metadata session there are too many combinations of metadata groups being requested. There is 
currently a hard coded limit of 32.

To hit this limit, it would be interesting to see what is happening, and why metadata is being requested for so many 
different sets of metadata types.

Re: Error: Unable to create file group; too many existing file groups. <-- why?  
On Mon, 26 Apr 2010, Tim Jenkins wrote:

> This is not a bug. This is a design limitation in the MME.
>
> Basically, for that metadata session there are too many combinations of
> metadata groups being requested. There is currently a hard coded limit of 32.

What is the mediastore that they're seeing this on and what sort of content
is on it (media related and non-media...)

I saw this a while back in PR 64866 but I had a number of test media directories
in place that caused the limits to be hit.

Peter
Re: Error: Unable to create file group; too many existing file groups. <-- why?  
Thanks everyone for helping; managed to resolve via QNX support.

--
Mate