Page 1 of 1

Pale Moon crashes on system type dialogs.

Posted: Tue, 05 Sep 2017, 21:54
by armanelgtron
Pale Moon crashes on system dialogs such as save as, print, etc. (NOT preferences or about) with an error of "Segmentation Fault". (ex Every single time I try to save as.) This has been happening since I originally installed it on this desktop running GNU/Linux (KDE Neon) Ubuntu Xenial (16.04). (Using the latest pale moon currently 27.4.2 (64-bit) [27.4.2~repack-1]) It is AMD64 architecture with a Quad Core AMD Athlon x4 640 CPU and an NVidia GT 730 GPU.
My idea of a workaround was to use some kind of other dialog system such as zenity or KDialog, but I did not see such options in about:config or preferences.
This happens on both the offical tar.bz2 builds and the steven pusser ubuntu builds. I have not experienced this crash on other systems with pale moon. Such crashes do not happen with Chromium or Firefox (but I do not have intentions to use those on a daily basis :P)
If you would like a traceback or something please let me know.

Re: Pale Moon crashes on system type dialogs.

Posted: Wed, 06 Sep 2017, 04:21
by trava90
Are you using the oxygen GTK2 theme? If so, please try changing it and see if the crashes still happen.

Re: Pale Moon crashes on system type dialogs.

Posted: Wed, 06 Sep 2017, 07:47
by Walter Dnes
armanelgtron wrote:Pale Moon crashes on system dialogs such as save as, print, etc. (NOT preferences or about) with an error of "Segmentation Fault". (ex Every single time I try to save as.) This has been happening since I originally installed it on this desktop running GNU/Linux (KDE Neon) Ubuntu Xenial (16.04). (Using the latest pale moon currently 27.4.2 (64-bit) [27.4.2~repack-1]) It is AMD64 architecture with a Quad Core AMD Athlon x4 640 CPU and an NVidia GT 730 GPU.

How old is it, and does it support SSE2 instruction set? What is the output of the command (in a terminal)...
grep sse2 /proc/cpuinfo

If it supports 64-bits, it probably supports SSE2, but i"m not familiar with AMD cpus. "Athlon x4" is not specific enough here. All it says is a 4-core "Athlon", and there have been many "Athlon" models with various abilities. If you have gcc installed, you can get the exact cpu model with the command...
gcc -c -Q -march=native --help=target | grep march=

Failing that, try...
head /proc/cpuinfo

Re: Pale Moon crashes on system type dialogs.

Posted: Wed, 06 Sep 2017, 12:36
by eskaton023
Here's detailed info on his processor: http://www.cpu-world.com/CPUs/K10/AMD-A ... OX%29.html

In short, I can tell you it does support SSE2.

Re: Pale Moon crashes on system type dialogs.

Posted: Wed, 06 Sep 2017, 12:48
by Moonchild
This isn't an issue with CPU instruction support. If that were the case, the browser wouldn't even start. Thanks for trying to help but it's incorrect.

It's more likely that this is the known bug in oxygen-GTK2 as Travis indicated.

Re: Pale Moon crashes on system type dialogs.

Posted: Wed, 06 Sep 2017, 19:27
by armanelgtron
trava90 wrote:Are you using the oxygen GTK2 theme? If so, please try changing it and see if the crashes still happen.

I was using the Oxygen GTK2 theme but changing to a different theme (breeze) and restarting the browser did not fix the segmentation fault. (Unless there are additional steps I have to take?)

Re: Pale Moon crashes on system type dialogs.

Posted: Fri, 08 Sep 2017, 02:51
by stevepusser
There is also a patched Oxygen-GTK theme in my repo that supports Palemoon, but the repo still seems to be down ATM.

Re: Pale Moon crashes on system type dialogs.

Posted: Tue, 21 Nov 2017, 20:46
by Theowoll
armanelgtron wrote:Pale Moon crashes on system dialogs such as save as, print, etc. (NOT preferences or about) with an error of "Segmentation Fault".

I can confirm this bug under an up-to-date openSUSE Tumbleweed KDE Plasma 5 desktop and Pale Moon 27.6.1 (64-bit) installed with the Pale Moon for Linux installer.

Re: Pale Moon crashes on system type dialogs.

Posted: Thu, 23 Nov 2017, 02:50
by armanelgtron
Theowoll wrote:
armanelgtron wrote:Pale Moon crashes on system dialogs such as save as, print, etc. (NOT preferences or about) with an error of "Segmentation Fault".

I can confirm this bug under an up-to-date openSUSE Tumbleweed KDE Plasma 5 desktop and Pale Moon 27.6.1 (64-bit) installed with the Pale Moon for Linux installer.

Similar hardware specs?

Also, I cannot use gdb with palemoon to find out the cause of the segmentation fault.

Code: Select all

Reading symbols from palemoon...(no debugging symbols found)...done.
I will try to build manually in the near future.

Re: Pale Moon crashes on system type dialogs.

Posted: Sat, 02 Dec 2017, 14:05
by Theowoll
armanelgtron wrote:Similar hardware specs?

CPU (from cpuid command): AMD Athlon 64 X2 Dual-Core (Brisbane BH-G2), 65nm Processor 4600+
Graphics: integrated ATI Radeon HD 3200 GPU (M3A78-EM mother board with AMD 780G / SB700 chipset)

Re: Pale Moon crashes on system type dialogs.

Posted: Mon, 04 Dec 2017, 00:18
by Walter Dnes
This may be grasping at straws. If it works, it's straight out of "The Twilight Zone". On the Gentoo mailing list, somebody reported mysterious segfaults, but only on an AMD machine (sound familiar?). Apparently running the command ulimit -c unlimited mysteriously stops the segfaults. I don't see any logical reason why it should work, But it appears to help at least one person with an AMD Ryzen. Note that you have to execute the ulimit command with root privileges, or use "sudo".