Jamstash Crashing on song Change

Jamstash is an HTML5 Mini Player for the Subsonic streaming server

Moderator: moderators

Jamstash Crashing on song Change

Postby armitage787 » Sat Jul 19, 2014 1:25 am

Hello! I love the Jamstash app, especially the media keys integration, but I am having a problem. Everytime a song ends in a playlist shockwave flash crashes. I do not get a valuable log file from what I can tell. I can skip forward manually without error.
I am using:

OS X 10.9.4 build 13E28
Chrome 36.0.1985.125
Jamstash Chrome App (from store)

In Subsonic About I am getting:

[7/18/14 5:54:35 PM PDT] WARN RESTFilter Error in REST API: ClientAbortException
[7/18/14 5:54:35 PM PDT] ERROR JAXBWriter Failed to marshal JAXB

I have not set Jamstash to "force flash" but it seems to be using flash anyway.

Any Ideas? Thank you!!
armitage787
 
Posts: 2
Joined: Sat Jul 19, 2014 1:19 am

Re: Jamstash Crashing on song Change

Postby armitage787 » Sat Jul 19, 2014 2:06 am

I was able to get this error output by pressing play again after flash crashed. I am not sure it is helpful though. . .


<error> jquery-2.0.3.min.js:5
x.event.dispatch jquery-2.0.3.min.js:5
y.handle jquery-2.0.3.min.js:5
x.event.trigger jquery-2.0.3.min.js:5
(anonymous function) jquery-2.0.3.min.js:5
x.extend.each jquery-2.0.3.min.js:4
x.fn.x.each jquery-2.0.3.min.js:4
x.fn.extend.trigger jquery-2.0.3.min.js:5
b.jPlayer._trigger jquery.jplayer.min.js:58
b.jPlayer._error jquery.jplayer.min.js:108
b.jPlayer._urlNotSetError jquery.jplayer.min.js:107
b.jPlayer.play jquery.jplayer.min.js:70
(anonymous function) jquery.jplayer.min.js:14
x.extend.each jquery-2.0.3.min.js:4
x.fn.x.each jquery-2.0.3.min.js:4
b.fn.jPlayer jquery.jplayer.min.js:14
$.jPlayer.error player.js:301
x.event.dispatch jquery-2.0.3.min.js:5
y.handle jquery-2.0.3.min.js:5
x.event.trigger jquery-2.0.3.min.js:5
(anonymous function) jquery-2.0.3.min.js:5
x.extend.each jquery-2.0.3.min.js:4
x.fn.x.each jquery-2.0.3.min.js:4
x.fn.extend.trigger jquery-2.0.3.min.js:5
b.jPlayer._trigger jquery.jplayer.min.js:58
b.jPlayer._error jquery.jplayer.min.js:108
b.jPlayer._urlNotSetError jquery.jplayer.min.js:107
b.jPlayer.play jquery.jplayer.min.js:70
(anonymous function) jquery.jplayer.min.js:14
x.extend.each jquery-2.0.3.min.js:4
x.fn.x.each jquery-2.0.3.min.js:4
b.fn.jPlayer jquery.jplayer.min.js:14
$.jPlayer.error player.js:301
x.event.dispatch jquery-2.0.3.min.js:5
y.handle jquery-2.0.3.min.js:5
x.event.trigger jquery-2.0.3.min.js:5
(anonymous function) jquery-2.0.3.min.js:5
x.extend.each jquery-2.0.3.min.js:4
x.fn.x.each jquery-2.0.3.min.js:4
x.fn.extend.trigger jquery-2.0.3.min.js:5
b.jPlayer._trigger jquery.jplayer.min.js:58
b.jPlayer._error jquery.jplayer.min.js:108
b.jPlayer._urlNotSetError jquery.jplayer.min.js:107
b.jPlayer.play jquery.jplayer.min.js:70
(anonymous function) jquery.jplayer.min.js:14
x.extend.each jquery-2.0.3.min.js:4
x.fn.x.each jquery-2.0.3.min.js:4
b.fn.jPlayer jquery.jplayer.min.js:14
$.jPlayer.error player.js:301
x.event.dispatch jquery-2.0.3.min.js:5
y.handle jquery-2.0.3.min.js:5
x.event.trigger jquery-2.0.3.min.js:5
(anonymous function) jquery-2.0.3.min.js:5
x.extend.each jquery-2.0.3.min.js:4
x.fn.x.each jquery-2.0.3.min.js:4
x.fn.extend.trigger jquery-2.0.3.min.js:5
b.jPlayer._trigger jquery.jplayer.min.js:58
b.jPlayer._error jquery.jplayer.min.js:108
b.jPlayer._urlNotSetError jquery.jplayer.min.js:107
b.jPlayer.play jquery.jplayer.min.js:70
(anonymous function) jquery.jplayer.min.js:14
x.extend.each jquery-2.0.3.min.js:4
x.fn.x.each jquery-2.0.3.min.js:4
b.fn.jPlayer jquery.jplayer.min.js:14
$.jPlayer.error player.js:301
x.event.dispatch jquery-2.0.3.min.js:5
y.handle jquery-2.0.3.min.js:5
x.event.trigger jquery-2.0.3.min.js:5
(anonymous function) jquery-2.0.3.min.js:5
x.extend.each jquery-2.0.3.min.js:4
x.fn.x.each jquery-2.0.3.min.js:4
x.fn.extend.trigger jquery-2.0.3.min.js:5
b.jPlayer._trigger jquery.jplayer.min.js:58
b.jPlayer._error jquery.jplayer.min.js:108
b.jPlayer._urlNotSetError jquery.jplayer.min.js:107
b.jPlayer.play jquery.jplayer.min.js:70
(anonymous function) jquery.jplayer.min.js:14
x.extend.each jquery-2.0.3.min.js:4
x.fn.x.each jquery-2.0.3.min.js:4
b.fn.jPlayer jquery.jplayer.min.js:14
$.jPlayer.error player.js:301
x.event.dispatch jquery-2.0.3.min.js:5
y.handle jquery-2.0.3.min.js:5
x.event.trigger jquery-2.0.3.min.js:5
(anonymous function) jquery-2.0.3.min.js:5
x.extend.each jquery-2.0.3.min.js:4
x.fn.x.each jquery-2.0.3.min.js:4
x.fn.extend.trigger jquery-2.0.3.min.js:5
b.jPlayer._trigger jquery.jplayer.min.js:58
b.jPlayer._error jquery.jplayer.min.js:108
b.jPlayer._urlNotSetError jquery.jplayer.min.js:107
b.jPlayer.play jquery.jplayer.min.js:70
(anonymous function) jquery.jplayer.min.js:14
x.extend.each jquery-2.0.3.min.js:4
x.fn.x.each jquery-2.0.3.min.js:4
b.fn.jPlayer jquery.jplayer.min.js:14
$.jPlayer.error player.js:301
x.event.dispatch jquery-2.0.3.min.js:5
y.handle jquery-2.0.3.min.js:5
x.event.trigger jquery-2.0.3.min.js:5
(anonymous function) jquery-2.0.3.min.js:5
x.extend.each jquery-2.0.3.min.js:4
x.fn.x.each jquery-2.0.3.min.js:4
x.fn.extend.trigger jquery-2.0.3.min.js:5
b.jPlayer._trigger jquery.jplayer.min.js:58
b.jPlayer._error jquery.jplayer.min.js:108
b.jPlayer._urlNotSetError jquery.jplayer.min.js:107
b.jPlayer.play jquery.jplayer.min.js:70
(anonymous function) jquery.jplayer.min.js:14
x.extend.each jquery-2.0.3.min.js:4
x.fn.x.each jquery-2.0.3.min.js:4
b.fn.jPlayer jquery.jplayer.min.js:14
$.jPlayer.error player.js:301
x.event.dispatch jquery-2.0.3.min.js:5
y.handle jquery-2.0.3.min.js:5
x.event.trigger jquery-2.0.3.min.js:5
(anonymous function) jquery-2.0.3.min.js:5
x.extend.each jquery-2.0.3.min.js:4
x.fn.x.each jquery-2.0.3.min.js:4
x.fn.extend.trigger jquery-2.0.3.min.js:5
b.jPlayer._trigger jquery.jplayer.min.js:58
b.jPlayer._error jquery.jplayer.min.js:108
b.jPlayer._urlNotSetError jquery.jplayer.min.js:107
b.jPlayer.play jquery.jplayer.min.js:70
(anonymous function) jquery.jplayer.min.js:14
x.extend.each jquery-2.0.3.min.js:4
x.fn.x.each jquery-2.0.3.min.js:4
b.fn.jPlayer jquery.jplayer.min.js:14
$.jPlayer.error player.js:301
x.event.dispatch jquery-2.0.3.min.js:5
y.handle jquery-2.0.3.min.js:5
x.event.trigger jquery-2.0.3.min.js:5
(anonymous function) jquery-2.0.3.min.js:5
x.extend.each jquery-2.0.3.min.js:4
x.fn.x.each jquery-2.0.3.min.js:4
x.fn.extend.trigger jquery-2.0.3.min.js:5
b.jPlayer._trigger jquery.jplayer.min.js:58
b.jPlayer._error jquery.jplayer.min.js:108
b.jPlayer._urlNotSetError jquery.jplayer.min.js:107
b.jPlayer.play jquery.jplayer.min.js:70
(anonymous function) jquery.jplayer.min.js:14
x.extend.each jquery-2.0.3.min.js:4
x.fn.x.each jquery-2.0.3.min.js:4
b.fn.jPlayer jquery.jplayer.min.js:14
$.jPlayer.error player.js:301
x.event.dispatch jquery-2.0.3.min.js:5
y.handle jquery-2.0.3.min.js:5
x.event.trigger jquery-2.0.3.min.js:5
(anonymous function) jquery-2.0.3.min.js:5
x.extend.each jquery-2.0.3.min.js:4
x.fn.x.each jquery-2.0.3.min.js:4
x.fn.extend.trigger jquery-2.0.3.min.js:5
b.jPlayer._trigger jquery.jplayer.min.js:58
b.jPlayer._error jquery.jplayer.min.js:108
b.jPlayer._urlNotSetError jquery.jplayer.min.js:107
b.jPlayer.play jquery.jplayer.min.js:70
(anonymous function) jquery.jplayer.min.js:14
x.extend.each jquery-2.0.3.min.js:4
x.fn.x.each jquery-2.0.3.min.js:4
b.fn.jPlayer jquery.jplayer.min.js:14
$.jPlayer.error player.js:301
x.event.dispatch jquery-2.0.3.min.js:5
y.handle jquery-2.0.3.min.js:5
x.event.trigger jquery-2.0.3.min.js:5
(anonymous function) jquery-2.0.3.min.js:5
x.extend.each jquery-2.0.3.min.js:4
x.fn.x.each jquery-2.0.3.min.js:4
x.fn.extend.trigger jquery-2.0.3.min.js:5
b.jPlayer._trigger jquery.jplayer.min.js:58
b.jPlayer._error jquery.jplayer.min.js:108
b.jPlayer._urlNotSetError jquery.jplayer.min.js:107
b.jPlayer.play jquery.jplayer.min.js:70
(anonymous function) jquery.jplayer.min.js:14
x.extend.each jquery-2.0.3.min.js:4
x.fn.x.each jquery-2.0.3.min.js:4
b.fn.jPlayer jquery.jplayer.min.js:14
$.jPlayer.error player.js:301
x.event.dispatch jquery-2.0.3.min.js:5
y.handle jquery-2.0.3.min.js:5
x.event.trigger jquery-2.0.3.min.js:5
(anonymous function) jquery-2.0.3.min.js:5
x.extend.each jquery-2.0.3.min.js:4
x.fn.x.each jquery-2.0.3.min.js:4
x.fn.extend.trigger jquery-2.0.3.min.js:5
b.jPlayer._trigger jquery.jplayer.min.js:58
b.jPlayer._error jquery.jplayer.min.js:108
b.jPlayer._urlNotSetError jquery.jplayer.min.js:107
b.jPlayer.play jquery.jplayer.min.js:70
(anonymous function) jquery.jplayer.min.js:14
x.extend.each jquery-2.0.3.min.js:4
x.fn.x.each jquery-2.0.3.min.js:4
b.fn.jPlayer jquery.jplayer.min.js:14
$.jPlayer.error player.js:301
x.event.dispatch jquery-2.0.3.min.js:5
y.handle jquery-2.0.3.min.js:5
x.event.trigger jquery-2.0.3.min.js:5
(anonymous function) jquery-2.0.3.min.js:5
x.extend.each jquery-2.0.3.min.js:4
x.fn.x.each jquery-2.0.3.min.js:4
x.fn.extend.trigger jquery-2.0.3.min.js:5
b.jPlayer._trigger
armitage787
 
Posts: 2
Joined: Sat Jul 19, 2014 1:19 am

Re: Jamstash Crashing on song Change

Postby nmccarty » Mon Jul 21, 2014 2:46 am

I'm getting the exact same problem.

I'm currently running the latest version of Manjaro.
This crash happens on the chrome stable, beta, and dev channels.
This crash happens both on the same computer that is running the subsonic server, and my laptop.

It started around the time of the chrome 36 update.

I haven't managed to get any sort of log from it, the tab just freezes and then a few moments later chrome informs me that shockwave flash has frozen.
nmccarty
 
Posts: 1
Joined: Sat Mar 01, 2014 7:25 pm

Re: Jamstash Crashing on song Change

Postby tsquillario » Mon Jul 28, 2014 9:31 pm

Jamstash Developer
Chrome App - https://chrome.google.com/webstore/detail/jccdpflnecheidefpofmlblgebobbloc
Beta Site - http://beta.jamstash.com
GitHub Project - https://github.com/tsquillario/Jamstash
User avatar
tsquillario
 
Posts: 206
Joined: Thu Jun 30, 2011 5:10 pm
Location: State College, PA


Return to Jamstash (formerly MiniSub)

Who is online

Users browsing this forum: No registered users and 1 guest