Re: new files not refreshed - due to DVR lock?
Serviio v1.5.2
Enjoys a pint of fine wine and as many french fries as I can stuff in my face.
zip wrote:You also have
F:\dvr\BBC News
F:\dvr\PBS News Hour
Can you remove those as they will be searched automatically by adding F:\dvr
This is a new issue that has cropped up. It seems we are using newer features of Xapian which are causing the database to get corrupted.
The only way to fix it now is to run -
$ balooctl disable
$ balooctl enable
This will reset the database and restart it.
Brett wrote:
For the attached logs I've tried to simplify everything.
1 folder is defined (D:/dvr) on an internal drive. It is empty to start with.
stopped service, cleaned logs, started service
12:24 - start recording "The Insider"
12:26 - stop recording
12:28 - add a copy of the recorded video to the directory
zip wrote:Thanks, I think this should now be fixed for 1.5.2. I'll add you to the betatester group to give the new beta a try when it's out - feedback will be welcome.
lee@Badbunny-Linux:~/.Serviio/bin > ./serviio.sh -start
log4j:ERROR setFile(null,true) call failed.
java.io.FileNotFoundException: /home/lee/.Serviio/log/serviio.log (Permission denied)
at java.io.FileOutputStream.open0(Native Method)
at java.io.FileOutputStream.open(FileOutputStream.java:270)
at java.io.FileOutputStream.<init>(FileOutputStream.java:213)
at java.io.FileOutputStream.<init>(FileOutputStream.java:133)
at org.apache.log4j.FileAppender.setFile(FileAppender.java:294)
at org.apache.log4j.RollingFileAppender.setFile(RollingFileAppender.java:207)
at org.apache.log4j.FileAppender.activateOptions(FileAppender.java:165)
at org.apache.log4j.config.PropertySetter.activate(PropertySetter.java:307)
at org.apache.log4j.xml.DOMConfigurator.parseAppender(DOMConfigurator.java:295)
at org.apache.log4j.xml.DOMConfigurator.findAppenderByName(DOMConfigurator.java:176)
at org.apache.log4j.xml.DOMConfigurator.findAppenderByReference(DOMConfigurator.java:191)
at org.apache.log4j.xml.DOMConfigurator.parseChildrenOfLoggerElement(DOMConfigurator.java:523)
at org.apache.log4j.xml.DOMConfigurator.parseRoot(DOMConfigurator.java:492)
at org.apache.log4j.xml.DOMConfigurator.parse(DOMConfigurator.java:1001)
at org.apache.log4j.xml.DOMConfigurator.doConfigure(DOMConfigurator.java:867)
at org.apache.log4j.xml.DOMConfigurator.doConfigure(DOMConfigurator.java:773)
at org.apache.log4j.helpers.OptionConverter.selectAndConfigure(OptionConverter.java:483)
at org.apache.log4j.LogManager.<clinit>(LogManager.java:127)
at org.slf4j.impl.Log4jLoggerFactory.getLogger(Log4jLoggerFactory.java:66)
at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:277)
at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:288)
at org.serviio.MediaServer.<clinit>(MediaServer.java:77)
Thu Apr 09 19:49:02 CEST 2015 Thread[main,5,main] java.io.FileNotFoundException: /home/lee/.Serviio/library/../log/derby.log (Permission denied)
----------------------------------------------------------------
Thu Apr 09 19:49:02 CEST 2015:
Booting Derby (version The Apache Software Foundation - Apache Derby - 10.11.1.1 - (1616546)) instance a816c00e-014c-9f4c-a527-ffffb552a19b
on database directory /home/lee/.Serviio/library/db in READ ONLY mode with class loader sun.misc.Launcher$AppClassLoader@28d93b30.
Loaded from file:/home/lee/.Serviio/lib/derby.jar.
java.vendor=Oracle Corporation
java.runtime.version=1.8.0_40-b25
user.dir=/home/lee/.Serviio/bin
os.name=Linux
os.arch=amd64
os.version=3.16.0-33-generic
derby.system.home=/home/lee/.Serviio/library
derby.stream.error.file=../log/derby.log
Database Class Loader started - derby.database.classpath=''
zip wrote:It all looks like access rights. The error above means that the user running the app doesn't have write access rights to the installation folder.
Users browsing this forum: No registered users and 22 guests