Closed
Bug 411263
Opened 18 years ago
Closed 16 years ago
getURL call from flash/actionscript, with long javascript body parameter causes crash
Categories
(External Software Affecting Firefox Graveyard :: Flash (Adobe), defect)
External Software Affecting Firefox Graveyard
Flash (Adobe)
x86
Windows XP
Tracking
(Not tracked)
RESOLVED
WORKSFORME
People
(Reporter: antti.mattila, Unassigned)
Details
(Keywords: crash, stackwanted, Whiteboard: [closeme 2010-04-21])
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11 XPCOMViewer/0.9.5
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11 XPCOMViewer/0.9.5
I'm executing long javsscript (20 kilobytes) from flash, using actionscript getURL command that passes javascript execution to containing document. After execution, it takes couple seconds and crashes. Or, it may survive from that and crash when exitting firefox.
Script that i'm trying to run is http://www.google-analytics.com/ga.js plus three function calls that Google Analytics requires to be executed when generating a event. (getTracker, initdata, trackPageview)
(Google suggest to include that script to containing page, but because this flash is always embedded to another site, that cannot be done. So this is the only way.)
I tested this with latest Opera, Safari and IE, and they work ok.
Reproducible: Always
Steps to Reproduce:
1. Create swf that has action in first frame
2. Type one line:
getURL("javascript:var _gat=new Object({c:\"length\",p:\"cookie\",b:undefined,ab:function(e,a){this.wb=e;this.Hb=a},n:\"__utma=\",Q:\"__utmb=\",ha:\"__utmc=\",Ra:\"__utmk=\",ia:\"__utmv=\",ja:\"__utmx=\",Qa:\"GASO=\",R:\"__utmz=\",fc:\"http://www.google-analytics.com/__utm.gif\",gc:\"https://ssl.google-analytics.com/__utm.gif\",Ua:\"utmcid=\",Wa:\"utmcsr=\",Ya:\"utmgclid=\",Sa:\"utmccn=\",Va:\"utmcmd=\",Xa:\"utmctr=\",Ta:\"utmcct=\",Db:false,u:function(e){var a=1,c=0,h,l;if(!_gat.o(e)){a=0;for(h=e[_gat.c]-1;h>=0;h--){l=e.charCodeAt(h);a=(a<<6&268435455)+l+(l<<14);c=a&266338304;a=c!=0?a^c>>21:a}}return a},z:function(e,a,c){var h=_gat,l=\"-\",j,m,r=h.o;if(!r(e)&&!r(a)&&!r(c)){j=h.w(e,a);if(j>-1){m=e.indexOf(c,j);if(m<0){m=e[h.c]}l=h.B(e,j+h.w(a,\"=\")+1,m)}}return l},za:function(e){var a=false,c=0,h,l;if(!_gat.o(e)){a=true;for(h=0;h<e[_gat.c];h++){l=e.charAt(h);c+=\".\"==l?1:0;a=a&&c<=1&&(0==h&&\"-\"==l||_gat.K(\".0123456789\",l))}}return a},d:function(e,a){var c=encodeURIComponent;return c instanceof Function?(a?encodeURI(e):c(e)):escape(e)},V:function(e,a){var c=decodeURIComponent;return c instanceof Function?(a?decodeURI(e):c(e)):unescape(e)},Ab:function(e){return e&&e.hash?_gat.B(e.href,_gat.w(e.href,\"#\")):\"\"},o:function(e){return _gat.b==e||\"-\"==e||\"\"==e},Fb:function(e){return e[_gat.c]>0&&_gat.K(\" \n\r\t\",e)},K:function(e,a){return _gat.w(e,a)>-1},f:function(e,a){e[e[_gat.c]]=a},La:function(e){return e.toLowerCase()},J:function(e,a){return e.split(a)},w:function(e,a){return e.indexOf(a)},B:function(e,a,c){c=_gat.b==c?e[_gat.c]:c;return e.substring(a,c)},kc:function(){var e=_gat.b,a=window;if(a&&a.gaGlobal&&a.gaGlobal.hid){e=a.gaGlobal.hid}else{e=Math.round(Math.random()*2147483647);a.gaGlobal=a.gaGlobal?a.gaGlobal:{};a.gaGlobal.hid=e}return e},ra:function(){return Math.round(Math.random()*2147483647)}});_gat.bc=function(){var e=this,a=_gat.ab;function c(h,l){return new a(h,l)}e.bb=\"utm_campaign\";e.cb=\"utm_content\";e.db=\"utm_id\";e.eb=\"utm_medium\";e.fb=\"utm_nooverride\";e.gb=\"utm_source\";e.hb=\"utm_term\";e.ib=\"gclid\";e.ka=0;e.D=0;e.ub=\"15768000\";e.Pb=\"1800\";e.Z=[];e.aa=[];e.$=[c(\"google\",\"q\"),c(\"yahoo\",\"p\"),c(\"msn\",\"q\"),c(\"aol\",\"query\"),c(\"aol\",\"encquery\"),c(\"lycos\",\"query\"),c(\"ask\",\"q\"),c(\"altavista\",\"q\"),c(\"netscape\",\"query\"),c(\"cnn\",\"query\"),c(\"looksmart\",\"qt\"),c(\"about\",\"terms\"),c(\"mamma\",\"query\"),c(\"alltheweb\",\"q\"),c(\"gigablast\",\"q\"),c(\"voila\",\"rdata\"),c(\"virgilio\",\"qs\"),c(\"live\",\"q\"),c(\"baidu\",\"wd\"),c(\"alice\",\"qs\"),c(\"yandex\",\"text\"),c(\"najdi\",\"q\"),c(\"aol\",\"q\"),c(\"club-internet\",\"q\"),c(\"mama\",\"query\"),c(\"seznam\",\"q\"),c(\"search\",\"q\"),c(\"wp\",\"szukaj\"),c(\"onet\",\"qt\"),c(\"netsprint\",\"q\"),c(\"google.interia\",\"q\"),c(\"szukacz\",\"q\"),c(\"yam\",\"k\"),c(\"pchome\",\"q\")];e.l=\"/\";e.Nb=100;e.ya=\"/__utm.gif\";e.oa=1;e.pa=1;e.C=\"|\";e.na=1;e.la=1;e.mb=1;e.e=\"auto\";e.A=1};_gat.S=function(e,a){var c,h,l,j,m,r,q,g=this,p=_gat,u=p.o,y=p.c,i,z=a;g.a=e;function n(d){var f=d instanceof Array?d.join(\".\"):\"\";return u(f)?\"-\":f}function s(d,f){var o=[],t;if(!u(d)){o=p.J(d,\".\");if(f){for(t=0;t<o[y];t++){if(!p.za(o[t])){o[t]=\"-\"}}}}return o}function v(){return w(63072000000)}function w(d){var f=new Date,o=new Date(f.getTime()+d);return\"expires=\"+o.toGMTString()+\"; \"}function k(d,f){g.a[p.p]=d+\"; path=\"+z.l+\"; \"+f+g.qc()}function b(d,f,o){var t=g.P,x;for(x=0;x<t[y];x++){t[x][2](p.z(d,t[x][0]+f,o))}}g.Eb=function(){return p.b==i||i==g.u()};g.wa=function(){return m?m:\"-\"};g.Rb=function(d){m=d};g.Ia=function(d){i=p.za(d)?d*1:\"-\"};g.va=function(){return n(r)};g.Ja=function(d){r=s(d)};g.uc=function(){return i?i:\"-\"};g.qc=function(){return u(z.e)?\"\":\"domain=\"+z.e+\";\"};g.ta=function(){return n(c)};g.Qb=function(d){c=s(d,1)};g.G=function(){return n(h)};g.Ga=function(d){h=s(d,1)};g.ua=function(){return n(l)};g.Ha=function(d){l=s(d,1)};g.xa=function(){return n(j)};g.Sb=function(d){j=s(d);for(var f=0;f<j[y];f++){if(f<4&&!p.za(j[f])){j[f]=\"-\"}}};g.rc=function(){return q};g.Gc=function(d){q=d};g.hc=function(){c=[];h=[];l=[];j=[];m=p.b;r=[];i=p.b};g.u=function(){var d=\"\",f;for(f=0;f<g.P[y];f++){d+=g.P[f][1]()}return p.u(d)};g.Ca=function(d){var f=g.a[p.p],o=false;if(f){b(f,d,\";\");g.Ia(g.u());o=true}return o};g.Cc=function(d){b(d,\"\",\"&\");g.Ia(p.z(d,p.Ra,\"&\"))};g.Hc=function(){var d=g.P,f=[],o;for(o=0;o<d[y];o++){p.f(f,d[o][0]+d[o][1]())}p.f(f,p.Ra+g.u());return f.join(\"&\")};g.Kc=function(d,f){var o=g.P,t=z.l,x;g.Ca(d);z.l=f;for(x=0;x<o[y];x++){if(!u(o[x][1]())){o[x][3]()}}z.l=t};g.Zb=function(){k(p.n+g.ta(),v())};g.Ma=function(){k(p.Q+g.G(),w(z.Pb*1000))};g.Na=function(){k(p.ha+g.ua(),\"\")};g.Pa=function(){k(p.R+g.xa(),w(z.ub*1000))};g.$b=function(){k(p.ja+g.wa(),v())};g.Oa=function(){k(p.ia+g.va(),v())};g.Lc=function(){k(p.Qa+g.rc(),\"\")};g.P=[[p.n,g.ta,g.Qb,g.Zb],[p.Q,g.G,g.Ga,g.Ma],[p.ha,g.ua,g.Ha,g.Na],[p.ja,g.wa,g.Rb,g.$b],[p.R,g.xa,g.Sb,g.Pa],[p.ia,g.va,g.Ja,g.Oa]]};_gat.dc=function(e){var a,c,h=this,l=_gat,j=e,m,r=function(){},q=function(){r()};h.ba=function(g,p,u,y,i){var z,n=j.A;if(!m){m=new l.S(u,j)}m.Ca(y);z=l.J(m.G(),\".\");if(z[1]<=100||i){g=\"?utmwv=3&utmn=\"+l.ra()+g;if(0==n||2==n){a=new Image(1,1);a.src=j.ya+g;a.onload=q}if(1==n||2==n){c=new Image(1,1);c.src=(\"https:\"==u.location.protocol?l.gc:l.fc)+g+\"&utmac=\"+p+\"&utmcc=\"+h.lc(u,y);c.onload=q}}z[1]=z[1]*1+1;m.Ga(z.join(\".\"));m.Ha(z.join(\".\"));m.Ma();m.Na()};h.lc=function(g,p){var u=[],y=[l.n,l.R,l.ia,l.ja],i,z=g[l.p],n;for(i=0;i<y[l.c];i++){n=l.z(z,y[i]+p,\";\");if(!l.o(n)){l.f(u,y[i]+n+\";\")}}return l.d(u.join(\"+\"))};h.Pc=function(){return a};h.Qc=function(){return c}};_gat.h=function(){this.ga=[]};_gat.h.$a=function(e,a,c,h,l,j){var m=this;m.Yb=e;m.Ka=a;m.H=c;m.pb=h;m.Jb=l;m.Kb=j};_gat.h.$a.prototype.M=function(){var e=this,a=_gat.d;return\"&\"+[\"utmt=item\",\"utmtid=\"+a(e.Yb),\"utmipc=\"+a(e.Ka),\"utmipn=\"+a(e.H),\"utmiva=\"+a(e.pb),\"utmipr=\"+a(e.Jb),\"utmiqt=\"+a(e.Kb)].join(\"&\")};_gat.h.T=function(e,a,c,h,l,j,m,r){var q=this;q.v=e;q.lb=a;q.Xb=c;q.Wb=h;q.Tb=l;q.rb=j;q.Vb=m;q.vb=r;q.X=[]};_gat.h.T.prototype.jb=function(e,a,c,h,l){var j=this,m=j.Bb(e),r=j.v,q=_gat;if(q.b==m){q.f(j.X,new q.h.$a(r,e,a,c,h,l))}else{m.Yb=r;m.Ka=e;m.H=a;m.pb=c;m.Jb=h;m.Kb=l}};_gat.h.T.prototype.Bb=function(e){var a,c=this.X,h;for(h=0;h<c[_gat.c];h++){a=e==c[h].Ka?c[h]:a}return a};_gat.h.T.prototype.M=function(){var e=this,a=_gat.d;return\"&\"+[\"utmt=tran\",\"utmtid=\"+a(e.v),\"utmtst=\"+a(e.lb),\"utmtto=\"+a(e.Xb),\"utmttx=\"+a(e.Wb),\"utmtsp=\"+a(e.Tb),\"utmtci=\"+a(e.rb),\"utmtrg=\"+a(e.Vb),\"utmtco=\"+a(e.vb)].join(\"&\")};_gat.h.prototype.kb=function(e,a,c,h,l,j,m,r){var q=this,g=_gat,p=q.sa(e);if(g.b==p){p=new g.h.T(e,a,c,h,l,j,m,r);g.f(q.ga,p)}else{p.lb=a;p.Xb=c;p.Wb=h;p.Tb=l;p.rb=j;p.Vb=m;p.vb=r}return p};_gat.h.prototype.sa=function(e){var a,c=this.ga,h;for(h=0;h<c[_gat.c];h++){a=e==c[h].v?c[h]:a}return a};_gat.ac=function(e){var a=this,c=\"-\",h=_gat,l=e;a.Ea=screen;a.nb=!self.screen&&self.java?java.awt.Toolkit.getDefaultToolkit():h.b;a.a=document;a.r=window;a.i=navigator;a.Fa=c;a.Ob=c;a.qb=c;a.Ib=c;a.Gb=1;a.xb=c;function j(){var m,r,q,g;if(a.i&&a.i.plugins&&a.i.plugins[h.c]>0){for(m=0;m<a.i.plugins[h.c];m++){r=a.i.plugins[m];if(h.K(r.name,\"Shockwave Flash\")){return h.J(r.description,\"Shockwave Flash \")[1]}}}else if(a.r.ActiveXObject){for(q=10;q>=2;q--){try{g=new ActiveXObject(\"ShockwaveFlash.ShockwaveFlash.\"+q);if(g){return q+\".0\"}}catch(p){}}}return c}a.mc=function(){var m;if(self.screen){a.Fa=a.Ea.width+\"x\"+a.Ea.height;a.Ob=a.Ea.colorDepth+\"-bit\"}else if(a.nb){try{m=a.nb.getScreenSize();a.Fa=m.width+\"x\"+m.height}catch(r){}}a.Ib=h.La(a.i&&a.i.language?a.i.language:(a.i&&a.i.browserLanguage?a.i.browserLanguage:c));a.Gb=a.i&&a.i.javaEnabled()?1:0;a.xb=l?j():c;a.qb=h.d(a.a.characterSet?a.a.characterSet:(a.a.charset?a.a.charset:c))};a.Ic=function(){return\"&\"+[\"utmcs=\"+h.d(a.qb),\"utmsr=\"+a.Fa,\"utmsc=\"+a.Ob,\"utmul=\"+a.Ib,\"utmje=\"+a.Gb,\"utmfl=\"+h.d(a.xb)].join(\"&\")}};_gat.k=function(e,a,c,h,l){var j=this,m=_gat,r=m.o,q=m.b,g=m.K,p=m.z,u=m.La,y=m.J,i=m.c;j.a=a;j.g=e;j.Lb=c;j.ea=h;j.s=l;function z(n){return r(n)||\"0\"==n||!g(n,\"://\")}j.tc=function(n){var s=j.Cb(),v=j.s;return new m.k.q(p(n,v.db+\"=\",\"&\"),p(n,v.gb+\"=\",\"&\"),p(n,v.ib+\"=\",\"&\"),j.W(n,v.bb,\"(not set)\"),j.W(n,v.eb,\"(not set)\"),j.W(n,v.hb,s&&!r(s.L)?m.V(s.L):q),j.W(n,v.cb,q))};j.Cb=function(){var n,s,v=j.Lb,w,k,b=j.s.$;if(z(v)){return}n=u(y(v,\"://\")[1]);if(g(n,\"/\")){n=y(n,\"/\")[0]}for(w=0;w<b[i];w++){k=b[w];if(g(n,u(k.wb))){v=y(v,\"?\").join(\"&\");if(g(v,\"&\"+k.Hb+\"=\")){s=y(v,\"&\"+k.Hb+\"=\")[1];if(g(s,\"&\")){s=y(s,\"&\")[0]}return new m.k.q(q,k.wb,q,\"(organic)\",\"organic\",s,q)}}}};j.W=function(n,s,v){var w=p(n,s+\"=\",\"&\"),k=!r(w)?m.V(w):(!r(v)?v:\"-\");return k};j.zc=function(n){var s=j.s.Z,v=false,w,k;if(n&&\"organic\"==n.Y){w=u(m.d(n.L));for(k=0;k<s[i];k++){v=v||u(s[k])==w}}return v};j.sc=function(){var n=\"\",s=\"\",v=j.Lb;if(z(v)){return}n=u(y(v,\"://\")[1]);if(g(n,\"/\")){s=m.B(n,m.w(n,\"/\"));if(g(s,\"?\")){s=y(s,\"?\")[0]}n=y(n,\"/\")[0]}if(0==m.w(n,\"www.\")){n=m.B(n,4)}return new m.k.q(q,n,q,\"(referral)\",\"referral\",q,s)};j.ic=function(n){var s=\"\";if(j.s.ka){s=m.Ab(n);s=\"\"!=s?s+\"&\":s}s+=n.search;return s};j.oc=function(){return new m.k.q(q,\"(direct)\",q,\"(direct)\",\"(none)\",q,q)};j.Ac=function(n){var s=false,v,w,k=j.s.aa;if(n&&\"referral\"==n.Y){v=u(m.d(n.ca));for(w=0;w<k[i];w++){s=s||g(v,u(k[w]))}}return s};j.O=function(n){return q!=n&&n.Aa()};j.nc=function(n,s){var v=\"\",w=\"-\",k,b,d=0,f,o,t=j.g;if(!n){return\"\"}o=j.a[m.p]?j.a[m.p]:\"\";v=j.ic(j.a.location);if(j.s.D&&n.Eb()){w=n.xa();if(!r(w)&&!g(w,\";\")){n.Pa();return\"\"}}w=p(o,m.R+t,\";\");k=j.tc(v);if(j.O(k)){b=p(v,j.s.fb+\"=\",\"&\");if(\"1\"==b&&!r(w)){return\"\"}}if(!j.O(k)){k=j.Cb();if(!r(w)&&j.zc(k)){return\"\"}}if(!j.O(k)&&s){k=j.sc();if(!r(w)&&j.Ac(k)){return\"\"}}if(!j.O(k)){if(r(w)&&s){k=j.oc()}}if(!j.O(k)){return\"\"}if(!r(w)){var x=y(w,\".\"),A=new m.k.q;A.zb(x.slice(4).join(\".\"));f=u(A.fa())==u(k.fa());d=x[3]*1}if(!f||s){var D=p(o,m.n+t,\";\"),G=D.lastIndexOf(\".\"),E=G>9?m.B(D,G+1)*1:0;d++;E=0==E?1:E;n.Sb([t,j.ea,E,d,k.fa()].join(\".\"));n.Pa();return\"&utmcn=1\"}else{return\"&utmcr=1\"}}};_gat.k.q=function(e,a,c,h,l,j,m){var r=this;r.v=e;r.ca=a;r.ma=c;r.H=h;r.Y=l;r.L=j;r.tb=m};_gat.k.q.prototype.fa=function(){var e=this,a=_gat,c=[],h=[[a.Ua,e.v],[a.Wa,e.ca],[a.Ya,e.ma],[a.Sa,e.H],[a.Va,e.Y],[a.Xa,e.L],[a.Ta,e.tb]],l;if(e.Aa()){for(l=0;l<h[a.c];l++){if(!a.o(h[l][1])){a.f(c,h[l][0]+a.d(h[l][1]))}}}return c.join(\"|\")};_gat.k.q.prototype.Aa=function(){var e=this,a=_gat.o;return!(a(e.v)&&a(e.ca)&&a(e.ma))};_gat.k.q.prototype.zb=function(e){var a=this,c=_gat,h=function(l){return c.V(c.z(e,l,\"|\"))};a.v=h(c.Ua);a.ca=h(c.Wa);a.ma=h(c.Ya);a.H=h(c.Sa);a.Y=h(c.Va);a.L=h(c.Xa);a.tb=h(c.Ta)};_gat.Za=function(){var e=this,a=_gat,c={},h=\"k\",l=\"v\",j=[h,l],m=\"(\",r=\")\",q=\"*\",g=\"!\",p=\"'\",u={};u[p]=\"'0\";u[r]=\"'1\";u[q]=\"'2\";u[g]=\"'3\";var y=1;function i(k,b,d,f){if(a.b==c[k]){c[k]={}}if(a.b==c[k][b]){c[k][b]=[]}c[k][b][d]=f}function z(k,b,d){if(a.b!=c[k]&&a.b!=c[k][b]){return c[k][b][d]}else{return a.b}}function n(k,b){if(a.b!=c[k]&&a.b!=c[k][b]){c[k][b]=a.b;var d=true,f;for(f=0;f<j[a.c];f++){if(a.b!=c[k][j[f]]){d=false;break}}if(d){c[k]=a.b}}}function s(k){var b=\"\",d=false,f,o;for(f=0;f<j[a.c];f++){o=k[j[f]];if(a.b!=o){if(d){b+=j[f]}b+=v(o);d=false}else{d=true}}return b}function v(k){var b=[],d,f;for(f=0;f<k[a.c];f++){if(a.b!=k[f]){d=\"\";if(f!=y&&a.b==k[f-1]){d+=f.toString();d+=g}d+=w(k[f]);a.f(b,d)}}return m+b.join(q)+r}function w(k){var b=\"\",d,f,o;for(d=0;d<k.length;d++){f=k.charAt(d);o=u[f];if(a.b!=o){b+=o}else{b+=f}}return b}e.wc=function(k){return a.b!=c[k]};e.Da=function(){var k=[],b;for(b in c){if(a.b!=c[b]){a.f(k,b.toString()+s(c[b]))}}return k.join(\"\")};e.Dc=function(k){if(k==a.b){return e.Da()}var b=[k.Da()],d;for(d in c){if(a.b!=c[d]&&!k.wc(d)){a.f(b,d.toString()+s(c[d]))}}return b.join(\"\")};e._setKey=function(k,b,d){if(typeof d!=\"string\"){return false}i(k,h,b,d);return true};e._setValue=function(k,b,d){if(typeof d!=\"number\"&&(a.b==Number||!(d instanceof Number))){return false}if(Math.round(d)!=d||d==NaN||d==Infinity){return false}i(k,l,b,d.toString());return true};e._getKey=function(k,b){return z(k,h,b)};e._getValue=function(k,b){return z(k,l,b)};e._clearKey=function(k){n(k,h)};e._clearValue=function(k){n(k,l)}};_gat.cc=function(e,a){var c=this,h=_gat,l=a._createXObj();c.Bc=a;c.Ba=e;c._trackEvent=function(j,m,r){if(h.b==c.Ba||h.b==j||\"\"==c.Ba||\"\"==j){return false}var q=true;l._clearKey(5);l._clearValue(5);if(!l._setKey(5,1,c.Ba)){q=false}if(!l._setKey(5,2,j)){q=false}if(h.b!=m&&!l._setKey(5,3,m)){q=false}if(h.b!=r&&!l._setValue(5,1,r)){q=false}if(q){c.Bc._sendXEvent(l)}return q}};_gat.ec=function(e){var a=this,c=_gat,h=c.b,l=c.o,j=c.w,m=c.B,r=c.z,q=c.K,g=c.J,p=\"location\",u=c.c,y=h,i=new c.bc;a.a=document;a.r=window;a.ea=Math.round((new Date).getTime()/1000);a.N=e;a.qa=h;a.j=h;a.Fc=c.ra();a.F=h;a.I=false;a.U=h;a.ob=\"\";a.m=h;a.g=h;a.t=h;function z(){if(\"auto\"==i.e){var b=a.a.domain;if(\"www.\"==m(b,0,4)){b=m(b,4)}i.e=b}i.e=c.La(i.e)}function n(){var b=i.e,d=j(b,\"www.google.\")*j(b,\".google.\")*j(b,\"google.\");return d||\"/\"!=i.l||j(b,\"google.org\")>-1}function s(b,d,f){if(l(b)||l(d)||l(f)){return\"-\"}var o=r(b,c.n+a.g,d),t;if(!l(o)){t=g(o,\".\");t[5]=t[5]?t[5]*1+1:1;t[3]=t[4];t[4]=f;o=t.join(\".\")}return o}function v(){return\"file:\"!=a.a[p].protocol&&n()}function w(b){if(!b||\"\"==b){return\"\"}while(c.Fb(b.charAt(0))){b=m(b,1)}while(c.Fb(b.charAt(b[u]-1))){b=m(b,0,b[u]-1)}return b}function k(b,d,f){if(!l(b())){d(c.V(b()));if(!q(b(),\";\")){f()}}}a.pc=function(){if(!i.e||\"\"==i.e||\"none\"==i.e){i.e=\"\";return 1}z();if(i.mb){return c.u(i.e)}else{return 1}};a.jc=function(b,d){if(l(b)){b=\"-\"}else{d+=i.l&&\"/\"!=i.l?i.l:\"\";var f=j(b,d);b=f>=0&&f<=8?\"0\":(\"[\"==b.charAt(0)&&\"]\"==b.charAt(b[u]-1)?\"-\":b)}return b};a.Mb=function(b){var d=\"\",f=a.a,o=f[p];d+=a.U?a.U.Ic():\"\";d+=i.la?a.ob:\"\";d+=i.oa&&!l(f.title)?\"&utmdt=\"+c.d(f.title):\"\";d+=l(o.hostname)?\"\":\"&utmhn=\"+c.d(o.hostname);d+=\"&utmhid=\"+c.kc()+\"&utmr=\"+a.qa+\"&utmp=\"+a.Ec(b);return d};a.Ec=function(b){var d=a.a[p];b=h!=b&&\"\"!=b?c.d(b,true):c.d(d.pathname+unescape(d.search),true);return b};a.Jc=function(b){if(a.da()){var d=\"\";if(a.m!=h){d+=\"&utme=\"+c.d(a.m.Da())}d+=a.Mb(b);y.ba(d,a.N,a.a,a.g,true)}};a.sb=function(){var b=new c.S(a.a,i);return b.Ca(a.g)?b.Hc():h};a.yb=function(b,d,f){var o=g(b,\"#\"),t=b;if(f){if(d&&1>=o[u]){t+=\"#\"+f}else if(!d||1>=o[u]){if(1>=o[u]){t+=(q(b,\"?\")?\"&\":\"?\")+f}else{t=o[0]+(q(b,\"?\")?\"&\":\"?\")+f+\"#\"+o[1]}}}return t};a.Ub=function(){var b;if(a.F&&a.F[u]>=10){a.t.Gc(a.F);a.t.Lc();a.r._udo=i.e;a.r._utcp=i.l;b=a.a.createElement(\"script\");b.type=\"text/javascript\";b.id=\"_gasojs\";b.src=\"https://www.google.com/analytics/reporting/overlay_js?gaso=\"+a.F+\"&\"+c.ra();a.a.getElementsByTagName(\"head\")[0].appendChild(b)}};a.vc=function(){var b=a.a[c.p],d=a.ea,f=a.t,o=a.g+\"\",t=a.r,x=t?t.gaGlobal:h,A,D=q(b,c.n+o),G=q(b,c.Q+o),E=q(b,c.ha+o),B,C=[],F=\"\",H;b=l(b)?\"\":b;if(i.D){A=c.Ab(a.a[p]);if(i.ka&&!l(A)){F=A+\"&\"}F+=a.a[p].search;if(!l(F)&&q(F,c.n)){f.Cc(F);if(!f.Eb()){f.hc()}B=f.ta()}k(f.wa,f.Rb,f.$b);k(f.va,f.Ja,f.Oa)}if(!l(B)){if(l(f.G())||l(f.ua())){B=s(F,\"&\",d);a.I=true}else{C=g(f.G(),\".\");o=C[0]}}else{if(D){if(!G||!E){B=s(b,\";\",d);a.I=true}else{B=r(b,c.n,\";\");C=g(r(b,c.Q,\";\"),\".\")}}else{B=[o,a.Fc,d,d,d,1].join(\".\");a.I=true}}B=g(B,\".\");if(t&&x){B[4]=x.sid?x.sid:B[4];if(x.vid){H=g(x.vid,\".\");B[1]=H[0];B[2]=H[1]}}f.Qb(B.join(\".\"));C[0]=o;C[1]=C[1]?C[1]:0;f.Ga(C.join(\".\"));f.Ha(C.join(\".\"));if(!l(f.uc())){f.Ia(f.u())}f.Zb();f.Ma();f.Na()};a.xc=function(){y=new c.dc(i)};a._initData=function(){var b;a.xc();a.g=a.pc();a.t=new c.S(a.a,i);if(v()){a.vc();a.qa=a.jc(a.a.referrer,a.a.domain);if(i.na){a.U=new c.ac(i.pa);a.U.mc()}if(i.la){b=new c.k(a.g,a.a,a.qa,a.ea,i);a.ob=b.nc(a.t,a.I)}}a.m=new c.Za;if(!c.Db){a.yc()}};a._visitCode=function(){var b=r(a.a[c.p],c.n+a.g,\";\"),d=g(b,\".\");return d[u]<4?\"\":d[1]};a._cookiePathCopy=function(b){if(a.t){a.t.Kc(a.g,b)}};a.yc=function(){var b=a.a[p].hash,d;d=b&&\"\"!=b&&0==j(b,\"#gaso=\")?r(b,\"gaso=\",\"&\"):r(a.a[c.p],c.Qa,\";\");if(d[u]>=10){a.F=d;if(a.r.addEventListener){a.r.addEventListener(\"load\",a.Ub,false)}else{a.r.attachEvent(\"onload\",a.Ub)}}c.Db=true};a.da=function(){return a._visitCode()%2510000<i.Nb*100};a._trackPageview=function(b){if(v()){a.Jc(b);a.I=false}};a._trackTrans=function(){var b=a.g,d=[],f,o,t,x;if(a.j&&a.da()){for(f=0;f<a.j.ga[u];f++){o=a.j.ga[f];c.f(d,o.M());for(t=0;t<o.X[u];t++){c.f(d,o.X[t].M())}}for(x=0;x<d[u];x++){y.ba(d[x],a.N,a.a,b,true)}}};a._setTrans=function(){var b=a.a,d,f,o,t,x=b.getElementById?b.getElementById(\"utmtrans\"):(b.utmform&&b.utmform.utmtrans?b.utmform.utmtrans:h);if(x&&x.value){a.j=new c.h;t=g(x.value,\"UTM:\");i.C=!i.C||\"\"==i.C?\"|\":i.C;for(d=0;d<t[u];d++){t[d]=w(t[d]);f=g(t[d],i.C);for(o=0;o<f[u];o++){f[o]=w(f[o])}if(\"T\"==f[0]){a._addTrans(f[1],f[2],f[3],f[4],f[5],f[6],f[7],f[8])}else if(\"I\"==f[0]){a._addItem(f[1],f[2],f[3],f[4],f[5],f[6])}}}};a._addTrans=function(b,d,f,o,t,x,A,D){a.j=a.j?a.j:new c.h;return a.j.kb(b,d,f,o,t,x,A,D)};a._addItem=function(b,d,f,o,t,x){var A;a.j=a.j?a.j:new c.h;A=a.j.sa(b);if(!A){A=a._addTrans(b,\"\",\"\",\"\",\"\",\"\",\"\",\"\")}A.jb(d,f,o,t,x)};a._setVar=function(b){if(b&&\"\"!=b&&n()){var d=new c.S(a.a,i),f=a.g;d.Ja(f+\".\"+c.d(b));d.Oa();if(a.da()){y.ba(\"&utmt=var\",a.N,a.a,a.g,true)}}};a._link=function(b,d){if(i.D&&b){a.a[p].href=a.yb(b,d,a.sb())}};a._linkByPost=function(b,d){if(i.D&&b&&b.action){b.action=a.yb(b.action,d,a.sb())}};a._setXKey=function(b,d,f){a.m._setKey(b,d,f)};a._setXValue=function(b,d,f){a.m._setValue(b,d,f)};a._getXKey=function(b,d){return a.m._getKey(b,d)};a._getXValue=function(b,d){return a.m.getValue(b,d)};a._clearXKey=function(b){a.m._clearKey(b)};a._clearXValue=function(b){a.m._clearValue(b)};a._createXObj=function(){return new c.Za};a._sendXEvent=function(b){var d=\"\";if(a.da()){d+=\"&utmt=event&utme=\"+c.d(a.m.Dc(b))+a.Mb();y.ba(d,a.N,a.a,a.g)}};a._createEventTracker=function(b){return new c.cc(b,a)};a._setDomainName=function(b){i.e=b};a.Mc=function(){return i.e};a._addOrganic=function(b,d){c.f(i.$,new c.ab(b,d))};a._clearOrganic=function(){i.$=[]};a.Sc=function(){return i.$};a._addIgnoredOrganic=function(b){c.f(i.Z,b)};a._clearIgnoredOrganic=function(){i.Z=[]};a.Nc=function(){return i.Z};a._addIgnoredRef=function(b){c.f(i.aa,b)};a._clearIgnoredRef=function(){i.aa=[]};a.Oc=function(){return i.aa};a._setAllowHash=function(b){i.mb=b?1:0};a._setCampaignTrack=function(b){i.la=b?1:0};a._setClientInfo=function(b){i.na=b?1:0};a._getClientInfo=function(){return i.na};a._setCookiePath=function(b){i.l=b};a._setTransactionDelim=function(b){i.C=b};a._setCookieTimeout=function(b){i.ub=b};a._setDetectFlash=function(b){i.pa=b?1:0};a._getDetectFlash=function(b){return i.pa};a._setDetectTitle=function(b){i.oa=b?1:0};a._getDetectTitle=function(){return i.oa};a._setLocalGifPath=function(b){i.ya=b};a._getLocalGifPath=function(){return i.ya};a._setLocalServerMode=function(){i.A=0};a._setRemoteServerMode=function(){i.A=1};a._setLocalRemoteServerMode=function(){i.A=2};a.Rc=function(){return i.A};a._getServiceMode=function(){return i.A};a._setSampleRate=function(b){i.Nb=b};a._setSessionTimeout=function(b){i.Pb=b};a._setAllowLinker=function(b){i.D=b?1:0};a._setAllowAnchor=function(b){i.ka=b?1:0};a._setCampNameKey=function(b){i.bb=b};a._setCampContentKey=function(b){i.cb=b};a._setCampIdKey=function(b){i.db=b};a._setCampMediumKey=function(b){i.eb=b};a._setCampNOKey=function(b){i.fb=b};a._setCampSourceKey=function(b){i.gb=b};a._setCampTermKey=function(b){i.hb=b};a._setCampCIdKey=function(b){i.ib=b};a._getAccount=function(){return a.N};a._getVersion=function(){return\"3\"}};_gat._getTracker=function(e){var a=new _gat.ec(e);return a};var pageTracker=_gat._getTracker(\"UA-1234567-1\");pageTracker._initData();pageTracker._trackPageview(\"/test.urk\");void(0);");
3. run swf with firefox, and it crashes.
Actual Results:
Crash in 10 seconds after loading page.
Expected Results:
Some google cookies stored and event sent to google analytics, without crash.
I'm using flash version 9.0.115.0. Happens also with Mac Safari 3.0 beta, powerpc.
Severity: normal → critical
Component: General → Plug-ins
Keywords: crash,
stackwanted
Product: Firefox → Core
QA Contact: general → plugins
Version: unspecified → 1.8 Branch
Comment 1•18 years ago
|
||
Thanks for the great bug. The Flash Player team will investigate.
Comment 2•18 years ago
|
||
The Flash Player team has investigated this bug and unfortunately we don't reproduce the crash with Win Firefox 2.0.0.12 and Flash Player 9r115.
Comment 3•16 years ago
|
||
do you still see this problem using most recent version of firefox (3.5, 3.6 or trunk build) and latest version of plugin software?
Whiteboard: [closeme 2010-04-21]
| Reporter | ||
Comment 4•16 years ago
|
||
Unfortunately we could not use it two years ago, so we had to develop another way around.
But if Flash team confirms that with the new build/plugin it works, I dont argue. So I think this can be closed.
Status: UNCONFIRMED → RESOLVED
Closed: 16 years ago
Resolution: --- → WORKSFORME
Component: Plug-ins → Flash (Adobe)
Product: Core → Plugins
QA Contact: plugins → adobe-flash
Target Milestone: --- → Feb 2008
Version: 1.8 Branch → 9.x
Comment 5•10 years ago
|
||
Version and milestone values are being reset to defaults as part of product refactoring.
Target Milestone: Feb 2008 → ---
Version: 9.x → unspecified
Updated•3 years ago
|
Product: External Software Affecting Firefox → External Software Affecting Firefox Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•