FAQ  •  Register  •  Login

Serviio randomly crashes

<<

rp1428

Serviio newbie

Posts: 7

Joined: Wed Nov 28, 2018 3:45 pm

Post Thu Nov 29, 2018 8:42 am

Serviio randomly crashes

Serviio randomly crashes with a core dump. It runs for a while then dies.

The log information for srviio and derby are below, I'm wondering if anyone else has seen this or has any ideas. Serviio version is 1.10, server is Fedora 29, java version

Java(TM) SE Runtime Environment (build 1.8.0_191-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.191-b12, mixed mode)

2018-11-28 20:05:14,394 WARN [DBConnectionPool] Can't create a new connection for jdbc:derby:db;create=true
java.sql.SQLException: Java exception: ': java.lang.NullPointerException'.
at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
at org.apache.derby.impl.jdbc.Util.seeNextException(Unknown Source)
at org.apache.derby.impl.jdbc.Util.javaException(Unknown Source)
at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown Source)
at org.apache.derby.impl.jdbc.TransactionResourceImpl.handleException(Unknown Source)
at org.apache.derby.impl.jdbc.EmbedConnection.handleException(Unknown Source)
at org.apache.derby.impl.jdbc.EmbedConnection.<init>(Unknown Source)
at org.apache.derby.jdbc.InternalDriver$1.run(Unknown Source)
at org.apache.derby.jdbc.InternalDriver$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at org.apache.derby.jdbc.InternalDriver.getNewEmbedConnection(Unknown Source)
at org.apache.derby.jdbc.InternalDriver.connect(Unknown Source)
at org.apache.derby.jdbc.InternalDriver.connect(Unknown Source)
at org.apache.derby.jdbc.AutoloadedDriver.connect(Unknown Source)
at java.sql.DriverManager.getConnection(DriverManager.java:664)
at java.sql.DriverManager.getConnection(DriverManager.java:270)
at org.serviio.db.DBConnectionPool.newConnection(DBConnetionPool.java:186)
at org.serviio.db.DBConnectionPool.getConnection(DBConnetionPool.java:123)
at org.serviio.db.DBConnectionPool.getConnection(DBConnetionPool.java:149)
at org.serviio.db.DatabaseManager.getConnection(DatabaseManager.java:71)
at org.serviio.db.DatabaseManager.getConnection(DatabaseManager.java:64)
at org.serviio.library.dao.MediaItemDAOImpl.read(MediaItemDAOImpl.java:136)
at org.serviio.library.local.service.MediaService.readMediaItemById(MediaService.java:55)
at org.serviio.ui.resources.server.LibraryStatusServerResource.buildLastAddedFileDetails(LibraryStatusServerResource.java:51)
at org.serviio.ui.resources.server.LibraryStatusServerResource.load(LibraryStatusServerResource.java:38)
at sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.restlet.resource.ServerResource.doHandle(ServerResource.java:524)
at org.restlet.resource.ServerResource.get(ServerResource.java:743)
at org.restlet.resource.ServerResource.doHandle(ServerResource.java:618)
at org.restlet.resource.ServerResource.doNegotiatedHandle(ServerResource.java:679)
at org.restlet.resource.ServerResource.doConditionalHandle(ServerResource.java:357)
at org.serviio.restlet.AbstractServerResource.doConditionalHandle(AbstractServerResource.java:49)
at org.restlet.resource.ServerResource.handle(ServerResource.java:1014)
at org.restlet.resource.Finder.handle(Finder.java:246)
at org.restlet.routing.Filter.doHandle(Filter.java:159)
at org.restlet.routing.Filter.handle(Filter.java:206)
at org.restlet.routing.Router.doHandle(Router.java:431)
at org.restlet.routing.Router.handle(Router.java:648)
at org.restlet.routing.Filter.doHandle(Filter.java:159)
at org.restlet.routing.Filter.handle(Filter.java:206)
at org.restlet.routing.Filter.doHandle(Filter.java:159)
at org.restlet.engine.application.StatusFilter.doHandle(StatusFilter.java:155)
at org.restlet.routing.Filter.handle(Filter.java:206)
at org.restlet.routing.Filter.doHandle(Filter.java:159)
at org.restlet.routing.Filter.handle(Filter.java:206)
at org.restlet.engine.CompositeHelper.handle(CompositeHelper.java:211)
at org.restlet.engine.application.ApplicationHelper.handle(ApplicationHelper.java:84)
at org.restlet.Application.handle(Application.java:384)
at org.restlet.routing.Filter.doHandle(Filter.java:159)
at org.restlet.routing.Filter.handle(Filter.java:206)
at org.restlet.routing.Router.doHandle(Router.java:431)
at org.restlet.routing.Router.handle(Router.java:648)
at org.restlet.routing.Filter.doHandle(Filter.java:159)
at org.restlet.routing.Filter.handle(Filter.java:206)
at org.restlet.routing.Router.doHandle(Router.java:431)
at org.restlet.routing.Router.handle(Router.java:648)
at org.restlet.routing.Filter.doHandle(Filter.java:159)
at org.restlet.engine.application.StatusFilter.doHandle(StatusFilter.java:155)
at org.restlet.routing.Filter.handle(Filter.java:206)
at org.restlet.routing.Filter.doHandle(Filter.java:159)
at org.restlet.routing.Filter.handle(Filter.java:206)
at org.restlet.engine.CompositeHelper.handle(CompositeHelper.java:211)
at org.restlet.Component.handle(Component.java:406)
at org.restlet.Server.handle(Server.java:516)
at org.restlet.engine.connector.ServerHelper.handle(ServerHelper.java:72)
at org.restlet.engine.adapter.HttpServerHelper.handle(HttpServerHelper.java:152)
at org.restlet.ext.simple.internal.SimpleContainer.handle(SimpleContainer.java:80)
at org.simpleframework.http.core.Dispatcher.dispatch(Dispatcher.java:121)
at org.simpleframework.http.core.Dispatcher.run(Dispatcher.java:103)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Caused by: ERROR XJ001: Java exception: ': java.lang.NullPointerException'.
at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
at org.apache.derby.impl.jdbc.SQLExceptionFactory.wrapArgsForTransportAcrossDRDA(Unknown Source)
... 75 more
Caused by: java.lang.NullPointerException

derby log shows:

Wed Nov 28 20:35:08 EST 2018 Thread[Dispatcher: Thread-69,5,main] (XID = 3808281), (SESSIONID = 3107), (DATABASE = db), (DRDAID = null), Cleanup action starting
java.lang.NullPointerException
Cleanup action completed
Wed Nov 28 20:35:08 EST 2018 Thread[Dispatcher: Thread-69,5,main] Cleanup action starting
java.lang.NullPointerException
Cleanup action completed
Wed Nov 28 20:35:08 EST 2018 Thread[Dispatcher: Thread-69,5,main] (XID = 3808282), (SESSIONID = 3108), (DATABASE = db), (DRDAID = null), Cleanup action starting
java.lang.NullPointerException
Cleanup action completed
Wed Nov 28 20:35:08 EST 2018 Thread[Dispatcher: Thread-69,5,main] Cleanup action starting
java.lang.NullPointerException
Cleanup action completed
Wed Nov 28 20:35:08 EST 2018 Thread[Thread-78,5,main] (XID = 3808283), (SESSIONID = 3109), (DATABASE = db), (DRDAID = null), Cleanup action starting
java.lang.NullPointerException
Cleanup action completed
Wed Nov 28 20:35:08 EST 2018 Thread[Thread-78,5,main] Cleanup action starting
java.lang.NullPointerException
Cleanup action completed
Wed Nov 28 20:35:10 EST 2018 Thread[Thread-78,5,main] (XID = 3808284), (SESSIONID = 3110), (DATABASE = db), (DRDAID = null), Cleanup action starting
java.lang.NullPointerException
Cleanup action completed
Wed Nov 28 20:35:10 EST 2018 Thread[Thread-78,5,main] Cleanup action starting
java.lang.NullPointerException
Cleanup action completed
<<

zip

User avatar

Serviio developer / Site Admin

Posts: 17212

Joined: Sat Oct 24, 2009 12:24 pm

Location: London, UK

Post Sun Dec 09, 2018 10:36 am

Re: Serviio randomly crashes

the DB cannot be accessed or created, do you run with a user who has write access to the serviio installation folder?

Return to Serviio Support & Help

Who is online

Users browsing this forum: Google [Bot] and 41 guests

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.