Page 1 of 1

Cannot execute library command for list: null

PostPosted: Fri Nov 30, 2012 5:55 pm
by kevinm2k
Hi,

Today i'm having problems getting listings of my channels on my tv, I looked in log and get following error:

2012-11-30 17:53:29,924 ERROR [ContainerNode] Cannot retrieve results of action command: Cannot execute library command for list: null
org.serviio.upnp.service.contentdirectory.command.CommandExecutionException: Cannot execute library command for list: null
at org.serviio.upnp.service.contentdirectory.command.AbstractCommand.retrieveItemList(AbstractCommand.java:135)
at org.serviio.upnp.service.contentdirectory.definition.ContainerNode.executeListAction(ContainerNode.java:242)
at org.serviio.upnp.service.contentdirectory.definition.ContainerNode.findContainerItems(ContainerNode.java:182)
at org.serviio.upnp.service.contentdirectory.definition.ContainerNode.retrieveContainerItems(ContainerNode.java:83)
at org.serviio.upnp.service.contentdirectory.ContentDirectoryEngine.browse(ContentDirectoryEngine.java:102)
at org.serviio.upnp.service.contentdirectory.ContentDirectory.Browse(ContentDirectory.java:152)
at sun.reflect.GeneratedMethodAccessor375.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.serviio.upnp.protocol.soap.ServiceInvoker.invokeOperation(ServiceInvoker.java:253)
at org.serviio.upnp.protocol.soap.ServiceInvoker.invokeService(ServiceInvoker.java:93)
at org.serviio.upnp.webserver.ServiceControlRequestHandler.handleRequest(ServiceControlRequestHandler.java:66)
at org.serviio.upnp.webserver.AbstractRequestHandler.handle(AbstractRequestHandler.java:61)
at org.apache.http.protocol.HttpService.doService(HttpService.java:293)
at org.serviio.upnp.webserver.ServiioHttpService.doService(ServiioHttpService.java:58)
at org.apache.http.protocol.HttpService.handleRequest(HttpService.java:212)
at org.serviio.upnp.webserver.WebServer$WorkerThread.run(WebServer.java:191)
Caused by: java.lang.NullPointerException
at org.serviio.external.FFMPEGWrapper.getTargetVideoDimensions(FFMPEGWrapper.java:584)
at org.serviio.delivery.resource.VideoDeliveryEngine.retrieveTranscodedMediaInfo(VideoDeliveryEngine.java:106)
at org.serviio.delivery.resource.VideoDeliveryEngine.retrieveTranscodedMediaInfo(VideoDeliveryEngine.java:45)
at org.serviio.delivery.resource.AbstractDeliveryEngine.getMediaInfoForProfile(AbstractDeliveryEngine.java:81)
at org.serviio.delivery.MediaResourceRetrievalStrategy.getMediaInfoForAvailableProfiles(MediaResourceRetrievalStrategy.java:74)
at org.serviio.upnp.service.contentdirectory.command.ResourceValuesBuilder.buildResources(ResourceValuesBuilder.java:58)
at org.serviio.upnp.service.contentdirectory.command.AbstractListOnlineObjectsByHierarchyCommand.retrieveList(AbstractListOnlineObjectsByHierarchyCommand.java:126)
at org.serviio.upnp.service.contentdirectory.command.AbstractCommand.retrieveItemList(AbstractCommand.java:129)
... 16 more

Any ideas?

EDIT: I have also noticed that all my channels have gone from the pc media browser as well, no idea why, all the online sources have green ticks and they where working this morning.

Thanks

Re: Cannot execute library command for list: null

PostPosted: Sun Dec 02, 2012 10:34 pm
by zip
do you have the channel URL? can you do ffmpeg -i for a failing one?

Re: Cannot execute library command for list: null

PostPosted: Sun Dec 02, 2012 10:40 pm
by zip
And try to stop serviio, delete the cache folder under library directory and start again.