Jump to content

guid should contain 32 digits and 4 dashes error


jbclarke

Recommended Posts

jbclarke

Tried to watch a film earlier and found my server wasn't running. Upon starting the server I get a window pop up saying - 

 

"There was a problem starting Media Browser: guid should contain 32 digits and 4 dashes"

 

I've tried rebooting the PC but still get the same error. The only thing I can think of thats changed is installing the new restart plugin yesterday which I don't see how it would have made any difference. I can't get you logs because the server won't even start. Is there like a safe mode or something?

 

Server version 3.0.5061.25570 which I believe is the latest beta.

 

Thanks,

Alan.

Edited by jbclarke
Link to comment
Share on other sites

if no log is created check the event viewer. if that doesn't pan out, remove plugin dll's one at a time and try to start the server.

Link to comment
Share on other sites

jbclarke

Just tried renaming all the plugin.dll's to plugin.old and still same error.

Also tried emptying the IBN and cache folders, no go.

Edited by jbclarke
Link to comment
Share on other sites

  • 2 weeks later...
CBers

I've just had this error on server startup:

2013-11-20 20:15:08.1838, Info, SqliteUserRepository, Opening C:\Users\Media\AppData\Roaming\MediaBrowser-Server\data\users.db
2013-11-20 20:15:08.8702, Info, SqliteItemRepository, Opening C:\Users\Media\AppData\Roaming\MediaBrowser-Server\data\chapters.db
2013-11-20 20:15:15.5002, Error, App, Error parsing image size cache file
Guid should contain 32 digits with 4 dashes (xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx).
System.FormatException
  at System.Guid.GuidResult.SetFailure(ParseFailureKind failure, String failureMessageID, Object failureMessageFormatArgument, String failureArgumentName, Exception innerException)
  at System.Guid.TryParseGuidWithNoStyle(String guidString, GuidResult& result)
  at System.Guid.TryParseGuid(String g, GuidStyles flags, GuidResult& result)
  at System.Guid..ctor(String g)
  at ServiceStack.Text.Common.DeserializeBuiltin`1.<GetParseFn>b__9(String value)
  at ServiceStack.Text.Common.JsReader`1.<>c__DisplayClassb`1.<GetCoreParseFn>b__7(String value)
  at ServiceStack.Text.Common.DeserializeDictionary`1.ParseDictionary[TKey,TValue](String value, Type createMapType, ParseStringDelegate parseKeyFn, ParseStringDelegate parseValueFn)
  at ServiceStack.Text.Common.DeserializeDictionary`1.ParseDictionaryType(String value, Type createMapType, Type[] argTypes, ParseStringDelegate keyParseFn, ParseStringDelegate valueParseFn)
  at ServiceStack.Text.Common.DeserializeDictionary`1.<>c__DisplayClass1.<GetParseMethod>b__0(String value)
  at ServiceStack.Text.Json.JsonReader`1.Parse(String value)
  at ServiceStack.Text.JsonSerializer.DeserializeFromString[T](String value)
  at ServiceStack.Text.JsonSerializer.DeserializeFromStream[T](Stream stream)
  at MediaBrowser.Common.Implementations.Serialization.JsonSerializer.DeserializeFromFile[T](String file)
  at MediaBrowser.Server.Implementations.Drawing.ImageProcessor..ctor(ILogger logger, IServerApplicationPaths appPaths, IFileSystem fileSystem, IJsonSerializer jsonSerializer)

Server log.

 

I renamed the imagesizes.json file and server restarted OK.

Edited by CBers
Link to comment
Share on other sites

  • 11 months later...
TheKamakaZi

Hi guys,

 

I've noticed this error popping up in my logs the past few days, unfortunately not sure how long. The server restarts just fine, but everytime it tries to initiate a library scan, it fails.

 

Full log can be found here: http://pastebin.com/DinspsVD

2014-11-12 16:05:08.7901 Error - App: Error
	Guid should contain 32 digits with 4 dashes (xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx).
	System.FormatException
	   at System.Guid.GuidResult.SetFailure(ParseFailureKind failure, String failureMessageID, Object failureMessageFormatArgument, String failureArgumentName, Exception innerException)
	   at System.Guid.TryParseGuidWithDashes(String guidString, GuidResult& result)
	   at System.Guid.TryParseGuid(String g, GuidStyles flags, GuidResult& result)
	   at System.Guid..ctor(String g)
	   at MediaBrowser.Server.Implementations.Persistence.SqliteProviderInfoRepository.<GetStatus>b__b(String i)
	   at System.Linq.Enumerable.WhereSelectArrayIterator`2.MoveNext()
	   at System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)
	   at System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)
	   at MediaBrowser.Server.Implementations.Persistence.SqliteProviderInfoRepository.GetStatus(IDataReader reader)
	   at MediaBrowser.Server.Implementations.Persistence.SqliteProviderInfoRepository.GetMetadataStatus(Guid itemId)
	   at MediaBrowser.Providers.Manager.MetadataService`2.GetLastResult(IHasMetadata item)
	   at MediaBrowser.Providers.Manager.MetadataService`2.<RefreshMetadata>d__2.MoveNext()
	--- End of stack trace from previous location where exception was thrown ---
	   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
	   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
	   at MediaBrowser.Controller.Entities.BaseItem.<RefreshMetadata>d__3d.MoveNext()
	--- End of stack trace from previous location where exception was thrown ---
	   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
	   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
	   at MediaBrowser.Controller.Entities.Folder.<RefreshChildMetadata>d__e1.MoveNext()
	--- End of stack trace from previous location where exception was thrown ---
	   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
	   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
	   at MediaBrowser.Controller.Entities.Folder.<>c__DisplayClassd6.<<RefreshMetadataRecursive>b__d1>d__d8.MoveNext()
	--- End of stack trace from previous location where exception was thrown ---
	   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
	   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
	   at MediaBrowser.Controller.Entities.Folder.<RefreshMetadataRecursive>d__db.MoveNext()
	--- End of stack trace from previous location where exception was thrown ---
	   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
	   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
	   at MediaBrowser.Controller.Entities.Folder.<RefreshChildMetadata>d__e1.MoveNext()
	--- End of stack trace from previous location where exception was thrown ---
	   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
	   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
	   at MediaBrowser.Controller.Entities.Folder.<RefreshMetadataRecursive>d__db.MoveNext()
	--- End of stack trace from previous location where exception was thrown ---
	   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
	   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
	   at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
	   at MediaBrowser.Controller.Entities.Folder.<ValidateChildrenInternal>d__c2.MoveNext()
	--- End of stack trace from previous location where exception was thrown ---
	   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
	   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
	   at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
	   at MediaBrowser.Server.Implementations.Library.LibraryManager.<PerformLibraryValidation>d__57.MoveNext()
	--- End of stack trace from previous location where exception was thrown ---
	   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
	   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
	   at MediaBrowser.Server.Implementations.Library.LibraryManager.<ValidateMediaLibraryInternal>d__50.MoveNext()
	--- End of stack trace from previous location where exception was thrown ---
	   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
	   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
	   at MediaBrowser.Common.Implementations.ScheduledTasks.ScheduledTaskWorker.<>c__DisplayClassf.<<ExecuteTask>b__e>d__11.MoveNext()
	--- End of stack trace from previous location where exception was thrown ---
	   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
	   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
	   at MediaBrowser.Common.Implementations.ScheduledTasks.ScheduledTaskWorker.<Execute>d__6.MoveNext()
	
2014-11-12 16:05:08.7901 Info - LibraryMonitor: Watching directory C:\Users\TheKamakaZi\AppData\Roaming\MediaBrowser-Server\data\collections
2014-11-12 16:05:08.7901 Info - LibraryMonitor: Watching directory C:\Users\TheKamakaZi\AppData\Roaming\MediaBrowser-Server\data\playlists
2014-11-12 16:05:08.7901 Info - LibraryMonitor: Watching directory D:\Media\MP3\Artists.new
2014-11-12 16:05:08.7901 Info - LibraryMonitor: Watching directory F:\Media\Movies 3D
2014-11-12 16:05:08.7901 Info - LibraryMonitor: Watching directory F:\Media\Movies HD
2014-11-12 16:05:08.7901 Info - LibraryMonitor: Watching directory F:\Media\Movies\DVDRip
2014-11-12 16:05:08.7901 Info - LibraryMonitor: Watching directory G:\Media\Shows\Complete
2014-11-12 16:05:08.7901 Info - LibraryMonitor: Watching directory G:\Media\Shows\Ongoing
2014-11-12 16:05:08.7901 Info - LibraryMonitor: Watching directory C:\Users\TheKamakaZi\AppData\Roaming\MediaBrowser-Server\root
2014-11-12 16:05:08.7901 Info - App: Scan media library Failed after 0 minute(s) and 40 seconds

It doesn't seem to be impacting new additions to the library, only the full scans.

 

Any ideas?

 

EDIT: forgot to add that I did try to remove the imagesizes.json file, but it had no effect :(

Edited by TheKamakaZi
Link to comment
Share on other sites

I got that error when trying to call up a actor (Click on name space in movie detail) to then browser for and add a image (ImageByName) for the actor.

I started getting these a few days back, but i also copied over my MB2 ImageaByName folder to my new MB3 install, so i though it might of had some different indexes or something, but now after so many others report this type of error i think it might be some other problem with the last MB Cliect update.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...