You are not logged in.

#1 2017-02-22 10:16:03

fluxgate
Member
Registered: 2017-02-22
Posts: 4

[SOLVED] Thunderbird 45.7.1-2 crashes at startup (caused by plugin(s))

Hi everyone,

I've updated thunderbird from 45.7.1-1 to 45.7.1-2 and now it crashes at startup with following output:

sync.addressbook.groupdav.js: failed to include 'chrome://inverse-library/content/sogoWebDAV.js'
[Exception... "Component returned failure code: 0x80040111 (NS_ERROR_NOT_AVAILABLE) [nsIXPCComponents_Utils.import]"  nsresult: "0x80040111 (NS_ERROR_NOT_AVAILABLE)"  location: "JS frame :: chrome://inverse-library/content/sogoWebDAV.js :: <TOP_LEVEL> :: line 20"  data: no]
File: undefined
Line: 20

 Stack:

@chrome://inverse-library/content/sogoWebDAV.js:20:1
jsInclude@chrome://sogo-connector/content/general/sync.addressbook.groupdav.js:26:13
@chrome://sogo-connector/content/general/sync.addressbook.groupdav.js:40:1
jsInclude@chrome://sogo-connector/content/addressbook/messenger.groupdav.overlay.js:26:13
@chrome://sogo-connector/content/addressbook/messenger.groupdav.overlay.js:37:1
messenger.groupdav.overlay.js: failed to include 'chrome://sogo-connector/content/general/vcards.utils.js'
TypeError: redeclaration of let kPhotoImageCache
File: chrome://sogo-connector/content/general/vcards.utils.js
Line: 22

 Stack:

@chrome://sogo-connector/content/general/vcards.utils.js:22:5
jsInclude@chrome://sogo-connector/content/addressbook/messenger.groupdav.overlay.js:26:13
@chrome://sogo-connector/content/addressbook/messenger.groupdav.overlay.js:37:1

(thunderbird:9464): GLib-GObject-WARNING **: cannot register existing type 'GdkDisplay'

(thunderbird:9464): GLib-CRITICAL **: g_once_init_leave: assertion 'result != 0' failed

(thunderbird:9464): Gdk-CRITICAL **: IA__gdk_x11_display_get_xdisplay: assertion 'GDK_IS_DISPLAY (display)' failed
Speicherzugriffsfehler (Speicherabzug geschrieben)

I've also pasted my syslog output here
If any other output might help, please let me know.

As this is obviously related to SOGO-Conenctor my current version of 'thunderbird-sogo-connector-bin' is up to date and is 31.0.3-1 .

Downgrading thunderbird to 45.7.1-1 helps and thunderbird is starting as usual so this has something to do with the thunderbird-45.7.1-2 release.

I already tested to remove my ~/.thunderbird directory. But problem remains. So its user independent.

Any ideas on this?

Best regards,
Christoph

edit: changed title, because seems to have nothing to do with SOGO but wih gtk?

Last edited by fluxgate (2017-02-22 18:22:51)

Offline

#2 2017-02-22 10:43:07

fluxgate
Member
Registered: 2017-02-22
Posts: 4

Re: [SOLVED] Thunderbird 45.7.1-2 crashes at startup (caused by plugin(s))

Hi,
excuse me for double posting, but I've made some further tests on this issue...

I removed thunderbird-sogo-conncector and removed ~/.thunderbird home directory and still thunderbird crashes.
So I'm not sure anymore if this has something to do with sogo-connector or if it is just thunderbird which is failing here. Anyone else got 45.7.1-2 running?

Now the crash outputs only these lines:

(thunderbird:2083): GLib-GObject-WARNING **: cannot register existing type 'GdkDisplay'

(thunderbird:2083): GLib-CRITICAL **: g_once_init_leave: assertion 'result != 0' failed

(thunderbird:2083): Gdk-CRITICAL **: IA__gdk_x11_display_get_xdisplay: assertion 'GDK_IS_DISPLAY (display)' failed
Speicherzugriffsfehler (Speicherabzug geschrieben)

Best,
Christoph

Last edited by fluxgate (2017-02-22 10:43:47)

Offline

#3 2017-02-22 12:17:46

hcjl
Member
From: berlin
Registered: 2007-06-29
Posts: 330

Re: [SOLVED] Thunderbird 45.7.1-2 crashes at startup (caused by plugin(s))

Same problem here. I do not have Sogo connector installed. Downgrading to 45.7.1-1 solved the problem temporarily for me. Currently I do not have the time for further investigations.

Offline

#4 2017-02-22 12:57:47

Lone_Wolf
Member
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 11,911

Re: [SOLVED] Thunderbird 45.7.1-2 crashes at startup (caused by plugin(s))

Works fine here on lxde , i think gdkdisplay is used by GTK .

Fluxgate, hjcl are you using Gnome ?


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.


(A works at time B)  && (time C > time B ) ≠  (A works at time C)

Offline

#5 2017-02-22 13:01:14

fluxgate
Member
Registered: 2017-02-22
Posts: 4

Re: [SOLVED] Thunderbird 45.7.1-2 crashes at startup (caused by plugin(s))

I'm using XFCE but thats GTK as well...

Offline

#6 2017-02-22 13:01:23

x33a
Forum Fellow
Registered: 2009-08-15
Posts: 4,587

Re: [SOLVED] Thunderbird 45.7.1-2 crashes at startup (caused by plugin(s))

Linking the bug report opened by fluxgate here: https://bugs.archlinux.org/task/53047

Offline

#7 2017-02-22 13:21:16

hcjl
Member
From: berlin
Registered: 2007-06-29
Posts: 330

Re: [SOLVED] Thunderbird 45.7.1-2 crashes at startup (caused by plugin(s))

I am using XFCE and Budgie. With both the problem exists. fluxgate, thanks for the bug report. x33a, thanks for linking it;-)

Offline

#8 2017-02-22 16:21:11

fluxgate
Member
Registered: 2017-02-22
Posts: 4

Re: [SOLVED] Thunderbird 45.7.1-2 crashes at startup (caused by plugin(s))

In the Bug Report JGC commented, it might be a plugin which causes the problems.
And thats true.

For me the crash was caused by a plugin called firetray .
I had to remove the plugin in the old version (45.7.1-1) and then upgrade to 45.7.1-2 and now thunderbird starts correctly.

Now I also have the problem as described in FS#53046.
Let's see why this happens.

@hcjl: Maybe you also have an unsupported plugin? If for you the problem was also caused from a plugin I will mark the thread as solved.

Last edited by fluxgate (2017-02-22 16:28:00)

Offline

#9 2017-02-22 17:45:23

hcjl
Member
From: berlin
Registered: 2007-06-29
Posts: 330

Re: [SOLVED] Thunderbird 45.7.1-2 crashes at startup (caused by plugin(s))

@fluxgate, thx a lot for your investigations. In my case the problem was caused by the topmenu plugin (topmenu-mozilla-git). You can mark this thread as solved.

Offline

Board footer

Powered by FluxBB