You are not logged in.
Heyo everyone,
a few days ago, Firefox started to freeze on certain websites (Youtube, Google, ...). Also, it freezes briefly during the loading process a couple of times. I am not sure why this happens, uninstalling flashplugin didn't change anything. If I use NoScript, Google works which might suggest it is because of JavaScript, but Youtube still doesn't work then.
I'm running Firefox stable, 31 at the moment. No such issues in Chromium.
Safe mode doesn't change anything, resetting FF to default doesn't either.
Considering FF used to work only a few weeks back, I think this is an issue with my system.
Any ideas would be greatly appreciated!
Yorrd
EDIT: If I ONLY allow requests to the same full domain (www.xxx.com) it works, whereas if I allow requests to the same base domain (example.com) as well, it starts freezing again (tested this using the addon requestpolicy).
EDIT2: !IMPORTANT! this does NOT occur at all in private mode
EDIT3: ok, I think this is a permission issue (see #12 for more information and logs please). Starting with sudo works. How do I fix this?
Last edited by yorrd (2014-08-13 16:08:40)
Offline
Can you launch FF from a terminal, and post the output from (or from right before) the freeze?
"UNIX is simple and coherent" - Dennis Ritchie; "GNU's Not Unix" - Richard Stallman
Offline
Not much, I don't think this is relevant:
(process:5742): GLib-CRITICAL **: g_slice_set_config: assertion 'sys_page_size == 0' failed
nothing else after the very beginning of the startup. Nothing before or during the crash. If you know how to get better logs, let me know, I wasn't able to find anything.
Offline
I have encountered the same freezing (never stop loading) of FF 31 on pages that use various g00gle services via javascripts.
Offline
Downgrading even to FF 29 didn't change anything, probably because it's not the same issue. It doesn't freeze as in not doing anything, it actually freezes the frame. Even the spinning wheel inside the tab stops spinning. Also, it doesn't only happen with google services.
Thanks for the idea though!
Offline
You can try to create new profile and test FF without any add-ons.
Offline
I already resetted Firefox and started in safe mode, neither changed anything.
Offline
Let me bump this very carefully. If nobody has got any ideas, I'll probably just switch to Chromium for now even though I'd really love to keep working with Firefox
Ideas still very much appreciated
Offline
Let me bump this very carefully. If nobody has got any ideas, I'll probably just switch to Chromium for now even though I'd really love to keep working with Firefox
Ideas still very much appreciated
It's a "dead" add-on, but you could try installing RequestPolicy (I still use it, despite its deadness). That will help you identify which script requests are causing the issue. Some/many sites will work with a lot denied, though with the rise of googleapi, etc. calls, this is less and less. Anyway, worth a try.
"...one cannot be angry when one looks at a penguin." - John Ruskin
"Life in general is a bit shit, and so too is the internet. And that's all there is." - scepticisle
Offline
It's a "dead" add-on, but you could try installing RequestPolicy (I still use it, despite its deadness). That will help you identify which script requests are causing the issue. Some/many sites will work with a lot denied, though with the rise of googleapi, etc. calls, this is less and less. Anyway, worth a try.
Thanks for the suggestion. If I set strictness to base domain it doesn't work whereas if I put it to full domain it works. Of course there are stylesheets missing and the websites look nasty but it finishes the page loading process.
I noticed that during loading it freezes briefly a couple of times.
Any ideas now what the reason for this could be?
Offline
skanky wrote:It's a "dead" add-on, but you could try installing RequestPolicy (I still use it, despite its deadness). That will help you identify which script requests are causing the issue. Some/many sites will work with a lot denied, though with the rise of googleapi, etc. calls, this is less and less. Anyway, worth a try.
Thanks for the suggestion. If I set strictness to base domain it doesn't work whereas if I put it to full domain it works. Of course there are stylesheets missing and the websites look nasty but it finishes the page loading process.
I noticed that during loading it freezes briefly a couple of times.
Any ideas now what the reason for this could be?
If you enable the status bar icon, when you click on it, it shows you which requests have been blocked, and which allowed. If you allow the blocked ones in turn, until it freezes,you may find which (if any) request is blocking the process. You may find it's the same for all sites. You can then block that one and, hopefully, it'll stop freezing. Of course, you could also then investigate why that particular request is blocking the process.
"...one cannot be angry when one looks at a penguin." - John Ruskin
"Life in general is a bit shit, and so too is the internet. And that's all there is." - scepticisle
Offline
Hey,
I think this is an entirely different problem now. I tried the nightly version of firefox (which behaves in exactly the same way) and here's the log output:
2014-08-12 15:53:50: stackwalker.cc:125: INFO: Couldn't load symbols for: /usr/lib/libpthread.so.0|
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x0
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x7f48a3b73248
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x7f4891edc060
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x0
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x7ffff2481470
2014-08-12 15:53:50: stackwalker.cc:125: INFO: Couldn't load symbols for: /opt/firefox-34.0a1/libnspr4.so|
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x7ffff2481490
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0xffffffff
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x7f48ab993238
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x22a
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x7ffff2481490
2014-08-12 15:53:50: stackwalker.cc:125: INFO: Couldn't load symbols for: /opt/firefox-34.0a1/libxul.so|
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x7f48ab993140
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x7f48a0a9a620
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x7ffff24814c0
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x7f48ab993238
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x7f48ab993140
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x7f48a0a9a620
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x7f48ab993140
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x7ffff2481550
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x1
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x0
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x0
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x200000001
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x7f48ab993140
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x7ffff2481600
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x22a
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x7ffff2481670
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x7ffff2481540
2014-08-12 15:53:50: stackwalker.cc:125: INFO: Couldn't load symbols for: /usr/lib/libc.so.6|
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x7ffff2481540
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x7f48ab993140
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x7ffff2481600
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x22a
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x7ffff2481670
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x7f48ac06ee40
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x7ffff2481590
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x7f48ac06ee40
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x1c5a3cd30926
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x79c5
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x7f48ab993140
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x7ffff2481600
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x7ffff2481610
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x7ffff24815f0
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x7ffff2481700
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x7ffff2481660
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x1c5a3cd304c9
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x7ffff24815f0
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x7f48ac06ee40
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x7ffff2481670
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x7ffff2481700
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x7ffff2481660
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x7ffff2481650
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x7f488c7f6fb8
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x500000001
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x100000000
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x26c0000000e
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x0
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x7f48a366ab00
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x7ffff24817e0
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x7f48ac06ee40
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x7ffff24817b0
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x0
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x7f42000000fa
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x7ffff2481680
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x100000005
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x610073005f005f
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x7f480000006b
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x7f488c142cc2
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x7f488c8dec90
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x0
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x0
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x7f48a366ab00
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x7ffff24816d0
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x5
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x20
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x610073005f005f
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x7f488c82006b
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x7f48b2e66188
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x7f48a366ab00
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x7f480000000a
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x7ffff2481710
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x100000001
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x31
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x10000010000
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x0
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x0
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x0
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x101
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x0
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x0
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x0
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x0
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x0
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x0
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x0
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x0
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x0
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x0
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x7f48a62d9d80
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x7f48a366ab00
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x7ffff24817f0
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x7ffff2481840
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x7ffff24819f0
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x7f488c5bc638
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x2
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x7f488c5bc638
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x2
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x7f48a366ab18
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x7ffff24821b0
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x7f48a62d9d80
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x0
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x7ffff24824c0
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x7f48a366ab00
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x7ffff248188c
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x2
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x0
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x7ffff2481da0
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x0
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x0
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x0
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x100000000
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x7f488c5bc638
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x2
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x0
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x0
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x0
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x7ffff24823c0
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x7ffff2481910
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x7f48a366ab18
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x7f48a366ab18
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x7ffff2481a80
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x7f4891f4a140
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x0
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x7f48a366ab20
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x7ffff2482230
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x7f488f9615b0
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x0
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x7f48a366ab18
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x7ffff24818b0
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x7f4891f4a140
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x100000000000000
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x7f48a366ab18
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x7ffff24819e0
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x7f4891f4a140
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x0
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x0
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x0
2014-08-12 15:53:50: basic_code_modules.cc:88: INFO: No module at 0x0
When starting firefox(-nightly) as superuser, there is no problem at all. Is this a permission issue? And how do I fix it?
Offline
I've no idea really, on that side of things, sorry. You could look at the library files mentioned though.
"...one cannot be angry when one looks at a penguin." - John Ruskin
"Life in general is a bit shit, and so too is the internet. And that's all there is." - scepticisle
Offline
Another careful bump in order to get some permission help
Offline
How did you install the nightly?
I don't have any of the /opt stuff (I assume that's because you installed the nightly and I don't have that), but here's my permissions for the /usr/lib module:
-rwxr-xr-x 1 root root 146K May 16 09:15 /usr/lib/libpthread-2.19.so*
-rw-r--r-- 1 root root 407K May 16 09:15 /usr/lib/libpthread.a
-rw-r--r-- 1 root root 222 May 16 09:15 /usr/lib/libpthread.so
lrwxrwxrwx 1 root root 18 May 16 09:15 /usr/lib/libpthread.so.0 -> libpthread-2.19.so*
-rw-r--r-- 1 root root 1.9K May 16 09:15 /usr/lib/libpthread_nonshared.a
However, as this is new error, I wonder if it's a red herring from the nightly build and the way you installed it?
Just shot in the dark really, though.
"...one cannot be angry when one looks at a penguin." - John Ruskin
"Life in general is a bit shit, and so too is the internet. And that's all there is." - scepticisle
Offline
I just compiled it from the repos
How weird... those permissions are exactly the same for me... Could you give me the permissions you have for the libc.so files?
Well, it used to work using the same installation method, so... I'm confused.
Offline
I'd be surprised if the libc stuff was wrong, because I'm sure many apps use it:
-rw-r--r-- 1 root root 4.8M May 16 09:15 /usr/lib/libc.a
-rw-r--r-- 1 root root 255 May 16 09:14 /usr/lib/libc.so
lrwxrwxrwx 1 root root 12 May 16 09:15 /usr/lib/libc.so.6 -> libc-2.19.so*
No more ideas here, sorry.
"...one cannot be angry when one looks at a penguin." - John Ruskin
"Life in general is a bit shit, and so too is the internet. And that's all there is." - scepticisle
Offline
Well, maybe someone else has an idea
Offline
Try building with a .mozconfig that contains
ac_add_options --disable-crash-reporter
as that output is from the crash reporter http://dxr.mozilla.org/mozilla-central/ … modules.cc
Offline
I can't say why but it has been resolved. There has been a firefox update, maybe it fixed the wrong permissions by reinstalling the files, idk. Glad it works again.
Offline