Media.Gstreamer.Enabled Crashes PM 25.8.1 UPDATE Topic is solved

Users and developers helping users with generic and technical Pale Moon issues on all operating systems.

Moderator: trava90

Forum rules
This board is for technical/general usage questions and troubleshooting for the Pale Moon browser only.
Technical issues and questions not related to the Pale Moon browser should be posted in other boards!
Please keep off-topic and general discussion out of this board, thank you!
troypulk

Media.Gstreamer.Enabled Crashes PM 25.8.1 UPDATE

Unread post by troypulk » 2015-12-05, 04:38

In the past versions this worked but since 25.8.1 setting Media.Gstreamer.Enabled : true, crashes my PM even with a brand new profile and in Safe Mode when I go to this web site,
http://www.quirksmode.org/html5/tests/video.html

Can someone verify this using a Linux OS, I'm using SolydX 64 bit and PM 64 bit.

Also, what suggestion does anyone have.

Thanks
Last edited by troypulk on 2016-01-05, 03:50, edited 1 time in total.

lightning slinger

Re: Media.Gstreamer.Enabled Crashes PM 25.8.1

Unread post by lightning slinger » 2015-12-05, 08:33

I cannot replicate your problem with Linux Mint XFCE 17.2 64 bit!

I have PM 25.8.1 installed with the PM installer. I have Media.Gstreamer.Enabled : true

I can have all three playing at once without any problem!

User avatar
trava90
Contributing developer
Contributing developer
Posts: 1736
Joined: 2013-05-20, 18:19
Location: Somewhere in Sector 001

Re: Media.Gstreamer.Enabled Crashes PM 25.8.1

Unread post by trava90 » 2015-12-05, 11:44

I am also unable to replicate with either 25.8.1 or the 26 beta 3 on Manjaro 64 bit.

Terryphi

Re: Media.Gstreamer.Enabled Crashes PM 25.8.1

Unread post by Terryphi » 2015-12-05, 13:53

Unable to replicate on 25.8.1 x86 running on Linux Mint 13.

Kunagi7

Re: Media.Gstreamer.Enabled Crashes PM 25.8.1

Unread post by Kunagi7 » 2015-12-05, 14:55

Unable to replicate on 25.8.1 x86_64 in Fedora 23.

troypulk

Re: Media.Gstreamer.Enabled Crashes PM 25.8.1

Unread post by troypulk » 2015-12-05, 16:07

Thanks for the help,

I'm using SolydX Testing and there are updates just about everyday and they are using Libav, but they just recently put back ffmpeg but they do not have gstreamer0.10-ffmpeg

So I'm thinking there might be some conflict in between some files.

But I'm sure how that would affect PM.

Edit:
For me this also crashes FF but it does not crash Iceweasel or Chromium.

troypulk

Re: Media.Gstreamer.Enabled Crashes PM 25.8.1

Unread post by troypulk » 2015-12-06, 22:46

I think this might be a SolydX Testing issue because someone at their forum said they have seen this too,

I left this set to True and it is crashing other sites as well.

troypulk

Re: Media.Gstreamer.Enabled Crashes PM 25.8.1

Unread post by troypulk » 2015-12-17, 01:47

UPDATE:

The FF 43 update today fixed this error from crashing on SolydX 64 bit FF.

I know PM is not FF but I thought of trying this again in PM, but it still crashes, this time I ran it in a terminal, this was the read out.

Code: Select all

7fb6808dc000-7fb6808fc000 rw-p 00000000 00:00 0                          [stack:4905]
7fb6808fc000-7fb6808fe000 r-xp 00000000 08:02 796019                     /usr/lib/x86_64-linux-gnu/libXss.so.1.0.0Aborted
Does anyone know what

Code: Select all

x86_64-linux-gnu/libXss.so.1.0.0
does?

Thanks

Axiomatic

Re: Media.Gstreamer.Enabled Crashes PM 25.8.1

Unread post by Axiomatic » 2016-01-01, 01:00

troypulk wrote:UPDATE:

The FF 43 update today fixed this error from crashing on SolydX 64 bit FF.

I know PM is not FF but I thought of trying this again in PM, but it still crashes, this time I ran it in a terminal, this was the read out.

Code: Select all

7fb6808dc000-7fb6808fc000 rw-p 00000000 00:00 0                          [stack:4905]
7fb6808fc000-7fb6808fe000 r-xp 00000000 08:02 796019                     /usr/lib/x86_64-linux-gnu/libXss.so.1.0.0Aborted
Does anyone know what

Code: Select all

x86_64-linux-gnu/libXss.so.1.0.0
does?

Thanks
libXss is related to the X11 Screen Saver, which I believe is not mandatory to have for Pale Moon to run. Perhaps it is the cause? Try uninstalling it.

troypulk

Re: Media.Gstreamer.Enabled Crashes PM 25.8.1

Unread post by troypulk » 2016-01-01, 04:38

libXss is related to the X11 Screen Saver, which I believe is not mandatory to have for Pale Moon to run. Perhaps it is the cause? Try uninstalling it.
Thanks,

I uninstalled the X11 screen saver but not libXss because other programs needed it.

But I got another error:

Code: Select all

*** stack smashing detected ***: /opt/palemoon/palemoon terminated
======= Backtrace: =========
/lib/x86_64-linux-gnu/libc.so.6(+0x71bae)[0x7fb1f8a8abae]
/lib/x86_64-linux-gnu/libc.so.6(__fortify_fail+0x37)[0x7fb1f8b11e57]
/lib/x86_64-linux-gnu/libc.so.6(__fortify_fail+0x0)[0x7fb1f8b11e20]
/usr/lib/x86_64-linux-gnu/gstreamer-0.10/libgstfaad.so(+0x21c2)[0x7fb1bbcc71c2]
/usr/lib/x86_64-linux-gnu/libgstaudio-0.10.so.0(+0x134cb)[0x7fb1bd73a4cb]
/usr/lib/x86_64-linux-gnu/libgstreamer-0.10.so.0(gst_pad_set_caps+0x18f)[0x7fb1c0a6512f]
/usr/lib/x86_64-linux-gnu/libgstreamer-0.10.so.0(+0x57dbb)[0x7fb1c0a66dbb]
/usr/lib/x86_64-linux-gnu/libgstreamer-0.10.so.0(gst_pad_push+0x1e8)[0x7fb1c0a6b1c8]
/usr/lib/x86_64-linux-gnu/libgstbase-0.10.so.0(gst_base_parse_push_frame+0xbdb)[0x7fb1c05bb5ab]
/usr/lib/x86_64-linux-gnu/libgstbase-0.10.so.0(+0x14a3c)[0x7fb1c05bca3c]
/usr/lib/x86_64-linux-gnu/libgstreamer-0.10.so.0(+0x57e6a)[0x7fb1c0a66e6a]
/usr/lib/x86_64-linux-gnu/libgstreamer-0.10.so.0(gst_pad_push+0x1e8)[0x7fb1c0a6b1c8]
/usr/lib/x86_64-linux-gnu/gstreamer-0.10/libgstcoreelements.so(+0x1dbad)[0x7fb1bee58bad]
/usr/lib/x86_64-linux-gnu/libgstreamer-0.10.so.0(+0x81b73)[0x7fb1c0a90b73]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x7135e)[0x7fb1f298635e]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x709c5)[0x7fb1f29859c5]
/lib/x86_64-linux-gnu/libpthread.so.0(+0x7284)[0x7fb1f9a66284]
/lib/x86_64-linux-gnu/libc.so.6(clone+0x6d)[0x7fb1f8b0174d]
======= Memory map: ========
/usr/share/fonts/truetype/dejavu/DejaVuSans.ttf
/usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-png.so
/usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-png.soAborted
I get a different error every time it crashes,

/usr/lib/x86_64-linux-gnu/libgstreamer-0.10.so.0.30.0Aborted

/lib/x86_64-linux-gnu/libnss_dns-2.21.soAborted

Axiomatic

Re: Media.Gstreamer.Enabled Crashes PM 25.8.1

Unread post by Axiomatic » 2016-01-01, 06:05

troypulk wrote: Thanks,

I uninstalled the X11 screen saver but not libXss because other programs needed it.

But I got another error:

Code: Select all

*** stack smashing detected ***: /opt/palemoon/palemoon terminated
======= Backtrace: =========
/lib/x86_64-linux-gnu/libc.so.6(+0x71bae)[0x7fb1f8a8abae]
/lib/x86_64-linux-gnu/libc.so.6(__fortify_fail+0x37)[0x7fb1f8b11e57]
/lib/x86_64-linux-gnu/libc.so.6(__fortify_fail+0x0)[0x7fb1f8b11e20]
/usr/lib/x86_64-linux-gnu/gstreamer-0.10/libgstfaad.so(+0x21c2)[0x7fb1bbcc71c2]
/usr/lib/x86_64-linux-gnu/libgstaudio-0.10.so.0(+0x134cb)[0x7fb1bd73a4cb]
/usr/lib/x86_64-linux-gnu/libgstreamer-0.10.so.0(gst_pad_set_caps+0x18f)[0x7fb1c0a6512f]
/usr/lib/x86_64-linux-gnu/libgstreamer-0.10.so.0(+0x57dbb)[0x7fb1c0a66dbb]
/usr/lib/x86_64-linux-gnu/libgstreamer-0.10.so.0(gst_pad_push+0x1e8)[0x7fb1c0a6b1c8]
/usr/lib/x86_64-linux-gnu/libgstbase-0.10.so.0(gst_base_parse_push_frame+0xbdb)[0x7fb1c05bb5ab]
/usr/lib/x86_64-linux-gnu/libgstbase-0.10.so.0(+0x14a3c)[0x7fb1c05bca3c]
/usr/lib/x86_64-linux-gnu/libgstreamer-0.10.so.0(+0x57e6a)[0x7fb1c0a66e6a]
/usr/lib/x86_64-linux-gnu/libgstreamer-0.10.so.0(gst_pad_push+0x1e8)[0x7fb1c0a6b1c8]
/usr/lib/x86_64-linux-gnu/gstreamer-0.10/libgstcoreelements.so(+0x1dbad)[0x7fb1bee58bad]
/usr/lib/x86_64-linux-gnu/libgstreamer-0.10.so.0(+0x81b73)[0x7fb1c0a90b73]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x7135e)[0x7fb1f298635e]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x709c5)[0x7fb1f29859c5]
/lib/x86_64-linux-gnu/libpthread.so.0(+0x7284)[0x7fb1f9a66284]
/lib/x86_64-linux-gnu/libc.so.6(clone+0x6d)[0x7fb1f8b0174d]
======= Memory map: ========
/usr/share/fonts/truetype/dejavu/DejaVuSans.ttf
/usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-png.so
/usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-png.soAborted
I get a different error every time it crashes,

/usr/lib/x86_64-linux-gnu/libgstreamer-0.10.so.0.30.0Aborted

/lib/x86_64-linux-gnu/libnss_dns-2.21.soAborted
This only occurs when media.gstreamer.enabled is set to the value of true, correct? If so then lets just focus on gstreamer related technologies. First let us narrow down what on the page causes the crash. To narrow down the cause try each link separately:

http://www.quirksmode.org/html5/videos/ ... _bunny.mp4
http://www.quirksmode.org/html5/videos/ ... bunny.webm
http://www.quirksmode.org/html5/videos/ ... _bunny.ogv

Notice the file extensions, does Pale Moon crash on any of those direct links, if so which ones? (mp4, webm, ogv?)

Also is there any place I can see how SolydX packages gstreamer-0.10? (Preferably a web UI, or git repository.)

troypulk

Re: Media.Gstreamer.Enabled Crashes PM 25.8.1

Unread post by troypulk » 2016-01-01, 08:29

This only occurs when media.gstreamer.enabled is set to the value of true, correct? If so then lets just focus on gstreamer related technologies. First let us narrow down what on the page causes the crash. To narrow down the cause try each link separately:

Notice the file extensions, does Pale Moon crash on any of those direct links, if so which ones? (mp4, webm, ogv?)

Also is there any place I can see how SolydX packages gstreamer-0.10? (Preferably a web UI, or git repository.)
Correct, it happens when media.gstreamer.enabled is set to true.

It only crashes for the .mp4

I'm using SolydX 64bit EE which is Debian Testing, they don't use gstreamer0.10-ffmpeg, instead they use Libav, so in order to get H.264/mp4 to work I had to get the files from http://deb-multimedia.org/ but gstreamer comes from Debian Testing.

I was using Debian stable and it worked but when I switched to Testing it stopped.

Is this what you're looking for?
https://packages.debian.org/search?keyw ... ection=all

http://deb-multimedia.org/dists/testing ... .10-ffmpeg

Thanks

Axiomatic

Re: Media.Gstreamer.Enabled Crashes PM 25.8.1

Unread post by Axiomatic » 2016-01-03, 06:29

troypulk wrote:
This only occurs when media.gstreamer.enabled is set to the value of true, correct? If so then lets just focus on gstreamer related technologies. First let us narrow down what on the page causes the crash. To narrow down the cause try each link separately:

Notice the file extensions, does Pale Moon crash on any of those direct links, if so which ones? (mp4, webm, ogv?)

Also is there any place I can see how SolydX packages gstreamer-0.10? (Preferably a web UI, or git repository.)
Correct, it happens when media.gstreamer.enabled is set to true.

It only crashes for the .mp4

I'm using SolydX 64bit EE which is Debian Testing, they don't use gstreamer0.10-ffmpeg, instead they use Libav, so in order to get H.264/mp4 to work I had to get the files from http://deb-multimedia.org/ but gstreamer comes from Debian Testing.

I was using Debian stable and it worked but when I switched to Testing it stopped.

Is this what you're looking for?
https://packages.debian.org/search?keyw ... ection=all

http://deb-multimedia.org/dists/testing ... .10-ffmpeg

Thanks
Hmm, I am not sure what could exactly be the issue. Perhaps you could try to build gstreamer rather that use the packaged version, to see if it really is an issue with the package.

Could you give me the log file this command creates. (As you reproduce the crash.)
strace -f -tt palemoon -g 2>&1 | tee ~/strace-<program>.log

It should be located in your home directory. (i.e. cd $HOME)

troypulk

Re: Media.Gstreamer.Enabled Crashes PM 25.8.1

Unread post by troypulk » 2016-01-03, 17:19

Could you give me the log file this command creates. (As you reproduce the crash.)
strace -f -tt palemoon -g 2>&1 | tee ~/strace-<program>.log

It should be located in your home directory. (i.e. cd $HOME)
Thanks

What program do you open this log with?
Attachments
palemoon.log
Error log
(140.22 KiB) Downloaded 37 times

troypulk

Re: Media.Gstreamer.Enabled Crashes PM 25.8.1

Unread post by troypulk » 2016-01-03, 19:18

I'm actually beginning to think that SolydX Debian Testing does not support gstreamer with palemoon because Palemoon is like an old FF, even Iceweasel 38 esr works.

I'll load SolydX Debian stable in VirtualBox and the latest PM and Gstreamer to see if I'm correct.

troypulk

Re: Media.Gstreamer.Enabled Crashes PM 25.8.1 UPDATE

Unread post by troypulk » 2016-01-05, 03:55

UPDATE:

My guess was right, Debian Testing files are to new for Palemoon to work when using ffmpeg and gstreamer.

I loaded Debian stable in VirtualBox and added all the right files and Palemoon did not crash when going to the link in this thread.

So if I want to use H.264/MP4 in PM I will have to down grade to Debian Stable.

Locked