After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 758035 - extensions.gnome.org browser plugin crash
extensions.gnome.org browser plugin crash
Status: RESOLVED FIXED
Product: gnome-shell
Classification: Core
Component: general
3.18.x
Other Linux
: Normal major
: ---
Assigned To: gnome-shell-maint
gnome-shell-maint
: 758120 758173 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2015-11-12 23:05 UTC by Justin
Modified: 2016-01-19 02:02 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
core dump (1006.98 KB, application/x-xz)
2015-11-14 11:24 UTC, vitalik_p
  Details
full backtrace (11.20 KB, text/plain)
2015-11-16 11:10 UTC, Jens Lody
  Details
Revert "browser-plugin: Set windowless mode and don't claim to need XEmbed" (1.29 KB, patch)
2015-11-16 16:57 UTC, Michael Catanzaro
committed Details | Review

Description Justin 2015-11-12 23:05:39 UTC
Updated to gnome-shell 3.18.2 and now browser plugin for gnome shell extensions crashes repeatedly in Firefox.
Comment 1 vitalik_p 2015-11-13 21:55:35 UTC
I have this problem too.

This happened if set windowless mode in this commit
https://git.gnome.org/browse/gnome-shell/commit/?h=gnome-3-18&id=88c1fa8a3e9f34bda512999618c7fe54b182af36

If revert this commit, no crash in plugin.

gnome-shell 3.18.2
Comment 2 Michael Catanzaro 2015-11-14 00:05:37 UTC
Please post a backtrace....
Comment 3 vitalik_p 2015-11-14 11:20:36 UTC
(gdb) bt full
  • #0 0x0000000000000000 in
  • #1 0x00007ffff45cf7a4 in
  • #2 0x00007ffff45d009f in
  • #3 0x00007ffff45d0dd2 in
  • #4 0x00007ffff45d1100 in
  • #5 0x00007ffff33053c2 in
  • #6 0x00007ffff383eb4b in
  • #7 0x00007ffff383eb7f in
  • #8 g_main_context_dispatch
  • #9 g_main_context_iterate.isra
  • #10 g_main_context_iteration
  • #11 0x00007ffff383e747 in
  • #12 0x00007ffff3840f02 in
  • #13 XRE_InitChildProcess
  • #14 0x000000000040c0d1 in
  • #15 __libc_start_main
  • #16 _start

Comment 4 vitalik_p 2015-11-14 11:24:00 UTC
Created attachment 315449 [details]
core dump

gdb /opt/firefox/42/plugin-container core.9222

firefox 42 from ftp
Comment 5 Michael Catanzaro 2015-11-14 15:47:18 UTC
You'll need to install debuginfo for Firefox, then try getting a backtrace again.

Anyway, I'll revert this commit, since it clearly broke Firefox. :/
Comment 6 Florian Müllner 2015-11-15 09:06:17 UTC
*** Bug 758120 has been marked as a duplicate of this bug. ***
Comment 7 Jens Lody 2015-11-16 11:10:15 UTC
Created attachment 315659 [details]
full backtrace

I attach a full backtrace from firefox 42 on Fedora 23 with gnome-shell 3.18-2.
Comment 8 André Klapper 2015-11-16 14:53:00 UTC
*** Bug 758173 has been marked as a duplicate of this bug. ***
Comment 9 Michael Catanzaro 2015-11-16 16:57:26 UTC
The following fix has been pushed:
6664553 Revert "browser-plugin: Set windowless mode and don't claim to need XEmbed"
Comment 10 Michael Catanzaro 2015-11-16 16:57:30 UTC
Created attachment 315692 [details] [review]
Revert "browser-plugin: Set windowless mode and don't claim to need XEmbed"

This reverts commit a52c91e9e5f9c521f6f78a029d85e32564196760.