lieser / dkim_verifier

DKIM Verifier Extension for Mozilla Thunderbird
MIT License
214 stars 36 forks source link

Empty tab when add on is enabled #205

Closed williwacker closed 4 years ago

williwacker commented 4 years ago

When double clicking an email the opened tab is empty. Only when I disable this add-on the email gets displayed.

lieser commented 4 years ago

Failed to reproduce it just now. Can you please provide the following:

williwacker commented 4 years ago

I have now done some analysis and have found that when both Lightning 68.10.0 and DKIM_verifier 3.1.0 are aktive this problem happens. Disabling one of them solves it. Thunderbird is version 68.10.0 Debugging was just showing some uncaught exceptions with unknown module. Hope that gives you a hint. Thanks

lieser commented 4 years ago

Unfortunately I still fail to reproduce it. I'm also using TB 68.10.0 and Lightning.

Can you please post the log output, especially the uncaught exception? Please also expand the stack trace, if a small error is shown at the left side of the error message.

williwacker commented 4 years ago

This is all I can see in the Error Console. I don't know how to get a stack trace. grafik Thanks

lieser commented 4 years ago

Unfortunately this exception does not have a stack trace or description, no idea how this can happen. Did you also disable all other add-ons than you took the screenshot? Because the first error seems to come form the conversations add-on.

Besides enabled debugging, please also set extensions.dkim_verifier.logging.console to All (via Thunderbird's config editor). Then do the following:

  1. Disable all add-ons besided DKIM Verifier and Lightning
  2. Restart Thunderbird
  3. Open the Error console and execute the following two commands:
    Services.obs.notifyObservers(null, "startupcache-invalidate");
    Components.classes["@mozilla.org/xre/app-info;1"].getService(Components.interfaces.nsIXULRuntime).invalidateCachesOnRestart();
  4. Restart Thunderbird
  5. Double click an email to open it in a tab
  6. Open the error console and copy the complete output, not just errors

I want to see if any of the add-on code is even called, and if yes how far it's get. For that I need the complete output.

If you do not want to post it here, you can also sent it to me via e-mail to lieser+dkim@posteo.net.

williwacker commented 4 years ago

Hi Philippe, Many thanks for your valuable reply. Finally it turned out that the Thunderbird Conversations add on was causing this problem. Disabling it made it working.
Closing this issue. Thanks