Palemoon crashes when visit specific site

Forum Forums New users New Users and General Questions Palemoon crashes when visit specific site

  • This topic has 26 replies, 5 voices, and was last updated Dec 24-8:56 am by andfree.
Viewing 12 posts - 16 through 27 (of 27 total)
  • Author
    Posts
  • #95352
    Member
    andyprough
      Helpful
      Up
      1
      ::

      But, Palemoon 31.2.0.1 didn’t seem to have any problem to handle whatever this site uses.

      I’m able to open that site using Pale Moon 31.4.1, but only if I don’t allow some of the javascript. I’ve attached a picture showing that I am using the Pale Moon eMatrix add-on to disallow some of the advertising javascript, and the site is working for me, including playing a song. If I allow all the javascript, it crashes the browser.

      If you want to try using eMatrix, you can add it to Pale Moon from here: https://addons.palemoon.org/addon/ematrix/

      You could also control the individual javascript items by using uBlock in advanced mode, or by using noscript, which you can get for Pale Moon here (look for the link for “NoScript Classic 5.1.9”): https://noscript.net/getit/

      I think what has probably happened is that the website is using new javascript (the websites change their javascript very often), and some of the advertising/tracking javascript this site is trying to use is poorly built and is causing the crash. This is not terribly uncommon, as javascript on websites is the most frequent source of crashes and hacks and exploits that I know of – website programmers are often very sloppy in the way they write their javascript.

      #95374
      Member
      andfree
        Helpful
        Up
        0
        ::

        If you want to try using eMatrix, you can add it to Pale Moon from here: https://addons.palemoon.org/addon/ematrix/

        Thank you. I installed it and now I can visit the site, but I can’t listen any radio broadcast.

        I think what has probably happened is that the website is using new javascript (the websites change their javascript very often), and some of the advertising/tracking javascript this site is trying to use is poorly built and is causing the crash.

        OK, but this didn’t cause any crash to Palemoon 31.2.0.1.

        #95375
        Member
        andyprough
          Helpful
          Up
          1
          ::

          To get music to play you would have to see how eMatrix works. eMatrix will put a green (or sometimes white or sometimes red) box on the right-hand side of your Pale Moon navigation bar. If you click on that box, you will get a window like from my picture, except most of the javascript for yours will be colored red instead of green. You’ll have to click on the upper part of the boxes with the text “instantpage”, “neos.win”, “orangeclick.media”, and “radiojar.com”. When you click on the top parts of those boxes where that text is written, the entire row will turn green and your eMatrix window will look like mine. Then you need to refresh the page, and then you should be able to play music.

          When you do that, you are allowing those javascript elements to run on your page. If it works the way you like it, then you can click on the lock button in the upper middle part of the window, and eMatrix will remember your preferences for that website. If you don’t click the lock button, then the next time you come back you will have to click to enable the various javascript elements again to play music. This is also how uBlock Origin works in its “advanced mode”, and how uMatrix by the maker of uBlock Origin works. So it’s good if you can take the time to learn this and take charge of the various javascript elements that you are willing to allow to run on your pages.

          As far as why it crashes now with all the page’s javascript enabled and it didn’t with 31.2.0, you can start a new help request thread on the Pale Moon forum on the “Web Compatibility” support page if you like: https://forum.palemoon.org/viewforum.php?f=70
          They might be able to help you, and it might be a Pale Moon bug that they need to fix. Or, you might find that the bug was caused by a change in javascript on the website, and not a change in Pale Moon. Hard to say right now, and I’m no expert in these things. I do not know how to program in javascript.

          #95378
          Member
          andfree
            Helpful
            Up
            0
            ::

            You’ll have to click on the upper part of the boxes with the text “instantpage”, “neos.win”, “orangeclick.media”, and “radiojar.com” (…) Then you need to refresh the page, and then you should be able to play music.

            Now, I can play radio live, but still can’t play broadcast from the archive.

            As far as why it crashes now with all the page’s javascript enabled and it didn’t with 31.2.0, you can start a new help request thread on the Pale Moon forum on the “Web Compatibility” support page if you like: https://forum.palemoon.org/viewforum.php?f=70

            Maybe I’ll do it. Thanks, again.

            #95389
            Member
            andyprough
              Helpful
              Up
              1
              ::

              Now, I can play radio live, but still can’t play broadcast from the archive.

              You could keep going to different pages on that website and using eMatrix to enable different elements of javascript, and it might allow all the media to play. And hopefully you would still avoid the crash. I don’t know what each element of javascript does, so you would have to try different combinations and see if you could get it to work.

              But it also might not be worth your time, it might be better for you to use Firefox so that you don’t have to manipulate individual javascript elements for each page. For me, I like having that amount of control, but most people I’ve talked to don’t like it, they just want their websites to work. You’ll have to figure out what’s best for you.

              #95599
              Member
              andfree
                Helpful
                Up
                0
                ::

                You could keep going to different pages on that website and using eMatrix to enable different elements of javascript, and it might allow all the media to play.

                I enabled archive.stokokkino.gr and, now, I can play media from the archive. It seems to be some kind of a solution. Many thanks.

                #95809
                Member
                andfree
                  Helpful
                  Up
                  0
                  ::

                  ηmatrix helped me to find out that Pale Moon crashes when adsquirrel is enabled. When it’s not, no problems.

                  Pale Moon team is already aware of crashes on 32-bit systems and they hope that the 31.4.2 version, being released next week, will solve the issue:
                  https://forum.palemoon.org/viewtopic.php?f=3&t=29201#p234851

                  I’ll inform you about.

                  #95810
                  Member
                  andyprough
                    Helpful
                    Up
                    0
                    ::

                    ηmatrix helped me to find out that Pale Moon crashes when adsquirrel is enabled. When it’s not, no problems.

                    Pale Moon team is already aware of crashes on 32-bit systems and they hope that the 31.4.2 version, being released next week, will solve the issue

                    I saw your discussion with Moonchild about it, I’m glad you brought it up on the forum so it can get fixed. It sounds to me like “adsquirrel” needs to be blacklisted. Looks to me like adsquirrel uses the .ai, .io, .net and .com domains, so you could try adding them to your /etc/hosts file to blacklist them:
                    1. sudo geany /etc/hosts
                    2. at the bottom of /etc/hosts, add a new section for a user generated list:
                    # user generated list
                    3. add these lines to the bottom of the file (make sure you have a single blank line at the end of the file):
                    127.0.0.1 adsquirrel.ai
                    127.0.0.1 adsquirrel.io
                    127.0.0.1 adsquirrel.com
                    127.0.0.1 apps.adsquirrel.io
                    127.0.0.1 adsquirrel.net

                    4. save the file and then restart your browser and see if adsquirrel.ai or any of the other domains will open – they should not, they should be completely blocked

                    I hope this is the proper way to add domains to the blacklist via /etc/hosts. If there’s a better or more proper way, or if I’m giving bad advice that will screw things up, please someone advise me.

                    #95837
                    Member
                    andfree
                      Helpful
                      Up
                      0
                      ::

                      Looks to me like adsquirrel uses the .ai, .io, .net and .com domains, so you could try adding them to your /etc/hosts file to blacklist them
                      (…)
                      add these lines to the bottom of the file (make sure you have a single blank line at the end of the file):
                      127.0.0.1 adsquirrel.ai
                      127.0.0.1 adsquirrel.io
                      127.0.0.1 adsquirrel.com
                      127.0.0.1 apps.adsquirrel.io
                      127.0.0.1 adsquirrel.net

                      Thanks for your help, but, unfortunately, it doesn’t seem to work. When adsquirrel is enabled at ηmatrix, Pale moon crashes.

                      #95850
                      Member
                      andyprough
                        Helpful
                        Up
                        0
                        ::

                        Ah yes, the adsquirrel javascript is carried by other domains, so my suggestion of blacklisting the adsquirrel domains wouldn’t have an effect. Never mind. eMatrix will keep blocking it wherever it tries to pop up, and then you’ll get the new version of Pale Moon before too much longer.

                        #95881
                        Member
                        andfree
                          Helpful
                          Up
                          0
                          ::

                          I edited again the relevant part of the /etc/hosts file, as below:

                          0.0.0.0 adsquirrel.ai
                          0.0.0.0 adsquirrel.io
                          0.0.0.0 adsquirrel.com
                          0.0.0.0 apps.adsquirrel.io
                          0.0.0.0 adsquirrel.net
                          0.0.0.0 cdn.adsquirrel.ai
                          0.0.0.0 ue.adsquirrel.ai

                          This seems to have fixed the issue. I removed ηmatrix at all, I rebooted the system & Pale Moon doesn’t crash anymore. Many thanks for all your help.

                          #96105
                          Member
                          andfree
                            Helpful
                            Up
                            0
                            ::

                            The 31.4.2 version seems to have resolved the issue. I added a “#” at the beginning of each line related with adsquirrel into the /etc/hosts file, so as not to be blacklisted anymore, but this didn’t cause a browser crash. Thanks for your help.

                          Viewing 12 posts - 16 through 27 (of 27 total)
                          • You must be logged in to reply to this topic.