Closed Bug 1084120 Opened 10 years ago Closed 10 years ago

Firefox crashes on some websites (intel_do_flush_locked failed: Input/output error)

Categories

(Core :: Graphics, defect)

31 Branch
x86
Linux
defect
Not set
critical

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: alex.jakimenko+firefox, Unassigned)

Details

(Keywords: crash)

Attachments

(1 file)

User Agent: Mozilla/5.0 (X11; Linux i686; rv:31.0) Gecko/20100101 Firefox/31.0 Iceweasel/31.2.0 Build ID: 20141015034125 Steps to reproduce: Sometimes it crashes when I visit specific websites. This issue could be associated with https://bugzilla.mozilla.org/show_bug.cgi?id=756337 but it is a bit different. The other bug report says that it crashes periodically, but in my case in only crashes if I visit some websites. One of such websites: http://veillance.me/blog/2013/3/3/35-years-of-living-with-ar-augmediated-reality-glass Linux Margo 3.16-2-486 #1 Debian 3.16.3-2 (2014-09-20) i686 GNU/Linux Mozilla Iceweasel 31.2.0
The only thing I see in the console is: intel_do_flush_locked failed: Input/output error Also, it does not happen immediately. I have to wait about 10 seconds when I open such pages before it crashes.
And yes, same thing in -safe-mode
Are your Xorg Intel drivers up-to-date? Can you provide a stacktrace? https://developer.mozilla.org/en/How_to_get_a_stacktrace_for_a_bug_report
Severity: normal → critical
Component: Untriaged → Graphics
Flags: needinfo?(alex.jakimenko+firefox)
Keywords: crash
Product: Firefox → Core
I am using the drivers which came with linux (no non-free drivers installed). Unfortunately, I cannot get a stacktrace. I have downloaded Firefox from the official website like it was suggested in the guide you linked, but still it does not generate a crash report. But at least it means that the same bug happens in 33 as well! Then I went back to iceweasel, I installed iceweasel-dbg package and tried connecting to the process with gdb (like suggested in https://wiki.ubuntu.com/MozillaTeam/Bugs#Crashes), still no luck. Either I am doing something completely wrong or what happens with iceweasel is not a crash. The the only thing I see in gdb is: [Inferior 1 (process 29010) exited with code 01] and 'bt full' says "No stack". Yesterday I have encountered another 'crashy' website: http://aquila-dsp.org/
Flags: needinfo?(alex.jakimenko+firefox)
It does not crash if I set javascript.enabled to false in about:config
Indeed, if I remove this from aquila-dsp home page: <script src="site_media/js/libs/modernizr-2.5.3.min.js"></script> It starts working! I can't get the other website to work on my pc locally, but it seems like there is some javascript hell going on as well.
What else can I do?
Hello! So I have been suffering from this problem for quite some time, so I decided that I can at least make a list of websites that cause the crash. I have wrote a simple hacky bash script that just runs iceweasel with different websites, and if the iceweasel process disappears, it will find out which website did that and log it into a file. The idea was that I will pipe a huge list of websites into it and let it run for several hours... Well, but guess what! The problem is gone. I don't know why! Yesterday I ran dist-upgrade, so it seems like this problem was fixed somewhere (linux kernel, I guess?). I have attached this script anyway, just in case somebody needs it. I am marking this problem as resolved. Lets hope that it does not come back :)
Status: UNCONFIRMED → RESOLVED
Closed: 10 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: