Scanning Aborts Right After Starting

Need help? Post your questions here.

Moderator: moderators

Scanning Aborts Right After Starting

Postby tmwsiy » Wed Dec 02, 2015 12:58 am

Everytime I try to scan, it starts, I see it scanning in the web interface and then it disappears.

When I look at the log:

[12/1/15 7:56:33 PM EST] INFO MediaScannerService Scanned media library with 250 entries.
[12/1/15 7:56:33 PM EST] INFO MediaScannerService Scanned media library with 500 entries.
[12/1/15 7:56:34 PM EST] INFO MediaScannerService Scanned media library with 750 entries.
[12/1/15 7:56:34 PM EST] ERROR MediaScannerService Failed to scan media library.

I have tried quitting and rebooting computer.
I tried cleaning up database.
I deselected my media folders in an attempt to scan again, and then clean database.
But once I have them unchecked, and I hit "Scan Media Folders Now", they are selected again automatically.

What else can I try to get my library to scan?

Windows/Subsonic 5.3

Thanks for any help.
tmwsiy
 
Posts: 189
Joined: Tue Apr 06, 2010 6:26 pm

Re: Scanning Aborts Right After Starting

Postby tmwsiy » Thu Dec 03, 2015 2:43 am

Here's more info from the actual log if it is helpful:


[2015-12-02 21:19:23,591] INFO MediaScannerService - Starting to scan media library.
[2015-12-02 21:19:29,941] ERROR MediaScannerService - Failed to scan media library.
org.springframework.dao.TransientDataAccessResourceException: PreparedStatementCallback; SQL [update media_file set present=?, last_scanned=? where path=?]; S1000 General error java.lang.NullPointerException in statement [update media_file set present=?, last_scanned=? where path=?]; nested exception is java.sql.SQLException: S1000 General error java.lang.NullPointerException in statement [update media_file set present=?, last_scanned=? where path=?]
at org.springframework.jdbc.support.SQLStateSQLExceptionTranslator.doTranslate(SQLStateSQLExceptionTranslator.java:106)
at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:72)
at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:80)
at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:607)
at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:792)
at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:850)
at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:858)
at net.sourceforge.subsonic.dao.AbstractDao.update(AbstractDao.java:81)
at net.sourceforge.subsonic.dao.MediaFileDao.markPresent(MediaFileDao.java:544)
at net.sourceforge.subsonic.service.MediaScannerService.scanFile(MediaScannerService.java:250)
at net.sourceforge.subsonic.service.MediaScannerService.scanFile(MediaScannerService.java:236)
at net.sourceforge.subsonic.service.MediaScannerService.scanFile(MediaScannerService.java:239)
at net.sourceforge.subsonic.service.MediaScannerService.scanFile(MediaScannerService.java:239)
at net.sourceforge.subsonic.service.MediaScannerService.scanFile(MediaScannerService.java:239)
at net.sourceforge.subsonic.service.MediaScannerService.scanFile(MediaScannerService.java:239)
at net.sourceforge.subsonic.service.MediaScannerService.doScanLibrary(MediaScannerService.java:177)
at net.sourceforge.subsonic.service.MediaScannerService.access$000(MediaScannerService.java:48)
at net.sourceforge.subsonic.service.MediaScannerService$2.run(MediaScannerService.java:147)
Caused by: java.sql.SQLException: S1000 General error java.lang.NullPointerException in statement [update media_file set present=?, last_scanned=? where path=?]
at org.hsqldb.jdbc.Util.throwError(Unknown Source)
at org.hsqldb.jdbc.jdbcPreparedStatement.executeUpdate(Unknown Source)
at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:798)
at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:591)
... 14 more
tmwsiy
 
Posts: 189
Joined: Tue Apr 06, 2010 6:26 pm

Re: Scanning Aborts Right After Starting

Postby tmwsiy » Thu Dec 03, 2015 9:24 pm

solved- it was a corrupt database.
I had to delete the database and start from scratch.
tmwsiy
 
Posts: 189
Joined: Tue Apr 06, 2010 6:26 pm


Return to Help

Who is online

Users browsing this forum: No registered users and 34 guests