Serviio Services Stop Running
I am having some issues with my Serviio installed on my W1064X V.2004.
In a ramdomly time, the Serviio services stop running, i have to start it again. I played with Automatic and automatic delay on services but no changes.
I notificed that everytime it stops, i get this log;
- Code:
2020-08-26 16:08:30,611 ERROR [ServiceInvoker] Operation Browse threw an exception
java.lang.OutOfMemoryError: Java heap space
at java.util.Arrays.copyOfRange(Arrays.java:3664)
at java.lang.StringBuffer.toString(StringBuffer.java:669)
at java.io.StringWriter.toString(StringWriter.java:210)
at org.serviio.util.XmlUtils.getStringFromDocument(XmlUtils.java:88)
at org.serviio.upnp.service.contentdirectory.ContentDirectory.setupSuccessfulResult(ContentDirectory.java:359)
at org.serviio.upnp.service.contentdirectory.ContentDirectory.Browse(ContentDirectory.java:165)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.serviio.upnp.protocol.soap.ServiceInvoker.invokeOperation(ServiceInvoker.java:214)
at org.serviio.upnp.protocol.soap.ServiceInvoker.invokeService(ServiceInvoker.java:75)
at org.serviio.upnp.webserver.ServiceControlRequestHandler.handleRequest(ServiceControlRequestHandler.java:65)
at org.serviio.upnp.webserver.AbstractRequestHandler.handle(AbstractRequestHandler.java:66)
at org.apache.http.protocol.HttpService.doService(HttpService.java:423)
at org.serviio.upnp.webserver.ServiioHttpService.doService(ServiioHttpService.java:78)
at org.apache.http.protocol.HttpService.handleRequest(HttpService.java:341)
at org.serviio.upnp.webserver.WebServer$WorkerThread.run(WebServer.java:204)
2020-08-26 16:16:46,008 INFO [LibraryDeltaScanner] Added repository 'J:\' to delta scanner (POLLER)
2020-08-26 16:16:46,035 INFO [LibraryDeltaScanner] Added repository 'K:\Movies-Downloads' to delta scanner (POLLER)
2020-08-26 16:17:13,045 INFO [LibraryDeltaScanner] Added repository 'L:\' to delta scanner (POLLER)
2020-08-26 16:17:13,076 INFO [LibraryDeltaScanner] Added repository 'R:\' to delta scanner (POLLER)
2020-08-26 16:17:38,331 ERROR [ServiceInvoker] Operation Browse threw an exception
java.lang.OutOfMemoryError: Java heap space
at java.util.Arrays.copyOf(Arrays.java:3332)
at java.lang.AbstractStringBuilder.ensureCapacityInternal(AbstractStringBuilder.java:124)
at java.lang.AbstractStringBuilder.append(AbstractStringBuilder.java:596)
at java.lang.StringBuffer.append(StringBuffer.java:367)
at java.io.StringWriter.write(StringWriter.java:94)
at com.sun.org.apache.xml.internal.serializer.ToStream.characters(ToStream.java:1488)
at com.sun.org.apache.xml.internal.serializer.ToUnknownStream.characters(ToUnknownStream.java:814)
at com.sun.org.apache.xml.internal.serializer.ToUnknownStream.characters(ToUnknownStream.java:348)
at com.sun.org.apache.xalan.internal.xsltc.trax.DOM2TO.parse(DOM2TO.java:244)
at com.sun.org.apache.xalan.internal.xsltc.trax.DOM2TO.parse(DOM2TO.java:230)
at com.sun.org.apache.xalan.internal.xsltc.trax.DOM2TO.parse(DOM2TO.java:230)
at com.sun.org.apache.xalan.internal.xsltc.trax.DOM2TO.parse(DOM2TO.java:230)
at com.sun.org.apache.xalan.internal.xsltc.trax.DOM2TO.parse(DOM2TO.java:136)
at com.sun.org.apache.xalan.internal.xsltc.trax.DOM2TO.parse(DOM2TO.java:98)
at com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transformIdentity(TransformerImpl.java:684)
at com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(TransformerImpl.java:728)
at com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(TransformerImpl.java:343)
at org.serviio.util.XmlUtils.getStringFromDocument(XmlUtils.java:83)
at org.serviio.upnp.service.contentdirectory.ContentDirectory.setupSuccessfulResult(ContentDirectory.java:359)
at org.serviio.upnp.service.contentdirectory.ContentDirectory.Browse(ContentDirectory.java:165)
at sun.reflect.GeneratedMethodAccessor298.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.serviio.upnp.protocol.soap.ServiceInvoker.invokeOperation(ServiceInvoker.java:214)
at org.serviio.upnp.protocol.soap.ServiceInvoker.invokeService(ServiceInvoker.java:75)
at org.serviio.upnp.webserver.ServiceControlRequestHandler.handleRequest(ServiceControlRequestHandler.java:65)
at org.serviio.upnp.webserver.AbstractRequestHandler.handle(AbstractRequestHandler.java:66)
at org.apache.http.protocol.HttpService.doService(HttpService.java:423)
at org.serviio.upnp.webserver.ServiioHttpService.doService(ServiioHttpService.java:78)
at org.apache.http.protocol.HttpService.handleRequest(HttpService.java:341)
at org.serviio.upnp.webserver.WebServer$WorkerThread.run(WebServer.java:204)
2020-08-26 16:17:54,439 INFO [LibraryDeltaScanner] Added repository 'U:\' to delta scanner (POLLER)
2020-08-26 16:17:54,439 INFO [LibraryDeltaScanner] Starting the library delta scan
Sometimes, i see that the service is running but i cant use the android app or web service, I have to stop the service and run it again.
I checked some info online concerning this memory error but I have 16gb of RAM on it , constantly using half % of it, using it as server.
I added -Xmx3072m on runtime parameters on Java.
Can someone give me some orientation ?
Thanks in advance.