Uncaught TypeError: Cannot read property 'afterLoad' of null http://192.168.0.3:9981/static/tvh.js.gz 1
Added by Peter Wislander over 8 years ago
Here are the contents of the file. Obvoiusly erronous. Look at first line.
window.undefined=window.undefined;Ext={version:"3.4.1.1",versionDetail:{major:3,minor:4,patch:1.1}};Ext.apply=function(d,e,b){if(b){Ext.apply(d,b)}if(d&&e&&typeof e=="object"){for(var a in e){d[a]=e[a]}}return d};(function(){var g=0,f=Object.prototype.toString,y=navigator.userAgent.toLowerCase(),n=function(e){return e.test(y)},s=document,q=s.documentMode,u=s.compatMode=="CSS1Compat",a=n(/opera/),H=n(/\bchrome\b/),z=n(/webkit/),d=!H&&n(/safari/),F=d&&n(/applewebkit\/4/),D=d&&n(/version\/3/),B=d&&n(/version\/4/),j=!a&&n(/msie/),G=j&&((n(/msie 7/)&&q!=8&&q!=9&&q!=10)||q==7),E=j&&((n(/msie 8/)&&q!=7&&q!=9&&q!=10)||q==8),C=j&&((n(/msie 9/)&&q!=7&&q!=8&&q!=10)||q==9),i=j&&((n(/msie 10/)&&q!=7&&q!=8&&q!=9)||q==10),J=j&&n(/msie 6/),K=j&&(J||G||E||C),c=!z&&n(/gecko/),M=c&&n(/rv:1\.8/),L=c&&n(/rv:1\.9/),m=K&&!u,h=n(/windows|win32/),A=n(/macintosh|mac os x/),p=n(/adobeair/),v=n(/linux/),r=/^https/i.test(window.location.protocol),b=[],w=[],o=Ext.emptyFn,x=Ext.apply({},{constructor:o,toString:o,valueOf:o}),l=function(){var ........................................................................................
...
...
Tvheadend is really well written. Handles concurrency like a king. Doesn't even help to service tvheadend restart, pkill tvheadend and so on.
It appears as if tvheadend uses some locking mechanisms, but does it in a totally flawed way. If you kill the service locks should not stay on, at least not on stop and restart.
Replies (2)
RE: Uncaught TypeError: Cannot read property 'afterLoad' of null http://192.168.0.3:9981/static/tvh.js.gz 1
-
Added by Peter Wislander over 8 years ago
Actually undefined is still there after reboot too.
RE: Uncaught TypeError: Cannot read property 'afterLoad' of null http://192.168.0.3:9981/static/tvh.js.gz 1
-
Added by saen acro over 8 years ago
window.undefined=window.undefined;Ext={
version: "3.4.1.1",
versionDetail: {
major: 3,
minor: 4,
patch: 1.1
}
};Ext.apply=function(d,
e,
b){
if(b){
Ext.apply(d,
b)
}if(d&&e&&typeofe=="object"){
for(varaine){
d[a]=e[a]
}
}returnd
};(function(){
varg=0,
f=Object.prototype.toString,
y=navigator.userAgent.toLowerCase(),
n=function(e){
returne.test(y)
},
s=document,
q=s.documentMode,
u=s.compatMode=="CSS1Compat",
a=n(/opera/),
H=n(/\bchrome\b/),
z=n(/webkit/),
d=!H&&n(/safari/),
F=d&&n(/applewebkit\/4/),
D=d&&n(/version\/3/),
B=d&&n(/version\/4/),
j=!a&&n(/msie/),
G=j&&((n(/msie7/)&&q!=8&&q!=9&&q!=10)||q==7),
E=j&&((n(/msie8/)&&q!=7&&q!=9&&q!=10)||q==8),
C=j&&((n(/msie9/)&&q!=7&&q!=8&&q!=10)||q==9),
i=j&&((n(/msie10/)&&q!=7&&q!=8&&q!=9)||q==10),
J=j&&n(/msie6/),
K=j&&(J||G||E||C),
c=!z&&n(/gecko/),
M=c&&n(/rv: 1\.8/),
L=c&&n(/rv: 1\.9/),
m=K&&!u,
h=n(/windows|win32/),
A=n(/macintosh|macosx/),
p=n(/adobeair/),
v=n(/linux/),
r=/^https/i.test(window.location.protocol),
b=[],
w=[],
o=Ext.emptyFn,
x=Ext.apply({
},
{
constructor: o,
toString: o,
valueOf: o
}),
l=function(){
var..............................................................................................
JSON Formated