Closed Bug 558999 Opened 14 years ago Closed 14 years ago

ff freezes when the page opens with flash

Categories

(Firefox :: General, defect)

x86_64
Linux
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: ademaro, Unassigned)

References

()

Details

(Keywords: hang, stackwanted)

User-Agent:       Mozilla/5.0 (X11; U; Linux x86_64; ru; rv:1.9.2.4pre) Gecko/20100410 Ubuntu/9.10 (karmic) Firefox/3.5.7pre GTB7.0
Build Identifier: Mozilla/5.0 (X11; U; Linux x86_64; ru; rv:1.9.2.4pre) Gecko/20100410 Ubuntu/9.10 (karmic) Firefox/3.5.7pre GTB7.0

When you open any page where there is a flash - everything hangs. I tried to delete the directory ~ /. Mozilla - the same thing. Reinstalling the flash from this repository ppa:sevenmachines/flash (flashplugin64-installer) did not give.

Reproducible: Always

Steps to Reproduce:
1.Open site with Flash
Actual Results:  
Full crash with all tabs

Expected Results:  
It might work on or at least does not freeze the other tabs


(gdb) run
Starting program: /usr/lib/firefox-3.6.4pre/firefox-bin 
[Thread debugging using libthread_db enabled]

(firefox-bin:5347): GLib-WARNING **: g_set_prgname() called multiple times
[New Thread 0x7fffe77fb910 (LWP 5348)]
[New Thread 0x7fffe6bf1910 (LWP 5349)]
[New Thread 0x7fffe63f0910 (LWP 5350)]
[New Thread 0x7fffe59ff910 (LWP 5351)]
[New Thread 0x7fffe4ff4910 (LWP 5352)]
[New Thread 0x7fffe08ff910 (LWP 5353)]
[Thread 0x7fffe08ff910 (LWP 5353) exited]
[New Thread 0x7fffe08ff910 (LWP 5354)]
[New Thread 0x7fffdf6ae910 (LWP 5355)]
[New Thread 0x7fffded8e910 (LWP 5356)]
[Thread 0x7fffdf6ae910 (LWP 5355) exited]
[Thread 0x7fffded8e910 (LWP 5356) exited]
[New Thread 0x7fffdf6ae910 (LWP 5357)]
[Thread 0x7fffe08ff910 (LWP 5354) exited]
PluralForm.jsm: Index #2 of 'K; 4>AB83=CB ;8<8B 6C@=0;0 A>>1I5=89 Firebug. 0 2E>645=85 =5 >B>1@0605BAO.;K; 4>AB83=CB ;8<8B 6C@=0;0 A>>1I5=89 Firebug. 5 >B>1@0605BAO 0 2E>645=89.' for value 0 is invalid -- plural rule #7; called by $STRP
[New Thread 0x7fffe08ff910 (LWP 5358)]
[New Thread 0x7fffded8e910 (LWP 5359)]
[New Thread 0x7fffd5aff910 (LWP 5360)]
[New Thread 0x7fffd4aff910 (LWP 5361)]
[Thread 0x7fffd4aff910 (LWP 5361) exited]
[New Thread 0x7fffd4aff910 (LWP 5362)]
[New Thread 0x7fffd3ef5910 (LWP 5363)]
[New Thread 0x7fffd36f4910 (LWP 5364)]
[New Thread 0x7fffd2ef3910 (LWP 5365)]
[Thread 0x7fffd36f4910 (LWP 5364) exited]
[Thread 0x7fffd3ef5910 (LWP 5363) exited]
[Thread 0x7fffd2ef3910 (LWP 5365) exited]
[New Thread 0x7fffd3ef5910 (LWP 5366)]
[New Thread 0x7fffd36f4910 (LWP 5367)]
[New Thread 0x7fffd2ef3910 (LWP 5368)]
[New Thread 0x7fffd1bff910 (LWP 5369)]
[Thread 0x7fffd3ef5910 (LWP 5366) exited]
[Thread 0x7fffd1bff910 (LWP 5369) exited]
[Thread 0x7fffd2ef3910 (LWP 5368) exited]
[New Thread 0x7fffd3ef5910 (LWP 5372)]
[New Thread 0x7fffd1bff910 (LWP 5373)]
[New Thread 0x7fffd2ef3910 (LWP 5374)]
[Thread 0x7fffd3ef5910 (LWP 5372) exited]
[New Thread 0x7fffd3ef5910 (LWP 5375)]
[New Thread 0x7fffce8ff910 (LWP 5376)]
[Thread 0x7fffd3ef5910 (LWP 5375) exited]
[Thread 0x7fffce8ff910 (LWP 5376) exited]

** (firefox-bin:5377): WARNING **: Serious fd usage error 16

** (firefox-bin:5377): WARNING **: Serious fd usage error 14
In all other browsers (opera 10.10, google chrome 5.0.371.0 dev, Chromium 5.0.376.0 (44292) Ubuntu, Midori 0.2.4) - all right, flash work fine. Even SwiftFox 3.6.3 (Mozilla/5.0 (X11; U; Linux i686 (x86_64); ru; rv:1.9.2.3) Gecko/20100405 Firefox/3.5.7pre GTB7.0) does not hang (only flash does not show)!
the serious thing comes from linc/linc2, both are gnomish things and neither are something we use directly. install symbols for linc/liborbit, and set a breakpoint on link_connection_read.

when the system hangs, in gdb, do:

^C
thread apply all bt 30

create an attachment with the output from gdb.
Keywords: hang, stackwanted
anton@adwork:~$ firefox --debug
sh /usr/lib/firefox-3.6.4pre/run-mozilla.sh /usr/bin/gdb /usr/lib/firefox-3.6.4pre/firefox-bin -x /tmp/mozargs.kr5mQm
GNU gdb (GDB) 7.0-ubuntu
Copyright (C) 2009 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/lib/firefox-3.6.4pre/firefox-bin...(no debugging symbols found)...done.
(gdb) run
Starting program: /usr/lib/firefox-3.6.4pre/firefox-bin 
[Thread debugging using libthread_db enabled]

(firefox-bin:11630): GLib-WARNING **: g_set_prgname() called multiple times
[New Thread 0x7fffe77fb910 (LWP 11633)]
[New Thread 0x7fffe6cff910 (LWP 11634)]
[New Thread 0x7fffe64fe910 (LWP 11635)]
[New Thread 0x7fffe5cfd910 (LWP 11636)]
[New Thread 0x7fffe54fc910 (LWP 11637)]
[New Thread 0x7fffe2cff910 (LWP 11638)]
[Thread 0x7fffe2cff910 (LWP 11638) exited]
[New Thread 0x7fffe2cff910 (LWP 11639)]
[New Thread 0x7fffdf957910 (LWP 11640)]
[New Thread 0x7fffdf156910 (LWP 11641)]
[New Thread 0x7fffde955910 (LWP 11642)]
[New Thread 0x7fffddbff910 (LWP 11643)]
[Thread 0x7fffdf957910 (LWP 11640) exited]
[Thread 0x7fffdf156910 (LWP 11641) exited]
[Thread 0x7fffde955910 (LWP 11642) exited]
[Thread 0x7fffddbff910 (LWP 11643) exited]
[Thread 0x7fffe5cfd910 (LWP 11636) exited]
[Thread 0x7fffe2cff910 (LWP 11639) exited]
[Thread 0x7fffe54fc910 (LWP 11637) exited]
[Thread 0x7fffe64fe910 (LWP 11635) exited]
[Thread 0x7fffe6cff910 (LWP 11634) exited]
[Thread 0x7fffe77fb910 (LWP 11633) exited]
Executing new program: /usr/lib/firefox-3.6.4pre/firefox-bin
[Thread debugging using libthread_db enabled]

(firefox-bin:11630): GLib-WARNING **: g_set_prgname() called multiple times
[New Thread 0x7fffe77fb910 (LWP 11644)]
[New Thread 0x7fffe6cff910 (LWP 11645)]
[New Thread 0x7fffe64fe910 (LWP 11646)]
[New Thread 0x7fffe5cfd910 (LWP 11647)]
[New Thread 0x7fffe54fc910 (LWP 11648)]
[New Thread 0x7fffdf6ff910 (LWP 11649)]
[Thread 0x7fffdf6ff910 (LWP 11649) exited]
[New Thread 0x7fffdf6ff910 (LWP 11650)]
[New Thread 0x7fffde6bb910 (LWP 11651)]
[Thread 0x7fffdf6ff910 (LWP 11650) exited]
[New Thread 0x7fffdf6ff910 (LWP 11652)]
[Thread 0x7fffde6bb910 (LWP 11651) exited]
PluralForm.jsm: Index #2 of 'K; 4>AB83=CB ;8<8B 6C@=0;0 A>>1I5=89 Firebug. 0 2E>645=85 =5 >B>1@0605BAO.;K; 4>AB83=CB ;8<8B 6C@=0;0 A>>1I5=89 Firebug. 5 >B>1@0605BAO 0 2E>645=89.' for value 0 is invalid -- plural rule #7; called by $STRP
[New Thread 0x7fffde6bb910 (LWP 11655)]
[New Thread 0x7fffd60bd910 (LWP 11656)]
[New Thread 0x7fffd58bc910 (LWP 11657)]
[New Thread 0x7fffd4aff910 (LWP 11658)]
[Thread 0x7fffdf6ff910 (LWP 11652) exited]
[New Thread 0x7fffd3cb8910 (LWP 11659)]
[New Thread 0x7fffd2eff910 (LWP 11660)]
[New Thread 0x7fffd26fe910 (LWP 11661)]
[New Thread 0x7fffd1efd910 (LWP 11662)]
[Thread 0x7fffd1efd910 (LWP 11662) exited]
[Thread 0x7fffd2eff910 (LWP 11660) exited]
[Thread 0x7fffd26fe910 (LWP 11661) exited]
[New Thread 0x7fffd2eff910 (LWP 11663)]
[New Thread 0x7fffd26fe910 (LWP 11664)]
[New Thread 0x7fffd1efd910 (LWP 11665)]
[Thread 0x7fffd1efd910 (LWP 11665) exited]
[New Thread 0x7fffd1efd910 (LWP 11666)]
[New Thread 0x7fffdf6ff910 (LWP 11667)]
[Thread 0x7fffd1efd910 (LWP 11666) exited]
[Thread 0x7fffdf6ff910 (LWP 11667) exited]
[New Thread 0x7fffd1efd910 (LWP 11668)]
[Thread 0x7fffd1efd910 (LWP 11668) exited]
[New Thread 0x7fffdf6ff910 (LWP 11669)]
[Thread 0x7fffdf6ff910 (LWP 11669) exited]
info: 0, warning: 0, error: 9
Done
[New Thread 0x7fffdf6ff910 (LWP 11672)]
[Thread 0x7fffd58bc910 (LWP 11657) exited]
[New Thread 0x7fffd58bc910 (LWP 11675)]
[New Thread 0x7fffd1efd910 (LWP 11676)]
[Thread 0x7fffdf6ff910 (LWP 11672) exited]
[Thread 0x7fffd1efd910 (LWP 11676) exited]
[New Thread 0x7fffdf6ff910 (LWP 11679)]
[Thread 0x7fffdf6ff910 (LWP 11679) exited]
[New Thread 0x7fffdf6ff910 (LWP 11680)]
[Thread 0x7fffdf6ff910 (LWP 11680) exited]

** (firefox-bin:11681): WARNING **: Serious fd usage error 19

** (firefox-bin:11681): WARNING **: Serious fd usage error 16
^C
Program received signal SIGINT, Interrupt.
0x00007ffff7bc25a9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
(gdb) quit
A debugging session is active.

	Inferior 1 [process 11630] will be killed.

Quit anyway? (y or n) y
ScreenShot when freeze:
http://img6.imageshack.us/img6/1374/36437400.png
in new 3.6.5 - all fixed! tnx!!
you didn't do 'thread apply all bt' after ^C, but if the latest nightly (which has oopp) fixes your problems, then i'm happy to resolve this bug.
Status: UNCONFIRMED → RESOLVED
Closed: 14 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.