Closed Bug 107862 Opened 23 years ago Closed 23 years ago

Browser freezes for a while when loading a news in zdnet

Categories

(SeaMonkey :: General, defect)

x86
Linux
defect
Not set
normal

Tracking

(Not tracked)

VERIFIED DUPLICATE of bug 58339

People

(Reporter: nick, Assigned: asa)

References

()

Details

It freezes for so long that I have though twice that it wouldn't recover and
killed it.

I've entered with gdb so that I could take some pictures of Mozilla's frozen body:

The most suspicious thread is this one:

Thread 1 (Thread 1024 (LWP 2162)):
#0  0x4054aac4 in open () from /lib/libc.so.6
#1  0x401eb41c in __DTOR_END__ () from /lib/libpthread.so.0
#2  0x41693ada in NSGetModule () from /home/nick/flash_linux/libflashplayer.so
#3  0x40f531c8 in NSGetModule () from /usr/local/mozilla/components/libgkplugin.so
#4  0x40f51aa2 in NSGetModule () from /usr/local/mozilla/components/libgkplugin.so
#5  0x40f50f6e in NSGetModule () from /usr/local/mozilla/components/libgkplugin.so
#6  0x4125d5d9 in NSGetModule () from /usr/local/mozilla/components/libgklayout.so
#7  0x4125cc06 in NSGetModule () from /usr/local/mozilla/components/libgklayout.so
#8  0x4125794d in NSGetModule () from /usr/local/mozilla/components/libgklayout.so
#9  0x412543bd in NSGetModule () from /usr/local/mozilla/components/libgklayout.so
#10 0x4125405b in NSGetModule () from /usr/local/mozilla/components/libgklayout.so
#11 0x41253f13 in NSGetModule () from /usr/local/mozilla/components/libgklayout.so
#12 0x4125794d in NSGetModule () from /usr/local/mozilla/components/libgklayout.so
#13 0x4122f96c in NSGetModule () from /usr/local/mozilla/components/libgklayout.so
#14 0x4122f7a9 in NSGetModule () from /usr/local/mozilla/components/libgklayout.so
#15 0x4122f60f in NSGetModule () from /usr/local/mozilla/components/libgklayout.so
#16 0x4122f4bb in NSGetModule () from /usr/local/mozilla/components/libgklayout.so
#17 0x4122dd19 in NSGetModule () from /usr/local/mozilla/components/libgklayout.so  
#18 0x4122d6c8 in NSGetModule () from /usr/local/mozilla/components/libgklayout.so  
#19 0x4122c2c2 in NSGetModule () from /usr/local/mozilla/components/libgklayout.so
#20 0x412381eb in NSGetModule () from /usr/local/mozilla/components/libgklayout.so
#21 0x412db1aa in NSGetModule () from /usr/local/mozilla/components/libgklayout.so
#22 0x412381eb in NSGetModule () from /usr/local/mozilla/components/libgklayout.so
#23 0x412ea209 in NSGetModule () from /usr/local/mozilla/components/libgklayout.so
#24 0x412e9f46 in NSGetModule () from /usr/local/mozilla/components/libgklayout.so  
#25 0x412ea611 in NSGetModule () from /usr/local/mozilla/components/libgklayout.so
#26 0x412381eb in NSGetModule () from /usr/local/mozilla/components/libgklayout.so
#27 0x412ed41e in NSGetModule () from /usr/local/mozilla/components/libgklayout.so
#28 0x412eca86 in NSGetModule () from
/usr/local/mozilla/components/libgklayout.so#29 0x412ec8f0 in NSGetModule ()
from /usr/local/mozilla/components/libgklayout.so
#30 0x412381eb in NSGetModule () from /usr/local/mozilla/components/libgklayout.so
#31 0x412e1976 in NSGetModule () from /usr/local/mozilla/components/libgklayout.so
#32 0x412e1568 in NSGetModule () from /usr/local/mozilla/components/libgklayout.so
#33 0x412e0197 in NSGetModule () from /usr/local/mozilla/components/libgklayout.so
#34 0x412381eb in NSGetModule () from /usr/local/mozilla/components/libgklayout.so
#35 0x412e62f7 in NSGetModule () from /usr/local/mozilla/components/libgklayout.so
#36 0x412e6ec2 in NSGetModule () from /usr/local/mozilla/components/libgklayout.so
#37 0x412e657a in NSGetModule () from /usr/local/mozilla/components/libgklayout.so
#38 0x412e653f in NSGetModule () from /usr/local/mozilla/components/libgklayout.so
#39 0x412e64a2 in NSGetModule () from /usr/local/mozilla/components/libgklayout.so
#40 0x412e7ab7 in NSGetModule () from /usr/local/mozilla/components/libgklayout.so
#41 0x412333f6 in NSGetModule () from /usr/local/mozilla/components/libgklayout.so
#42 0x41232f54 in NSGetModule () from /usr/local/mozilla/components/libgklayout.so
#43 0x4123117f in NSGetModule () from /usr/local/mozilla/components/libgklayout.so
#44 0x412345ee in NSGetModule () from /usr/local/mozilla/components/libgklayout.so
#45 0x41234344 in NSGetModule () from /usr/local/mozilla/components/libgklayout.so
#46 0x41257b62 in NSGetModule () from /usr/local/mozilla/components/libgklayout.so
#47 0x4122f96c in NSGetModule () from /usr/local/mozilla/components/libgklayout.so
#48 0x4122f7a9 in NSGetModule () from /usr/local/mozilla/components/libgklayout.so
#49 0x4122f60f in NSGetModule () from /usr/local/mozilla/components/libgklayout.so
#50 0x4122f4bb in NSGetModule () from /usr/local/mozilla/components/libgklayout.so
#51 0x4122de48 in NSGetModule () from /usr/local/mozilla/components/libgklayout.so
#52 0x4122d6c8 in NSGetModule () from /usr/local/mozilla/components/libgklayout.so
#53 0x4122c2c2 in NSGetModule () from /usr/local/mozilla/components/libgklayout.so
#54 0x412333f6 in NSGetModule () from /usr/local/mozilla/components/libgklayout.so
#55 0x41232f54 in NSGetModule () from /usr/local/mozilla/components/libgklayout.so
#56 0x4122ee06 in NSGetModule () from /usr/local/mozilla/components/libgklayout.so
#57 0x4122daf7 in NSGetModule () from /usr/local/mozilla/components/libgklayout.so
#58 0x4122d6c8 in NSGetModule () from /usr/local/mozilla/components/libgklayout.so
#59 0x4122c2c2 in NSGetModule () from /usr/local/mozilla/components/libgklayout.so
#60 0x412381eb in NSGetModule () from /usr/local/mozilla/components/libgklayout.so
#61 0x41247f01 in NSGetModule () from /usr/local/mozilla/components/libgklayout.so
#62 0x41306e54 in NSGetModule () from /usr/local/mozilla/components/libgklayout.so
#63 0x413067e6 in NSGetModule () from /usr/local/mozilla/components/libgklayout.so
#64 0x413041a8 in NSGetModule () from /usr/local/mozilla/components/libgklayout.so
#65 0x412ef257 in NSGetModule () from /usr/local/mozilla/components/libgklayout.so
#66 0x413041a8 in NSGetModule () from /usr/local/mozilla/components/libgklayout.so
#67 0x41314bd2 in NSGetModule () from /usr/local/mozilla/components/libgklayout.so
#68 0x412381eb in NSGetModule () from /usr/local/mozilla/components/libgklayout.so
#69 0x41281ab1 in NSGetModule () from /usr/local/mozilla/components/libgklayout.so
#70 0x41248741 in NSGetModule () from /usr/local/mozilla/components/libgklayout.so
#71 0x4126efc6 in NSGetModule () from /usr/local/mozilla/components/libgklayout.so
#72 0x4126f149 in NSGetModule () from /usr/local/mozilla/components/libgklayout.so
#73 0x4126ed9b in NSGetModule () from /usr/local/mozilla/components/libgklayout.so
#74 0x40132f97 in PL_HandleEvent () from /usr/local/mozilla/libxpcom.so
#75 0x40132eb3 in PL_ProcessPendingEvents () from /usr/local/mozilla/libxpcom.so
#76 0x40133de8 in nsEventQueueImpl::ProcessPendingEvents () from
/usr/local/mozilla/libxpcom.so
#77 0x409b4183 in NSGetModule () from /usr/local/mozilla/components/libwidget_gtk.so
#78 0x409b3efd in NSGetModule () from /usr/local/mozilla/components/libwidget_gtk.so
#79 0x4035bc40 in g_io_add_watch () from /usr/lib/libglib-1.2.so.0
#80 0x4035d308 in g_get_current_time () from /usr/lib/libglib-1.2.so.0
#81 0x4035d913 in g_get_current_time () from /usr/lib/libglib-1.2.so.0
#82 0x4035daac in g_main_run () from /usr/lib/libglib-1.2.so.0
#83 0x4027cff7 in gtk_main () from /usr/lib/libgtk-1.2.so.0   
#84 0x409b4614 in NSGetModule () from /usr/local/mozilla/components/libwidget_gtk.so
#85 0x4083b06e in fullsoft_copyright () from
/usr/local/mozilla/components/libnsappshell.so
#86 0x0804f4c0 in main1 ()
#87 0x0804fd27 in main () 
#88 0x404a06ef in __libc_start_main () from /lib/libc.so.6
#0  0x4054aac4 in open () from /lib/libc.so.6

Other threads are:

Thread 5 (Thread 3076 (LWP 2168)):
#0  0x404b0a9e in sigsuspend () from /lib/libc.so.6
#1  0x401df659 in __pthread_wait_for_restart_signal () from /lib/libpthread.so.0
#2  0x401dbf82 in pthread_cond_wait () from /lib/libpthread.so.0
#3  0x401be099 in PR_WaitCondVar () from /usr/local/mozilla/libnspr4.so
#4  0x40135f35 in nsThreadPool::GetRequest () from /usr/local/mozilla/libxpcom.so
#5  0x401365ae in nsThreadPoolRunnable::Run () from /usr/local/mozilla/libxpcom.so
#6  0x4013538a in nsThread::Main () from /usr/local/mozilla/libxpcom.so
#7  0x401c25fe in PR_Select () from /usr/local/mozilla/libnspr4.so
#8  0x401dcefa in pthread_start_thread () from /lib/libpthread.so.0

Thread 4 (Thread 2051 (LWP 2166)):
#0  0x404b0a9e in sigsuspend () from /lib/libc.so.6
#1  0x401df659 in __pthread_wait_for_restart_signal () from /lib/libpthread.so.0
#2  0x401dbf82 in pthread_cond_wait () from /lib/libpthread.so.0
#3  0x401be099 in PR_WaitCondVar () from /usr/local/mozilla/libnspr4.so
#4  0x40915793 in NSGetModule () from /usr/local/mozilla/components/libnecko.so
#5  0x409152c6 in NSGetModule () from /usr/local/mozilla/components/libnecko.so
#6  0x4013538a in nsThread::Main () from /usr/local/mozilla/libxpcom.so
#7  0x401c25fe in PR_Select () from /usr/local/mozilla/libnspr4.so
#8  0x401dcefa in pthread_start_thread () from /lib/libpthread.so.0

Thread 3 (Thread 1026 (LWP 2165)):
#0  0x40550220 in poll () from /lib/libc.so.6
#1  0x401c147a in PR_OpenDir () from /usr/local/mozilla/libnspr4.so
#2  0x401c163e in PR_Poll () from /usr/local/mozilla/libnspr4.so
#3  0x4090acc2 in NSGetModule () from /usr/local/mozilla/components/libnecko.so
#4  0x4013538a in nsThread::Main () from /usr/local/mozilla/libxpcom.so
#5  0x401c25fe in PR_Select () from /usr/local/mozilla/libnspr4.so
#6  0x401dcefa in pthread_start_thread () from /lib/libpthread.so.0

Thread 2 (Thread 2049 (LWP 2164)):
#0  0x40550220 in poll () from /lib/libc.so.6
#1  0x401dcc16 in __pthread_manager () from /lib/libpthread.so.0
Ops, I forgot to say that I'm using build 2001102910.
Inspecting with gdb the registers of the "open" syscall frame I get that flash
was blocked trying to open "/dev/dsp" (The sound card was in use as I was
listening to an mp3). So this is surely an old bug it has been surely reported
before. Sorry.. =(.

Thanks for you own analysis !



*** This bug has been marked as a duplicate of 58339 ***
Status: UNCONFIRMED → RESOLVED
Closed: 23 years ago
Resolution: --- → DUPLICATE
great analysis. Can you tell us what version of the flash plugin? (from
about:plugins i guess)
vrfy dupe
Status: RESOLVED → VERIFIED
It's 5.0r47. Check the analysis I've posted in bug 58339!
Product: Browser → Seamonkey
You need to log in before you can comment on or make changes to this bug.