Having 2 issues

Need help? Post your questions here.

Moderator: moderators

Having 2 issues

Postby Rhunter » Sat Nov 17, 2012 11:56 pm

Hello everyone. I am a noob to these forums as well as using Subsonic. I think this is a great app, but lately I’ve had some varying success.

Problem Description: One problem I’m having is that certain tracks will play fine until it pauses for downloading and then the track starts over. This has happened on flac files, shns, mp3s, and ogg files. This only happens when I’m using Bluetooth through my car’s head unit, an Alpine CDE-138BT. It never seems to have this problem when just streaming to headphones. This is very frustrating especially for larger files, making the streaming basically useless since seeking is not functional until the track is fully downloaded.

The other problem I’m having is that sometimes certain tracks won’t play at all, the progress just stays at 0. I can push play or try and move the search bar through the track but it keeps going back to the beginning and makes no sound or progress in the track. This happens in standard and Bluetooth modes.

Troubleshooting steps: I have checked the files on the server, and they will play through my desktop computer’s browser on my subsonic page.
The files show up in the cache, but they won’t play in other players. I’ve tried erasing the files from the cache and re-downloading, but same result. The last time I tried this one of the files came through OK, but a different file only downloaded about 15 seconds of the track.
I had a friend with a different handset on Verizon try the same files, but he had no problem playing them.

Playback Application and Version: I am using a Samsung GS3 on the Sprint network, and have just upgraded to Andriod 4.1.1. I have tried version 3.3, version 3.6, and dSub, and I have the same problem on all platforms.

Subsonic Version: 4.7 (build 3106) – September 12, 2012

Server Version: jetty-6.1.x, java 1.7.0_09, Windows 8 (63.3 MB / 145.0 MB)

Hardware Platform: Windows CPU

Java Memory Limit: 150mb

Problem Filenames:

Files that won’t play properly:
A 1 Stardust.ogg
B 1 Shivers.ogg

Files that restart after downloading begins:
Paris_DJs_Soundsystem-21st_Century_Hammond_Vol_1.mp3
01-I Wish You Love.mp3

Output from ffmpeg –i:

Stardust:
c:\subsonic\transcode>ffmpeg -i "A 1 Stardust.ogg"
ffmpeg version N-31653-gfaa3381, Copyright (c) 2000-2011 the FFmpeg developers
built on Jul 28 2011 01:57:12 with gcc 4.6.1
configuration: --enable-gpl --enable-version3 --enable-memalign-hack --enable-
runtime-cpudetect --enable-avisynth --enable-bzlib --enable-frei0r --enable-libo
pencore-amrnb --enable-libopencore-amrwb --enable-libfreetype --enable-libgsm --
enable-libmp3lame --enable-libopenjpeg --enable-librtmp --enable-libschroedinger
--enable-libspeex --enable-libtheora --enable-libvorbis --enable-libvpx --enabl
e-libx264 --enable-libxavs --enable-libxvid --enable-zlib
libavutil 51. 11. 0 / 51. 11. 0
libavcodec 53. 9. 0 / 53. 9. 0
libavformat 53. 6. 0 / 53. 6. 0
libavdevice 53. 2. 0 / 53. 2. 0
libavfilter 2. 27. 3 / 2. 27. 3
libswscale 2. 0. 0 / 2. 0. 0
libpostproc 51. 2. 0 / 51. 2. 0
Input #0, ogg, from 'A 1 Stardust.ogg':
Duration: 00:03:07.98, start: 0.000000, bitrate: 345 kb/s
Stream #0.0: Audio: vorbis, 44100 Hz, stereo, s16, 350 kb/s
Metadata:
track : 1
disc : A
TITLE : Stardust
ARTIST : Benny Goodman
ALBUM : Sextet
DATE : 1939
GENRE : Jazz
At least one output file must be specified
Shivers
c:\subsonic\transcode>ffmpeg -i "B 1 Shivers.ogg"
ffmpeg version N-31653-gfaa3381, Copyright (c) 2000-2011 the FFmpeg developers
built on Jul 28 2011 01:57:12 with gcc 4.6.1
configuration: --enable-gpl --enable-version3 --enable-memalign-hack --enable
runtime-cpudetect --enable-avisynth --enable-bzlib --enable-frei0r --enable-lib
pencore-amrnb --enable-libopencore-amrwb --enable-libfreetype --enable-libgsm -
enable-libmp3lame --enable-libopenjpeg --enable-librtmp --enable-libschroedinge
--enable-libspeex --enable-libtheora --enable-libvorbis --enable-libvpx --enab
e-libx264 --enable-libxavs --enable-libxvid --enable-zlib
libavutil 51. 11. 0 / 51. 11. 0
libavcodec 53. 9. 0 / 53. 9. 0
libavformat 53. 6. 0 / 53. 6. 0
libavdevice 53. 2. 0 / 53. 2. 0
libavfilter 2. 27. 3 / 2. 27. 3
libswscale 2. 0. 0 / 2. 0. 0
libpostproc 51. 2. 0 / 51. 2. 0
Input #0, ogg, from 'B 1 Shivers.ogg':
Duration: 00:02:43.99, start: 0.000000, bitrate: 345 kb/s
Stream #0.0: Audio: vorbis, 44100 Hz, stereo, s16, 350 kb/s
Metadata:
track : 1
disc : B
TITLE : Shivers
ARTIST : Benny Goodman
ALBUM : Sextet
DATE : 1939
GENRE : Jazz
At least one output file must be specified

Paris DJs
c:\subsonic\transcode>ffmpeg -i "Paris_DJs_Soundsystem-21st_Century_Hammond_Vol_
1.mp3"
ffmpeg version N-31653-gfaa3381, Copyright (c) 2000-2011 the FFmpeg developers
built on Jul 28 2011 01:57:12 with gcc 4.6.1
configuration: --enable-gpl --enable-version3 --enable-memalign-hack --enable-
runtime-cpudetect --enable-avisynth --enable-bzlib --enable-frei0r --enable-libo
pencore-amrnb --enable-libopencore-amrwb --enable-libfreetype --enable-libgsm --
enable-libmp3lame --enable-libopenjpeg --enable-librtmp --enable-libschroedinger
--enable-libspeex --enable-libtheora --enable-libvorbis --enable-libvpx --enabl
e-libx264 --enable-libxavs --enable-libxvid --enable-zlib
libavutil 51. 11. 0 / 51. 11. 0
libavcodec 53. 9. 0 / 53. 9. 0
libavformat 53. 6. 0 / 53. 6. 0
libavdevice 53. 2. 0 / 53. 2. 0
libavfilter 2. 27. 3 / 2. 27. 3
libswscale 2. 0. 0 / 2. 0. 0
libpostproc 51. 2. 0 / 51. 2. 0
[mp3 @ 01C99CA0] max_analyze_duration 5000000 reached at 5015510
[mp3 @ 01C99CA0] Estimating duration from bitrate, this may be inaccurate
Input #0, mp3, from 'Paris_DJs_Soundsystem-21st_Century_Hammond_Vol_1.mp3':
Metadata:
TSS : Logic Pro 9.1.7
title : 21st Century Hammond Vol.1
artist : Paris DJs Soundsystem
album : Paris DJs mix #387
genre : Jazz, Hammond B3
date : 2012
Duration: 00:59:01.46, start: 0.000000, bitrate: 128 kb/s
Stream #0.0: Audio: mp3, 44100 Hz, stereo, s16, 128 kb/s
At least one output file must be specified

I Wish You Love
c:\subsonic\transcode>ffmpeg -i "01-I Wish You Love.mp3"
ffmpeg version N-31653-gfaa3381, Copyright (c) 2000-2011 the FFmpeg developers
built on Jul 28 2011 01:57:12 with gcc 4.6.1
configuration: --enable-gpl --enable-version3 --enable-memalign-hack --enable-
runtime-cpudetect --enable-avisynth --enable-bzlib --enable-frei0r --enable-libo
pencore-amrnb --enable-libopencore-amrwb --enable-libfreetype --enable-libgsm --
enable-libmp3lame --enable-libopenjpeg --enable-librtmp --enable-libschroedinger
--enable-libspeex --enable-libtheora --enable-libvorbis --enable-libvpx --enabl
e-libx264 --enable-libxavs --enable-libxvid --enable-zlib
libavutil 51. 11. 0 / 51. 11. 0
libavcodec 53. 9. 0 / 53. 9. 0
libavformat 53. 6. 0 / 53. 6. 0
libavdevice 53. 2. 0 / 53. 2. 0
libavfilter 2. 27. 3 / 2. 27. 3
libswscale 2. 0. 0 / 2. 0. 0
libpostproc 51. 2. 0 / 51. 2. 0
[mp3 @ 01AA9C60] max_analyze_duration 5000000 reached at 5015510
Input #0, mp3, from '01-I Wish You Love.mp3':
Metadata:
artist : Grant Green
album : Street of Dreams
title : I Wish You Love
TLEN : 525893
track : 1
genre : Jazz
date : 1964
Duration: 00:08:45.94, start: 0.000000, bitrate: 320 kb/s
Stream #0.0: Audio: mp3, 44100 Hz, stereo, s16, 320 kb/s
At least one output file must be specified

Last 10 log file lines:

[11/17/12 4:22:55 PM EST] INFO PlayQueueInputStream Rhunter listening to "Benny Goodman - Sextet - SP - 350 kbps OGG - [AbeTuir] [H33T]\A 1 Stardust.ogg"
[11/17/12 4:22:55 PM EST] DEBUG TranscodeInputStream Starting transcoder: [c:\subsonic\transcode\ffmpeg] [-i] [F:\My Music\Jazz\Benny Goodman - Sextet - SP - 350 kbps OGG - [AbeTuir] [H33T]\A 1 Stardust.ogg] [-ab] [128k] [-v] [0] [-f] [mp3] [-]
[11/17/12 4:22:55 PM EST] INFO PlayQueueInputStream Rhunter listening to "Benny Goodman - Sextet - SP - 350 kbps OGG - [AbeTuir] [H33T]\A 2 As Long as I Live.ogg"
[11/17/12 4:22:55 PM EST] DEBUG TranscodeInputStream Starting transcoder: [c:\subsonic\transcode\ffmpeg] [-i] [F:\My Music\Jazz\Benny Goodman - Sextet - SP - 350 kbps OGG - [AbeTuir] [H33T]\A 2 As Long as I Live.ogg] [-ab] [128k] [-v] [0] [-f] [mp3] [-]
[11/17/12 4:22:57 PM EST] INFO PlayQueueInputStream Rhunter listening to "Benny Goodman - Sextet - SP - 350 kbps OGG - [AbeTuir] [H33T]\B 1 Shivers.ogg"
[11/17/12 4:22:57 PM EST] DEBUG TranscodeInputStream Starting transcoder: [c:\subsonic\transcode\ffmpeg] [-i] [F:\My Music\Jazz\Benny Goodman - Sextet - SP - 350 kbps OGG - [AbeTuir] [H33T]\B 1 Shivers.ogg] [-ab] [128k] [-v] [0] [-f] [mp3] [-]
[11/17/12 4:23:02 PM EST] DEBUG InputStreamReaderThread (c:\subsonic\transcode\ffmpeg) ffmpeg version N-31653-gfaa3381, Copyright (c) 2000-2011 the FFmpeg developers
[11/17/12 4:23:02 PM EST] DEBUG InputStreamReaderThread (c:\subsonic\transcode\ffmpeg) built on Jul 28 2011 01:57:12 with gcc 4.6.1
[11/17/12 4:23:02 PM EST] DEBUG InputStreamReaderThread (c:\subsonic\transcode\ffmpeg) configuration: --enable-gpl --enable-version3 --enable-memalign-hack --enable-runtime-cpudetect --enable-avisynth --enable-bzlib --enable-frei0r --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libfreetype --enable-libgsm --enable-libmp3lame --enable-libopenjpeg --enable-librtmp --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxavs --enable-libxvid --enable-zlib
[11/17/12 4:23:02 PM EST] DEBUG InputStreamReaderThread (c:\subsonic\transcode\ffmpeg) libavutil 51. 11. 0 / 51. 11. 0
[11/17/12 4:23:02 PM EST] DEBUG InputStreamReaderThread (c:\subsonic\transcode\ffmpeg) libavcodec 53. 9. 0 / 53. 9. 0
[11/17/12 4:23:02 PM EST] DEBUG InputStreamReaderThread (c:\subsonic\transcode\ffmpeg) libavformat 53. 6. 0 / 53. 6. 0
[11/17/12 4:23:02 PM EST] DEBUG InputStreamReaderThread (c:\subsonic\transcode\ffmpeg) libavdevice 53. 2. 0 / 53. 2. 0
[11/17/12 4:23:02 PM EST] DEBUG InputStreamReaderThread (c:\subsonic\transcode\ffmpeg) libavfilter 2. 27. 3 / 2. 27. 3
[11/17/12 4:23:02 PM EST] DEBUG InputStreamReaderThread (c:\subsonic\transcode\ffmpeg) libswscale 2. 0. 0 / 2. 0. 0
[11/17/12 4:23:02 PM EST] DEBUG InputStreamReaderThread (c:\subsonic\transcode\ffmpeg) libpostproc 51. 2. 0 / 51. 2. 0
[11/17/12 4:23:02 PM EST] DEBUG InputStreamReaderThread (c:\subsonic\transcode\ffmpeg) Input #0, ogg, from 'F:\My Music\Jazz\Benny Goodman - Sextet - SP - 350 kbps OGG - [AbeTuir] [H33T]\B 1 Shivers.ogg':
[11/17/12 4:23:02 PM EST] DEBUG InputStreamReaderThread (c:\subsonic\transcode\ffmpeg) Duration: 00:02:43.99, start: 0.000000, bitrate: 345 kb/s
[11/17/12 4:23:02 PM EST] DEBUG InputStreamReaderThread (c:\subsonic\transcode\ffmpeg) Stream #0.0: Audio: vorbis, 44100 Hz, stereo, s16, 350 kb/s
[11/17/12 4:23:02 PM EST] DEBUG InputStreamReaderThread (c:\subsonic\transcode\ffmpeg) Metadata:
[11/17/12 4:23:02 PM EST] DEBUG InputStreamReaderThread (c:\subsonic\transcode\ffmpeg) track : 1
[11/17/12 4:23:02 PM EST] DEBUG InputStreamReaderThread (c:\subsonic\transcode\ffmpeg) disc : B
[11/17/12 4:23:02 PM EST] DEBUG InputStreamReaderThread (c:\subsonic\transcode\ffmpeg) TITLE : Shivers
[11/17/12 4:23:02 PM EST] DEBUG InputStreamReaderThread (c:\subsonic\transcode\ffmpeg) ARTIST : Benny Goodman
[11/17/12 4:23:02 PM EST] DEBUG InputStreamReaderThread (c:\subsonic\transcode\ffmpeg) ALBUM : Sextet
[11/17/12 4:23:02 PM EST] DEBUG InputStreamReaderThread (c:\subsonic\transcode\ffmpeg) DATE : 1939
[11/17/12 4:23:02 PM EST] DEBUG InputStreamReaderThread (c:\subsonic\transcode\ffmpeg) GENRE : Jazz
[11/17/12 4:23:02 PM EST] DEBUG InputStreamReaderThread (c:\subsonic\transcode\ffmpeg) Output #0, mp3, to 'pipe:':
[11/17/12 4:23:02 PM EST] DEBUG InputStreamReaderThread (c:\subsonic\transcode\ffmpeg) Metadata:
[11/17/12 4:23:02 PM EST] DEBUG InputStreamReaderThread (c:\subsonic\transcode\ffmpeg) TSSE : Lavf53.6.0
[11/17/12 4:23:02 PM EST] DEBUG InputStreamReaderThread (c:\subsonic\transcode\ffmpeg) Stream #0.0: Audio: libmp3lame, 44100 Hz, stereo, s16, 128 kb/s
[11/17/12 4:23:02 PM EST] DEBUG InputStreamReaderThread (c:\subsonic\transcode\ffmpeg) Metadata:
[11/17/12 4:23:02 PM EST] DEBUG InputStreamReaderThread (c:\subsonic\transcode\ffmpeg) track : 1
[11/17/12 4:23:02 PM EST] DEBUG InputStreamReaderThread (c:\subsonic\transcode\ffmpeg) disc : B
[11/17/12 4:23:02 PM EST] DEBUG InputStreamReaderThread (c:\subsonic\transcode\ffmpeg) TITLE : Shivers
[11/17/12 4:23:02 PM EST] DEBUG InputStreamReaderThread (c:\subsonic\transcode\ffmpeg) ARTIST : Benny Goodman
[11/17/12 4:23:02 PM EST] DEBUG InputStreamReaderThread (c:\subsonic\transcode\ffmpeg) ALBUM : Sextet
[11/17/12 4:23:02 PM EST] DEBUG InputStreamReaderThread (c:\subsonic\transcode\ffmpeg) DATE : 1939
[11/17/12 4:23:02 PM EST] DEBUG InputStreamReaderThread (c:\subsonic\transcode\ffmpeg) GENRE : Jazz
[11/17/12 4:23:02 PM EST] DEBUG InputStreamReaderThread (c:\subsonic\transcode\ffmpeg) Stream mapping:
[11/17/12 4:23:02 PM EST] DEBUG InputStreamReaderThread (c:\subsonic\transcode\ffmpeg) Stream #0.0 -> #0.0
[11/17/12 4:23:02 PM EST] DEBUG InputStreamReaderThread (c:\subsonic\transcode\ffmpeg) Press [q] to stop, [?] for help
[11/17/12 4:23:02 PM EST] DEBUG InputStreamReaderThread (c:\subsonic\transcode\ffmpeg) size= 2565kB time=00:02:44.15 bitrate= 128.0kbits/s
[11/17/12 4:23:02 PM EST] DEBUG InputStreamReaderThread (c:\subsonic\transcode\ffmpeg)
[11/17/12 4:23:02 PM EST] DEBUG InputStreamReaderThread (c:\subsonic\transcode\ffmpeg) video:0kB audio:2565kB global headers:0kB muxing overhead 0.001218%
[11/17/12 4:25:41 PM EST] INFO PlayQueueInputStream Rhunter listening to "Benny Goodman - Sextet - SP - 350 kbps OGG - [AbeTuir] [H33T]\A 1 Stardust.ogg"
[11/17/12 4:25:41 PM EST] DEBUG TranscodeInputStream Starting transcoder: [c:\subsonic\transcode\ffmpeg] [-i] [F:\My Music\Jazz\Benny Goodman - Sextet - SP - 350 kbps OGG - [AbeTuir] [H33T]\A 1 Stardust.ogg] [-ab] [128k] [-v] [0] [-f] [mp3] [-]
[11/17/12 4:25:42 PM EST] INFO PlayQueueInputStream Rhunter listening to "Benny Goodman - Sextet - SP - 350 kbps OGG - [AbeTuir] [H33T]\A 2 As Long as I Live.ogg"
[11/17/12 4:25:42 PM EST] DEBUG TranscodeInputStream Starting transcoder: [c:\subsonic\transcode\ffmpeg] [-i] [F:\My Music\Jazz\Benny Goodman - Sextet - SP - 350 kbps OGG - [AbeTuir] [H33T]\A 2 As Long as I Live.ogg] [-ab] [128k] [-v] [0] [-f] [mp3] [-]

Thanks in advance for taking the time to read my post.
Rhunter
 
Posts: 3
Joined: Sat Nov 17, 2012 9:34 pm

Re: Having 2 issues

Postby Rhunter » Tue Nov 20, 2012 4:02 am

I really need it to quit starting the tracks over when it download-pauses, so let's narrow the scope of this thread to just that issue.

It has been doing it on all songs now, when before I upgraded to jellybean, this never happened. I really want to use this app, but this problem is making it very difficult to deal with.

I can't be the only one having this problem, or this is an obvious fix that I just can't figure out. I've seen mention of this a couple of other times, but each instance had no resolution.

Here is my latest log:

[11/19/12 10:40:30 PM EST] INFO PlayQueueInputStream Rhunter listening to "Paris DJs Sountsystem-21st Century Hammond Vol. 1\Paris_DJs_Soundsystem-21st_Century_Hammond_Vol_1.mp3"
[11/19/12 10:46:01 PM EST] INFO PlayQueueInputStream Rhunter listening to "Starscape '08\01 Pre Future Rock.mp3"
[11/19/12 10:47:23 PM EST] INFO PlayQueueInputStream Rhunter listening to "Starscape '08\02 Pre Bassnectar.mp3"
[11/19/12 10:47:24 PM EST] WARN RESTFilter Error in REST API: EofException
[11/19/12 10:47:33 PM EST] WARN RESTFilter Error in REST API: EofException
[11/19/12 10:47:34 PM EST] WARN RESTFilter Error in REST API: EofException
[11/19/12 10:47:54 PM EST] INFO PlayQueueInputStream Rhunter listening to "Skylon\01 From Trunch To Stromness.mp3"
[11/19/12 10:47:54 PM EST] DEBUG TranscodeInputStream Starting transcoder: [c:\subsonic\transcode\ffmpeg] [-i] [F:\My Music\Electronic\Ott\Skylon\01 From Trunch To Stromness.mp3] [-ab] [192k] [-v] [0] [-f] [mp3] [-]
[11/19/12 10:48:29 PM EST] WARN RESTFilter Error in REST API: EofException
[11/19/12 10:48:30 PM EST] INFO PlayQueueInputStream Rhunter listening to "Skylon\03 Rogue Bagel.mp3"
[11/19/12 10:48:30 PM EST] DEBUG TranscodeInputStream Starting transcoder: [c:\subsonic\transcode\ffmpeg] [-i] [F:\My Music\Electronic\Ott\Skylon\03 Rogue Bagel.mp3] [-ab] [192k] [-v] [0] [-f] [mp3] [-]
[11/19/12 10:49:33 PM EST] WARN RESTFilter Error in REST API: EofException

All files did this except "from trunch to stromness."
Maybe this has something to do with EofException?

Please help.
Rhunter
 
Posts: 3
Joined: Sat Nov 17, 2012 9:34 pm

Re: Having 2 issues

Postby ArsenicTrioxide » Tue Nov 20, 2012 3:03 pm

I am having the exact same issue. I am using Windows 7 64-bit to run the server and iSub app on my iPhone 4. It doesn't seem to matter what device I stream to from where I get the errors. It won't stream in most cases unless I have cached the song. then it really isn't streaming is it? This bug has got to be fixed. here is an example of the error I see.
[11/20/12 6:57:49 AM MST] WARN LyricsService Failed to get lyrics for song 'Tongue+Tied'.
[11/20/12 6:57:53 AM MST] WARN RESTFilter Error in REST API: EofException
[11/20/12 6:58:21 AM MST] WARN RESTFilter Error in REST API: NullPointerException
ArsenicTrioxide
 
Posts: 2
Joined: Tue Nov 20, 2012 2:59 pm

Re: Having 2 issues

Postby hakko » Tue Nov 20, 2012 3:39 pm

Are these logs copied from the About view? I think the full log written to the file subsonic.log contains a full stacktrace, which could help identify the cause of the NullPointerException.

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

Re: Having 2 issues

Postby Rhunter » Wed Nov 21, 2012 12:11 am

Ok, here is the full log. I was trying to listen to this track on the ride home from work tonight over bluetooth. Bear in mind that the player is flawless when not connected to bluetooth.


[2012-11-20 18:16:16,002] INFO PlayQueueInputStream - Rhunter listening to "Back it Up\03 Track03.mp3"
[2012-11-20 18:19:10,080] INFO StreamController - Got range: Range[4553565,9223372036854775807]
[2012-11-20 18:19:10,080] INFO PlayQueueInputStream - Rhunter listening to "Back it Up\03 Track03.mp3"
[2012-11-20 18:22:17,949] WARN RESTFilter - Error in REST API: EofException
org.mortbay.jetty.EofException
at org.mortbay.jetty.HttpGenerator.flush(HttpGenerator.java:760)
at org.mortbay.jetty.AbstractGenerator$Output.blockForOutput(AbstractGenerator.java:546)
at org.mortbay.jetty.AbstractGenerator$Output.flush(AbstractGenerator.java:567)
at org.mortbay.jetty.HttpConnection$Output.flush(HttpConnection.java:907)
at org.mortbay.jetty.AbstractGenerator$Output.write(AbstractGenerator.java:628)
at org.mortbay.jetty.AbstractGenerator$Output.write(AbstractGenerator.java:575)
at net.sourceforge.subsonic.controller.StreamController.handleRequest(StreamController.java:221)
at net.sourceforge.subsonic.controller.RESTController.stream(RESTController.java:1080)
at sun.reflect.GeneratedMethodAccessor46.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.springframework.web.servlet.mvc.multiaction.MultiActionController.invokeNamedMethod(MultiActionController.java:473)
at org.springframework.web.servlet.mvc.multiaction.MultiActionController.handleRequestInternal(MultiActionController.java:410)
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 net.sourceforge.subsonic.security.RESTRequestParameterProcessingFilter.doFilter(RESTRequestParameterProcessingFilter.java:110)
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.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.RESTFilter.doFilter(RESTFilter.java:51)
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)
Caused by: java.io.IOException: An existing connection was forcibly closed by the remote host
at sun.nio.ch.SocketDispatcher.write0(Native Method)
at sun.nio.ch.SocketDispatcher.write(Unknown Source)
at sun.nio.ch.IOUtil.writeFromNativeBuffer(Unknown Source)
at sun.nio.ch.IOUtil.write(Unknown Source)
at sun.nio.ch.SocketChannelImpl.write(Unknown Source)
at org.mortbay.io.nio.ChannelEndPoint.flush(ChannelEndPoint.java:166)
at org.mortbay.io.nio.SelectChannelEndPoint.flush(SelectChannelEndPoint.java:208)
at org.mortbay.jetty.HttpGenerator.flush(HttpGenerator.java:693)
... 67 more

[2012-11-20 18:26:48,841] WARN RESTFilter - Error in REST API: EofException
org.mortbay.jetty.EofException
at org.mortbay.jetty.HttpGenerator.flush(HttpGenerator.java:760)
at org.mortbay.jetty.AbstractGenerator$Output.blockForOutput(AbstractGenerator.java:546)
at org.mortbay.jetty.AbstractGenerator$Output.flush(AbstractGenerator.java:567)
at org.mortbay.jetty.HttpConnection$Output.flush(HttpConnection.java:907)
at org.mortbay.jetty.AbstractGenerator$Output.write(AbstractGenerator.java:628)
at org.mortbay.jetty.AbstractGenerator$Output.write(AbstractGenerator.java:575)
at net.sourceforge.subsonic.io.RangeOutputStream.write(RangeOutputStream.java:143)
at net.sourceforge.subsonic.controller.StreamController.handleRequest(StreamController.java:221)
at net.sourceforge.subsonic.controller.RESTController.stream(RESTController.java:1080)
at sun.reflect.GeneratedMethodAccessor46.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.springframework.web.servlet.mvc.multiaction.MultiActionController.invokeNamedMethod(MultiActionController.java:473)
at org.springframework.web.servlet.mvc.multiaction.MultiActionController.handleRequestInternal(MultiActionController.java:410)
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 net.sourceforge.subsonic.security.RESTRequestParameterProcessingFilter.doFilter(RESTRequestParameterProcessingFilter.java:110)
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.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.RESTFilter.doFilter(RESTFilter.java:51)
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)
Caused by: java.io.IOException: An existing connection was forcibly closed by the remote host
at sun.nio.ch.SocketDispatcher.write0(Native Method)
at sun.nio.ch.SocketDispatcher.write(Unknown Source)
at sun.nio.ch.IOUtil.writeFromNativeBuffer(Unknown Source)
at sun.nio.ch.IOUtil.write(Unknown Source)
at sun.nio.ch.SocketChannelImpl.write(Unknown Source)
at org.mortbay.io.nio.ChannelEndPoint.flush(ChannelEndPoint.java:166)
at org.mortbay.io.nio.SelectChannelEndPoint.flush(SelectChannelEndPoint.java:208)
at org.mortbay.jetty.HttpGenerator.flush(HttpGenerator.java:693)
... 68 more

[2012-11-20 18:26:53,923] INFO StreamController - Got range: Range[8551079,9223372036854775807]
[2012-11-20 18:26:53,923] INFO PlayQueueInputStream - Rhunter listening to "Back it Up\03 Track03.mp3"
[2012-11-20 18:27:32,123] INFO StreamController - Got range: Range[8637391,9223372036854775807]
[2012-11-20 18:27:32,123] INFO PlayQueueInputStream - Rhunter listening to "Back it Up\03 Track03.mp3"
[2012-11-20 18:28:51,166] WARN RESTFilter - Error in REST API: EofException
org.mortbay.jetty.EofException
at org.mortbay.jetty.HttpGenerator.flush(HttpGenerator.java:760)
at org.mortbay.jetty.AbstractGenerator$Output.blockForOutput(AbstractGenerator.java:546)
at org.mortbay.jetty.AbstractGenerator$Output.flush(AbstractGenerator.java:567)
at org.mortbay.jetty.HttpConnection$Output.flush(HttpConnection.java:907)
at org.mortbay.jetty.AbstractGenerator$Output.write(AbstractGenerator.java:628)
at org.mortbay.jetty.AbstractGenerator$Output.write(AbstractGenerator.java:575)
at net.sourceforge.subsonic.io.RangeOutputStream.write(RangeOutputStream.java:143)
at net.sourceforge.subsonic.controller.StreamController.handleRequest(StreamController.java:221)
at net.sourceforge.subsonic.controller.RESTController.stream(RESTController.java:1080)
at sun.reflect.GeneratedMethodAccessor46.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.springframework.web.servlet.mvc.multiaction.MultiActionController.invokeNamedMethod(MultiActionController.java:473)
at org.springframework.web.servlet.mvc.multiaction.MultiActionController.handleRequestInternal(MultiActionController.java:410)
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 net.sourceforge.subsonic.security.RESTRequestParameterProcessingFilter.doFilter(RESTRequestParameterProcessingFilter.java:110)
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.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.RESTFilter.doFilter(RESTFilter.java:51)
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)
Caused by: java.io.IOException: An existing connection was forcibly closed by the remote host
at sun.nio.ch.SocketDispatcher.write0(Native Method)
at sun.nio.ch.SocketDispatcher.write(Unknown Source)
at sun.nio.ch.IOUtil.writeFromNativeBuffer(Unknown Source)
at sun.nio.ch.IOUtil.write(Unknown Source)
at sun.nio.ch.SocketChannelImpl.write(Unknown Source)
at org.mortbay.io.nio.ChannelEndPoint.flush(ChannelEndPoint.java:166)
at org.mortbay.io.nio.SelectChannelEndPoint.flush(SelectChannelEndPoint.java:208)
at org.mortbay.jetty.HttpGenerator.flush(HttpGenerator.java:693)
... 68 more
Rhunter
 
Posts: 3
Joined: Sat Nov 17, 2012 9:34 pm


Return to Help

Who is online

Users browsing this forum: No registered users and 36 guests