report ID:1326670399, Can not see all the item after upgrading to 5.0.79
Hi,
Today, I upgrade my zotero(may be 5.0.77 or 5.0.78) to the version 5.0.79.
After finishing the upgrade, all the items can be seen in the left tree navigation, but can not be viewed in the main panel !
Zotero tells that there is some errors, and let me restart it. I have restarted the zotero many times, but the error still exists!
I tried to uninstall 5.0.79 and install the old version 5.0.77, but it tells the database is suitable for 5.0.79. Thus, I have to return to the lasted verison 5.0.79.
Very eagerly waiting for the developer's reply.
The error report is as follows:
[JavaScript Error: "Error: preference "testing" may not be set to false" {file: "chrome://zotero-better-bibtex/content/common.js" line: 61287}]
set@chrome://zotero-better-bibtex/content/common.js:61287:19
./prefs.ts/exports.Preferences<@chrome://zotero-better-bibtex/content/common.js:61274:17
./prefs.ts@chrome://zotero-better-bibtex/content/common.js:61267:23
__webpack_require__@chrome://zotero-better-bibtex/content/webpack.js:82:12
./better-bibtex.ts@chrome://zotero-better-bibtex/content/common.js:55133:17
__webpack_require__@chrome://zotero-better-bibtex/content/webpack.js:82:12
./BetterBibTeX.ts@chrome://zotero-better-bibtex/content/BetterBibTeX.js:14:25
__webpack_require__@chrome://zotero-better-bibtex/content/webpack.js:82:12
checkDeferredModules@chrome://zotero-better-bibtex/content/webpack.js:48:23
webpackJsonpCallback@chrome://zotero-better-bibtex/content/webpack.js:35:19
@chrome://zotero-better-bibtex/content/BetterBibTeX.js:2:2
[JavaScript Error: "TypeError: prefs_1.Preferences is undefined" {file: "chrome://zotero-better-bibtex/content/common.js" line: 54724}]
./auto-export.ts/queue<@chrome://zotero-better-bibtex/content/common.js:54724:9
./auto-export.ts@chrome://zotero-better-bibtex/content/common.js:54718:15
__webpack_require__@chrome://zotero-better-bibtex/content/webpack.js:82:12
./key-manager.ts@chrome://zotero-better-bibtex/content/common.js:58236:23
__webpack_require__@chrome://zotero-better-bibtex/content/webpack.js:82:12
./tex-studio.ts@chrome://zotero-better-bibtex/content/common.js:61555:23
__webpack_require__@chrome://zotero-better-bibtex/content/webpack.js:82:12
./ZoteroPane.ts@chrome://zotero-better-bibtex/content/BetterBibTeX.ZoteroPane.js:16:22
__webpack_require__@chrome://zotero-better-bibtex/content/webpack.js:82:12
checkDeferredModules@chrome://zotero-better-bibtex/content/webpack.js:48:23
webpackJsonpCallback@chrome://zotero-better-bibtex/content/webpack.js:35:19
@chrome://zotero-better-bibtex/content/BetterBibTeX.ZoteroPane.js:2:2
[JavaScript Error: "TypeError: (intermediate value).push(...) is undefined" {file: "chrome://zotero-better-bibtex/content/BetterBibTeX.KeyManager.js" line: 2}]
@chrome://zotero-better-bibtex/content/BetterBibTeX.KeyManager.js:2:2
[JavaScript Error: "TypeError: Zotero.BetterBibTeX is undefined" {file: "chrome://zotero-better-bibtex/content/BetterBibTeX.TestSupport.js" line: 2}]
@chrome://zotero-better-bibtex/content/BetterBibTeX.TestSupport.js:2:2
[JavaScript Error: "TypeError: Zotero.BetterBibTeX is undefined" {file: "chrome://zotero-better-bibtex/content/BetterBibTeX.ItemPane.js" line: 2}]
@chrome://zotero-better-bibtex/content/BetterBibTeX.ItemPane.js:2:2
[JavaScript Error: "TypeError: key_manager_1.KeyManager is undefined" {file: "chrome://zotero-better-bibtex/content/BetterBibTeX.ItemPane.js" line: 29}]
init@chrome://zotero-better-bibtex/content/BetterBibTeX.ItemPane.js:29:21
load@chrome://zotero-better-bibtex/content/BetterBibTeX.ItemPane.js:36:5
[JavaScript Error: "Invalid field 'citekey" for base field" {file: "chrome://zotero/content/xpcom/data/itemFields.js" line: 283}]
[JavaScript Error: "Invalid field 'citekey" for base field" {file: "chrome://zotero/content/xpcom/data/itemFields.js" line: 283}]
getFieldIDFromTypeAndBase@chrome://zotero/content/xpcom/data/itemFields.js:283:13
Zotero.Item.prototype.getField@chrome://zotero/content/xpcom/data/item.js:247:19
getField@chrome://zotero/content/xpcom/itemTreeView.js:1528:16
fieldCompare@chrome://zotero/content/xpcom/itemTreeView.js:1551:48
rowSort@chrome://zotero/content/xpcom/itemTreeView.js:1574:17
Zotero.ItemTreeView.prototype.sort/<@chrome://zotero/content/xpcom/itemTreeView.js:1659:14
Zotero.ItemTreeView.prototype.sort@chrome://zotero/content/xpcom/itemTreeView.js:1655:5
Zotero.ItemTreeView.prototype.refresh<@chrome://zotero/content/xpcom/itemTreeView.js:422:5
tryCatcher@resource://zotero/loader.jsm -> resource://zotero/bluebird/util.js:16:16
module.exports/PromiseSpawn.prototype._promiseFulfilled@resource://zotero/loader.jsm -> resource://zotero/bluebird/generators.js:97:18
module.exports/Promise.prototype._settlePromise@resource://zotero/loader.jsm -> resource://zotero/bluebird/promise.js:574:17
module.exports/Promise.prototype._settlePromise0@resource://zotero/loader.jsm -> resource://zotero/bluebird/promise.js:614:5
module.exports/Promise.prototype._settlePromises@resource://zotero/loader.jsm -> resource://zotero/bluebird/promise.js:693:13
Async.prototype._drainQueue@resource://zotero/loader.jsm -> resource://zotero/bluebird/async.js:133:13
Async.prototype._drainQueues@resource://zotero/loader.jsm -> resource://zotero/bluebird/async.js:143:5
Async/this.drainQueues@resource://zotero/loader.jsm -> resource://zotero/bluebird/async.js:17:9
[JavaScript Error: "Error: Invalid field 'citekey" for base field" {file: "chrome://zotero/content/xpcom/data/itemFields.js" line: 283}]
version => 5.0.79, platform => Win32, oscpu => Windows NT 10.0; WOW64, locale => zh-CN, appName => Zotero, appVersion => 5.0.79, extensions => Better BibTex for Zotero (5.1.166, extension), Zotero LibreOffice Integration (5.0.20.SA.5.0.79, extension), Zotero Word for Windows Integration (5.0.14.SA.5.0.79, extension)
Today, I upgrade my zotero(may be 5.0.77 or 5.0.78) to the version 5.0.79.
After finishing the upgrade, all the items can be seen in the left tree navigation, but can not be viewed in the main panel !
Zotero tells that there is some errors, and let me restart it. I have restarted the zotero many times, but the error still exists!
I tried to uninstall 5.0.79 and install the old version 5.0.77, but it tells the database is suitable for 5.0.79. Thus, I have to return to the lasted verison 5.0.79.
Very eagerly waiting for the developer's reply.
The error report is as follows:
[JavaScript Error: "Error: preference "testing" may not be set to false" {file: "chrome://zotero-better-bibtex/content/common.js" line: 61287}]
set@chrome://zotero-better-bibtex/content/common.js:61287:19
./prefs.ts/exports.Preferences<@chrome://zotero-better-bibtex/content/common.js:61274:17
./prefs.ts@chrome://zotero-better-bibtex/content/common.js:61267:23
__webpack_require__@chrome://zotero-better-bibtex/content/webpack.js:82:12
./better-bibtex.ts@chrome://zotero-better-bibtex/content/common.js:55133:17
__webpack_require__@chrome://zotero-better-bibtex/content/webpack.js:82:12
./BetterBibTeX.ts@chrome://zotero-better-bibtex/content/BetterBibTeX.js:14:25
__webpack_require__@chrome://zotero-better-bibtex/content/webpack.js:82:12
checkDeferredModules@chrome://zotero-better-bibtex/content/webpack.js:48:23
webpackJsonpCallback@chrome://zotero-better-bibtex/content/webpack.js:35:19
@chrome://zotero-better-bibtex/content/BetterBibTeX.js:2:2
[JavaScript Error: "TypeError: prefs_1.Preferences is undefined" {file: "chrome://zotero-better-bibtex/content/common.js" line: 54724}]
./auto-export.ts/queue<@chrome://zotero-better-bibtex/content/common.js:54724:9
./auto-export.ts@chrome://zotero-better-bibtex/content/common.js:54718:15
__webpack_require__@chrome://zotero-better-bibtex/content/webpack.js:82:12
./key-manager.ts@chrome://zotero-better-bibtex/content/common.js:58236:23
__webpack_require__@chrome://zotero-better-bibtex/content/webpack.js:82:12
./tex-studio.ts@chrome://zotero-better-bibtex/content/common.js:61555:23
__webpack_require__@chrome://zotero-better-bibtex/content/webpack.js:82:12
./ZoteroPane.ts@chrome://zotero-better-bibtex/content/BetterBibTeX.ZoteroPane.js:16:22
__webpack_require__@chrome://zotero-better-bibtex/content/webpack.js:82:12
checkDeferredModules@chrome://zotero-better-bibtex/content/webpack.js:48:23
webpackJsonpCallback@chrome://zotero-better-bibtex/content/webpack.js:35:19
@chrome://zotero-better-bibtex/content/BetterBibTeX.ZoteroPane.js:2:2
[JavaScript Error: "TypeError: (intermediate value).push(...) is undefined" {file: "chrome://zotero-better-bibtex/content/BetterBibTeX.KeyManager.js" line: 2}]
@chrome://zotero-better-bibtex/content/BetterBibTeX.KeyManager.js:2:2
[JavaScript Error: "TypeError: Zotero.BetterBibTeX is undefined" {file: "chrome://zotero-better-bibtex/content/BetterBibTeX.TestSupport.js" line: 2}]
@chrome://zotero-better-bibtex/content/BetterBibTeX.TestSupport.js:2:2
[JavaScript Error: "TypeError: Zotero.BetterBibTeX is undefined" {file: "chrome://zotero-better-bibtex/content/BetterBibTeX.ItemPane.js" line: 2}]
@chrome://zotero-better-bibtex/content/BetterBibTeX.ItemPane.js:2:2
[JavaScript Error: "TypeError: key_manager_1.KeyManager is undefined" {file: "chrome://zotero-better-bibtex/content/BetterBibTeX.ItemPane.js" line: 29}]
init@chrome://zotero-better-bibtex/content/BetterBibTeX.ItemPane.js:29:21
load@chrome://zotero-better-bibtex/content/BetterBibTeX.ItemPane.js:36:5
[JavaScript Error: "Invalid field 'citekey" for base field" {file: "chrome://zotero/content/xpcom/data/itemFields.js" line: 283}]
[JavaScript Error: "Invalid field 'citekey" for base field" {file: "chrome://zotero/content/xpcom/data/itemFields.js" line: 283}]
getFieldIDFromTypeAndBase@chrome://zotero/content/xpcom/data/itemFields.js:283:13
Zotero.Item.prototype.getField@chrome://zotero/content/xpcom/data/item.js:247:19
getField@chrome://zotero/content/xpcom/itemTreeView.js:1528:16
fieldCompare@chrome://zotero/content/xpcom/itemTreeView.js:1551:48
rowSort@chrome://zotero/content/xpcom/itemTreeView.js:1574:17
Zotero.ItemTreeView.prototype.sort/<@chrome://zotero/content/xpcom/itemTreeView.js:1659:14
Zotero.ItemTreeView.prototype.sort@chrome://zotero/content/xpcom/itemTreeView.js:1655:5
Zotero.ItemTreeView.prototype.refresh<@chrome://zotero/content/xpcom/itemTreeView.js:422:5
tryCatcher@resource://zotero/loader.jsm -> resource://zotero/bluebird/util.js:16:16
module.exports/PromiseSpawn.prototype._promiseFulfilled@resource://zotero/loader.jsm -> resource://zotero/bluebird/generators.js:97:18
module.exports/Promise.prototype._settlePromise@resource://zotero/loader.jsm -> resource://zotero/bluebird/promise.js:574:17
module.exports/Promise.prototype._settlePromise0@resource://zotero/loader.jsm -> resource://zotero/bluebird/promise.js:614:5
module.exports/Promise.prototype._settlePromises@resource://zotero/loader.jsm -> resource://zotero/bluebird/promise.js:693:13
Async.prototype._drainQueue@resource://zotero/loader.jsm -> resource://zotero/bluebird/async.js:133:13
Async.prototype._drainQueues@resource://zotero/loader.jsm -> resource://zotero/bluebird/async.js:143:5
Async/this.drainQueues@resource://zotero/loader.jsm -> resource://zotero/bluebird/async.js:17:9
[JavaScript Error: "Error: Invalid field 'citekey" for base field" {file: "chrome://zotero/content/xpcom/data/itemFields.js" line: 283}]
version => 5.0.79, platform => Win32, oscpu => Windows NT 10.0; WOW64, locale => zh-CN, appName => Zotero, appVersion => 5.0.79, extensions => Better BibTex for Zotero (5.1.166, extension), Zotero LibreOffice Integration (5.0.20.SA.5.0.79, extension), Zotero Word for Windows Integration (5.0.14.SA.5.0.79, extension)
-
dstillmanNothing to do with the Zotero version. This was just a bug in a Better BibTeX update. Update to the latest version of BBT from the gear menu in Tools → Add-ons and this will be fixed.