Web Player Stuck in 'Spinning Arrows'

Need help? Post your questions here.

Moderator: moderators

Web Player Stuck in 'Spinning Arrows'

Postby MrBadAxe » Sat May 07, 2016 3:14 am

Problem Description:
Web player transport controls stuck on 'spinning arrows' rather than play/pause.

Image

Try to click 'play' and 'play next' button next to track listings, get no response.
Try to click 'play last' button next to track listings, 'Song will be played last' alert pops up, queue remains empty.

Troubleshooting Steps:
1. Tried accessing server from Android app on phone. No issues, can stream music as normal.
2. Tried switching browsers between Chrome 50.0.2661.94, Firefox 46.0.1, Internet Explorer 11.0.9600.18282 (all on Win 7 x64). No difference, same results as above.
3. Tried clearing browser cache on all browsers from item #2. No difference, same results as above.
4. Tried music playback with another HTML5 player (http://terrillthompson.com/tests/html5-audio.html). Produces sound.
5. Tried music playback on Demo Subsonic server (http://demo.subsonic.org). 'Play/Pause' and per-track 'Play', 'Play Next', 'Play Last' buttons work as expected.

Playback Application and version:
Default HTML5 web interface

Subsonic Version: 6.0 (build a7857c) – April 30, 2016

Server Version: jetty-6.1.x, java 1.7.0_76, FreeBSD (60.7 MB / 148.5 MB) (FreeNAS-9.10-STABLE-201605021851)

Hardware Platform:
* ASRock AM1-H mini-itx motherboard
* AMD 5350 (quad core 2.05GHz)
* 8GB DDR3-1333
* 16GB SanDisk Ultra Fit USB drive (boot)
* 4 x 3TB WD Green HDD (storage, ZFS RAIDZ1)

Java Memory Limit: 150MB

Output from ffmpeg -i:
Code: Select all
ffmpeg version 2.8.4 Copyright (c) 2000-2015 the FFmpeg developers
  built with gcc 4.2.1 (GCC) 20070831 patched [FreeBSD]
  configuration: --prefix=/usr/pbi/subsonic-amd64 --mandir=/usr/pbi/subsonic-amd64/man --datadir=/usr/pbi/subsonic-amd64/share/ffmpeg --pkgconfigdir=/usr/pbi/subsonic-amd64/libdata/pkgconfig --enable-shared --enable-gpl --enable-postproc --enable-avfilter --enable-avresample --enable-pthreads --disable-libstagefright-h264 --disable-libutvideo --disable-libsoxr --cc=cc --extra-cflags=' -I/usr/pbi/subsonic-amd64/include' --extra-ldflags='-L/usr/pbi/subsonic-amd64/lib ' --extra-libs=-lpthread --enable-memalign-hack --enable-libaacplus --disable-indev=alsa --disable-outdev=alsa --disable-libopencore-amrnb --disable-libopencore-amrwb --disable-libass --disable-libbs2b --disable-libcaca --disable-libcdio --disable-libcelt --disable-libdc1394 --disable-debug --disable-htmlpages --disable-libfaac --disable-libfdk-aac --disable-ffserver --disable-libflite --enable-fontconfig --enable-libfreetype --disable-frei0r --disable-libfribidi --disable-libgme --disable-libgsm --enable-iconv --disable-libilbc --disable-indev=jack --disable-ladspa --enable-libmp3lame --disable-libbluray --enable-mmx --disable-libmodplug --disable-openal --disable-indev=openal --disable-opencl --disable-libopencv --disable-opengl --disable-libopenh264 --disable-libopenjpeg --disable-libopus --disable-libpulse --disable-indev=pulse --disable-outdev=pulse --disable-libquvi --enable-runtime-cpudetect --disable-librtmp --enable-libschroedinger --disable-ffplay --disable-outdev=sdl --disable-libsmbclient --disable-libsnappy --disable-libspeex --enable-sse --disable-libssh --enable-libtheora --disable-libtwolame --disable-libv4l2 --disable-indev=v4l2 --disable-outdev=v4l2 --disable-vaapi --disable-vdpau --disable-libvidstab --enable-libvorbis --disable-libvo-aacenc --disable-libvo-amrwbenc --enable-libvpx --disable-libwavpack --disable-libwebp --disable-x11grab --enable-libx264 --enable-libx265 --disable-libxcb --enable-libxvid --disable-outdev=xv --disable-libzmq --disable-libzvbi --enable-gnutls --disable-openssl --disable-version3 --enable-nonfree
  libavutil      54. 31.100 / 54. 31.100
  libavcodec     56. 60.100 / 56. 60.100
  libavformat    56. 40.101 / 56. 40.101
  libavdevice    56.  4.100 / 56.  4.100
  libavfilter     5. 40.101 /  5. 40.101
  libavresample   2.  1.  0 /  2.  1.  0
  libswscale      3.  1.101 /  3.  1.101
  libswresample   1.  2.101 /  1.  2.101
  libpostproc    53.  3.100 / 53.  3.100
Missing argument for option 'i'.
Error splitting the argument list: Invalid argument


Last umpteen log file lines:
Code: Select all
[5/6/16 3:00:14 AM PDT]   INFO   MediaScannerService   Scanned media library with 9253 entries.
[5/6/16 3:00:14 AM PDT]   INFO   MediaScannerService   Marking non-present files.
[5/6/16 3:00:14 AM PDT]   INFO   MediaScannerService   Marking non-present artists.
[5/6/16 3:00:14 AM PDT]   INFO   MediaScannerService   Marking non-present albums.
[5/6/16 3:00:14 AM PDT]   INFO   MediaScannerService   Completed media library scan.
[5/6/16 3:00:15 AM PDT]   INFO   PlaylistService   Starting playlist import.
[5/6/16 3:00:15 AM PDT]   INFO   PlaylistService   Completed playlist import.
[5/6/16 7:19:01 AM PDT]   INFO   TranscodeInputStream   Starting transcoder: /var/db/subsonic/transcode/ffmpeg -i /media/albums/swedish electro scene - 'swedish electro vol 3'/[SwedishElectroVol3][42]Sidewalk Cindy - Lose Myself In You (Candide Remix).flac -map 0:0 -b:a 128k -v 0 -f mp3 -
[5/6/16 7:24:11 AM PDT]   INFO   TranscodeInputStream   Starting transcoder: /var/db/subsonic/transcode/ffmpeg -i /media/albums/swedish electro scene - 'swedish electro vol 3'/[SwedishElectroVol3][43]Made In Heaven - The Last Of The Loving Feeling (Original 1988 Demo).flac -map 0:0 -b:a 128k -v 0 -f mp3 -
[5/6/16 7:27:27 AM PDT]   INFO   TranscodeInputStream   Starting transcoder: /var/db/subsonic/transcode/ffmpeg -i /media/albums/swedish electro scene - 'swedish electro vol 3'/[SwedishElectroVol3][44]Candide - Odets Serenad (Full Length Version).flac -map 0:0 -b:a 128k -v 0 -f mp3 -
[5/6/16 11:31:41 AM PDT]   WARN   SettingsService   Failed to validate license.
[5/6/16 6:19:38 PM PDT]   INFO   TranscodeInputStream   Starting transcoder: /var/db/subsonic/transcode/ffmpeg -i /media/albums/swedish electro scene - 'swedish electro vol 3'/[SwedishElectroVol3][50]Social Ambitions - Robot (2015 SEC Edition).flac -map 0:0 -b:a 128k -v 0 -f mp3 -
[5/6/16 6:19:40 PM PDT]   WARN   RESTFilter   Error in REST API: EofException
[5/6/16 6:19:40 PM PDT]   ERROR   JAXBWriter   Failed to marshal JAXB
[5/6/16 6:19:40 PM PDT]   ERROR   RESTFilter   Failed to write error response.
[5/6/16 6:19:41 PM PDT]   INFO   TranscodeInputStream   Starting transcoder: /var/db/subsonic/transcode/ffmpeg -i /media/albums/swedish electro scene - 'swedish electro vol 3'/[SwedishElectroVol3][50]Social Ambitions - Robot (2015 SEC Edition).flac -map 0:0 -b:a 128k -v 0 -f mp3 -
[5/6/16 6:26:31 PM PDT]   WARN   CoverArtController   Failed to create thumbnail for [REDACTED - 17 similar]
Last edited by MrBadAxe on Mon May 16, 2016 7:32 pm, edited 3 times in total.
MrBadAxe
 
Posts: 12
Joined: Sun Mar 03, 2013 4:42 pm

Re: Web UI Not Working

Postby cyrus » Sat May 07, 2016 5:42 pm

MrBadAxe wrote:Problem Description:
Web player transport controls stuck on 'spinning arrows' rather than play/pause.

Image

Try to click 'play' and 'play next' button next to track listings, get no response.
Try to click 'play last' button next to track listings, 'Song will be played last' alert pops up, queue remains empty.

Troubleshooting Steps:
Tried accessing server from Android app on phone. No issues, can stream music as normal.
Tried switching browsers between Chrome 50.0.2661.94, Firefox 46.0.1, Internet Explorer 11.0.9600.18282 (all on Win 7 x64). No difference, same results as above.

Playback Application and version:
Default HTML5 web interface

Subsonic Version: 6.0 (build a7857c) – April 30, 2016

Server Version: jetty-6.1.x, java 1.7.0_76, FreeBSD (60.7 MB / 148.5 MB) (FreeNAS-9.10-STABLE-201605021851)

Hardware Platform:
* ASRock AM1-H mini-itx motherboard
* AMD 5350 (quad core 2.05GHz)
* 8GB DDR3-1333
* 16GB SanDisk Ultra Fit USB drive (boot)
* 4 x 3TB WD Green HDD (storage, ZFS RAIDZ1)

Java Memory Limit: 150MB

Output from ffmpeg -i:
Code: Select all
ffmpeg version 2.8.4 Copyright (c) 2000-2015 the FFmpeg developers
  built with gcc 4.2.1 (GCC) 20070831 patched [FreeBSD]
  configuration: --prefix=/usr/pbi/subsonic-amd64 --mandir=/usr/pbi/subsonic-amd64/man --datadir=/usr/pbi/subsonic-amd64/share/ffmpeg --pkgconfigdir=/usr/pbi/subsonic-amd64/libdata/pkgconfig --enable-shared --enable-gpl --enable-postproc --enable-avfilter --enable-avresample --enable-pthreads --disable-libstagefright-h264 --disable-libutvideo --disable-libsoxr --cc=cc --extra-cflags=' -I/usr/pbi/subsonic-amd64/include' --extra-ldflags='-L/usr/pbi/subsonic-amd64/lib ' --extra-libs=-lpthread --enable-memalign-hack --enable-libaacplus --disable-indev=alsa --disable-outdev=alsa --disable-libopencore-amrnb --disable-libopencore-amrwb --disable-libass --disable-libbs2b --disable-libcaca --disable-libcdio --disable-libcelt --disable-libdc1394 --disable-debug --disable-htmlpages --disable-libfaac --disable-libfdk-aac --disable-ffserver --disable-libflite --enable-fontconfig --enable-libfreetype --disable-frei0r --disable-libfribidi --disable-libgme --disable-libgsm --enable-iconv --disable-libilbc --disable-indev=jack --disable-ladspa --enable-libmp3lame --disable-libbluray --enable-mmx --disable-libmodplug --disable-openal --disable-indev=openal --disable-opencl --disable-libopencv --disable-opengl --disable-libopenh264 --disable-libopenjpeg --disable-libopus --disable-libpulse --disable-indev=pulse --disable-outdev=pulse --disable-libquvi --enable-runtime-cpudetect --disable-librtmp --enable-libschroedinger --disable-ffplay --disable-outdev=sdl --disable-libsmbclient --disable-libsnappy --disable-libspeex --enable-sse --disable-libssh --enable-libtheora --disable-libtwolame --disable-libv4l2 --disable-indev=v4l2 --disable-outdev=v4l2 --disable-vaapi --disable-vdpau --disable-libvidstab --enable-libvorbis --disable-libvo-aacenc --disable-libvo-amrwbenc --enable-libvpx --disable-libwavpack --disable-libwebp --disable-x11grab --enable-libx264 --enable-libx265 --disable-libxcb --enable-libxvid --disable-outdev=xv --disable-libzmq --disable-libzvbi --enable-gnutls --disable-openssl --disable-version3 --enable-nonfree
  libavutil      54. 31.100 / 54. 31.100
  libavcodec     56. 60.100 / 56. 60.100
  libavformat    56. 40.101 / 56. 40.101
  libavdevice    56.  4.100 / 56.  4.100
  libavfilter     5. 40.101 /  5. 40.101
  libavresample   2.  1.  0 /  2.  1.  0
  libswscale      3.  1.101 /  3.  1.101
  libswresample   1.  2.101 /  1.  2.101
  libpostproc    53.  3.100 / 53.  3.100
Missing argument for option 'i'.
Error splitting the argument list: Invalid argument


Last umpteen log file lines:
Code: Select all
[5/6/16 3:00:14 AM PDT]   INFO   MediaScannerService   Scanned media library with 9253 entries.
[5/6/16 3:00:14 AM PDT]   INFO   MediaScannerService   Marking non-present files.
[5/6/16 3:00:14 AM PDT]   INFO   MediaScannerService   Marking non-present artists.
[5/6/16 3:00:14 AM PDT]   INFO   MediaScannerService   Marking non-present albums.
[5/6/16 3:00:14 AM PDT]   INFO   MediaScannerService   Completed media library scan.
[5/6/16 3:00:15 AM PDT]   INFO   PlaylistService   Starting playlist import.
[5/6/16 3:00:15 AM PDT]   INFO   PlaylistService   Completed playlist import.
[5/6/16 7:19:01 AM PDT]   INFO   TranscodeInputStream   Starting transcoder: /var/db/subsonic/transcode/ffmpeg -i /media/albums/swedish electro scene - 'swedish electro vol 3'/[SwedishElectroVol3][42]Sidewalk Cindy - Lose Myself In You (Candide Remix).flac -map 0:0 -b:a 128k -v 0 -f mp3 -
[5/6/16 7:24:11 AM PDT]   INFO   TranscodeInputStream   Starting transcoder: /var/db/subsonic/transcode/ffmpeg -i /media/albums/swedish electro scene - 'swedish electro vol 3'/[SwedishElectroVol3][43]Made In Heaven - The Last Of The Loving Feeling (Original 1988 Demo).flac -map 0:0 -b:a 128k -v 0 -f mp3 -
[5/6/16 7:27:27 AM PDT]   INFO   TranscodeInputStream   Starting transcoder: /var/db/subsonic/transcode/ffmpeg -i /media/albums/swedish electro scene - 'swedish electro vol 3'/[SwedishElectroVol3][44]Candide - Odets Serenad (Full Length Version).flac -map 0:0 -b:a 128k -v 0 -f mp3 -
[5/6/16 11:31:41 AM PDT]   WARN   SettingsService   Failed to validate license.
[5/6/16 6:19:38 PM PDT]   INFO   TranscodeInputStream   Starting transcoder: /var/db/subsonic/transcode/ffmpeg -i /media/albums/swedish electro scene - 'swedish electro vol 3'/[SwedishElectroVol3][50]Social Ambitions - Robot (2015 SEC Edition).flac -map 0:0 -b:a 128k -v 0 -f mp3 -
[5/6/16 6:19:40 PM PDT]   WARN   RESTFilter   Error in REST API: EofException
[5/6/16 6:19:40 PM PDT]   ERROR   JAXBWriter   Failed to marshal JAXB
[5/6/16 6:19:40 PM PDT]   ERROR   RESTFilter   Failed to write error response.
[5/6/16 6:19:41 PM PDT]   INFO   TranscodeInputStream   Starting transcoder: /var/db/subsonic/transcode/ffmpeg -i /media/albums/swedish electro scene - 'swedish electro vol 3'/[SwedishElectroVol3][50]Social Ambitions - Robot (2015 SEC Edition).flac -map 0:0 -b:a 128k -v 0 -f mp3 -
[5/6/16 6:26:31 PM PDT]   WARN   CoverArtController   Failed to create thumbnail for [REDACTED - 17 similar]

I had this problem too. It cleared for me after emptying browser cache - given that a try?
cyrus
 
Posts: 32
Joined: Mon Jun 25, 2012 7:53 pm

Re: Web UI Not Working

Postby MrBadAxe » Mon May 09, 2016 2:19 pm

Cleared cache on Chrome 50/Win 7, no change.

EDIT: I have now tested this against multiple browsers on multiple PCs, all of which had their cache completely wiped. Still gets just the spinning arrows.
MrBadAxe
 
Posts: 12
Joined: Sun Mar 03, 2013 4:42 pm

Re: Web Player Stuck in 'Spinning Arrows'

Postby MrBadAxe » Mon May 16, 2016 7:29 pm

Bump for additional troubleshooting (see initial post).
MrBadAxe
 
Posts: 12
Joined: Sun Mar 03, 2013 4:42 pm

Re: Web Player Stuck in 'Spinning Arrows'

Postby alphawave7 » Tue May 17, 2016 4:28 am

I would try downgrading your ffmpeg version, to the version that last worked for you.
alphawave7
 
Posts: 1042
Joined: Thu Feb 11, 2010 9:54 am

Re: Web Player Stuck in 'Spinning Arrows'

Postby MrBadAxe » Wed May 18, 2016 5:51 pm

alphawave7 wrote:I would try downgrading your ffmpeg version, to the version that last worked for you.


I don't think ffmpeg is the issue -- note the log entries with TranscodeInputStream events; these correspond to music streaming to the Subsonic Android app (at time 5/6/16 7:19:01 AM PDT and thereafter), which as I've previously mentioned, works fine. If ffmpeg were the issue, wouldn't that preclude the Android streaming from working? (So, last version that worked is this one :P )

Meanwhile, the web interface does not appear to generate any log messages when attempting to play/queue tracks.
MrBadAxe
 
Posts: 12
Joined: Sun Mar 03, 2013 4:42 pm

Re: Web Player Stuck in 'Spinning Arrows'

Postby MrBadAxe » Sat Jun 25, 2016 4:42 am

After updating to FreeNAS-9.10-STABLE-201606072003 and Subsonic version 6.0_1, the issue has cleared up: track queueing works as expected, I can play music from a desktop browser now.

While I'm glad it's working again, the fact that I can't pinpoint what changed to fix this -- my working theory is that it was just that the initial 6.0 FreeNAS plugin was not properly packaged -- is deeply unsatisfying. Oh well.
MrBadAxe
 
Posts: 12
Joined: Sun Mar 03, 2013 4:42 pm

Re: Web Player Stuck in 'Spinning Arrows'

Postby MrBadAxe » Thu Jul 14, 2016 5:14 am

Aaaaand it stopped working again.

This time, I noticed that an extra player had been generated when I tried to enqueue a track. I tried deleting said player and enqueuing again, and it threw an exception.

Stack trace:

Code: Select all
Exception   org.springframework.jdbc.BadSqlGrammarException
Message   PreparedStatementCallback; bad SQL grammar [select id, name, type, username, ip_address, auto_control_enabled, last_seen, cover_art_scheme, transcode_scheme, dynamic_ip, technology, client_id from player where id=?]; nested exception is java.sql.SQLException: Wrong data type: java.lang.NumberFormatException: For input string: ""
Java version   Oracle Corporation 1.7.0_76
Operating system   FreeBSD 10.3-RELEASE
Server   jetty-6.1.x
Memory   Used 75 of 99 MB
Stack trace   org.springframework.jdbc.BadSqlGrammarException: PreparedStatementCallback; bad SQL grammar [select id, name, type, username, ip_address, auto_control_enabled, last_seen, cover_art_scheme, transcode_scheme, dynamic_ip, technology, client_id from player where id=?]; nested exception is java.sql.SQLException: Wrong data type: java.lang.NumberFormatException: For input string: ""
   at org.springframework.jdbc.support.SQLStateSQLExceptionTranslator.doTranslate(SQLStateSQLExceptionTranslator.java:97)
   at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:72)
   at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:80)
   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.query(JdbcTemplate.java:641)
   at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:670)
   at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:678)
   at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:710)
   at net.sourceforge.subsonic.dao.AbstractDao.query(AbstractDao.java:97)
   at net.sourceforge.subsonic.dao.AbstractDao.queryOne(AbstractDao.java:163)
   at net.sourceforge.subsonic.dao.PlayerDao.getPlayerById(PlayerDao.java:88)
   at net.sourceforge.subsonic.service.PlayerService.getPlayerById(PlayerService.java:174)
   at net.sourceforge.subsonic.controller.PlayerSettingsController.doSubmitAction(PlayerSettingsController.java:98)
   at org.springframework.web.servlet.mvc.SimpleFormController.onSubmit(SimpleFormController.java:443)
   at org.springframework.web.servlet.mvc.SimpleFormController.onSubmit(SimpleFormController.java:409)
   at org.springframework.web.servlet.mvc.SimpleFormController.onSubmit(SimpleFormController.java:381)
   at org.springframework.web.servlet.mvc.SimpleFormController.processFormSubmission(SimpleFormController.java:267)
   at org.springframework.web.servlet.mvc.AbstractFormController.handleRequestInternal(AbstractFormController.java:265)
   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.doPost(FrameworkServlet.java:511)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
   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:59)
   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.content(HttpConnection.java:844)
   at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:644)
   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)
Caused by: java.sql.SQLException: Wrong data type: java.lang.NumberFormatException: For input string: ""
   at org.hsqldb.jdbc.Util.throwError(Unknown Source)
   at org.hsqldb.jdbc.jdbcPreparedStatement.setParameter(Unknown Source)
   at org.hsqldb.jdbc.jdbcPreparedStatement.setString(Unknown Source)
   at org.springframework.jdbc.core.StatementCreatorUtils.setValue(StatementCreatorUtils.java:335)
   at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValueInternal(StatementCreatorUtils.java:217)
   at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValue(StatementCreatorUtils.java:145)
   at org.springframework.jdbc.core.ArgPreparedStatementSetter.setValues(ArgPreparedStatementSetter.java:51)
   at org.springframework.jdbc.core.JdbcTemplate$1.doInPreparedStatement(JdbcTemplate.java:646)
   at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:591)
   ... 67 more
MrBadAxe
 
Posts: 12
Joined: Sun Mar 03, 2013 4:42 pm

Re: Web Player Stuck in 'Spinning Arrows'

Postby LuKeNuKuM » Thu Aug 18, 2016 11:42 am

hi MrBadAxe,

i have the same problem as you, i've just read through your thread... it's the same hanging / stuck issue... im actually getting the same problem (although less) on the android app but primarily it's on the desktop/web version.

the similarity i can see is that i'm also running my server on a NAS... *but* mine is running from a windows virtual machine and not a dedicated NAS app.

i've tried the usual emptying of cache etc but my gut feeling is it's something to do with V6 as this where the problem started - it was fine before that!

cheers,

Luke
LuKeNuKuM
 
Posts: 7
Joined: Thu Aug 18, 2016 11:37 am

Re: Web Player Stuck in 'Spinning Arrows'

Postby LuKeNuKuM » Tue Aug 23, 2016 2:34 pm

just another update, for me - it seems to be almost bang on 20 minutes each time it hangs... i noticed it was playing circa 5/6/7 or 8 tracks (of non-Bohemian Rhapsody length of course) and then it hangs. interesting if it's left for about 5-10 mins it will come back... but that's hard to explain at a party.

cheers,

Luke
LuKeNuKuM
 
Posts: 7
Joined: Thu Aug 18, 2016 11:37 am

Re: Web Player Stuck in 'Spinning Arrows'

Postby LuKeNuKuM » Wed Aug 24, 2016 7:43 pm

was driving me up the wall! reverted from 6.0 to 5.3 (build 4569) - no problems thus far! will keep an eye on update change logs.

cheers,

Luke
LuKeNuKuM
 
Posts: 7
Joined: Thu Aug 18, 2016 11:37 am

Re: Web Player Stuck in 'Spinning Arrows'

Postby LuKeNuKuM » Wed Jan 04, 2017 11:28 am

just an update on this one incase anyone finds it... thought i'd try installing V6 on a fresh virtual machine, same problem. tracks hang anything from a couple of minutes to 20 mins in and then about 5 mins later they start again. so all the parties i'm hosting are really terrible events - awkward silences until tracks play again. ok, that's a lie, i don't have any parties but if i did that's what would happen.

few similar issues on this forum and some potential fixes related to ffmpeg version but life's too short for me, reverted to 5.3 again. ho hom.

cheers,

Luke
LuKeNuKuM
 
Posts: 7
Joined: Thu Aug 18, 2016 11:37 am


Return to Help

Who is online

Users browsing this forum: No registered users and 27 guests