Palemoon Segfault on Archlinux

Support and discussions for the x86/x64 Linux version of Pale Moon.

Moderators: trava90, satrow

JoshH100
New to the forum
New to the forum
Posts: 2
Joined: Tue, 24 Apr 2018, 16:15

Palemoon Segfault on Archlinux

Unread postby JoshH100 » Tue, 24 Apr 2018, 16:29

Palemoon will run for a few seconds and then segfaults.
I am using the palemoon-27.9.0.en-US.linux-x86_64.tar.bz2 binary build directly from the palemoon site. I have tried a few older versions and they also segfault. I think the last versions that worked were v26 or 27.

Using gdb to run palemoon shows:

Code: Select all

[New Thread 0x7fffd4096700 (LWP 20289)]
[New Thread 0x7fffd3895700 (LWP 20290)]
[New Thread 0x7fffd2cff700 (LWP 20291)]
[New Thread 0x7fffd22f4700 (LWP 20292)]
[New Thread 0x7fffd1af3700 (LWP 20293)]
[New Thread 0x7fffd12f2700 (LWP 20294)]
....(lots of new thread messages)....
Thread 1 "palemoon-bin" received signal SIGSEGV, Segmentation fault.
0x00007ffff7de3a48 in _dl_relocate_object () from /lib64/ld-linux-x86-64.so.2
....
Thread 1 "palemoon-bin" received signal SIGSEGV, Segmentation fault.
0x00007ffff7bcbc70 in raise () from /usr/lib/libpthread.so.0


ldd shows the following shared libraries:

Code: Select all

        linux-vdso.so.1 (0x00007ffda83cd000)                                                                                                                                                                                                                           
        libpthread.so.0 => /usr/lib/libpthread.so.0 (0x00007ff33e79e000)
        libdl.so.2 => /usr/lib/libdl.so.2 (0x00007ff33e59a000)
        libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007ff33e213000)
        libm.so.6 => /usr/lib/libm.so.6 (0x00007ff33dec7000)
        libc.so.6 => /usr/lib/libc.so.6 (0x00007ff33db10000)
        /lib64/ld-linux-x86-64.so.2 => /usr/lib64/ld-linux-x86-64.so.2 (0x00007ff33e9bc000)
        libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x00007ff33d8f9000)


This is on Archlinux, kernel version 4.15.15-1

User avatar
adesh
Astronaut
Astronaut
Posts: 564
Joined: Tue, 06 Jun 2017, 07:38

Re: Palemoon Segfault on Archlinux

Unread postby adesh » Tue, 24 Apr 2018, 17:19

I use Arch Linux 32-bit and Pale Moon almost never crashed/segfault'ed in last one year. I haven't updated my system in quite a while, so I'm still on 4.14 kernel version. My version of Pale Moon is also a little older - 27.8.1; I'm not going to install anything until 28 comes out 8-) . I use Pale Moon exclusively and it has been very stable for me in everyday use.

JoshH100
New to the forum
New to the forum
Posts: 2
Joined: Tue, 24 Apr 2018, 16:15

Re: Palemoon Segfault on Archlinux

Unread postby JoshH100 » Tue, 24 Apr 2018, 17:50

adesh wrote:I use Arch Linux 32-bit and Pale Moon almost never crashed/segfault'ed in last one year. I haven't updated my system in quite a while, so I'm still on 4.14 kernel version. My version of Pale Moon is also a little older - 27.8.1; I'm not going to install anything until 28 comes out 8-) . I use Pale Moon exclusively and it has been very stable for me in everyday use.


I've have tried versions all the way back to 24.4 and I am still getting segfaults now so it is probably related to some other archlinux package update.

Artemis3
Hobby Astronomer
Hobby Astronomer
Posts: 15
Joined: Mon, 22 Jun 2015, 18:01
Location: Somewhere

Re: Palemoon Segfault on Archlinux

Unread postby Artemis3 » Sun, 13 May 2018, 16:29

palemoon-bin 27.9.1-1 from aur is working perfectly fine here.

BenFenner
Fanatic
Fanatic
Posts: 142
Joined: Mon, 01 Jun 2015, 12:52
Location: US Southeast

Re: Palemoon Segfault on Archlinux

Unread postby BenFenner » Tue, 15 May 2018, 13:47

64-bit Pale Moon on Arch here and been running great for years. We setup a new co-worker with Pale Moon on Arch recently and that went fine too.
Sorry I can't be of more help.

JSkier
Newbie
Newbie
Posts: 3
Joined: Fri, 08 Sep 2017, 19:47

Re: Palemoon Segfault on Archlinux

Unread postby JSkier » Wed, 23 May 2018, 20:29

Same issues and gdb output for me as well. It's unusable. Bin or build from source (ArchLinux packages) both segfault. Tried with Intel, NVIDIA, and AMD gpus (all on x86_64).

distantpluto
Apollo supporter
Apollo supporter
Posts: 41
Joined: Thu, 17 Dec 2015, 18:28
Location: UK

Re: Palemoon Segfault on Archlinux

Unread postby distantpluto » Thu, 24 May 2018, 10:42

This will be of no use to you but hey, just for comparison...

I've been building Pale Moon from the AUR package for a couple of years and never had a single segfault (that I can recall). The problem is, us Arch users have different installs. I don't use a DE for example, my window manager is Compiz (0.8). My kernel is always the latest, everything always bang up to date. i7 4790k, GTX 970 (nvidia 396.24-4).

Maybe the two of you having the segfaults have something in common in the way of installed software?

User avatar
trava90
Contributing developer
Contributing developer
Posts: 1471
Joined: Mon, 20 May 2013, 18:19
Location: Earth
Contact:

Re: Palemoon Segfault on Archlinux

Unread postby trava90 » Thu, 24 May 2018, 11:34

Have you tried the binaries from linux.palemoon.org?

Graith
New to the forum
New to the forum
Posts: 1
Joined: Sun, 27 May 2018, 02:33

Re: Palemoon Segfault on Archlinux

Unread postby Graith » Sun, 27 May 2018, 02:37

Having the same issues, using the binary version, and I have the same gdb output when it crashes.

My system is AMD and I'm using Cinnamon as my desktop manager.

Walter Dnes
Astronaut
Astronaut
Posts: 546
Joined: Thu, 30 Jul 2015, 20:29
Location: Vaughan, ON, Canada

Re: Palemoon Segfault on Archlinux

Unread postby Walter Dnes » Sun, 27 May 2018, 04:51

Graith wrote:My system is AMD and I'm using Cinnamon as my desktop manager.

Would that happen to be an AMD Ryzen? Google shows a lot of hits... https://www.google.com/search?ei=IjgKW4ToA4S0jwS3i42YDA&q=amd+crash+linux&oq=amd+crash+linux
There's a right way
There's a wrong way
And then there's my way

vingtzwanzig
Moonbather
Moonbather
Posts: 62
Joined: Thu, 20 Apr 2017, 21:25
Contact:

Re: Palemoon Segfault on Archlinux

Unread postby vingtzwanzig » Mon, 28 May 2018, 03:22

Thread 1 "palemoon-bin" received signal SIGSEGV, Segmentation fault.
0x00007ffff7de3a48 in _dl_relocate_object () from /lib64/ld-linux-x86-64.so.2
....
Thread 1 "palemoon-bin" received signal SIGSEGV, Segmentation fault.
0x00007ffff7bcbc70 in raise () from /usr/lib/libpthread.so.0

Both these binarys are from glibc. _dl_relocate_object () seems to be a low level internal function related to memory relocation on the stack, involved in the dynamic loading of libraries from what I read. It could be being passed a wrong or null value for some unknown reason. There could be several possible things worth trying to change about if anyone wanted, like versions of kernel, microcode, glibc, possibly anything that could be loading a dynamic library that interfaces with Pale Moon, that is assuming that it used to work but now no longer does.

User avatar
trava90
Contributing developer
Contributing developer
Posts: 1471
Joined: Mon, 20 May 2013, 18:19
Location: Earth
Contact:

Re: Palemoon Segfault on Archlinux

Unread postby trava90 » Mon, 28 May 2018, 13:09

Let me ask again, has anyone tried the binaries from linux.palemoon.org?

JSkier
Newbie
Newbie
Posts: 3
Joined: Fri, 08 Sep 2017, 19:47

Re: Palemoon Segfault on Archlinux

Unread postby JSkier » Wed, 13 Jun 2018, 14:37

Latest palemoon-bin seems fine.

@trava90, ArchLinux palemoon-bin package is the binary sourced directly from palemoon.org btw. To answer your question, yes, I have tried both compiling from source and the binaries.
Last edited by JSkier on Wed, 13 Jun 2018, 14:37, edited 1 time in total.


Return to “Pale Moon for Linux”

Who is online

Users browsing this forum: No registered users and 11 guests