Wierd Issue with 2.9 beta 1

Need help? Post your questions here.

Moderator: moderators

Wierd Issue with 2.9 beta 1

Postby Ikyo » Thu Oct 26, 2006 6:11 pm

I recently upgraded to the new beta and have noticed an issue when trying to stream music from my desktop at work. I get an error of unable to connect with Windows Media Player, but the log is showing it connecting and stopping right away:

[10/26/06 1:08:54 PM CDT] INFO StreamController Starting stream admin@x.x.x.x:44931 (NSPlayer/9.0.0.3250 WMFSDK/9.0)
[10/26/06 1:08:54 PM CDT] INFO StreamController Stopping stream admin@x.x.x.x:44931 (NSPlayer/9.0.0.3250 WMFSDK/9.0)

Any ideas?
Ikyo
 
Posts: 58
Joined: Wed Nov 30, 2005 12:07 am

Postby sindre_mehus » Sun Oct 29, 2006 8:50 pm

Ah, that's a bug (introduced in 2.9.beta1). I've seen the same thing myself, and will fix it in the final version.

As a work-around, you can delete the player (Settings > Players > Delete player).

Thanks for pointing it out :-)

Sindre
User avatar
sindre_mehus
 
Posts: 1955
Joined: Tue Nov 29, 2005 6:19 pm
Location: Oslo, Norway

Postby Ikyo » Wed Nov 01, 2006 7:54 pm

Does it only happen ocassionally?
Ikyo
 
Posts: 58
Joined: Wed Nov 30, 2005 12:07 am

Postby sindre_mehus » Wed Nov 01, 2006 8:48 pm

Yes, it's only happened once on my system, at least.

(Without going into details, the bug is related to the new feature "Keep bitrate statistics even if player reconnects" in 2.9)

Sindre
User avatar
sindre_mehus
 
Posts: 1955
Joined: Tue Nov 29, 2005 6:19 pm
Location: Oslo, Norway

Postby Ikyo » Thu Nov 02, 2006 4:51 pm

Okay, I might roll back until that gets corrected
Ikyo
 
Posts: 58
Joined: Wed Nov 30, 2005 12:07 am

Postby Ikyo » Thu Nov 02, 2006 4:54 pm

I can duplicate it on my machine over and over. Let me know if there is anything you need to help get it corrected.
Ikyo
 
Posts: 58
Joined: Wed Nov 30, 2005 12:07 am

Postby sindre_mehus » Fri Nov 03, 2006 1:34 pm

I've already fixed it, but would like to verify that it's working. If you could give me the steps to reproduce the error I'd be happy.

Thanks,
Sindre
User avatar
sindre_mehus
 
Posts: 1955
Joined: Tue Nov 29, 2005 6:19 pm
Location: Oslo, Norway

Postby Ikyo » Fri Nov 03, 2006 7:17 pm

I am only seeing the error on our internal work network. I am guessing it has something to do with the firewall/proxy we are using. I have tried to delete the players and it is sitll giving us the error. Do you happen to have an ALPHA release I could try?
Ikyo
 
Posts: 58
Joined: Wed Nov 30, 2005 12:07 am

Postby sindre_mehus » Sat Nov 04, 2006 7:58 pm

Hm, maybe this is a different error, then. Could you please try the following: Find the stream URL in Windows Media Player (it looks something like this: http://localhost:8080/subsonic/stream?p ... uffix=.mp3). Then paste this URL in your browser and see if you get any error messages.

Thanks,
Sindre
User avatar
sindre_mehus
 
Posts: 1955
Joined: Tue Nov 29, 2005 6:19 pm
Location: Oslo, Norway

Postby Ikyo » Mon Nov 06, 2006 3:41 pm

Error
Subsonic encountered an internal error. You can report this error in the Subsonic Forum. Please include the information below.

Exception java.util.NoSuchElementException
Message null
Java version Sun Microsystems Inc. 1.5.0_05
Operating system Linux 2.4.22-1.2199.nptl
Tomcat home /work/apache-tomcat-5.5.12
Stack trace java.util.NoSuchElementException at java.util.LinkedList.getLast(Unknown Source) at net.sourceforge.subsonic.service.StatusService.getPreviousStatus(StatusService.java:106) at net.sourceforge.subsonic.service.StatusService.createStatus(StatusService.java:84) at net.sourceforge.subsonic.service.StatusService.createStreamStatus(StatusService.java:23) at net.sourceforge.subsonic.controller.StreamController.handleRequest(StreamController.java:70) at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:45) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:806) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:736) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:396) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:350) at javax.servlet.http.HttpServlet.service(HttpServlet.java:689) at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:264) 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:274) at org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:110) at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274) at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125) at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274) at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:135) at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274) at org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:81) at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274) at org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:181) at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274) at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:216) at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274) at org.acegisecurity.ui.logout.LogoutFilter.doFilter(LogoutFilter.java:108) at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274) at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:195) at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274) at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:148) at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:90) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) at net.sourceforge.subsonic.filter.RequestEncodingFilter.doFilter(RequestEncodingFilter.java:25) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:868) at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:663) at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527) at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684) at java.lang.Thread.run(Unknown Source)
Ikyo
 
Posts: 58
Joined: Wed Nov 30, 2005 12:07 am

Postby sindre_mehus » Mon Nov 06, 2006 4:46 pm

Ok, it's the same error. It has been fixed in 2.9 final.

Thanks,
Sindre
User avatar
sindre_mehus
 
Posts: 1955
Joined: Tue Nov 29, 2005 6:19 pm
Location: Oslo, Norway

Postby Ikyo » Mon Nov 06, 2006 6:21 pm

Do you know when you will have 2.9 Final out or have an update to Beta 2?
Ikyo
 
Posts: 58
Joined: Wed Nov 30, 2005 12:07 am

Postby sindre_mehus » Wed Nov 08, 2006 8:14 am

I just started in a new job, so I haven't had much time to work with Subsonic, but I hope to have a new version ready by the end of next week.

Sindre
User avatar
sindre_mehus
 
Posts: 1955
Joined: Tue Nov 29, 2005 6:19 pm
Location: Oslo, Norway


Return to Help

Who is online

Users browsing this forum: No registered users and 8 guests