More informative error messages for failed file loads
This commit is contained in:
parent
b599aed8ed
commit
164f4e4321
|
@ -328,8 +328,10 @@ function ZoteroService() {
|
||||||
|
|
||||||
zContext.Zotero.debug("Initialized in "+(Date.now() - start)+" ms");
|
zContext.Zotero.debug("Initialized in "+(Date.now() - start)+" ms");
|
||||||
} catch(e) {
|
} catch(e) {
|
||||||
var msg = typeof e == 'string' ? e : e.name;
|
var msg = e instanceof Error
|
||||||
dump(e + "\n\n");
|
? e.name + ': ' + e.message + '\n' + e.fileName + ':' + e.lineNumber + '\n' + e.stack
|
||||||
|
: '' + e;
|
||||||
|
dump(msg + '\n');
|
||||||
Components.utils.reportError(e);
|
Components.utils.reportError(e);
|
||||||
throw e;
|
throw e;
|
||||||
}
|
}
|
||||||
|
@ -475,4 +477,4 @@ if (XPCOMUtils.generateNSGetFactory) {
|
||||||
var NSGetFactory = XPCOMUtils.generateNSGetFactory([ZoteroService, ZoteroCommandLineHandler]);
|
var NSGetFactory = XPCOMUtils.generateNSGetFactory([ZoteroService, ZoteroCommandLineHandler]);
|
||||||
} else {
|
} else {
|
||||||
var NSGetModule = XPCOMUtils.generateNSGetModule([ZoteroService, ZoteroCommandLineHandler]);
|
var NSGetModule = XPCOMUtils.generateNSGetModule([ZoteroService, ZoteroCommandLineHandler]);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user