2020年10月18日日曜日

Thunderbird 78にアップデート後アドオンが動作しない場合の対処

Thunderbird 78にアップデートして、アドオンもThunderbird 78対応版にアップデートしたのに、動かないという報告をもらっています。

再現できていないため原因がわからず、手を打てていない状況ですが、アドオンの再インストールなどで改善する方が多いようです。

アドオンが動かない、設定が保存されないなどがある方は、以下を試してみてください。Check and Send、EnForward、Tag Popupでうまくいったという報告をもらっています。

1. アドオンをOFF/ONする

アドオンマネージャで、動作がおかしいアドオンのトグルボタン(スイッチ)をOFFにしてから、再度ONにしてみてください。運が良ければ、これだけでなおることがあるようです。
 

2. アドオンを再インストールする

アドオンのOFF/ONでも治らない場合は、再インストールをしてみてください。以下の手順で、必ず一度削除してから、インストールするようにしてください。(上書きはNG)

アドオンマネージャで、アドオンの「・・・」ボタンから削除を選んだあと、アドオンマネージャのタブを閉じてください。これで、アドオンが削除されます。再度アドオンマネージャを開いて、先ほど削除したアドオンが消えていることを確認してください。

次に、アドオンマネージャの「アドオンを探す」のところに、アドオン名を入れて検索してしてください。新しいタブに検索結果がでてくるので、「Thunderbirdへ追加」ボタンを押して、インストールしてください。最後に、Thunderbirdを再起動してください。
 
 
再インストールした場合は、設定もクリアされてデフォルト値に戻るので、再度設定してください。大部分の方は、設定すらまともにできない状態だと思うので、クリアされても影響はないかと思っています。

他のアドオン作者さんでも、似たような状況が起きているようで、もしかしたら、アドオンではなくてThunderbirdの設定読み出しのところに不具合があるのかもしれません。
 
 

64 件のコメント:

匿名 さんのコメント...

Check and Sendをインストールしたのですが、アドオンが動作しません。
というか、オプションが保存されないので、何か根本的なところに問題がありそうです。
アドオンのオン・オフ、再インストールでも変わらずです。

他のTB78対応のアドオンも動作しません。

h.ogi さんのコメント...

再インストール効かなかったですか。初めてのパターンです。
エラーメッセージが出ているなど、他にも情報があったらお願いします。

他アドオンもダメということなので、Thunderbird側の問題かもしれないです。

アドオン動かない さんのコメント...

TBもアンインストールし、ベータ版の82.0b3を入れて試してもだめでした。
以下、Check and Sendのオプションの「すべてのアドレスをポップアップする」にチェックを入れて閉じ、再びオプションを開いてチェックが外れていることを確認したときのエラーです。

文字数制限があり分割します。

09:14:40.811 SyntaxError: redeclaration of const THUNDERBIRD_THEME_PREVIEWS
aboutAddonsExtra.js:1:1
09:14:40.812
Uncaught SyntaxError: redeclaration of const THUNDERBIRD_THEME_PREVIEWS
chrome://messenger/content/aboutAddonsExtra.js:1
observe chrome://messenger/content/specialTabs.js:1711
aboutAddonsExtra.js:1:1
chrome://messenger/content/aboutAddonsExtra.js:1
observe chrome://messenger/content/specialTabs.js:1711
09:14:43.376
Unknown sender or wrong actor for recvRuntimeMessage ConduitsParent.jsm:359
receiveMessage resource://gre/modules/ConduitsParent.jsm:359
(非同期: JSActor query)
_send resource://gre/modules/ConduitsChild.jsm:61
_send resource://gre/modules/ConduitsChild.jsm:111
_send self-hosted:1265
sendRuntimeMessage resource://gre/modules/ExtensionChild.jsm:330
sendMessage chrome://extensions/content/child/ext-runtime.js:67
callAsyncFunction resource://gre/modules/ExtensionCommon.jsm:1086
callAsyncFunction resource://gre/modules/ExtensionChild.jsm:720
callAndLog resource://gre/modules/ExtensionChild.jsm:696
callAsyncFunction resource://gre/modules/ExtensionChild.jsm:719
stub resource://gre/modules/Schemas.jsm:2690
init moz-extension://0b733aff-d22e-4820-8c23-9c54733ca5db/scripts/options.js:676
moz-extension://0b733aff-d22e-4820-8c23-9c54733ca5db/scripts/options.js:687
09:14:43.397 TypeError: prin.URI is null
ConduitsParent.jsm:123:58
09:14:43.397 Error: Unknown sender or wrong actor for recvCreateProxyContext ConduitsParent.jsm:359:13
09:14:43.398 TypeError: prin.URI is null
ConduitsParent.jsm:123:58

アドオン動かない さんのコメント...

09:14:43.402
Uncaught (in promise) Error: An unexpected error occurred
init moz-extension://0b733aff-d22e-4820-8c23-9c54733ca5db/scripts/options.js:676
moz-extension://0b733aff-d22e-4820-8c23-9c54733ca5db/scripts/options.js:687
undefined
apply self-hosted:2644
applySafeWithoutClone resource://gre/modules/ExtensionCommon.jsm:613
wrapPromise resource://gre/modules/ExtensionCommon.jsm:888
(非同期: promise callback)
wrapPromise resource://gre/modules/ExtensionCommon.jsm:849
wrapPromise resource://gre/modules/ExtensionCommon.jsm:848
callAsyncFunction resource://gre/modules/ExtensionCommon.jsm:1090
callAsyncFunction resource://gre/modules/ExtensionChild.jsm:720
callAndLog resource://gre/modules/ExtensionChild.jsm:696
callAsyncFunction resource://gre/modules/ExtensionChild.jsm:719
stub resource://gre/modules/Schemas.jsm:2690
init moz-extension://0b733aff-d22e-4820-8c23-9c54733ca5db/scripts/options.js:676
moz-extension://0b733aff-d22e-4820-8c23-9c54733ca5db/scripts/options.js:687
09:14:49.938
Unknown sender or wrong actor for recvRuntimeMessage ConduitsParent.jsm:359
receiveMessage resource://gre/modules/ConduitsParent.jsm:359
(非同期: JSActor query)
_send resource://gre/modules/ConduitsChild.jsm:61
_send resource://gre/modules/ConduitsChild.jsm:111
_send self-hosted:1265
sendRuntimeMessage resource://gre/modules/ExtensionChild.jsm:330
sendMessage chrome://extensions/content/child/ext-runtime.js:67
callAsyncFunction resource://gre/modules/ExtensionCommon.jsm:1086
callAsyncFunction resource://gre/modules/ExtensionChild.jsm:720
callAndLog resource://gre/modules/ExtensionChild.jsm:696
callAsyncFunction resource://gre/modules/ExtensionChild.jsm:719
stub resource://gre/modules/Schemas.jsm:2690
init moz-extension://0b733aff-d22e-4820-8c23-9c54733ca5db/scripts/options.js:676
moz-extension://0b733aff-d22e-4820-8c23-9c54733ca5db/scripts/options.js:687
09:14:49.940 TypeError: prin.URI is null
ConduitsParent.jsm:123:58
09:14:49.940 Error: Unknown sender or wrong actor for recvCreateProxyContext ConduitsParent.jsm:359:13
09:14:49.940 TypeError: prin.URI is null
ConduitsParent.jsm:123:58

h.ogi さんのコメント...

ログありがとうございます。
オプションタブで動いているスクリプトと、バックグラウンドで動いているスクリプトとの通信がうまくいっていなさそうです。

以下のThunderbirdのバグにあたっているかもしれないので、ここに書かれているワークアラウンドを試しに実装してみます。
https://bugzilla.mozilla.org/show_bug.cgi?id=1641577

アドオン動かない さんのコメント...

ありがとうございます。
私なりに設定エディタでアドオンで怪しそうな設定を変えたり削除したりしたのですが、効果がありませんでした。
試しに新しいプロファイルを作成してアドオンをインストールしてみましたがアドオンが動作しなかったのでもうわけが分からなくなりました。
問題なく動作している方もいるようなので、PC依存ということなのでしょうか。。。

h.ogi さんのコメント...

いろいろ試していただいてすみません。新プロファイルでもダメなんですね。

環境依存なのか、正直つかめていません。

なお、Thunderbird 78から設定保存の仕方が変わっているので、設定エディタでは変更できないです。Thunderbird 68版が使っていた設定が残っていても、使っていません。

h.ogi さんのコメント...

Check and Send 2.0.15a1を作りました。
これで何か変わるか見ていただけないでしょうか?

https://hogi.sakura.ne.jp/ja/downloadcgi.rhtml?chksend

アドオン動かない さんのコメント...

残念ながらオプションは、有効になりませんでした。。上記と同じ動作をしたときのログです。

14:19:17.511
Unknown sender or wrong actor for recvRuntimeMessage ConduitsParent.jsm:359
receiveMessage resource://gre/modules/ConduitsParent.jsm:359
(非同期: JSActor query)
_send resource://gre/modules/ConduitsChild.jsm:61
_send resource://gre/modules/ConduitsChild.jsm:111
_send self-hosted:1265
sendRuntimeMessage resource://gre/modules/ExtensionChild.jsm:330
sendMessage chrome://extensions/content/child/ext-runtime.js:67
callAsyncFunction resource://gre/modules/ExtensionCommon.jsm:1086
callAsyncFunction resource://gre/modules/ExtensionChild.jsm:720
callAndLog resource://gre/modules/ExtensionChild.jsm:696
callAsyncFunction resource://gre/modules/ExtensionChild.jsm:719
stub resource://gre/modules/Schemas.jsm:2690
init moz-extension://433222d6-2bfe-446d-8c3d-843fe85c3d08/scripts/options.js:678
moz-extension://433222d6-2bfe-446d-8c3d-843fe85c3d08/scripts/options.js:689
14:19:17.532 TypeError: prin.URI is null
ConduitsParent.jsm:123:58
14:19:17.532 Error: Unknown sender or wrong actor for recvCreateProxyContext ConduitsParent.jsm:359:13
14:19:17.532 TypeError: prin.URI is null
ConduitsParent.jsm:123:58
14:19:17.535
Uncaught (in promise) Error: An unexpected error occurred
init moz-extension://433222d6-2bfe-446d-8c3d-843fe85c3d08/scripts/options.js:678
moz-extension://433222d6-2bfe-446d-8c3d-843fe85c3d08/scripts/options.js:689
undefined
apply self-hosted:2644
applySafeWithoutClone resource://gre/modules/ExtensionCommon.jsm:613
wrapPromise resource://gre/modules/ExtensionCommon.jsm:888
(非同期: promise callback)
wrapPromise resource://gre/modules/ExtensionCommon.jsm:849
wrapPromise resource://gre/modules/ExtensionCommon.jsm:848
callAsyncFunction resource://gre/modules/ExtensionCommon.jsm:1090
callAsyncFunction resource://gre/modules/ExtensionChild.jsm:720
callAndLog resource://gre/modules/ExtensionChild.jsm:696
callAsyncFunction resource://gre/modules/ExtensionChild.jsm:719
stub resource://gre/modules/Schemas.jsm:2690
init moz-extension://433222d6-2bfe-446d-8c3d-843fe85c3d08/scripts/options.js:678
moz-extension://433222d6-2bfe-446d-8c3d-843fe85c3d08/scripts/options.js:689

アドオン動かない さんのコメント...

14:19:27.156
Unknown sender or wrong actor for recvRuntimeMessage ConduitsParent.jsm:359
receiveMessage resource://gre/modules/ConduitsParent.jsm:359
(非同期: JSActor query)
_send resource://gre/modules/ConduitsChild.jsm:61
_send resource://gre/modules/ConduitsChild.jsm:111
_send self-hosted:1265
sendRuntimeMessage resource://gre/modules/ExtensionChild.jsm:330
sendMessage chrome://extensions/content/child/ext-runtime.js:67
callAsyncFunction resource://gre/modules/ExtensionCommon.jsm:1086
callAsyncFunction resource://gre/modules/ExtensionChild.jsm:720
callAndLog resource://gre/modules/ExtensionChild.jsm:696
callAsyncFunction resource://gre/modules/ExtensionChild.jsm:719
stub resource://gre/modules/Schemas.jsm:2690
init moz-extension://433222d6-2bfe-446d-8c3d-843fe85c3d08/scripts/options.js:678
moz-extension://433222d6-2bfe-446d-8c3d-843fe85c3d08/scripts/options.js:689
14:19:27.157 TypeError: prin.URI is null
ConduitsParent.jsm:123:58
14:19:27.157 Error: Unknown sender or wrong actor for recvCreateProxyContext ConduitsParent.jsm:359:13
14:19:27.157 TypeError: prin.URI is null
ConduitsParent.jsm:123:58
14:19:27.179
Uncaught (in promise) Error: An unexpected error occurred
init moz-extension://433222d6-2bfe-446d-8c3d-843fe85c3d08/scripts/options.js:678
moz-extension://433222d6-2bfe-446d-8c3d-843fe85c3d08/scripts/options.js:689
undefined
apply self-hosted:2644
applySafeWithoutClone resource://gre/modules/ExtensionCommon.jsm:613
wrapPromise resource://gre/modules/ExtensionCommon.jsm:888
(非同期: promise callback)
wrapPromise resource://gre/modules/ExtensionCommon.jsm:849
wrapPromise resource://gre/modules/ExtensionCommon.jsm:848
callAsyncFunction resource://gre/modules/ExtensionCommon.jsm:1090
callAsyncFunction resource://gre/modules/ExtensionChild.jsm:720
callAndLog resource://gre/modules/ExtensionChild.jsm:696
callAsyncFunction resource://gre/modules/ExtensionChild.jsm:719
stub resource://gre/modules/Schemas.jsm:2690
init moz-extension://433222d6-2bfe-446d-8c3d-843fe85c3d08/scripts/options.js:678
moz-extension://433222d6-2bfe-446d-8c3d-843fe85c3d08/scripts/options.js:689

h.ogi さんのコメント...

たびたびすみません。v2.0.15a2を試してみていただけないでしょうか?
これでなおってほしいです…

https://hogi.sakura.ne.jp/ja/downloadcgi.rhtml?chksend

アドオン動かない さんのコメント...

2.0.15a2、2.0.15a3両方試しましたが、今までと同じくオプション設定が保存できませんでした。

以下2.0.15a2の時のログです。

15:49:28.256
Unknown sender or wrong actor for recvRuntimeMessage ConduitsParent.jsm:359
receiveMessage resource://gre/modules/ConduitsParent.jsm:359
(非同期: JSActor query)
_send resource://gre/modules/ConduitsChild.jsm:61
_send resource://gre/modules/ConduitsChild.jsm:111
_send self-hosted:1265
sendRuntimeMessage resource://gre/modules/ExtensionChild.jsm:330
sendMessage chrome://extensions/content/child/ext-runtime.js:67
callAsyncFunction resource://gre/modules/ExtensionCommon.jsm:1086
callAsyncFunction resource://gre/modules/ExtensionChild.jsm:720
callAndLog resource://gre/modules/ExtensionChild.jsm:696
callAsyncFunction resource://gre/modules/ExtensionChild.jsm:719
stub resource://gre/modules/Schemas.jsm:2690
init moz-extension://b1243469-bda0-42a6-be60-86ad86be57ec/scripts/options.js:680
moz-extension://b1243469-bda0-42a6-be60-86ad86be57ec/scripts/options.js:691
15:49:28.276 TypeError: prin.URI is null
ConduitsParent.jsm:123:58
15:49:28.276 Error: Unknown sender or wrong actor for recvCreateProxyContext ConduitsParent.jsm:359:13
15:49:28.276 TypeError: prin.URI is null
ConduitsParent.jsm:123:58
15:49:28.279
Uncaught (in promise) Error: An unexpected error occurred
init moz-extension://b1243469-bda0-42a6-be60-86ad86be57ec/scripts/options.js:680
moz-extension://b1243469-bda0-42a6-be60-86ad86be57ec/scripts/options.js:691
undefined
apply self-hosted:2644
applySafeWithoutClone resource://gre/modules/ExtensionCommon.jsm:613
wrapPromise resource://gre/modules/ExtensionCommon.jsm:888
(非同期: promise callback)
wrapPromise resource://gre/modules/ExtensionCommon.jsm:849
wrapPromise resource://gre/modules/ExtensionCommon.jsm:848
callAsyncFunction resource://gre/modules/ExtensionCommon.jsm:1090
callAsyncFunction resource://gre/modules/ExtensionChild.jsm:720
callAndLog resource://gre/modules/ExtensionChild.jsm:696
callAsyncFunction resource://gre/modules/ExtensionChild.jsm:719
stub resource://gre/modules/Schemas.jsm:2690
init moz-extension://b1243469-bda0-42a6-be60-86ad86be57ec/scripts/options.js:680
moz-extension://b1243469-bda0-42a6-be60-86ad86be57ec/scripts/options.js:691

アドオン動かない さんのコメント...

15:49:36.155
Unknown sender or wrong actor for recvRuntimeMessage ConduitsParent.jsm:359
receiveMessage resource://gre/modules/ConduitsParent.jsm:359
(非同期: JSActor query)
_send resource://gre/modules/ConduitsChild.jsm:61
_send resource://gre/modules/ConduitsChild.jsm:111
_send self-hosted:1265
sendRuntimeMessage resource://gre/modules/ExtensionChild.jsm:330
sendMessage chrome://extensions/content/child/ext-runtime.js:67
callAsyncFunction resource://gre/modules/ExtensionCommon.jsm:1086
callAsyncFunction resource://gre/modules/ExtensionChild.jsm:720
callAndLog resource://gre/modules/ExtensionChild.jsm:696
callAsyncFunction resource://gre/modules/ExtensionChild.jsm:719
stub resource://gre/modules/Schemas.jsm:2690
init moz-extension://b1243469-bda0-42a6-be60-86ad86be57ec/scripts/options.js:680
moz-extension://b1243469-bda0-42a6-be60-86ad86be57ec/scripts/options.js:691
15:49:36.156 TypeError: prin.URI is null
ConduitsParent.jsm:123:58
15:49:36.156 Error: Unknown sender or wrong actor for recvCreateProxyContext ConduitsParent.jsm:359:13
15:49:36.156 TypeError: prin.URI is null
ConduitsParent.jsm:123:58
15:49:36.158
Uncaught (in promise) Error: An unexpected error occurred
init moz-extension://b1243469-bda0-42a6-be60-86ad86be57ec/scripts/options.js:680
moz-extension://b1243469-bda0-42a6-be60-86ad86be57ec/scripts/options.js:691
undefined
apply self-hosted:2644
applySafeWithoutClone resource://gre/modules/ExtensionCommon.jsm:613
wrapPromise resource://gre/modules/ExtensionCommon.jsm:888
(非同期: promise callback)
wrapPromise resource://gre/modules/ExtensionCommon.jsm:849
wrapPromise resource://gre/modules/ExtensionCommon.jsm:848
callAsyncFunction resource://gre/modules/ExtensionCommon.jsm:1090
callAsyncFunction resource://gre/modules/ExtensionChild.jsm:720
callAndLog resource://gre/modules/ExtensionChild.jsm:696
callAsyncFunction resource://gre/modules/ExtensionChild.jsm:719
stub resource://gre/modules/Schemas.jsm:2690
init moz-extension://b1243469-bda0-42a6-be60-86ad86be57ec/scripts/options.js:680
moz-extension://b1243469-bda0-42a6-be60-86ad86be57ec/scripts/options.js:691



h.ogi さんのコメント...

ご確認ありがとうございます。何も変わってないですね…
また別の可能性を考えてみますので、お付き合いいただけると助かります。

ちなみに、2.0.15a2とa3の違いは、宛名チェックにあった不具合を直しているだけで、
設定が保存されない問題には関係ないです。

アドオン動かない さんのコメント...

こちらこそ、無理言って申し訳ございません。
アドオンが使えないとはっきり言って仕事にならないのでどうしたものかと。。。
一度空きPCがあるので、Windowsを再セットアップした後、TBだけ入れて
どうなるか試してみようかと思います。

h.ogi さんのコメント...

Window再セットアップまでは、さすがに関係ないと思います。
2.0.15a4を作ったので、試していただけないでしょうか?

https://hogi.sakura.ne.jp/ja/downloadcgi.rhtml?chksend

プロセス間通信のAPIの使い方にまずい部分があって、全体的に書き直しています。

h.ogi さんのコメント...

以下のエラーが消えてくれるといいんですが…

Uncaught (in promise) Error: An unexpected error occurred
init moz-extension://b1243469-bda0-42a6-be60-86ad86be57ec/scripts/options.js:680
moz-extension://b1243469-bda0-42a6-be60-86ad86be57ec/scripts/options.js:691
undefined

アドオン動かない さんのコメント...

オプションは、保存できていませんでしたが。。。
エラーは減りました。


11:47:52.525
Unknown sender or wrong actor for recvRuntimeMessage ConduitsParent.jsm:359
receiveMessage resource://gre/modules/ConduitsParent.jsm:359
(非同期: JSActor query)
_send resource://gre/modules/ConduitsChild.jsm:61
_send resource://gre/modules/ConduitsChild.jsm:111
_send self-hosted:1265
sendRuntimeMessage resource://gre/modules/ExtensionChild.jsm:330
sendMessage chrome://extensions/content/child/ext-runtime.js:67
callAsyncFunction resource://gre/modules/ExtensionCommon.jsm:1086
callAsyncFunction resource://gre/modules/ExtensionChild.jsm:720
callAndLog resource://gre/modules/ExtensionChild.jsm:696
callAsyncFunction resource://gre/modules/ExtensionChild.jsm:719
stub resource://gre/modules/Schemas.jsm:2690
init moz-extension://7d43f2a2-bf68-4c7e-b523-258b143ae2ab/scripts/options.js:683
moz-extension://7d43f2a2-bf68-4c7e-b523-258b143ae2ab/scripts/options.js:698
11:47:52.526 TypeError: prin.URI is null
ConduitsParent.jsm:123:58
11:47:52.526 Error: Unknown sender or wrong actor for recvCreateProxyContext ConduitsParent.jsm:359:13
11:47:52.527 TypeError: prin.URI is null
ConduitsParent.jsm:123:58
11:47:52.529 Uncaught (in promise) Error: An unexpected error occurred
init moz-extension://7d43f2a2-bf68-4c7e-b523-258b143ae2ab/scripts/options.js:683
moz-extension://7d43f2a2-bf68-4c7e-b523-258b143ae2ab/scripts/options.js:698
undefined
11:47:59.995
Unknown sender or wrong actor for recvRuntimeMessage ConduitsParent.jsm:359
receiveMessage resource://gre/modules/ConduitsParent.jsm:359
(非同期: JSActor query)
_send resource://gre/modules/ConduitsChild.jsm:61
_send resource://gre/modules/ConduitsChild.jsm:111
_send self-hosted:1265
sendRuntimeMessage resource://gre/modules/ExtensionChild.jsm:330
sendMessage chrome://extensions/content/child/ext-runtime.js:67
callAsyncFunction resource://gre/modules/ExtensionCommon.jsm:1086
callAsyncFunction resource://gre/modules/ExtensionChild.jsm:720
callAndLog resource://gre/modules/ExtensionChild.jsm:696
callAsyncFunction resource://gre/modules/ExtensionChild.jsm:719
stub resource://gre/modules/Schemas.jsm:2690
init moz-extension://7d43f2a2-bf68-4c7e-b523-258b143ae2ab/scripts/options.js:683
moz-extension://7d43f2a2-bf68-4c7e-b523-258b143ae2ab/scripts/options.js:698
11:47:59.996 TypeError: prin.URI is null
ConduitsParent.jsm:123:58
11:47:59.996 Error: Unknown sender or wrong actor for recvCreateProxyContext ConduitsParent.jsm:359:13
11:47:59.996 TypeError: prin.URI is null
ConduitsParent.jsm:123:58
11:48:00.050 Uncaught (in promise) Error: An unexpected error occurred
init moz-extension://7d43f2a2-bf68-4c7e-b523-258b143ae2ab/scripts/options.js:683
moz-extension://7d43f2a2-bf68-4c7e-b523-258b143ae2ab/scripts/options.js:698
undefined

h.ogi さんのコメント...

さっそくのご確認ありがとうございます。
ダメですか…

他のアドオンも動作しないというのも変わらずでしょうか?

h.ogi さんのコメント...

v2.0.15a5をインストールしてログを取っていただけますか?

https://hogi.sakura.ne.jp/ja/downloadcgi.rhtml?chksend

今回は直したわけではなく、デバッグ用のコードを入れただけです。
[CAS DEBUG] XXXXX
というログがでていたら、それももれなく教えてください。

また、オプションの一番上に、「Reload」というボタンを置いています。
これを押したら設定が保存できるようにならないか試してみてください。

いろいろお手数をおかけしてすみません。

アドオン動かない さんのコメント...

以下、Check and Sendのオプションの「すべてのアドレスをポップアップする」にチェックを入れて閉じ、再びオプションを開いてチェックが外れていることを確認したときのエラーです。

14:31:47.000 [CAS_DEBUG] init options.js:700:11
14:31:47.017 [CAS_DEBUG] init done options.js:721:11
14:31:47.047 [CAS_DEBUG] Promise rejected options.js:709:13
14:31:47.047 [CAS_DEBUG] Error: An unexpected error occurred options.js:710:13
14:31:47.047
Unknown sender or wrong actor for recvRuntimeMessage ConduitsParent.jsm:359
receiveMessage resource://gre/modules/ConduitsParent.jsm:359
(非同期: JSActor query)
_send resource://gre/modules/ConduitsChild.jsm:61
_send resource://gre/modules/ConduitsChild.jsm:111
_send self-hosted:1265
sendRuntimeMessage resource://gre/modules/ExtensionChild.jsm:330
sendMessage chrome://extensions/content/child/ext-runtime.js:67
callAsyncFunction resource://gre/modules/ExtensionCommon.jsm:1086
callAsyncFunction resource://gre/modules/ExtensionChild.jsm:720
callAndLog resource://gre/modules/ExtensionChild.jsm:696
callAsyncFunction resource://gre/modules/ExtensionChild.jsm:719
stub resource://gre/modules/Schemas.jsm:2690
init moz-extension://55d78fd1-bc5a-4498-9cce-abce380e1177/scripts/options.js:702
moz-extension://55d78fd1-bc5a-4498-9cce-abce380e1177/scripts/options.js:724
14:31:47.068 TypeError: prin.URI is null
ConduitsParent.jsm:123:58
14:31:47.068 Error: Unknown sender or wrong actor for recvCreateProxyContext ConduitsParent.jsm:359:13
14:31:47.069 TypeError: prin.URI is null
ConduitsParent.jsm:123:58
14:31:53.700 [CAS_DEBUG] init options.js:700:11
14:31:53.711 [CAS_DEBUG] init done options.js:721:11
14:31:53.724 [CAS_DEBUG] Promise rejected options.js:709:13
14:31:53.724 [CAS_DEBUG] Error: An unexpected error occurred options.js:710:13
14:31:53.724
Unknown sender or wrong actor for recvRuntimeMessage ConduitsParent.jsm:359
receiveMessage resource://gre/modules/ConduitsParent.jsm:359
(非同期: JSActor query)
_send resource://gre/modules/ConduitsChild.jsm:61
_send resource://gre/modules/ConduitsChild.jsm:111
_send self-hosted:1265
sendRuntimeMessage resource://gre/modules/ExtensionChild.jsm:330
sendMessage chrome://extensions/content/child/ext-runtime.js:67
callAsyncFunction resource://gre/modules/ExtensionCommon.jsm:1086
callAsyncFunction resource://gre/modules/ExtensionChild.jsm:720
callAndLog resource://gre/modules/ExtensionChild.jsm:696
callAsyncFunction resource://gre/modules/ExtensionChild.jsm:719
stub resource://gre/modules/Schemas.jsm:2690
init moz-extension://55d78fd1-bc5a-4498-9cce-abce380e1177/scripts/options.js:702
moz-extension://55d78fd1-bc5a-4498-9cce-abce380e1177/scripts/options.js:724
14:31:53.744 TypeError: prin.URI is null
ConduitsParent.jsm:123:58
14:31:53.744 Error: Unknown sender or wrong actor for recvCreateProxyContext ConduitsParent.jsm:359:13
14:31:53.744 TypeError: prin.URI is null
ConduitsParent.jsm:123:58

アドオン動かない さんのコメント...

Reloadを押下しても特に動きに変化はありませんでした。以下、Reloadと押下した時のログ。

14:35:33.634 [CAS_DEBUG] Send again options.js:683:11
14:35:33.639 [CAS_DEBUG] Promise rejected options.js:691:13
14:35:33.639
Unknown sender or wrong actor for recvRuntimeMessage ConduitsParent.jsm:359
receiveMessage resource://gre/modules/ConduitsParent.jsm:359
(非同期: JSActor query)
_send resource://gre/modules/ConduitsChild.jsm:61
_send resource://gre/modules/ConduitsChild.jsm:111
_send self-hosted:1265
sendRuntimeMessage resource://gre/modules/ExtensionChild.jsm:330
sendMessage chrome://extensions/content/child/ext-runtime.js:67
callAsyncFunction resource://gre/modules/ExtensionCommon.jsm:1086
callAsyncFunction resource://gre/modules/ExtensionChild.jsm:720
callAndLog resource://gre/modules/ExtensionChild.jsm:696
callAsyncFunction resource://gre/modules/ExtensionChild.jsm:719
stub resource://gre/modules/Schemas.jsm:2690
sendAgain moz-extension://55d78fd1-bc5a-4498-9cce-abce380e1177/scripts/options.js:684
(非同期: EventListener.handleEvent)
init moz-extension://55d78fd1-bc5a-4498-9cce-abce380e1177/scripts/options.js:701
moz-extension://55d78fd1-bc5a-4498-9cce-abce380e1177/scripts/options.js:724
14:35:33.640 [CAS_DEBUG] Error: An unexpected error occurred options.js:692:13

h.ogi さんのコメント...

ご確認ありがとうございます。Thunderbird側の問題のようです。
アドオン側では対処できなさそうなので、別の方法で実装してみました。

またためしていただけますか?
v2.0.15a6です。

https://hogi.sakura.ne.jp/ja/downloadcgi.rhtml?chksend

アドオン動かない さんのコメント...

TB側の問題ですか。。

v2.0.15a6インストールしましたが、ボタンなどのコントロールは、表示していますが、文字を表示していません。
ちなみにボタンの設定を変えてみましたが、保存はできていませんでした。

以下ログです。

10:02:24.100 [CAS_DEBUG] init options.js:683:11
10:02:24.101 [CAS_DEBUG] Call BG function: getIDsAndABs() options.js:701:11
10:02:24.104
Uncaught TypeError: browser.extension.getBackgroundPage() is null
init moz-extension://44252d9e-6748-40a3-a37a-bb8c308ef34d/scripts/options.js:702
moz-extension://44252d9e-6748-40a3-a37a-bb8c308ef34d/scripts/options.js:723
options.js:702:21
init moz-extension://44252d9e-6748-40a3-a37a-bb8c308ef34d/scripts/options.js:702
moz-extension://44252d9e-6748-40a3-a37a-bb8c308ef34d/scripts/options.js:723
10:02:24.146 TypeError: prin.URI is null
ConduitsParent.jsm:123:58
10:02:24.146 Error: Unknown sender or wrong actor for recvCreateProxyContext ConduitsParent.jsm:359:13
10:02:30.097 [CAS_DEBUG] init options.js:683:11
10:02:30.097 [CAS_DEBUG] Call BG function: getIDsAndABs() options.js:701:11
10:02:30.100
Uncaught TypeError: browser.extension.getBackgroundPage() is null
init moz-extension://44252d9e-6748-40a3-a37a-bb8c308ef34d/scripts/options.js:702
moz-extension://44252d9e-6748-40a3-a37a-bb8c308ef34d/scripts/options.js:723
options.js:702:21
init moz-extension://44252d9e-6748-40a3-a37a-bb8c308ef34d/scripts/options.js:702
moz-extension://44252d9e-6748-40a3-a37a-bb8c308ef34d/scripts/options.js:723
10:02:30.139 TypeError: prin.URI is null
ConduitsParent.jsm:123:58
10:02:30.139 Error: Unknown sender or wrong actor for recvCreateProxyContext ConduitsParent.jsm:359:13



h.ogi さんのコメント...

ご確認ありがとうございます。
スクリプト間の通信が全く許されない感じですね…

Thunderbirdを設定をどこか変えていたり、セキュリティソフトの影響が
あったりしないでしょうか?

別のやり方を考えてみますが、打つ手がなくなってきているので、
もしかしたら無理かもしれないです。

h.ogi さんのコメント...

v2.0.15a7を作りました。これでどうでしょうか?


https://hogi.sakura.ne.jp/ja/downloadcgi.rhtml?chksend


これでもダメとなると、ちょっと打つ手がないです…

アドオン動かない さんのコメント...

だめでした。。。。

13:20:28.156 [CAS_DEBUG] init options.js:683:11
13:20:28.173 [CAS_DEBUG] init done options.js:707:11
13:20:28.208 [CAS_DEBUG] Promise rejected options.js:691:13
13:20:28.208
Unknown sender or wrong actor for recvRuntimeMessage ConduitsParent.jsm:359
receiveMessage resource://gre/modules/ConduitsParent.jsm:359
(非同期: JSActor query)
_send resource://gre/modules/ConduitsChild.jsm:61
_send resource://gre/modules/ConduitsChild.jsm:111
_send self-hosted:1265
sendRuntimeMessage resource://gre/modules/ExtensionChild.jsm:330
sendMessage chrome://extensions/content/child/ext-runtime.js:67
callAsyncFunction resource://gre/modules/ExtensionCommon.jsm:1086
callAsyncFunction resource://gre/modules/ExtensionChild.jsm:720
callAndLog resource://gre/modules/ExtensionChild.jsm:696
callAsyncFunction resource://gre/modules/ExtensionChild.jsm:719
stub resource://gre/modules/Schemas.jsm:2690
init moz-extension://7d74b7e9-45fb-453d-bde7-a68e1f5605be/scripts/options.js:684
moz-extension://7d74b7e9-45fb-453d-bde7-a68e1f5605be/scripts/options.js:747
13:20:28.209 [CAS_DEBUG] Error: An unexpected error occurred options.js:692:13
13:20:28.209 [CAS_DEBUG] Use storage instead options.js:693:13
13:20:28.240 TypeError: prin.URI is null
ConduitsParent.jsm:123:58
13:20:28.240 Error: Unknown sender or wrong actor for recvCreateProxyContext ConduitsParent.jsm:359:13
13:20:28.241 TypeError: prin.URI is null
ConduitsParent.jsm:123:58
13:20:28.389 [CAS_DEBUG] Message storage is not found. Keep polling. 33 options.js:742:15
13:20:33.968 [CAS_DEBUG] init options.js:683:11
13:20:33.977 [CAS_DEBUG] init done options.js:707:11
13:20:34.007 [CAS_DEBUG] Promise rejected options.js:691:13
13:20:34.007
Unknown sender or wrong actor for recvRuntimeMessage ConduitsParent.jsm:359
receiveMessage resource://gre/modules/ConduitsParent.jsm:359
(非同期: JSActor query)
_send resource://gre/modules/ConduitsChild.jsm:61
_send resource://gre/modules/ConduitsChild.jsm:111
_send self-hosted:1265
sendRuntimeMessage resource://gre/modules/ExtensionChild.jsm:330
sendMessage chrome://extensions/content/child/ext-runtime.js:67
callAsyncFunction resource://gre/modules/ExtensionCommon.jsm:1086
callAsyncFunction resource://gre/modules/ExtensionChild.jsm:720
callAndLog resource://gre/modules/ExtensionChild.jsm:696
callAsyncFunction resource://gre/modules/ExtensionChild.jsm:719
stub resource://gre/modules/Schemas.jsm:2690
init moz-extension://7d74b7e9-45fb-453d-bde7-a68e1f5605be/scripts/options.js:684
moz-extension://7d74b7e9-45fb-453d-bde7-a68e1f5605be/scripts/options.js:747
13:20:34.008 [CAS_DEBUG] Error: An unexpected error occurred options.js:692:13
13:20:34.008 [CAS_DEBUG] Use storage instead options.js:693:13
13:20:34.012 TypeError: prin.URI is null
ConduitsParent.jsm:123:58
13:20:34.012 Error: Unknown sender or wrong actor for recvCreateProxyContext ConduitsParent.jsm:359:13
13:20:34.012 TypeError: prin.URI is null
ConduitsParent.jsm:123:58
13:20:34.169 [CAS_DEBUG] Message storage is not found. Keep polling. 244 options.js:742:15

アドオン動かない さんのコメント...

68系の時は、問題なくアドオンは動作していました。
最新の78にバージョンアップしたらまったくアドオンが動かなくなりました。
TBの設定は、最近は変えていません。
設定を疑うとすればどのあたりを見ればよいか心当たりありませんか。

h.ogi さんのコメント...

確認ありがとうございます。全くダメですね…

いまエラーが出ている部分は、差出人情報を取得するところなのですが、プロセス間の通信で差出人データを渡せていません。そこで、通信に失敗した場合は、データを設定に保存して、それを読み出すやり方にしてみたのが2.0.15a7なのですが、これもできていないようです。

なので、このエラーの部分を回避したところで、そもそも設定を保存するAPIが使えず、デフォルトでしか動かないことになります。

会社のルールでアドオン使用が禁止されているとかはないでしょうか?
正直それくらいしか思いつきません。
「security.sandbox.content.level」で、セキュリティのレベルを変えられるようなのですが、ここの値が厳しくなっていたりしないでしょうか?
私は0に設定されていました。

また、デフォルト設定では、必ずポップアップが出るようになっています。
設定はいじらず、メール送信してみたときにポップアップは出るでしょうか?
この部分にも同様の通信があり、設定(アドオンマネージャ)だけの問題なのか、
そもそも通信がダメなのか切り分けがしたいです。

アドオン動かない さんのコメント...

> 会社のルールでアドオン使用が禁止されているとかはないでしょうか?
>
禁止されてません。そもそもTB68では、正常にアドオンが動いてました。

>「security.sandbox.content.level」で、セキュリティのレベルを変えられるようなのですが、
> ここの値が厳しくなっていたりしないでしょうか?
> 私は0に設定されていました。
>
私も0でした。

> また、デフォルト設定では、必ずポップアップが出るようになっています。
> 設定はいじらず、メール送信してみたときにポップアップは出るでしょうか?
>
ポップアップは、出ません。オプションが保存できないだけでなく、アドオン
がまったく動いていないように思います。
他のアドオンも同様に設定も保存できないし、そもそも動いていないです。

h.ogi さんのコメント...

影響がありそうなオプションを見つけたので設定してみました。
a8を試していただけますか?

https://hogi.sakura.ne.jp/ja/downloadcgi.rhtml?chksend

アドオン動かない さんのコメント...

残念ながら変化ありませんでした。

15:40:31.791 [CAS_DEBUG] init options.js:668:11
15:40:31.803 [CAS_DEBUG] init done options.js:692:11
15:40:31.835 [CAS_DEBUG] Promise rejected options.js:676:13
15:40:31.835 [CAS_DEBUG] Error: An unexpected error occurred options.js:677:13
15:40:31.835 [CAS_DEBUG] Use storage instead options.js:678:13
15:40:31.835
Unknown sender or wrong actor for recvRuntimeMessage ConduitsParent.jsm:359
receiveMessage resource://gre/modules/ConduitsParent.jsm:359
(非同期: JSActor query)
_send resource://gre/modules/ConduitsChild.jsm:61
_send resource://gre/modules/ConduitsChild.jsm:111
_send self-hosted:1265
sendRuntimeMessage resource://gre/modules/ExtensionChild.jsm:330
sendMessage chrome://extensions/content/child/ext-runtime.js:67
callAsyncFunction resource://gre/modules/ExtensionCommon.jsm:1086
callAsyncFunction resource://gre/modules/ExtensionChild.jsm:720
callAndLog resource://gre/modules/ExtensionChild.jsm:696
callAsyncFunction resource://gre/modules/ExtensionChild.jsm:719
stub resource://gre/modules/Schemas.jsm:2690
init moz-extension://07415e96-e75d-4a8e-a265-8a078d6db335/scripts/options.js:669
moz-extension://07415e96-e75d-4a8e-a265-8a078d6db335/scripts/options.js:732
15:40:31.860 TypeError: prin.URI is null
ConduitsParent.jsm:123:58
15:40:31.861 Error: Unknown sender or wrong actor for recvCreateProxyContext ConduitsParent.jsm:359:13
15:40:31.861 TypeError: prin.URI is null
ConduitsParent.jsm:123:58
15:40:32.013 [CAS_DEBUG] Message storage is not found. Keep polling. 47 options.js:727:15
15:40:38.801 [CAS_DEBUG] init options.js:668:11
15:40:38.813 [CAS_DEBUG] init done options.js:692:11
15:40:38.863 [CAS_DEBUG] Promise rejected options.js:676:13
15:40:38.863
Unknown sender or wrong actor for recvRuntimeMessage ConduitsParent.jsm:359
receiveMessage resource://gre/modules/ConduitsParent.jsm:359
(非同期: JSActor query)
_send resource://gre/modules/ConduitsChild.jsm:61
_send resource://gre/modules/ConduitsChild.jsm:111
_send self-hosted:1265
sendRuntimeMessage resource://gre/modules/ExtensionChild.jsm:330
sendMessage chrome://extensions/content/child/ext-runtime.js:67
callAsyncFunction resource://gre/modules/ExtensionCommon.jsm:1086
callAsyncFunction resource://gre/modules/ExtensionChild.jsm:720
callAndLog resource://gre/modules/ExtensionChild.jsm:696
callAsyncFunction resource://gre/modules/ExtensionChild.jsm:719
stub resource://gre/modules/Schemas.jsm:2690
init moz-extension://07415e96-e75d-4a8e-a265-8a078d6db335/scripts/options.js:669
moz-extension://07415e96-e75d-4a8e-a265-8a078d6db335/scripts/options.js:732
15:40:38.866 [CAS_DEBUG] Error: An unexpected error occurred options.js:677:13
15:40:38.868 [CAS_DEBUG] Use storage instead options.js:678:13
15:40:38.874 TypeError: prin.URI is null
ConduitsParent.jsm:123:58
15:40:38.875 Error: Unknown sender or wrong actor for recvCreateProxyContext ConduitsParent.jsm:359:13
15:40:38.875 TypeError: prin.URI is null
ConduitsParent.jsm:123:58
15:40:39.012 [CAS_DEBUG] Message storage is not found. Keep polling. 139 options.js:727:15

h.ogi さんのコメント...

ありがとうございます。
うーん。わかんないですね。何か手掛かりがあればいいんですが。

引き続き考えてみますが、今回でいくつか直したほうがよいものが
見つかっているので、一度v2.0.15をリリースしようと思います。

h.ogi さんのコメント...

以下の2つを試してもらえますか?

・v2.0.16a1
 これまでのようにオプションを開いてください。
・v2.0.16a2
 オプションが「…」メニューにあるので、そこから開いてください。
 新しいタブでオプションが開きます。

アドオン動かない さんのコメント...

・v2.0.16a1
変わらず動作しません。

09:13:34.774 [CAS_DEBUG] Promise rejected options.js:675:13
09:13:34.774
Unknown sender or wrong actor for recvRuntimeMessage ConduitsParent.jsm:359
09:13:34.775 [CAS_DEBUG] Error: An unexpected error occurred options.js:676:13
09:13:34.775 [CAS_DEBUG] Call background function directly options.js:677:13
09:13:34.776 [CAS_DEBUG] Promise rejected options.js:684:13
09:13:34.776 [CAS_DEBUG] TypeError: bgpage is null options.js:685:13
09:13:34.777 [CAS_DEBUG] Call background function directly options.js:686:13
09:13:34.781 TypeError: prin.URI is null
ConduitsParent.jsm:123:58
09:13:34.781 Error: Unknown sender or wrong actor for recvCreateProxyContext ConduitsParent.jsm:359:13
09:13:34.781 TypeError: prin.URI is null
ConduitsParent.jsm:123:58
09:13:34.805 Uncaught (in promise) TypeError: bgpage is null
init moz-extension://ca85e391-dc51-445a-aedb-9d783d7175c6/scripts/options.js:688
init moz-extension://ca85e391-dc51-445a-aedb-9d783d7175c6/scripts/options.js:683
moz-extension://ca85e391-dc51-445a-aedb-9d783d7175c6/scripts/options.js:701
options.js:688:19
09:13:41.097
Unknown sender or wrong actor for recvRuntimeMessage ConduitsParent.jsm:359
09:13:41.098 [CAS_DEBUG] Promise rejected options.js:675:13
09:13:41.098 [CAS_DEBUG] Error: An unexpected error occurred options.js:676:13
09:13:41.099 [CAS_DEBUG] Call background function directly options.js:677:13
09:13:41.100 [CAS_DEBUG] Promise rejected options.js:684:13
09:13:41.100 [CAS_DEBUG] TypeError: bgpage is null options.js:685:13
09:13:41.101 [CAS_DEBUG] Call background function directly options.js:686:13
09:13:41.102 TypeError: prin.URI is null
ConduitsParent.jsm:123:58
09:13:41.102 Error: Unknown sender or wrong actor for recvCreateProxyContext ConduitsParent.jsm:359:13
09:13:41.102 TypeError: prin.URI is null
ConduitsParent.jsm:123:58
09:13:41.110 Uncaught (in promise) TypeError: bgpage is null
init moz-extension://ca85e391-dc51-445a-aedb-9d783d7175c6/scripts/options.js:688
init moz-extension://ca85e391-dc51-445a-aedb-9d783d7175c6/scripts/options.js:683
moz-extension://ca85e391-dc51-445a-aedb-9d783d7175c6/scripts/options.js:701
options.js:688:19

アドオン動かない さんのコメント...

・v2.0.16a2
オプションタブを閉じて、またオプションを表示しましたが、設定は保存されていませんでした。

09:16:06.346 [CAS_DEBUG] Promise rejected options.js:675:13
09:16:06.347 [CAS_DEBUG] Error: Could not establish connection. Receiving end does not exist. options.js:676:13
09:16:06.348 [CAS_DEBUG] Call background function directly options.js:677:13
09:16:06.349 [CAS_DEBUG] Promise rejected options.js:684:13
09:16:06.350 [CAS_DEBUG] TypeError: bgpage is null options.js:685:13
09:16:06.350 [CAS_DEBUG] Call background function directly options.js:686:13
09:16:06.361 Uncaught (in promise) TypeError: bgpage is null
init moz-extension://0151cd52-f542-42d7-aa51-82053ab5e2b6/scripts/options.js:688
init moz-extension://0151cd52-f542-42d7-aa51-82053ab5e2b6/scripts/options.js:683
moz-extension://0151cd52-f542-42d7-aa51-82053ab5e2b6/scripts/options.js:701
options.js:688:19
09:16:31.489 [CAS_DEBUG] Promise rejected options.js:675:13
09:16:31.490 [CAS_DEBUG] Error: Could not establish connection. Receiving end does not exist. options.js:676:13
09:16:31.491 [CAS_DEBUG] Call background function directly options.js:677:13
09:16:31.492 [CAS_DEBUG] Promise rejected options.js:684:13
09:16:31.493 [CAS_DEBUG] TypeError: bgpage is null options.js:685:13
09:16:31.493 [CAS_DEBUG] Call background function directly options.js:686:13
09:16:31.503 Uncaught (in promise) TypeError: bgpage is null
init moz-extension://0151cd52-f542-42d7-aa51-82053ab5e2b6/scripts/options.js:688
init moz-extension://0151cd52-f542-42d7-aa51-82053ab5e2b6/scripts/options.js:683
moz-extension://0151cd52-f542-42d7-aa51-82053ab5e2b6/scripts/options.js:701
options.js:688:19



同じ症状 さんのコメント...

当方,TB78.3.1@CentOS8-64bit ですが同じ症状です.
これまで大変ありがたく使用しておりましたが,TB78へのアップデートで動作しなくなり困っておりました.
別の記事で「**storage**」に設定が保存されると拝見しましたが,フォルダが作成されず,当方の環境のせいかと思い,いろいろと情報を探していてこちらを見つけました.
以下に当方の環境でオプションを開いたときのログをお示しします.
余計は情報になるかもしれませんが,何かのご参考になれば幸いです.

malformed URI sequence ext-mail.js:1463
map self-hosted:240
folderURIToPath chrome://messenger/content/parent/ext-mail.js:1463
convertFolder chrome://messenger/content/parent/ext-mail.js:1525
traverse chrome://messenger/content/parent/ext-accounts.js:29
traverse chrome://messenger/content/parent/ext-accounts.js:32
traverse chrome://messenger/content/parent/ext-accounts.js:32
traverse chrome://messenger/content/parent/ext-accounts.js:32
traverse chrome://messenger/content/parent/ext-accounts.js:32
traverse chrome://messenger/content/parent/ext-accounts.js:32
convertAccount chrome://messenger/content/parent/ext-accounts.js:36
list chrome://messenger/content/parent/ext-accounts.js:54
list self-hosted:850
result resource://gre/modules/ExtensionParent.jsm:996
withPendingBrowser resource://gre/modules/ExtensionParent.jsm:602
result resource://gre/modules/ExtensionParent.jsm:996
callAndLog resource://gre/modules/ExtensionParent.jsm:958
recvAPICall resource://gre/modules/ExtensionParent.jsm:995
InterpretGeneratorResume self-hosted:1158
AsyncFunctionNext self-hosted:693
[CAS_DEBUG] Promise rejected options.js:675:13
[CAS_DEBUG] Error: An unexpected error occurred options.js:676:13
[CAS_DEBUG] Call background function directly options.js:677:13
malformed URI sequence ext-mail.js:1463
map self-hosted:240
folderURIToPath chrome://messenger/content/parent/ext-mail.js:1463
convertFolder chrome://messenger/content/parent/ext-mail.js:1525
traverse chrome://messenger/content/parent/ext-accounts.js:29
traverse chrome://messenger/content/parent/ext-accounts.js:32
traverse chrome://messenger/content/parent/ext-accounts.js:32
traverse chrome://messenger/content/parent/ext-accounts.js:32
traverse chrome://messenger/content/parent/ext-accounts.js:32
traverse chrome://messenger/content/parent/ext-accounts.js:32
convertAccount chrome://messenger/content/parent/ext-accounts.js:36
list chrome://messenger/content/parent/ext-accounts.js:54
list self-hosted:850
result resource://gre/modules/ExtensionParent.jsm:996
withPendingBrowser resource://gre/modules/ExtensionParent.jsm:602
result resource://gre/modules/ExtensionParent.jsm:996
callAndLog resource://gre/modules/ExtensionParent.jsm:958
recvAPICall resource://gre/modules/ExtensionParent.jsm:995
InterpretGeneratorResume self-hosted:1158
AsyncFunctionNext self-hosted:693

つづく

同じ症状 さんのコメント...

つづき

[CAS_DEBUG] Promise rejected options.js:684:13
[CAS_DEBUG] Error: An unexpected error occurred options.js:685:13
[CAS_DEBUG] Call background function directly options.js:686:13
malformed URI sequence ext-mail.js:1463
map self-hosted:240
folderURIToPath chrome://messenger/content/parent/ext-mail.js:1463
convertFolder chrome://messenger/content/parent/ext-mail.js:1525
traverse chrome://messenger/content/parent/ext-accounts.js:29
traverse chrome://messenger/content/parent/ext-accounts.js:32
traverse chrome://messenger/content/parent/ext-accounts.js:32
traverse chrome://messenger/content/parent/ext-accounts.js:32
traverse chrome://messenger/content/parent/ext-accounts.js:32
traverse chrome://messenger/content/parent/ext-accounts.js:32
convertAccount chrome://messenger/content/parent/ext-accounts.js:36
list chrome://messenger/content/parent/ext-accounts.js:54
list self-hosted:850
result resource://gre/modules/ExtensionParent.jsm:996
withPendingBrowser resource://gre/modules/ExtensionParent.jsm:602
result resource://gre/modules/ExtensionParent.jsm:996
callAndLog resource://gre/modules/ExtensionParent.jsm:958
recvAPICall resource://gre/modules/ExtensionParent.jsm:995
InterpretGeneratorResume self-hosted:1158
AsyncFunctionNext self-hosted:693
Uncaught (in promise) Error: An unexpected error occurred undefined

以上

h.ogi さんのコメント...

ありがとうございます。
出ているメッセージが違いますが、お二方とも同じところでエラーになってます。
Linux版でも起きるんですね。

うーん。なんで私の環境では起きないのか…

h.ogi さんのコメント...

環境違いの可能性を考えています。

・「extensions.webextensions.background-delayed-startup」がtrueになっていないでしょうか?
・このほかに「webextensions」が含まれた設定で、初期設定値から変わっているものはないでしょうか?
・プロファイル名やパスに2バイト文字や%などの記号は入っているでしょうか?
・プロファイルが、別ドライブやネットワークドライブに置かれているでしょうか?

アドオン動かない さんのコメント...

・extensions.webextensions.background-delayed-startupは、falseでした。
・webextensions」が含まれた設定で、初期設定値から変わっているものは、以下のとおりです。
extensions.webextensions.ExtensionStorageIDB.migrated.{1B0ADFEC-846C-401D-BA54-7842CBD485D4}
extensions.webextensions.uuids
・プロファイル名やパスに2バイト文字や%などの記号は入っていません。
・プロファイルは、Cドライブにあります。

h.ogi さんのコメント...

ご確認ありがとうございます。
特に問題はなさそうですね。私も同じ条件です。

ちなみにですが、単にThunderbirdを立ち上げただけ(オプションも開かない)の状態で、なにかエラーは出ていないでしょうか?
私の環境では、以下が出るのですが、これ以外のものが出ていたら教えていただきたいです。

Thunderbirdの起動時にCheck and Sendのメインのプログラムがロードされるのですが、これがされていないような気がしています。


01:26:44.606 [Exception... "Component returned failure code: 0x80520001 (NS_ERROR_FILE_UNRECOGNIZED_PATH) [nsIXPCComponents_Utils.readUTF8URI]" nsresult: "0x80520001 (NS_ERROR_FILE_UNRECOGNIZED_PATH)" location: "JS frame :: resource://gre/modules/L10nRegistry.jsm :: L10nRegistry.loadSync :: line 658" data: no] L10nRegistry.jsm:658:19
01:26:44.608 [Exception... "Component returned failure code: 0x80520001 (NS_ERROR_FILE_UNRECOGNIZED_PATH) [nsIXPCComponents_Utils.readUTF8URI]" nsresult: "0x80520001 (NS_ERROR_FILE_UNRECOGNIZED_PATH)" location: "JS frame :: resource://gre/modules/L10nRegistry.jsm :: L10nRegistry.loadSync :: line 658" data: no] L10nRegistry.jsm:658:19
01:26:45.029 Successfully loaded OpenPGP library rnp.dll from C:\Program Files\Mozilla Thunderbird\rnp.dll RNPLib.jsm:49:13
01:26:45.314 Error while loading 'jar:file:///C:/Program%20Files/Mozilla%20Thunderbird/omni.ja!/chrome/messenger/search-extensions/twitter/manifest.json' (NS_ERROR_FILE_NOT_FOUND) Extension.jsm:570
01:26:45.315 1606235205314 addons.xpi WARN Exception running bootstrap method startup on twitter@search.mozilla.org: Error: Error while loading 'jar:file:///C:/Program%20Files/Mozilla%20Thunderbird/omni.ja!/chrome/messenger/search-extensions/twitter/manifest.json' (NS_ERROR_FILE_NOT_FOUND)(resource://gre/modules/Extension.jsm:570:20) JS Stack trace: readJSON/</<@Extension.jsm:570:20
onStopRequest@NetUtil.jsm:128:18
01:26:45.613 public keys: 0, secret keys: 0 RNPLib.jsm:264:15
01:26:45.625 [Exception... "Component returned failure code: 0x80520001 (NS_ERROR_FILE_UNRECOGNIZED_PATH) [nsIXPCComponents_Utils.readUTF8URI]" nsresult: "0x80520001 (NS_ERROR_FILE_UNRECOGNIZED_PATH)" location: "JS frame :: resource://gre/modules/L10nRegistry.jsm :: L10nRegistry.loadSync :: line 658" data: no] 2 L10nRegistry.jsm:658:19
01:26:47.240 [Exception... "Component returned failure code: 0x80520001 (NS_ERROR_FILE_UNRECOGNIZED_PATH) [nsIXPCComponents_Utils.readUTF8URI]" nsresult: "0x80520001 (NS_ERROR_FILE_UNRECOGNIZED_PATH)" location: "JS frame :: resource://gre/modules/L10nRegistry.jsm :: L10nRegistry.loadSync :: line 658" data: no] 2 L10nRegistry.jsm:658:19
01:26:48.002 [Exception... "Component returned failure code: 0x80520001 (NS_ERROR_FILE_UNRECOGNIZED_PATH) [nsIXPCComponents_Utils.readUTF8URI]" nsresult: "0x80520001 (NS_ERROR_FILE_UNRECOGNIZED_PATH)" location: "JS frame :: resource://gre/modules/L10nRegistry.jsm :: L10nRegistry.loadSync :: line 658" data: no] 2 L10nRegistry.jsm:658:19
01:26:48.008 [Exception... "Component returned failure code: 0x80520001 (NS_ERROR_FILE_UNRECOGNIZED_PATH) [nsIXPCComponents_Utils.readUTF8URI]" nsresult: "0x80520001 (NS_ERROR_FILE_UNRECOGNIZED_PATH)" location: "JS frame :: resource://gre/modules/L10nRegistry.jsm :: L10nRegistry.loadSync :: line 658" data: no] 2 L10nRegistry.jsm:658:19
01:26:50.187 Successfully loaded OTR library libotr-5.dll from C:\Program Files\Mozilla Thunderbird\libotr-5.dll OTRLib.jsm:43:13

アドオン動かない さんのコメント...

エラーコンソールを立ち上げた状態で、Thunderbirdを終了し、その後
Thunderbirdを立ち上げても、エラーは、まったく出力されませんでした。

h.ogi さんのコメント...

Thunderbirdのプロセスが完全に終了していないので、エラーコンソールも含めて、
すべて終了させてください。

そのあと、Thunderbirdを立ち上げてから、エラーコンソールを開いてください。
エラーコンソールを開いていない間のログも、ちゃんと表示されます。

アドオン動かない さんのコメント...

すみません、ログを取り直しました。

17:42:58.813
[Exception... "Component returned failure code: 0x80520001 (NS_ERROR_FILE_UNRECOGNIZED_PATH) [nsIXPCComponents_Utils.readUTF8URI]" nsresult: "0x80520001 (NS_ERROR_FILE_UNRECOGNIZED_PATH)" location: "JS frame :: resource://gre/modules/L10nRegistry.jsm :: L10nRegistry.loadSync :: line 684" data: no] 2 L10nRegistry.jsm:684:19
loadSync resource://gre/modules/L10nRegistry.jsm:684
fetchFile resource://gre/modules/L10nRegistry.jsm:599
generateResourceSetSync resource://gre/modules/L10nRegistry.jsm:504
map self-hosted:221
generateResourceSetSync resource://gre/modules/L10nRegistry.jsm:499
generateResourceSetsForLocaleSync resource://gre/modules/L10nRegistry.jsm:441
InterpretGeneratorResume self-hosted:1468
next self-hosted:1416
generateBundlesSync resource://gre/modules/L10nRegistry.jsm:178
InterpretGeneratorResume self-hosted:1468
next self-hosted:1416
touchNext resource://gre/modules/Localization.jsm:167
generateBundles resource://gre/modules/Localization.jsm:473
chrome://messenger-smime/content/msgReadSMIMEOverlay.js:31
17:42:59.216
[Exception... "Component returned failure code: 0x80520001 (NS_ERROR_FILE_UNRECOGNIZED_PATH) [nsIXPCComponents_Utils.readUTF8URI]" nsresult: "0x80520001 (NS_ERROR_FILE_UNRECOGNIZED_PATH)" location: "JS frame :: resource://gre/modules/L10nRegistry.jsm :: L10nRegistry.loadSync :: line 684" data: no] 2 L10nRegistry.jsm:684:19
loadSync resource://gre/modules/L10nRegistry.jsm:684
fetchFile resource://gre/modules/L10nRegistry.jsm:599
generateResourceSetSync resource://gre/modules/L10nRegistry.jsm:504
map self-hosted:221
generateResourceSetSync resource://gre/modules/L10nRegistry.jsm:499
generateResourceSetsForLocaleSync resource://gre/modules/L10nRegistry.jsm:441
next self-hosted:1416
generateBundlesSync resource://gre/modules/L10nRegistry.jsm:178
next self-hosted:1416
touchNext resource://gre/modules/Localization.jsm:167
generateBundles resource://gre/modules/Localization.jsm:473
resource:///modules/OTR.jsm:15
resource:///modules/OTRUI.jsm:8
connectedCallback chrome://messenger/content/chat/chat-conversation-info.js:117
chrome://global/content/customElements.js:217
17:42:59.217
[Exception... "Component returned failure code: 0x80520001 (NS_ERROR_FILE_UNRECOGNIZED_PATH) [nsIXPCComponents_Utils.readUTF8URI]" nsresult: "0x80520001 (NS_ERROR_FILE_UNRECOGNIZED_PATH)" location: "JS frame :: resource://gre/modules/L10nRegistry.jsm :: L10nRegistry.loadSync :: line 684" data: no] 2 L10nRegistry.jsm:684:19
loadSync resource://gre/modules/L10nRegistry.jsm:684
fetchFile resource://gre/modules/L10nRegistry.jsm:599
generateResourceSetSync resource://gre/modules/L10nRegistry.jsm:504
map self-hosted:221
generateResourceSetSync resource://gre/modules/L10nRegistry.jsm:499
generateResourceSetsForLocaleSync resource://gre/modules/L10nRegistry.jsm:441
next self-hosted:1416
generateBundlesSync resource://gre/modules/L10nRegistry.jsm:178
next self-hosted:1416
touchNext resource://gre/modules/Localization.jsm:167
generateBundles resource://gre/modules/Localization.jsm:473
resource:///modules/OTRUI.jsm:10
connectedCallback chrome://messenger/content/chat/chat-conversation-info.js:117
chrome://global/content/customElements.js:217

アドオン動かない さんのコメント...

17:42:59.800 Successfully loaded OpenPGP library rnp.dll from C:\Program Files\Mozilla Thunderbird\rnp.dll RNPLib.jsm:50:13
17:43:00.556 Successfully loaded OTR library libotr-5.dll from C:\Program Files\Mozilla Thunderbird\libotr-5.dll OTRLib.jsm:43:13
17:43:00.598 public keys: 0, secret keys: 0 RNPLib.jsm:248:15
17:43:01.154
Unknown Collection "thunderbird/hijack-blocklists" RemoteSettingsClient.jsm:160
UnknownCollectionError resource://services-settings/RemoteSettingsClient.jsm:160
sync resource://services-settings/RemoteSettingsClient.jsm:470
InterpretGeneratorResume self-hosted:1468
AsyncFunctionNext self-hosted:674
17:43:01.236
Unknown Collection "thunderbird/url-classifier-skip-urls" RemoteSettingsClient.jsm:160
UnknownCollectionError resource://services-settings/RemoteSettingsClient.jsm:160
sync resource://services-settings/RemoteSettingsClient.jsm:470
InterpretGeneratorResume self-hosted:1468
AsyncFunctionNext self-hosted:674
17:43:10.465 debuggee 'resource://devtools/shared/base-loader.js:289' would run builtin-modules.js:196:11
17:43:11.119
GEThttps://start.thunderbird.net/media/css/start-style.css
[HTTP/2 200 OK 0ms]

17:43:11.130
GEThttps://start.thunderbird.net/media/css/fontawesome-all.css
[HTTP/2 200 OK 0ms]

17:43:11.140
‘box-sizing’ の値をパース中にエラーが発生しました。 このスタイル宣言は無視されました。 start-style.css:96:15
17:43:11.141
‘box-sizing’ の値をパース中にエラーが発生しました。 このスタイル宣言は無視されました。 start-style.css:152:15
17:43:11.141
‘box-sizing’ の値をパース中にエラーが発生しました。 このスタイル宣言は無視されました。 start-style.css:212:15
17:43:11.147
不明なプロパティ ‘-moz-osx-font-smoothing’ が使用されています。 このスタイル宣言は無視されました。 fontawesome-all.css:10:27
17:43:57.917
XHRPOSThttps://incoming-telemetry.thunderbird.net/submit/telemetry/445b4f6e-6e91-44b9-bfde-ac8c5a1734b0/first-shutdown/Thunderbird/84.0/beta/20201123211438?v=4
[HTTP/2 200 OK 800ms]

17:43:57.918
XHRPOSThttps://incoming-telemetry.thunderbird.net/submit/telemetry/a7f3b6d2-40a9-4c41-84e3-4997981028d2/main/Thunderbird/84.0/beta/20201123211438?v=4
[HTTP/2 200 OK 837ms]

17:43:58.349
POSThttp://ocsp.int-x3.letsencrypt.org/
[HTTP/1.1 200 OK 116ms]

17:43:58.406
POSThttp://ocsp.int-x3.letsencrypt.org/
[HTTP/1.1 200 OK 75ms]



h.ogi さんのコメント...

ありがとうございます。関係があるかはわかりませんが、ログに違いがありますね。

私だけでは手に負えなくなってきたので、アドオン開発のコミュニティに助けを求めてみました。
https://thunderbird.topicbox.com/groups/addons/Tb31a7d8bdbcaeb36/error-in-sendmessage

以下、教えていただけますか?
・お使いのThunderbirdのバージョンはいくつでしょうか?また、32ビット版でしょうか?
・OSはWindows10でよろしかったでしょうか?
・Gmailは使っていますか?Gmailで似たような不具合があったそうです。私もGmailを使っていますが…

h.ogi さんのコメント...

小出しですみません。

設定エディタで、extensions.blocklist.enabled を false にして、Thunderbirdを再起動したらどうでしょうか?

Unknown Collection "thunderbird/hijack-blocklists"
Unknown Collection "thunderbird/url-classifier-skip-urls"
のあたりが、私のログにはない部分で、禁止アドオンのリストが取得できないと、
全アドオンを禁止してしまう動きになっていないかなぁと。

会社のネットワークなどで、外部へのアクセス制限されていて、リストがとれないというのは、普通にありそうですし。

アドオン動かない さんのコメント...

色々とありがとうございます。

・Thunderbirdは、84.0b2 (64 ビット)です。
・Windows 10 1909です。
・Gmailは使っていません。
・extensions.blocklist.enabled を false にして、Thunderbirdを再起動しても変わりませんでした。

アドオン動かない さんのコメント...

TB起動時のエラーです。

10:06:37.544
[Exception... "Component returned failure code: 0x80520001 (NS_ERROR_FILE_UNRECOGNIZED_PATH) [nsIXPCComponents_Utils.readUTF8URI]" nsresult: "0x80520001 (NS_ERROR_FILE_UNRECOGNIZED_PATH)" location: "JS frame :: resource://gre/modules/L10nRegistry.jsm :: L10nRegistry.loadSync :: line 684" data: no] 2 L10nRegistry.jsm:684:19
loadSync resource://gre/modules/L10nRegistry.jsm:684
fetchFile resource://gre/modules/L10nRegistry.jsm:599
generateResourceSetSync resource://gre/modules/L10nRegistry.jsm:504
map self-hosted:221
generateResourceSetSync resource://gre/modules/L10nRegistry.jsm:499
generateResourceSetsForLocaleSync resource://gre/modules/L10nRegistry.jsm:441
InterpretGeneratorResume self-hosted:1468
next self-hosted:1416
generateBundlesSync resource://gre/modules/L10nRegistry.jsm:178
InterpretGeneratorResume self-hosted:1468
next self-hosted:1416
touchNext resource://gre/modules/Localization.jsm:167
generateBundles resource://gre/modules/Localization.jsm:473
chrome://messenger-smime/content/msgReadSMIMEOverlay.js:31
10:06:37.893
[Exception... "Component returned failure code: 0x80520001 (NS_ERROR_FILE_UNRECOGNIZED_PATH) [nsIXPCComponents_Utils.readUTF8URI]" nsresult: "0x80520001 (NS_ERROR_FILE_UNRECOGNIZED_PATH)" location: "JS frame :: resource://gre/modules/L10nRegistry.jsm :: L10nRegistry.loadSync :: line 684" data: no] 2 L10nRegistry.jsm:684:19
loadSync resource://gre/modules/L10nRegistry.jsm:684
fetchFile resource://gre/modules/L10nRegistry.jsm:599
generateResourceSetSync resource://gre/modules/L10nRegistry.jsm:504
map self-hosted:221
generateResourceSetSync resource://gre/modules/L10nRegistry.jsm:499
generateResourceSetsForLocaleSync resource://gre/modules/L10nRegistry.jsm:441
next self-hosted:1416
generateBundlesSync resource://gre/modules/L10nRegistry.jsm:178
next self-hosted:1416
touchNext resource://gre/modules/Localization.jsm:167
generateBundles resource://gre/modules/Localization.jsm:473
resource:///modules/OTR.jsm:15
resource:///modules/OTRUI.jsm:8
connectedCallback chrome://messenger/content/chat/chat-conversation-info.js:117
chrome://global/content/customElements.js:217
10:06:37.894
[Exception... "Component returned failure code: 0x80520001 (NS_ERROR_FILE_UNRECOGNIZED_PATH) [nsIXPCComponents_Utils.readUTF8URI]" nsresult: "0x80520001 (NS_ERROR_FILE_UNRECOGNIZED_PATH)" location: "JS frame :: resource://gre/modules/L10nRegistry.jsm :: L10nRegistry.loadSync :: line 684" data: no] 2 L10nRegistry.jsm:684:19
loadSync resource://gre/modules/L10nRegistry.jsm:684
fetchFile resource://gre/modules/L10nRegistry.jsm:599
generateResourceSetSync resource://gre/modules/L10nRegistry.jsm:504
map self-hosted:221
generateResourceSetSync resource://gre/modules/L10nRegistry.jsm:499
generateResourceSetsForLocaleSync resource://gre/modules/L10nRegistry.jsm:441
next self-hosted:1416
generateBundlesSync resource://gre/modules/L10nRegistry.jsm:178
next self-hosted:1416
touchNext resource://gre/modules/Localization.jsm:167
generateBundles resource://gre/modules/Localization.jsm:473
resource:///modules/OTRUI.jsm:10
connectedCallback chrome://messenger/content/chat/chat-conversation-info.js:117
chrome://global/content/customElements.js:217

アドオン動かない さんのコメント...

10:06:38.459 Successfully loaded OpenPGP library rnp.dll from C:\Program Files\Mozilla Thunderbird\rnp.dll RNPLib.jsm:50:13
10:06:39.029 Successfully loaded OTR library libotr-5.dll from C:\Program Files\Mozilla Thunderbird\libotr-5.dll OTRLib.jsm:43:13
10:06:39.073 public keys: 0, secret keys: 0 RNPLib.jsm:248:15
10:06:39.177
Unknown Collection "thunderbird/hijack-blocklists" RemoteSettingsClient.jsm:160
UnknownCollectionError resource://services-settings/RemoteSettingsClient.jsm:160
sync resource://services-settings/RemoteSettingsClient.jsm:470
InterpretGeneratorResume self-hosted:1468
AsyncFunctionNext self-hosted:674
10:06:40.084
Unknown Collection "thunderbird/url-classifier-skip-urls" RemoteSettingsClient.jsm:160
UnknownCollectionError resource://services-settings/RemoteSettingsClient.jsm:160
sync resource://services-settings/RemoteSettingsClient.jsm:470
InterpretGeneratorResume self-hosted:1468
AsyncFunctionNext self-hosted:674
10:06:43.390 debuggee 'resource://devtools/shared/base-loader.js:289' would run builtin-modules.js:196:11
10:06:43.972
GEThttps://start.thunderbird.net/media/css/start-style.css
[HTTP/2 200 OK 0ms]

10:06:43.985
‘box-sizing’ の値をパース中にエラーが発生しました。 このスタイル宣言は無視されました。 start-style.css:96:15
10:06:43.985
‘box-sizing’ の値をパース中にエラーが発生しました。 このスタイル宣言は無視されました。 start-style.css:152:15
10:06:43.985
‘box-sizing’ の値をパース中にエラーが発生しました。 このスタイル宣言は無視されました。 start-style.css:212:15
10:06:43.986
GEThttps://start.thunderbird.net/media/css/fontawesome-all.css
[HTTP/2 200 OK 0ms]

10:06:43.990
不明なプロパティ ‘-moz-osx-font-smoothing’ が使用されています。 このスタイル宣言は無視されました。 fontawesome-all.css:10:27
10:07:37.249
XHRPOSThttps://incoming-telemetry.thunderbird.net/submit/telemetry/36692742-bf57-4c2d-a0fd-192042597ff9/main/Thunderbird/84.0/beta/20201123211438?v=4
[HTTP/2 200 OK 660ms]

10:07:37.262
XHRPOSThttps://incoming-telemetry.thunderbird.net/submit/telemetry/aa30dbfb-4954-4aa2-81af-21791ae0234c/event/Thunderbird/84.0/beta/20201123211438?v=4
[HTTP/2 200 OK 633ms]

10:07:37.262
XHRPOSThttps://incoming-telemetry.thunderbird.net/submit/telemetry/7ca06cf7-f4ee-4e2f-b6b4-d567257f69fd/first-shutdown/Thunderbird/84.0/beta/20201123211438?v=4
[HTTP/2 200 OK 815ms]

10:07:37.272
XHRPOSThttps://incoming-telemetry.thunderbird.net/submit/telemetry/a658013b-87fa-4c89-b237-4b14a63d959a/third-party-modules/Thunderbird/84.0/beta/20201123211438?v=4
[HTTP/2 200 OK 631ms]

10:07:37.624
POSThttp://ocsp.int-x3.letsencrypt.org/
[HTTP/1.1 200 OK 34ms]

10:07:37.654
POSThttp://ocsp.int-x3.letsencrypt.org/
[HTTP/1.1 200 OK 16ms]

10:07:37.659
POSThttp://ocsp.int-x3.letsencrypt.org/
[HTTP/1.1 200 OK 9ms]

10:07:37.669
POSThttp://ocsp.int-x3.letsencrypt.org/
[HTTP/1.1 200 OK 18ms]

h.ogi さんのコメント...

ベータ版をお使いでしたか…
ベータ版はテストができていません。

これまでのログは、すべてベータ版でしょうか?(バージョンアップはされていると思いますが)
また、Thunderbird 78.5.0でも、同様に動かないのでしょうか?

h.ogi さんのコメント...

84.0b2 (64 ビット)を新規プロファイルで試してみました。

私の環境でも、通信に失敗するエラーが出るようになりましたが、
そのあとのリカバリ処理([CAS_DEBUG] Call background function directlyのところ)が
うまくいって、設定ができました。

完全な再現にはいかず、微妙な結果です…

アドオン動かない さんのコメント...

> これまでのログは、すべてベータ版でしょうか?
>
はい、ベータ版です。
Thunderbird 78ですべてのアドオンがまったく動かなくなったので、最新のβ版を試したがまったく変化なく動かず、その後、78に戻そうとするとプロファイルが新しいので戻せないみたいな警告で出てそのまま使っているという状態です。ほんとダメ元で68に戻そうかと思ってます。。。

h.ogi さんのコメント...

ありがとうございます。了解です。
TB78に戻すときは、「--allow-downgrade」をオプションにつけてTB78を起動すれば警告は出ません。
TB68に戻すときも同様です。TB68はセキュリティの問題が出ても、もう直されないと思うので、ちょっと怖いですが。

アドオン動かない さんのコメント...

Thunderbird 78に戻しましたが何も変わらずアドオンが動きません。。。

ログオン さんのコメント...

トラブルシューティング情報の変更された重要な設定とロックされた重要な設定を示します。
何かアドオン動作に関係する設計ってありますでしょうか。

accessibility.lastLoadDate: 1530835604
accessibility.typeaheadfind.flashBar: 0
browser.cache.disk.amount_written: 239041
browser.cache.disk.capacity: 1048576
browser.cache.disk.filesystem_reported: 1
browser.cache.disk.smart_size_cached_value: 358400
browser.cache.disk.smart_size.first_run: false
browser.cache.disk.smart_size.use_old_max: false
browser.display.use_document_fonts: 0
browser.download.folderList: 1
browser.download.useDownloadDir: true
browser.search.region: JP
browser.zoom.full: false
dom.apps.reset-permissions: true
extensions.lastAppVersion: 78.5.1
font.internaluseonly.changed: false
font.language.group: ja
font.minimum-size.ja: 18
font.name.monospace.el: Consolas
font.name.monospace.ja: MeiryoKe_Gothic
font.name.monospace.tr: Consolas
font.name.monospace.x-baltic: Consolas
font.name.monospace.x-central-euro: Consolas
font.name.monospace.x-cyrillic: Consolas
font.name.monospace.x-unicode: MeiryoKe_Gothic
font.name.monospace.x-western: Consolas
font.name.sans-serif.el: Calibri
font.name.sans-serif.ja: MeiryoKe_Gothic
font.name.sans-serif.tr: Calibri
font.name.sans-serif.x-baltic: Calibri
font.name.sans-serif.x-central-euro: Calibri
font.name.sans-serif.x-cyrillic: Calibri
font.name.sans-serif.x-unicode: MeiryoKe_Gothic
font.name.sans-serif.x-western: Calibri
font.name.serif.el: Cambria
font.name.serif.ja: MeiryoKe_PGothic
font.name.serif.tr: Cambria
font.name.serif.x-baltic: Cambria
font.name.serif.x-central-euro: Cambria
font.name.serif.x-cyrillic: Cambria
font.name.serif.x-unicode: MeiryoKe_Gothic
font.name.serif.x-western: Cambria
font.size.fixed.el: 14
font.size.fixed.tr: 14
font.size.fixed.x-baltic: 14
font.size.fixed.x-central-euro: 14
font.size.fixed.x-cyrillic: 14
font.size.fixed.x-unicode: 14
font.size.fixed.x-western: 14
font.size.variable.el: 17
font.size.variable.tr: 17
font.size.variable.x-baltic: 17
font.size.variable.x-central-euro: 17
font.size.variable.x-cyrillic: 17
font.size.variable.x-unicode: 14
font.size.variable.x-western: 17
gfx.crash-guard.d3d11layers.appVersion: 78.5.1
gfx.crash-guard.d3d11layers.deviceID: 0x1916
gfx.crash-guard.d3d11layers.driverVersion: 27.20.100.8281
gfx.crash-guard.d3d11layers.feature-d2d: true
gfx.crash-guard.d3d11layers.feature-d3d11: true
gfx.crash-guard.status.d3d11layers: 2
gfx.crash-guard.status.wmfvpxvideo: 2
gfx.crash-guard.wmfvpxvideo.appVersion: 78.5.1
gfx.crash-guard.wmfvpxvideo.deviceID: 0x1916
gfx.crash-guard.wmfvpxvideo.driverVersion: 27.20.100.8281
gfx.direct3d.last_used_feature_level_idx: 0
idle.lastDailyNotification: 1606878029
layers.mlgpu.sanity-test-failed: false
media.gmp.storage.version.observed: 1
media.hardware-video-decoding.failed: false
network.cookie.prefsMigrated: true
network.predictor.cleaned-up: true
network.protocol-handler.external.data: true
network.protocol-handler.external.disk: true
network.protocol-handler.external.disks: true
network.protocol-handler.warn-external.file: true
network.protocol-handler.warn-external.http: true
network.protocol-handler.warn-external.https: true
network.trr.blocklist_cleanup_done: true

アドオン動かない さんのコメント...

places.database.lastMaintenance: 1606350915
places.history.expiration.transient_current_max_pages: 62317
plugin.importedState: true
privacy.purge_trackers.date_in_cookie_database: 0
security.remote_settings.crlite_filters.checked: 1606868133
security.remote_settings.intermediates.checked: 1606868133
security.sandbox.content.tempDirSuffix: {3c61ba28-9bce-4738-bc25-b7b74ca52eeb}
security.sandbox.plugin.tempDirSuffix: {f94a5fd7-e5bf-44f9-afc7-72cdd936c4cd}
signon.importedFromSqlite: true
signon.usage.hasEntry: true
storage.vacuum.last.index: 1
storage.vacuum.last.places.sqlite: 1606695402
ui.osk.debug.keyboardDisplayReason: IKPOS: Touch screen not found.

ロックされた重要な設定

dom.ipc.processCount.webIsolated: 1
fission.autostart: false

h.ogi さんのコメント...

すみません。最近時間がとれていません。
私と設定が異なる部分もありますが、関係はなさそうです。

私のトラブルシューティング情報を以下に置きましたので、設定以外にも何か差がないか見ていただけないでしょうか?

「テキストをクリップボードにコピー」したものです。

troubleshooting.txt

アドオン動かない さんのコメント...

私のトラブルシューティングと比べてみましたが、差はあるもののアドオン動作に影響しそうな感じでは無かったです。。

HIDE さんのコメント...

お世話になります。
Thunderbirdを78にバージョンアップをしてから、
Thunderbird起動後に、必ず Check and Send を off その後 on にしないと有効に動作しなかったのですが、最近は、off -> on しなくても正常動作するようになりました。
何の影響で正常動作になったのか特定はできませんが。
環境
Windows 10 Pro バージョン 20H2
Thunderbird 78.12.0 (32ビット)
Check and Send バージョン 2.0.18
ありがとうございます。

h.ogi さんのコメント...

手が打てないままThunderbird 91がでてしまいました。

Thunderbird 91では、マルチプロセスが有効になり、アドオンの動作が安定する可能性がありますので、一度試してみてください。

アドオン動かない さんのコメント...

期待して91をインストール知てみましたが。。。。
状況変わらずでした。。。

アドオン動かない さんのコメント...

無事、アドオンが動作しました。

PC置き換えがあり、新しいPCにThunderbirdをインストールし、
既存のプロファイルをコピーしましたが、アドオンが動作せず。

ということは、プロファイルに問題があると思い、新しいプロファイル
を作成し、アドオンを入れると無事アドオンが動作。
その後、メールのみコピーして、前とほぼ同じ環境にできました。
アドオンが動かない人は、一度プロファイルを新しく作り直して
みるのもよいと思います。

人気の投稿(過去7日間)