Can't see music in one of my folders in my media folder

Need help? Post your questions here.

Moderator: moderators

Can't see music in one of my folders in my media folder

Postby jtandrew91 » Thu Aug 02, 2012 12:56 pm

Problem Description: Can't get one of my foldiers of music to play from a media folder, the folder worked at one point but i moved some more music into it and rearranged my music after deleting my media folders from subsonic and readding them and rescanning
Troubleshooting Steps: I have tried deleting and rescanning media folders, changing the java memory limit, moving the music into its own directory and scanning and scanning just that folder in the original media folder instead of the whole folder.
Playback Application and version: Standard Subsonic Web Interface
Subsonic Version: 4.7.beta2 (build 3012) – June 9, 2012
Server Version: jetty-6.1.x, java 1.7.0_05, Windows 7 (71.6 MB / 232.1 MB)
Hardware Platform: Win7 64bit
Java Memory Limit: 256mb
Problem Filename: my whole country music folder inside my music folder
Output from ffmpeg -i: Which file do I scan? it is the whole country music folder that is not displaying
Here is the internal error I receive though:
Code: Select all
Exception
   java.lang.IllegalArgumentException
Message
        Comparison method violates its general contract!

Java version
   Oracle Corporation 1.7.0_05

Operating system
   Windows 7 6.1

Server
   jetty-6.1.x

Memory
   Used 85 of 232 MB

Stack trace
     java.lang.IllegalArgumentException: Comparison method violates its general contract!
   at java.util.TimSort.mergeLo(Unknown Source)
   at java.util.TimSort.mergeAt(Unknown Source)
   at java.util.TimSort.mergeCollapse(Unknown Source)
   at java.util.TimSort.sort(Unknown Source)
   at java.util.TimSort.sort(Unknown Source)
   at java.util.Arrays.sort(Unknown Source)
   at java.util.Collections.sort(Unknown Source)
   at net.sourceforge.subsonic.service.MediaFileService.getChildrenOf(MediaFileService.java:212)
   at net.sourceforge.subsonic.service.MediaFileService.getChildrenOf(MediaFileService.java:178)
   at net.sourceforge.subsonic.controller.MainController.handleRequestInternal(MainController.java:84)
   at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153)
   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:707)
   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)


Last ten log file lines:
Code: Select all
[8/2/12 3:08:06 AM EDT]   INFO   MediaScannerService   Scanned media library with 102250 entries.
[8/2/12 3:08:07 AM EDT]   INFO   MediaScannerService   Scanned media library with 102500 entries.
[8/2/12 3:08:41 AM EDT]   INFO   MediaScannerService   Scanned media library with 102660 entries.
[8/2/12 3:31:45 AM EDT]   INFO   NetworkService   Successfully forwarding port 8080.
[8/2/12 4:33:59 AM EDT]   INFO   NetworkService   Successfully forwarding port 8080.
[8/2/12 5:36:14 AM EDT]   INFO   NetworkService   Successfully forwarding port 8080.
[8/2/12 6:38:31 AM EDT]   INFO   NetworkService   Successfully forwarding port 8080.
[8/2/12 7:40:45 AM EDT]   INFO   NetworkService   Successfully forwarding port 8080.
[8/2/12 8:07:02 AM EDT]   INFO   PlayerDao   Created player 8.
[8/2/12 8:43:00 AM EDT]   INFO   NetworkService   Successfully forwarding port 8080.
jtandrew91
 
Posts: 2
Joined: Thu Aug 02, 2012 12:10 pm

Re: Can't see music in one of my folders in my media folder

Postby hakko » Thu Aug 02, 2012 1:12 pm

MusicCabinet developer
hakko
 
Posts: 1416
Joined: Tue Apr 17, 2012 7:05 pm
Location: Sweden

Re: Can't see music in one of my folders in my media folder

Postby jtandrew91 » Thu Aug 02, 2012 2:48 pm

That's weird because everything else is working perfectly fine, I downgraded though just to get it working. At one point the country folder was working until i moved some more artist folders into there. I can't remember which ones though to remove and see if they caused it. Thanks for the help
jtandrew91
 
Posts: 2
Joined: Thu Aug 02, 2012 12:10 pm

Re: Can't see music in one of my folders in my media folder

Postby bushman4 » Thu Aug 02, 2012 2:51 pm

According to Sindre he has found and fixed this bug, to be released in 4.7b3:

viewtopic.php?f=2&t=9202&p=42948&hilit=fixed#p42948

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


Return to Help

Who is online

Users browsing this forum: No registered users and 16 guests