Bug#640926: iceweasel: "Save As" dialog makes Iceweasel freeze after some time

Vincent Lefevre vincent at vinc17.net
Thu Sep 8 15:13:14 UTC 2011


retitle 640926 "Save As" dialog triggers a "Warning: Unresponsive script" / dialog moved behind the main window
severity 640926 normal
thanks

On 2011-09-08 16:53:34 +0200, Vincent Lefevre wrote:
> The "Save As" dialog sometimes makes Iceweasel freeze after some time,
> when it has been open for several dozens of seconds. A consequence is
> that data that have not been saved yet (e.g. in forms) are lost.

Actually the problem here is that the "Save As" dialog is moved behind
the main Iceweasel window. As it is no longer visible, this is very
confusing. It took me some time to figure out that the "Save As" dialog
was still there.

But the "Warning: Unresponsive script" should have never occurred.

> This is always reproducible with the following steps (note that I'm
> using "focus follows mouse"):
> 
> 1. Rename the ".mozilla" directory to start with a fresh profile.
> 2. Start iceweasel. The current page is "about:home".
> 3. Select "File" → "Save Page As..." (the "Save As" dialog opens).
> 4. Move the mouse pointer to another area so that Iceweasel looses the
>    focus, and move it back to the "Save As" dialog after some time.

Actually it is sufficient to move it back to the main window (this
window is reached before the "Save As" dialog).

> 5. If nothing bad occurs, repeat step 4 (at least on my machine, this
>    loop is finite).
> 
> I get a dialog:
> 
>   Warning: Unresponsive script
[...]

> Whether I click on [Stop script] or [Continue], the dialog disappears
> but Iceweasel is completely frozen. I can see a zombie process:
> 
> UID        PID  PPID  C STIME TTY          TIME CMD
> vlefevre 29671 28784  1 16:43 pts/15   00:00:05 /usr/lib/iceweasel/firefox-bin
> vlefevre 29675 29671  0 16:43 pts/15   00:00:00 [firefox-bin] <defunct>

I don't always see a zombie process.

-- 
Vincent Lefèvre <vincent at vinc17.net> - Web: <http://www.vinc17.net/>
100% accessible validated (X)HTML - Blog: <http://www.vinc17.net/blog/>
Work: CR INRIA - computer arithmetic / Arénaire project (LIP, ENS-Lyon)





More information about the pkg-mozilla-maintainers mailing list