Subsonic shutting itself off

Need help? Post your questions here.

Moderator: moderators

Subsonic shutting itself off

Postby bobest » Tue Nov 20, 2012 10:20 pm

I've been pulling my hair out on this issue. One way it shuts itself off is when 'Scan media folders now' if I'm lucky it last a few seconds then it crashes. I would like to leave this program on indefinitely. I have to log back into the server and type 'sh subsonic.sh' to start it again.

I've changed the subsonic.sh thinking it was having a problem finding the folders many times with no avail. I've looked at all the settings and the file that have the settings and I can't find the issue.

I'm using Firefox and Chrome to use Subsonic

About Subsonic

Version 4.7 (build 3105) – September 11, 2012
Server jetty-6.1.x, java 1.6.0_07, Linux (90.0 MB / 132.8 MB)
Terms of use GPL 3.0 Subsonic is free software distributed under the GPL open-source license. Subsonic uses licensed third-party libraries. Please note that Subsonic is not a tool for illegal distribution of copyrighted material. Always pay attention to and follow the relevant laws specific to your country.
Homepage subsonic.org
Forum forum.subsonic.org
Contact Subsonic is developed and maintained by Sindre Mehus (sindre@activeobjects.no). If you have any questions, comments or suggestions for improvements, please visit the Subsonic Forum.

The basic version of Subsonic is free, but you can get lots of premium features by giving a donation.
Log
[11/20/12 2:18:03 PM PST] INFO DaoHelper Checking database schema.
[11/20/12 2:18:18 PM PST] INFO DaoHelper Done checking database schema.
[11/20/12 2:18:19 PM PST] INFO MediaScannerService Automatic media scanning disabled.
[11/20/12 2:18:19 PM PST] INFO PodcastService Automatic Podcast update scheduled to run every 24 hour(s), starting at Tue Nov 20 14:23:19 PST 2012
[11/20/12 2:18:22 PM PST] WARN NetworkService Failed to find UPnP router using WeUPnP library.
[11/20/12 2:18:22 PM PST] WARN NetworkService No UPnP router found.
[11/20/12 2:18:36 PM PST] INFO VersionService Resolved local Subsonic version to: 4.7
[11/20/12 2:18:36 PM PST] INFO VersionService Resolved latest Subsonic final version to: 4.7
[11/20/12 2:18:36 PM PST] INFO VersionService Resolved latest Subsonic beta version to: 4.7.beta3





subsonic_sh.log

24123 [main] INFO org.springframework.remoting.rmi.RmiServiceExporter - Binding service 'SubsonicDeployerService' to RMI registry: RegistryImpl[UnicastServerRef [liveRef: [endpoint:[69.163.186.15:9412](local),objID:[0:0:0, 0]]]]
[GC 64639K->31430K(84608K), 0.1286060 secs]
[Full GC 31430K->30667K(102528K), 0.4101410 secs]
54457 [btpool0-6] INFO org.directwebremoting.log.startup - Starting: DwrServlet v3.0.0.116.rc1 on jetty-6.1.x / JDK 1.6.0_07 from Sun Microsystems Inc. at
[GC 78445K->36863K(111488K), 0.0399750 secs]
[GC 93567K->51600K(117312K), 0.1465800 secs]
[Full GC 51600K->51556K(140416K), 0.2571680 secs]
[GC 103161K->57169K(164352K), 0.0440130 secs]
[GC 133969K->58103K(165440K), 0.0480500 secs]

Subsonic.log


[2012-11-20 14:08:10,885] INFO DaoHelper - Done checking database schema.
[2012-11-20 14:08:11,342] INFO MediaScannerService - Automatic media scanning disabled.
[2012-11-20 14:08:11,634] INFO PodcastService - Automatic Podcast update scheduled to run every 24 hour(s), starting at Tue Nov 20 14:13:11 PST 2012
[2012-11-20 14:08:14,629] WARN NetworkService - Failed to find UPnP router using WeUPnP library.
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
at java.lang.String.substring(String.java:1938)
at org.wetorrent.upnp.GatewayDiscover.parseMSearchReplay(GatewayDiscover.java:175)
at org.wetorrent.upnp.GatewayDiscover.discover(GatewayDiscover.java:130)
at net.sourceforge.subsonic.domain.WeUPnPRouter.findRouter(WeUPnPRouter.java:39)
at net.sourceforge.subsonic.service.NetworkService$PortForwardingTask.findRouter(NetworkService.java:197)
at net.sourceforge.subsonic.service.NetworkService$PortForwardingTask.execute(NetworkService.java:132)
at net.sourceforge.subsonic.service.NetworkService$Task.run(NetworkService.java:309)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:317)
at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:150)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(ScheduledThreadPoolExecutor.java:98)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(ScheduledThreadPoolExecutor.java:181)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:205)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
at java.lang.Thread.run(Thread.java:619)

[2012-11-20 14:08:14,638] WARN NetworkService - No UPnP router found.
[2012-11-20 14:08:38,260] INFO VersionService - Resolved local Subsonic version to: 4.7
[2012-11-20 14:08:38,444] INFO VersionService - Resolved latest Subsonic final version to: 4.7
[2012-11-20 14:08:38,444] INFO VersionService - Resolved latest Subsonic beta version to: 4.7.beta3
[2012-11-20 14:09:33,066] INFO MediaScannerService - Starting to scan media library.
[2012-11-20 14:09:34,212] INFO MediaScannerService - Scanned media library with 250 entries.<--it crashes in this area>
[2012-11-20 14:09:34,996] INFO MediaScannerService - Scanned media library with 500 entries.
[2012-11-20 14:09:35,775] INFO MediaScannerService - Scanned media library with 750 entries.
[2012-11-20 14:09:36,525] INFO MediaScannerService - Scanned media library with 1000 entries.
[2012-11-20 14:09:37,072] INFO MediaScannerService - Scanned media library with 1250 entries.
[2012-11-20 14:09:37,943] INFO MediaScannerService - Scanned media library with 1500 entries.
[2012-11-20 14:09:38,371] INFO MediaScannerService - Scanned media library with 1750 entries.<--it crashes in this area>
bobest
 
Posts: 11
Joined: Sat Nov 17, 2012 1:37 am

Re: Subsonic shutting itself off

Postby bobest » Tue Nov 20, 2012 10:21 pm

..
Last edited by bobest on Wed Nov 21, 2012 12:37 am, edited 1 time in total.
bobest
 
Posts: 11
Joined: Sat Nov 17, 2012 1:37 am

Re: Subsonic shutting itself off

Postby hakko » Tue Nov 20, 2012 10:35 pm

When you run "sh subsonic.sh", do you redirect output and standard error to a file to be able to read that later on? Also, if you log in on the server to start it, do you nohup it?
MusicCabinet developer
hakko
 
Posts: 1416
Joined: Tue Apr 17, 2012 7:05 pm
Location: Sweden

Re: Subsonic shutting itself off

Postby bobest » Tue Nov 20, 2012 10:50 pm

When you run "sh subsonic.sh", do you redirect output and standard error to a file to be able to read that later on?<I dont know how to do that

I used nohup when starting sh subsubsonic.sh and it still crashes
bobest
 
Posts: 11
Joined: Sat Nov 17, 2012 1:37 am

Re: Subsonic shutting itself off

Postby hakko » Tue Nov 20, 2012 11:09 pm

When you run the command "java -cp ... ", you'd instead want to run "java -cp ... > stdout 2> stderr". This would create two files, "stdout" and "stderr" (if the user running the command has write rights). Those two files + the subsonic.log file should give some info when it crashes..
MusicCabinet developer
hakko
 
Posts: 1416
Joined: Tue Apr 17, 2012 7:05 pm
Location: Sweden

Re: Subsonic shutting itself off

Postby bobest » Wed Nov 21, 2012 12:37 am

This is what is on subsonic.log after it crashes


GNU nano 2.0.7 File: subsonic.log

at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:442)

[2012-11-20 16:30:55,660] INFO PodcastService - Starting scheduled Podcast refresh.
[2012-11-20 16:30:55,661] INFO PodcastService - Completed scheduled Podcast refresh.
[2012-11-20 16:30:56,968] INFO MediaScannerService - Starting to scan media library.
[2012-11-20 16:31:00,208] INFO MediaScannerService - Scanned media library with 250 entries.
[2012-11-20 16:31:02,396] INFO MediaScannerService - Scanned media library with 500 entries.
[2012-11-20 16:31:04,138] INFO MediaScannerService - Scanned media library with 750 entries.
[2012-11-20 16:31:05,307] INFO MediaScannerService - Scanned media library with 1000 entries.
[2012-11-20 16:31:06,358] INFO MediaScannerService - Scanned media library with 1250 entries.
[2012-11-20 16:31:09,786] INFO MediaScannerService - Scanned media library with 1500 entries.
[2012-11-20 16:31:11,044] WARN JaudiotaggerParser - Failed to find cover art tag in ._Untitled 21
org.jaudiotagger.audio.exceptions.InvalidAudioFrameException: No audio header found within._Untitled 21.mp3
at org.jaudiotagger.audio.mp3.MP3AudioHeader.<init>(MP3AudioHeader.java:138)
at org.jaudiotagger.audio.mp3.MP3File.<init>(MP3File.java:379)
at org.jaudiotagger.audio.mp3.MP3FileReader.read(MP3FileReader.java:39)
at org.jaudiotagger.audio.AudioFileIO.readFile(AudioFileIO.java:285)
at org.jaudiotagger.audio.AudioFileIO.read(AudioFileIO.java:148)
at net.sourceforge.subsonic.service.metadata.JaudiotaggerParser.getArtwork(JaudiotaggerParser.java:292)
at net.sourceforge.subsonic.service.metadata.JaudiotaggerParser.isImageAvailable(JaudiotaggerParser.java:269)
at net.sourceforge.subsonic.service.MediaFileService.findCoverArt(MediaFileService.java:523)
at net.sourceforge.subsonic.service.MediaFileService.createMediaFile(MediaFileService.java:458)
at net.sourceforge.subsonic.service.MediaFileService.updateChildren(MediaFileService.java:331)
at net.sourceforge.subsonic.service.MediaFileService.getChildrenOf(MediaFileService.java:192)
at net.sourceforge.subsonic.service.MediaScannerService.scanFile(MediaScannerService.java:215)
at net.sourceforge.subsonic.service.MediaScannerService.scanFile(MediaScannerService.java:219)
at net.sourceforge.subsonic.service.MediaScannerService.doScanLibrary(MediaScannerService.java:170)
at net.sourceforge.subsonic.service.MediaScannerService.access$000(MediaScannerService.java:47)
at net.sourceforge.subsonic.service.MediaScannerService$2.run(MediaScannerService.java:146)

[2012-11-20 16:31:11,284] WARN JaudiotaggerParser - Failed to find cover art tag in ._Here We Are Nowhere
org.jaudiotagger.audio.exceptions.InvalidAudioFrameException: No audio header found within._Here We Are Nowhere.mp3
at org.jaudiotagger.audio.mp3.MP3AudioHeader.<init>(MP3AudioHeader.java:138)
at org.jaudiotagger.audio.mp3.MP3File.<init>(MP3File.java:379)
at org.jaudiotagger.audio.mp3.MP3FileReader.read(MP3FileReader.java:39)
at org.jaudiotagger.audio.AudioFileIO.readFile(AudioFileIO.java:285)
at org.jaudiotagger.audio.AudioFileIO.read(AudioFileIO.java:148)
at net.sourceforge.subsonic.service.metadata.JaudiotaggerParser.getArtwork(JaudiotaggerParser.java:292)
at net.sourceforge.subsonic.service.metadata.JaudiotaggerParser.isImageAvailable(JaudiotaggerParser.java:269)
at net.sourceforge.subsonic.service.MediaFileService.findCoverArt(MediaFileService.java:523)
at net.sourceforge.subsonic.service.MediaFileService.createMediaFile(MediaFileService.java:458)
at net.sourceforge.subsonic.service.MediaFileService.updateChildren(MediaFileService.java:331)
at net.sourceforge.subsonic.service.MediaFileService.getChildrenOf(MediaFileService.java:192)
at net.sourceforge.subsonic.service.MediaScannerService.scanFile(MediaScannerService.java:215)
at net.sourceforge.subsonic.service.MediaScannerService.scanFile(MediaScannerService.java:219)
at net.sourceforge.subsonic.service.MediaScannerService.doScanLibrary(MediaScannerService.java:170)
at net.sourceforge.subsonic.service.MediaScannerService.access$000(MediaScannerService.java:47)
at net.sourceforge.subsonic.service.MediaScannerService$2.run(MediaScannerService.java:146)<--it crashed here>
bobest
 
Posts: 11
Joined: Sat Nov 17, 2012 1:37 am

Re: Subsonic shutting itself off

Postby bobest » Wed Nov 21, 2012 12:43 am

I don't know what I'm doing with this but I'm playing with it to see if it solves my issue

"java -cp ... ", you'd instead want to run "java -cp ... > stdout 2> stderr"
bobest
 
Posts: 11
Joined: Sat Nov 17, 2012 1:37 am

Re: Subsonic shutting itself off

Postby bobest » Wed Nov 21, 2012 4:45 pm

I'm surprised no one is having this issue..
bobest
 
Posts: 11
Joined: Sat Nov 17, 2012 1:37 am

Re: Subsonic shutting itself off

Postby bobest » Fri Nov 23, 2012 6:26 am

I notice it hasn't shut itself off when I don't log in and play the music. It will shut it off almost instantly when I Scan Folders. I will be able to skim through the music for a little but after a while it will crash. Then if I listen to music it doesn't take long to crash.

I've been using both Chrome and Firefox and both give the same results.
bobest
 
Posts: 11
Joined: Sat Nov 17, 2012 1:37 am

Re: Subsonic shutting itself off

Postby hakko » Fri Nov 23, 2012 7:09 am

And has something been written to files "stdout" and "stderr" after the crash? Note that you have to check the files before starting the subsonic.sh process again, that'll overwrite them.
MusicCabinet developer
hakko
 
Posts: 1416
Joined: Tue Apr 17, 2012 7:05 pm
Location: Sweden

Re: Subsonic shutting itself off

Postby bobest » Wed Dec 05, 2012 2:01 am

I haven't been able to work on this issue for a over a week. This is what I got after Subsonic crashes, I dont see anything here that will help...
stderr
there is nothing written in this file before and after it crashes

stout

Usage: java [-options] class [args...]
(to execute a class)
or java [-options] -jar jarfile [args...]
(to execute a jar file)

where options include:
-d32 use a 32-bit data model if available

-d64 use a 64-bit data model if available
-server to select the "server" VM
The default VM is server.

-cp <class search path of directories and zip/jar files>
-classpath <class search path of directories and zip/jar files>
A : separated list of directories, JAR archives,
and ZIP archives to search for class files.
-D<name>=<value>
set a system property
-verbose[:class|gc|jni]
enable verbose output
-version print product version and exit
-version:<value>
require the specified version to run
-showversion print product version and continue
-jre-restrict-search | -jre-no-restrict-search
include/exclude user private JREs in the version search
-? -help print this help message
-X print help on non-standard options
-ea[:<packagename>...|:<classname>]
-enableassertions[:<packagename>...|:<classname>]
enable assertions
-da[:<packagename>...|:<classname>]
-disableassertions[:<packagename>...|:<classname>]
disable assertions
-esa | -enablesystemassertions
enable system assertions
-dsa | -disablesystemassertions
disable system assertions
-agentlib:<libname>[=<options>]
load native agent library <libname>, e.g. -agentlib:hprof
see also, -agentlib:jdwp=help and -agentlib:hprof=help
-agentpath:<pathname>[=<options>]
load native agent library by full pathname
-javaagent:<jarpath>[=<options>]
load Java programming language agent, see java.lang.instrument
-splash:<imagepath>
show splash screen with specified image

subsonic.log

[2012-12-04 17:14:38,824] INFO DaoHelper - Checking database schema.
[2012-12-04 17:14:48,171] INFO DaoHelper - Done checking database schema.
[2012-12-04 17:14:48,697] INFO MediaScannerService - Automatic media scanning disabled.
[2012-12-04 17:14:48,744] INFO PodcastService - Automatic Podcast update scheduled to run every 24 hour(s), starting at Tue Dec 04 17:19:48 PST 2012
[2012-12-04 17:14:51,759] WARN NetworkService - Failed to find UPnP router using WeUPnP library.
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
at java.lang.String.substring(String.java:1938)
at org.wetorrent.upnp.GatewayDiscover.parseMSearchReplay(GatewayDiscover.java:175)
at org.wetorrent.upnp.GatewayDiscover.discover(GatewayDiscover.java:130)
at net.sourceforge.subsonic.domain.WeUPnPRouter.findRouter(WeUPnPRouter.java:39)
at net.sourceforge.subsonic.service.NetworkService$PortForwardingTask.findRouter(NetworkService.java:197)
at net.sourceforge.subsonic.service.NetworkService$PortForwardingTask.execute(NetworkService.java:132)
at net.sourceforge.subsonic.service.NetworkService$Task.run(NetworkService.java:309)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:317)
at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:150)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(ScheduledThreadPoolExecutor.java:98)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(ScheduledThreadPoolExecutor.java:181)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:205)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
at java.lang.Thread.run(Thread.java:619)

[2012-12-04 17:14:51,767] WARN NetworkService - No UPnP router found.
[2012-12-04 17:15:47,087] INFO VersionService - Resolved local Subsonic version to: 4.7
[2012-12-04 17:15:47,265] INFO VersionService - Resolved latest Subsonic final version to: 4.7
[2012-12-04 17:15:47,266] INFO VersionService - Resolved latest Subsonic beta version to: 4.7.beta3
[2012-12-04 17:17:40,877] WARN CoverArtController - Failed to create thumbnail for /home/justbill36/justbill.net/thelist/Music/The Telepathic Butterflies/Introducing.._/02 A Final Word.mp3
java.lang.Exception: Unable to decode image.
at net.sourceforge.subsonic.controller.CoverArtController.getCachedImage(CoverArtController.java:201)
at net.sourceforge.subsonic.controller.CoverArtController.handleRequest(CoverArtController.java:115)
at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48)
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:875)
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:807)
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:571)
at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:501)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:715)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:487)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1093)
at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:265)
at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)
at org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
at org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:166)
at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125)
at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:142)
at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
at org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:81)
at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
at org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:173)
at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:271)
at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
at org.acegisecurity.ui.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249)
at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:149)
at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
at net.sourceforge.subsonic.filter.RequestEncodingFilter.doFilter(RequestEncodingFilter.java:43)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
at net.sourceforge.subsonic.filter.ParameterDecodingFilter.doFilter(ParameterDecodingFilter.java:54)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
at net.sourceforge.subsonic.filter.BootstrapVerificationFilter.doFilter(BootstrapVerificationFilter.java:54)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:360)
at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:712)
at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:405)
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139)
at org.mortbay.jetty.Server.handle(Server.java:313)
at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:506)
at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:830)
at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:514)
at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:211)
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:381)
at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:396)
at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:442)

[2012-12-04 17:17:41,303] WARN CoverArtController - Failed to create thumbnail for /home/justbill36/justbill.net/thelist/Music/The Who/Quadrophenia [Disc 2]/cover.jpg
java.lang.Exception: Unable to decode image.
at net.sourceforge.subsonic.controller.CoverArtController.getCachedImage(CoverArtController.java:201)
at net.sourceforge.subsonic.controller.CoverArtController.handleRequest(CoverArtController.java:115)
at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48)
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:875)
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:807)
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:571)
at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:501)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:715)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:487)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1093)
at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:265)
at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)
at org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
at org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:166)
at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125)
at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:142)
at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
at org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:81)
at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
at org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:173)
at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:271)
at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
at org.acegisecurity.ui.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249)
at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:149)
at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
at net.sourceforge.subsonic.filter.RequestEncodingFilter.doFilter(RequestEncodingFilter.java:43)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
at net.sourceforge.subsonic.filter.ParameterDecodingFilter.doFilter(ParameterDecodingFilter.java:54)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
at net.sourceforge.subsonic.filter.BootstrapVerificationFilter.doFilter(BootstrapVerificationFilter.java:54)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:360)
at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:712)
at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:405)
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139)
at org.mortbay.jetty.Server.handle(Server.java:313)
at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:506)
at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:830)
at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:514)
at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:211)
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:381)
at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:396)
at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:442)

[2012-12-04 17:18:58,219] INFO MediaScannerService - Starting to scan media library.
[2012-12-04 17:18:59,208] INFO MediaScannerService - Scanned media library with 250 entries.
[2012-12-04 17:18:59,844] INFO MediaScannerService - Scanned media library with 500 entries.
[2012-12-04 17:19:00,385] INFO MediaScannerService - Scanned media library with 750 entries.
[2012-12-04 17:19:00,968] INFO MediaScannerService - Scanned media library with 1000 entries.
[2012-12-04 17:19:01,446] INFO MediaScannerService - Scanned media library with 1250 entries.
[2012-12-04 17:19:01,874] INFO MediaScannerService - Scanned media library with 1500 entries.
[2012-12-04 17:19:02,244] INFO MediaScannerService - Scanned media library with 1750 entries.
[2012-12-04 17:19:02,599] INFO MediaScannerService - Scanned media library with 2000 entries.
[2012-12-04 17:19:02,974] INFO MediaScannerService - Scanned media library with 2250 entries.
[2012-12-04 17:19:03,375] INFO MediaScannerService - Scanned media library with 2500 entries.
[2012-12-04 17:19:03,692] INFO MediaScannerService - Scanned media library with 2750 entries.
[2012-12-04 17:19:03,973] INFO MediaScannerService - Scanned media library with 3000 entries<-- crashed here


subsonic.properties

#Subsonic preferences. NOTE: This file is automatically generated.
#Tue Dec 04 17:14:48 PST 2012
MusicFileTypes=mp3 ogg oga aac m4a flac wav wma aif aiff ape mpc shn
LoginMessage="Save the Cows\!\! Boycott cheese\!\!
LocaleLanguage=en
FastCacheEnabled=false
IndexString=A B C D E F G H I J K L M N O P Q R S T U V W X-Z(XYZ)
CoverArtFileTypes=cover.jpg folder.jpg jpg jpeg gif png
Theme=groove
WelcomeMessage2=Feel free to browse and listen to what ever you want. You can even create your own playlist. And PLEASE - Do Not Share this with anyone\!\!\!
Shortcuts=New Incoming Podcast
UrlRedirectionEnabled=true
SortAlbumsByYear=true
PortForwardingEnabled=true
GettingStartedEnabled=false
UrlRedirectContextPath=
SettingsChanged=1354497248984
MediaLibraryStatistics=112 194 1681 8622021450 396607
VideoFileTypes=flv avi mpg mpeg mp4 m4v mkv mov wmv ogv divx m2ts
ServerId=7231918008416806373
LocaleVariant=
Port=3030
WelcomeTitle=You've reached my private music network.
RestTrialExpires-substream=1356661931376
WelcomeSubtitle=
IgnoredArticles=The El La Los Las Le Les
UrlRedirectTrialExpires=1355881220785
IndexCreationHour=0
IndexCreationInterval=-1
LastScanned=1353448111186
OrganizeByFolderStructure=true
UrlRedirectFrom=justbillmedia
LocaleCountry=


subsonic.sh

19 [main] INFO org.springframework.context.support.ClassPathXmlApplicationContext - Refreshing org.springframework.context.support.ClassPathXmlApplicationContext@4f037c71: display name [org.springframework.context.support.ClassPathXmlApplicationContext@4f037c71]; startup date [Tue Dec 04 17:14:35 PST 2012]; root of context hierarchy
76 [main] INFO org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML bean definitions from class path resource [applicationContext-deployer.xml]
[GC 3072K->448K(8896K), 0.0017130 secs]
[GC 3520K->480K(8896K), 0.0014760 secs]
[GC 3552K->964K(8896K), 0.0019650 secs]
423 [main] INFO org.springframework.context.support.ClassPathXmlApplicationContext - Bean factory for application context [org.springframework.context.support.ClassPathXmlApplicationContext@4f037c71]: org.springframework.beans.factory.support.DefaultListableBeanFactory@11bbf1ca
434 [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@11bbf1ca: defining beans [service,org.springframework.remoting.rmi.RmiServiceExporter#0]; root of factory hierarchy
455 [main] INFO org.mortbay.log - Logging to org.slf4j.impl.SimpleLogger(org.mortbay.log) via org.mortbay.log.Slf4jLog
[GC 4036K->1175K(11968K), 0.0017480 secs]
Using WAR file: /home/justbill36/justbill.net/juke/subsonic.war
Extracting webapp to /home/justbill36/justbill.net/juke/subsonic/jetty/3105
Using WAR file: /home/justbill36/justbill.net/juke/subsonic.war
490 [main] INFO org.mortbay.log - jetty-6.1.x
[GC 7302K->1654K(11968K), 0.0020340 secs]
SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in [jar:file:/home/justbill36/justbill.net/juke/subsonic-booter-jar-with-dependencies.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/home/justbill36/justbill.net/juke/subsonic/jetty/3105/webapp/WEB-INF/lib/slf4j-log4j12-1.6.1.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
[GC 7798K->1933K(18752K), 0.0017520 secs]
[GC 14221K->3295K(18752K), 0.0052750 secs]
2578 [main] INFO / - Initializing Spring root WebApplicationContext
2578 [main] INFO org.springframework.web.context.ContextLoader - Root WebApplicationContext: initialization started
2602 [main] INFO org.springframework.web.context.support.XmlWebApplicationContext - Refreshing org.springframework.web.context.support.XmlWebApplicationContext@29d381d2: display name [Root WebApplicationContext]; startup date [Tue Dec 04 17:14:38 PST 2012]; root of context hierarchy
2642 [main] INFO org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-service.xml]
[GC 15583K->3249K(31552K), 0.0025880 secs]
2771 [main] INFO org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-security.xml]
2825 [main] INFO org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-cache.xml]
2853 [main] INFO org.springframework.web.context.support.XmlWebApplicationContext - Bean factory for application context [org.springframework.web.context.support.XmlWebApplicationContext@29d381d2]: org.springframework.beans.factory.support.DefaultListableBeanFactory@39697b67
2927 [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@39697b67: defining beans [playerDao,mediaFileDao,artistDao,albumDao,playlistDao,internetRadioDao,musicFileInfoDao,musicFolderDao,userDao,transcodingDao,podcastDao,avatarDao,shareDao,daoHelper,mediaFileService,securityService,settingsService,mediaScannerService,searchService,networkService,playerService,playlistService,versionService,statusService,musicInfoService,musicIndexService,audioScrobblerService,transcodingService,shareService,podcastService,adService,jukeboxService,metaDataParserFactory,ajaxMultiService,ajaxNowPlayingService,ajaxPlayQueueService,ajaxPlaylistService,ajaxLyricsService,ajaxCoverArtService,ajaxStarService,ajaxTagService,ajaxTransferService,ajaxChatService,filterChainProxy,httpSessionContextIntegrationFilter,logoutFilter,authenticationProcessingFilter,basicProcessingFilter,restRequestParameterProcessingFilter,basicProcessingFilterEntryPoint,securityContextHolderAwareRequestFilter,rememberMeProcessingFilter,anonymousProcessingFilter,exceptionTranslationFilter,basicExceptionTranslationFilter,filterInvocationInterceptor,accessDecisionManager,rememberMeServices,authenticationManager,daoAuthenticationProvider,userCacheWrapper,ldapAuthenticationProvider,bindAuthenticator,userDetailsServiceBasedAuthoritiesPopulator,ajaxServiceInterceptor,ajaxTagServiceSecure,ajaxTransferServiceSecure,cacheFactory,userCache,mediaFileMemoryCache,musicFileMemoryCache]; root of factory hierarchy
3022 [main] INFO org.springframework.jdbc.datasource.DriverManagerDataSource - Loaded JDBC driver: org.hsqldb.jdbcDriver
[GC 27513K->6815K(31616K), 0.0147860 secs]
[Full GC 6815K->5297K(31616K), 0.0632310 secs]
[Full GC 29873K->18944K(38784K), 0.1843260 secs]
[GC-- 29825K->46641K(48384K), 0.0906850 secs]
[Full GC 46641K->26421K(60800K), 0.1387730 secs]
[GC 46655K->33568K(58432K), 0.0368630 secs]
[Full GC 33568K->32817K(77760K), 0.1757850 secs]
13137 [main] INFO org.acegisecurity.intercept.AbstractSecurityInterceptor - Validated configuration attributes
13144 [main] INFO org.acegisecurity.intercept.method.MethodDefinitionMap - Adding secure method [public net.sourceforge.subsonic.ajax.UploadInfo net.sourceforge.subsonic.ajax.TransferService.getUploadInfo()] with attributes [[ROLE_UPLOAD]]
13144 [main] INFO org.acegisecurity.intercept.method.MethodDefinitionMap - Adding secure method [public java.lang.String net.sourceforge.subsonic.ajax.TagService.setTags(int,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)] with attributes [[ROLE_COVERART]]
13144 [main] INFO org.acegisecurity.intercept.AbstractSecurityInterceptor - Validated configuration attributes
13162 [main] INFO org.springframework.web.context.ContextLoader - Root WebApplicationContext: initialization completed in 10584 ms
13203 [main] INFO / - Initializing Spring FrameworkServlet 'subsonic'
13203 [main] INFO org.springframework.web.servlet.DispatcherServlet - FrameworkServlet 'subsonic': initialization started
13204 [main] INFO org.springframework.web.context.support.XmlWebApplicationContext - Refreshing org.springframework.web.context.support.XmlWebApplicationContext@3529c445: display name [WebApplicationContext for namespace 'subsonic-servlet']; startup date [Tue Dec 04 17:14:48 PST 2012]; parent: org.springframework.web.context.support.XmlWebApplicationContext@29d381d2
13204 [main] INFO org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML bean definitions from ServletContext resource [/WEB-INF/subsonic-servlet.xml]
[GC 53745K->35746K(81408K), 0.0081980 secs]
13360 [main] INFO org.springframework.web.context.support.XmlWebApplicationContext - Bean factory for application context [org.springframework.web.context.support.XmlWebApplicationContext@3529c445]: org.springframework.beans.factory.support.DefaultListableBeanFactory@cc7f9e
13463 [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@cc7f9e: defining beans [leftController,rightController,statusController,mainController,playlistController,importPlaylistController,topController,helpController,moreController,uploadController,lyricsController,allmusicController,podcastController,podcastReceiverController,podcastReceiverAdminController,setMusicFileInfoController,shareManagementController,setRatingController,randomPlayQueueController,changeCoverArtController,nowPlayingController,starredController,searchController,settingsController,playerSettingsController,shareSettingsController,musicFolderSettingsController,networkSettingsController,transcodingSettingsController,internetRadioSettingsController,podcastSettingsController,generalSettingsController,advancedSettingsController,personalSettingsController,avatarUploadController,userSettingsController,passwordSettingsController,homeController,editTagsController,playQueueController,coverArtController,avatarController,proxyController,statusChartController,userChartController,m3uController,streamController,hlsController,videoPlayerController,externalPlayerController,downloadController,donateController,multiController,wapController,restController,dbController,donateValidator,userSettingsValidator,passwordSettingsValidator,urlMapping,messageSource,themeSource,localeResolver,themeResolver,viewResolver]; parent: org.springframework.beans.factory.support.DefaultListableBeanFactory@39697b67
[GC 56674K->36817K(81984K), 0.0103500 secs]
13940 [main] INFO org.springframework.web.servlet.DispatcherServlet - FrameworkServlet 'subsonic': initialization completed in 737 ms
13952 [main] INFO org.mortbay.log - Started SelectChannelConnector@0.0.0.0:3030
Subsonic running on: http://localhost:3030/
13988 [main] INFO org.springframework.remoting.rmi.RmiServiceExporter - Looking for RMI registry at port '9412'
13999 [main] INFO org.springframework.remoting.rmi.RmiServiceExporter - Could not detect RMI registry - creating new one
14027 [main] INFO org.springframework.remoting.rmi.RmiServiceExporter - Binding service 'SubsonicDeployerService' to RMI registry: RegistryImpl[UnicastServerRef [liveRef: [endpoint:[69.163.186.15:9412](local),objID:[0:0:0, 0]]]]
[GC 58577K->40422K(82240K), 0.0230810 secs]
[GC 62182K->42861K(84160K), 0.0151710 secs]
72877 [btpool0-1] INFO org.directwebremoting.log.startup - Starting: DwrServlet v3.0.0.116.rc1 on jetty-6.1.x / JDK 1.6.0_07 from Sun Microsystems Inc. at
[GC 65069K->44048K(84608K), 0.0142750 secs]
[GC 65772K->50657K(83264K), 0.0414290 secs]
[GC 70753K->56911K(86336K), 0.0546840 secs]
[GC 77007K->62351K(88704K), 0.0586870 secs]
[Full GC 62351K->62335K(115584K), 0.2749750 secs]
[GC 75071K->63006K(118528K), 0.0532830 secs]
[GC 84254K->63038K(121536K), 0.0601420 secs]
[GC 87806K->63070K(122112K), 0.0626900 secs]
[GC 87838K->63070K(123968K), 0.0613670 secs]
[GC 90654K->64294K(124736K), 0.0416850 secs]
[GC 91878K->64660K(127424K), 0.0616680 secs]
[GC 94676K->64081K(127744K), 0.0348780 secs]
[GC 94098K->72974K(126336K), 0.0463590 secs]
[GC 101646K->65535K(129536K), 0.0398740 secs]
[GC 94207K->64633K(130688K), 0.0035330 secs]
[GC 94585K->65635K(130944K), 0.0039060 secs]
[GC 95587K->66441K(130496K), 0.0117820 secs]
[GC 97417K->64537K(131072K), 0.0045580 secs]
[GC 95513K->64394K(130368K), 0.0036230 secs]
[GC 96010K->65914K(115008K), 0.0084230 secs]
[GC 97530K->66282K(129088K), 0.0056640 secs]
[GC 98346K->66490K(116032K), 0.0069300 secs]
[GC 98554K->66826K(128448K), 0.0172680 secs]
[GC 99658K->68394K(118656K), 0.0090230 secs]
[GC 101226K->69058K(127168K), 0.0084730 secs]
[GC 102722K->69370K(128000K), 0.0097800 secs]
[GC 103034K->69634K(127488K), 0.0130480 secs]
[GC 104322K->70194K(127872K), 0.0290050 secs]
[GC 104882K->70490K(128768K), 0.0173560 secs]
[GC 106714K->70834K(128832K), 0.0145100 secs]
[GC 107058K->71135K(130304K), 0.0170270 secs]
[GC 109087K->71447K(130304K), 0.0162710 secs]
[GC 109399K->71720K(131968K), 0.0120100 secs]
[GC 111336K->71999K(132032K), 0.0156800 secs]
[GC 111615K->73413K(134016K), 0.0171320 secs]
[GC 114512K->72765K(134016K), 0.0182790 secs]
bobest
 
Posts: 11
Joined: Sat Nov 17, 2012 1:37 am

Re: Subsonic shutting itself off

Postby bobest » Wed Dec 05, 2012 2:24 am

WIthin my music folders there are a few files I think might be causing the issue..

thumbs.db
desktop.ini
bobest
 
Posts: 11
Joined: Sat Nov 17, 2012 1:37 am

Re: Subsonic shutting itself off

Postby bobest » Wed Dec 05, 2012 2:57 am

I went through all the A's and removed files like desktop.ini and thumbnail.db and only had Subsonic scan those folders. I found that it doesn't crash as quick but, it does crash so that will is not solving the issue
bobest
 
Posts: 11
Joined: Sat Nov 17, 2012 1:37 am

Re: Subsonic shutting itself off

Postby bushman4 » Wed Dec 05, 2012 4:00 pm

I would run a program like filemon or process explorer and tell it to watch the drive where your music files are stored.

Then initiate a scan.

Look at the last file in the library that Subsonic accesses before crashing. I bet its tags are wonky.

Glenn
Glenn Sullivan
Subsonic 6.1.6 (Unraid Docker)
90 regular Subsonic Users

Library as of 2024-10-28:
4,527 artists
19,996 albums
282,151 songs
10201.40 GB
41,583 hours
User avatar
bushman4
 
Posts: 875
Joined: Thu Dec 02, 2010 1:47 pm
Location: Massachusetts, USA

Re: Subsonic shutting itself off

Postby bobest » Thu Dec 06, 2012 7:38 pm

This Window's programs wont work because I have it installed on a Linux system.

I have Subsonic installed on my hosting service called dreamhost.com and I don't have permissions in this directory, home/justbill36, which is my account but I do have permissions on any folder added after that directory.
bobest
 
Posts: 11
Joined: Sat Nov 17, 2012 1:37 am


Return to Help

Who is online

Users browsing this forum: No registered users and 16 guests