Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#40397 - [firefox] frequent crashes on certain websites and on startup
Attached to Project:
Arch Linux
Opened by Emilio (emilio) - Friday, 16 May 2014, 17:57 GMT
Last edited by Bartłomiej Piotrowski (Barthalion) - Saturday, 26 July 2014, 10:54 GMT
Opened by Emilio (emilio) - Friday, 16 May 2014, 17:57 GMT
Last edited by Bartłomiej Piotrowski (Barthalion) - Saturday, 26 July 2014, 10:54 GMT
|
DetailsDescription:
Firefox 29.0.1-2 crashes with a segmentation fault seemingly randomly, but it is more frequent on certain sites, or shortly after Firefox launch. Example site that seems to trigger it frequently on my PC: http://phandroid.com/2014/05/14/you-can-turn-you-oppo-find-7a-into-a-oneplus-one-with-cyanogenmod-11s/ Crashes on firefox 29.0-1 seem to be considerably more rare Additional info: * firefox 29.0.1-2, compiled with options debug !strip to get a backtrace * Linux 3.14.4-1-ARCH Program received signal SIGSEGV, Segmentation fault. 0x00007ffff575b7c6 in ?? () from /usr/lib/firefox/libxul.so (gdb) bt #0 0x00007ffff575b7c6 in ?? () from /usr/lib/firefox/libxul.so #1 0x00007ffff582c3e2 in ?? () from /usr/lib/firefox/libxul.so #2 0x00007ffff6d26912 in ?? () #3 0x0a744f7e2aaaa600 in ?? () #4 0x00007fffffff8d70 in ?? () #5 0x00007ffff6b2ec50 in ?? () from /usr/lib/firefox/libxul.so #6 0x00007fffde86f790 in ?? () #7 0x00007fffc8d8f7cd in ?? () #8 0x0000000000000681 in ?? () #9 0x00007fffffff8db0 in ?? () #10 0x0000000000000000 in ?? () Steps to reproduce: * It does not seem to be always reproducible but the site linked seems to trigger it regularly. |
This task depends upon
Closed by Bartłomiej Piotrowski (Barthalion)
Saturday, 26 July 2014, 10:54 GMT
Reason for closing: Fixed
Saturday, 26 July 2014, 10:54 GMT
Reason for closing: Fixed
...but...
I had a similar problem when I switched from 28 to 29, and the only perfect solution was to completely delete the profile
rm -rf ~/.mozilla/
I know it's boring but worked for me
PS: in my case I can impeach this issue to my editing to firefox file dot js or something regarding the interface
java version "1.7.0_55"
OpenJDK Runtime Environment (IcedTea 2.4.7) (ArchLinux build 7.u55_2.4.7-1-x86_64)
OpenJDK 64-Bit Server VM (build 24.51-b03, mixed mode)
Program received signal SIGSEGV, Segmentation fault.
0x00007ffff579abee in ?? () from /usr/lib/firefox/libxul.so
(gdb)
(gdb)
(gdb) backtrace
#0 0x00007ffff579abee in ?? () from /usr/lib/firefox/libxul.so
#1 0x00007ffff575eeee in ?? () from /usr/lib/firefox/libxul.so
#2 0x00007ffff57633bc in ?? () from /usr/lib/firefox/libxul.so
#3 0x00007ffff588ee43 in ?? () from /usr/lib/firefox/libxul.so
#4 0x00007ffff57592c1 in ?? () from /usr/lib/firefox/libxul.so
#5 0x00007ffff5892cd8 in ?? () from /usr/lib/firefox/libxul.so
#6 0x00007ffff5891462 in ?? () from /usr/lib/firefox/libxul.so
#7 0x00007ffff588f3b5 in ?? () from /usr/lib/firefox/libxul.so
#8 0x00007ffff588d5dc in ?? () from /usr/lib/firefox/libxul.so
#9 0x00007ffff47229fb in ?? () from /usr/lib/firefox/libxul.so
#10 0x00007ffff385e181 in ?? () from /usr/lib/firefox/libxul.so
#11 0x00007ffff385e2e2 in ?? () from /usr/lib/firefox/libxul.so
#12 0x00007ffff385b353 in ?? () from /usr/lib/firefox/libxul.so
#13 0x00007ffff37f7de2 in ?? () from /usr/lib/firefox/libxul.so
#14 0x00007ffff45d59d0 in ?? () from /usr/lib/firefox/libxul.so
#15 0x00007ffff4592b40 in ?? () from /usr/lib/firefox/libxul.so
#16 0x00007fffef32da65 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#17 0x00007fffef32ddc8 in ?? () from /usr/lib/libglib-2.0.so.0
#18 0x00007fffef32de6c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#19 0x00007ffff455ee89 in ?? () from /usr/lib/firefox/libxul.so
#20 0x00007ffff3c712c8 in ?? () from /usr/lib/firefox/libxul.so
#21 0x00007ffff3aaae67 in ?? () from /usr/lib/firefox/libxul.so
#22 0x00007ffff3aaa159 in ?? () from /usr/lib/firefox/libxul.so
#23 0x00007ffff3aa9b85 in ?? () from /usr/lib/firefox/libxul.so
#24 0x00007ffff3c58fe8 in ?? () from /usr/lib/firefox/libxul.so
#25 0x00007ffff4556ddf in ?? () from /usr/lib/firefox/libxul.so
#26 0x00007ffff455d8b8 in ?? () from /usr/lib/firefox/libxul.so
#27 0x00007ffff452e384 in ?? () from /usr/lib/firefox/libxul.so
#28 0x00007ffff452e55a in ?? () from /usr/lib/firefox/libxul.so
#29 0x00007ffff497ebb9 in ?? () from /usr/lib/firefox/libxul.so
#30 0x00007ffff4978d32 in ?? () from /usr/lib/firefox/libxul.so
#31 0x00007ffff49787b4 in ?? () from /usr/lib/firefox/libxul.so
#32 0x00007ffff497e6af in ?? () from /usr/lib/firefox/libxul.so
#33 0x00007ffff497e3f8 in ?? () from /usr/lib/firefox/libxul.so
#34 0x00007ffff497eb3f in ?? () from /usr/lib/firefox/libxul.so
#35 0x00007ffff497fa49 in ?? () from /usr/lib/firefox/libxul.so
#36 0x00007ffff4971ada in ?? () from /usr/lib/firefox/libxul.so
#37 0x00007ffff494c4f5 in ?? () from /usr/lib/firefox/libxul.so
#38 0x00007ffff4b1d769 in ?? () from /usr/lib/firefox/libxul.so
#39 0x00007ffff46d43dd in ?? () from /usr/lib/firefox/libxul.so
#40 0x00007ffff46a45c0 in ?? () from /usr/lib/firefox/libxul.so
#41 0x00007ffff4b1bf8f in ?? () from /usr/lib/firefox/libxul.so
---Type <return> to continue, or q <return> to quit---
#42 0x00007ffff4b1b9d6 in ?? () from /usr/lib/firefox/libxul.so
#43 0x00007ffff41fd714 in ?? () from /usr/lib/firefox/libxul.so
#44 0x00007ffff41fc2e1 in ?? () from /usr/lib/firefox/libxul.so
#45 0x00007ffff5977b90 in ?? () from /usr/lib/firefox/libxul.so
#46 0x00007ffff59721a6 in ?? () from /usr/lib/firefox/libxul.so
#47 0x00007ffff5966846 in ?? () from /usr/lib/firefox/libxul.so
#48 0x00007ffff59787c0 in ?? () from /usr/lib/firefox/libxul.so
#49 0x00007ffff5978913 in ?? () from /usr/lib/firefox/libxul.so
#50 0x00007ffff58592f3 in ?? () from /usr/lib/firefox/libxul.so
#51 0x00007ffff4759862 in ?? () from /usr/lib/firefox/libxul.so
#52 0x00007ffff472428a in ?? () from /usr/lib/firefox/libxul.so
#53 0x00007ffff4a1950d in ?? () from /usr/lib/firefox/libxul.so
#54 0x00007ffff4a18b86 in ?? () from /usr/lib/firefox/libxul.so
#55 0x00007ffff4a1875c in ?? () from /usr/lib/firefox/libxul.so
#56 0x00007ffff4a164c0 in ?? () from /usr/lib/firefox/libxul.so
#57 0x00007ffff46d4138 in ?? () from /usr/lib/firefox/libxul.so
#58 0x00007ffff46d35a1 in ?? () from /usr/lib/firefox/libxul.so
#59 0x00007ffff46d52da in ?? () from /usr/lib/firefox/libxul.so
#60 0x00007ffff385b353 in ?? () from /usr/lib/firefox/libxul.so
#61 0x00007ffff37f7ec5 in ?? () from /usr/lib/firefox/libxul.so
#62 0x00007ffff3aae3df in ?? () from /usr/lib/firefox/libxul.so
#63 0x00007ffff3a84fae in ?? () from /usr/lib/firefox/libxul.so
#64 0x00007ffff45d5aab in ?? () from /usr/lib/firefox/libxul.so
#65 0x00007ffff5332fbe in ?? () from /usr/lib/firefox/libxul.so
#66 0x00007ffff52a6af6 in ?? () from /usr/lib/firefox/libxul.so
#67 0x00007ffff52a6d6f in ?? () from /usr/lib/firefox/libxul.so
#68 0x00007ffff52a7250 in XRE_main () from /usr/lib/firefox/libxul.so
#69 0x00000000004041e6 in _start ()
#0 0x00007fffb69af370 in ?? ()
#1 0x00007fffa0880a65 in ?? () from /usr/lib/libgstvideo-1.0.so.0
#2 0x00007fffa08630ad in ?? () from /usr/lib/libgstvideo-1.0.so.0
#3 0x00007fff7a7e0bfb in ?? ()
from /usr/lib/gstreamer-1.0/libgstvideoconvert.so
#4 0x00007fff7a7df8a9 in ?? ()
from /usr/lib/gstreamer-1.0/libgstvideoconvert.so
#5 0x00007fffa0869777 in ?? () from /usr/lib/libgstvideo-1.0.so.0
#6 0x00007fffa0aca847 in ?? () from /usr/lib/libgstbase-1.0.so.0
#7 0x00007fffa0acb0a1 in ?? () from /usr/lib/libgstbase-1.0.so.0
#8 0x00007fffa0f5cd08 in ?? () from /usr/lib/libgstreamer-1.0.so.0
#9 0x00007fffa0f4ee2b in gst_proxy_pad_chain_default ()
from /usr/lib/libgstreamer-1.0.so.0
#10 0x00007fffa0f5cd08 in ?? () from /usr/lib/libgstreamer-1.0.so.0
#11 0x00007fff896e7eb0 in ?? ()
from /usr/lib/gstreamer-1.0/libgstcoreelements.so
#12 0x00007fffa0f8a549 in ?? () from /usr/lib/libgstreamer-1.0.so.0
#13 0x00007fffef1e961c in ?? () from /usr/lib/libglib-2.0.so.0
#14 0x00007fffef1e8c95 in ?? () from /usr/lib/libglib-2.0.so.0
#15 0x00007ffff7bc5124 in start_thread () from /usr/lib/libpthread.so.0
#16 0x00007ffff70e24bd in clone () from /usr/lib/libc.so.6
should i open a new report?
Jun 12 08:48:43 arch-dekstop firefox.desktop[2432]: (firefox:2432): GStreamer-CRITICAL **: gst_bin_get_by_name: assertion 'GST_IS_BIN (bin)' failed
Jun 12 08:48:43 arch-dekstop firefox.desktop[2432]: (firefox:2432): GStreamer-CRITICAL **: gst_bin_get_by_name: assertion 'GST_IS_BIN (bin)' failed
Jun 12 08:48:43 arch-dekstop firefox.desktop[2432]: (firefox:2432): GLib-GObject-CRITICAL **: g_object_set: assertion 'G_IS_OBJECT (object)' failed
Jun 12 08:48:43 arch-dekstop firefox.desktop[2432]: ** (firefox:2432): CRITICAL **: gst_app_sink_set_callbacks: assertion 'GST_IS_APP_SINK (appsink)' failed
Jun 12 08:48:43 arch-dekstop firefox.desktop[2432]: ** (firefox:2432): CRITICAL **: gst_app_sink_set_callbacks: assertion 'GST_IS_APP_SINK (appsink)' failed
Jun 12 08:48:43 arch-dekstop firefox.desktop[2432]: (firefox:2432): GStreamer-CRITICAL **: gst_element_get_static_pad: assertion 'GST_IS_ELEMENT (element)' failed
Jun 12 08:48:43 arch-dekstop firefox.desktop[2432]: (firefox:2432): GStreamer-CRITICAL **: gst_pad_add_probe: assertion 'GST_IS_PAD (pad)' failed
Jun 12 08:48:43 arch-dekstop firefox.desktop[2432]: (firefox:2432): GStreamer-CRITICAL **: gst_pad_add_probe: assertion 'GST_IS_PAD (pad)' failed
here is what I get :
GLib (gthread-posix.c): Unexpected error from C library during 'pthread_mutex_unlock': Invalid argument. Aborting.
don't know if it is related.
Go to about:config
Then filter for media.gstreamer.enabled
change it to false and restart your browser window.
gst-1.0 support in firefox is still new and many things are still regularly being fixed.
Can people here having firefox crashes can confirm if they are using gnome3? Also if gcolor2 segfaults when clicking the color picker control.
i am going to switch off gstreamer.
(gdb) backtrace
#0 0x00007fffc7a57370 in ?? ()
#1 0x00007fff9bf80a65 in ?? () from /usr/lib/libgstvideo-1.0.so.0
#2 0x00007fff9bf630ad in ?? () from /usr/lib/libgstvideo-1.0.so.0
#3 0x00007fff8dae0bfb in ?? ()
from /usr/lib/gstreamer-1.0/libgstvideoconvert.so
#4 0x00007fff8dadf8a9 in ?? ()
from /usr/lib/gstreamer-1.0/libgstvideoconvert.so
#5 0x00007fff9bf69777 in ?? () from /usr/lib/libgstvideo-1.0.so.0
#6 0x00007fff9c1ca847 in ?? () from /usr/lib/libgstbase-1.0.so.0
#7 0x00007fff9c1cb0a1 in ?? () from /usr/lib/libgstbase-1.0.so.0
#8 0x00007fff9c65cd08 in ?? () from /usr/lib/libgstreamer-1.0.so.0
#9 0x00007fff9c64ee2b in gst_proxy_pad_chain_default ()
from /usr/lib/libgstreamer-1.0.so.0
#10 0x00007fff9c65cd08 in ?? () from /usr/lib/libgstreamer-1.0.so.0
#11 0x00007fff9a8e7eb0 in ?? ()
from /usr/lib/gstreamer-1.0/libgstcoreelements.so
#12 0x00007fff9c68a549 in ?? () from /usr/lib/libgstreamer-1.0.so.0
#13 0x00007fffef1e461c in ?? () from /usr/lib/libglib-2.0.so.0
#14 0x00007fffef1e3c95 in ?? () from /usr/lib/libglib-2.0.so.0
#15 0x00007ffff7bc5124 in start_thread () from /usr/lib/libpthread.so.0
#16 0x00007ffff70e24bd in clone () from /usr/lib/libc.so.6
In the terminal I get:
[mattia@arch-dekstop ~]$ firefox
(process:10270): GLib-CRITICAL **: g_slice_set_config: assertion 'sys_page_size == 0' failed
(firefox:10270): GStreamer-CRITICAL **: gst_bin_get_by_name: assertion 'GST_IS_BIN (bin)' failed
(firefox:10270): GStreamer-CRITICAL **: gst_bin_get_by_name: assertion 'GST_IS_BIN (bin)' failed
(firefox:10270): GLib-GObject-CRITICAL **: g_object_set: assertion 'G_IS_OBJECT (object)' failed
** (firefox:10270): CRITICAL **: gst_app_sink_set_callbacks: assertion 'GST_IS_APP_SINK (appsink)' failed
** (firefox:10270): CRITICAL **: gst_app_sink_set_callbacks: assertion 'GST_IS_APP_SINK (appsink)' failed
(firefox:10270): GStreamer-CRITICAL **: gst_element_get_static_pad: assertion 'GST_IS_ELEMENT (element)' failed
(firefox:10270): GStreamer-CRITICAL **: gst_pad_add_probe: assertion 'GST_IS_PAD (pad)' failed
(firefox:10270): GStreamer-CRITICAL **: gst_pad_add_probe: assertion 'GST_IS_PAD (pad)' failed
Segmentation fault
but nothing in dmesg
https://bugs.archlinux.org/task/40807