today's beta2 updates (Moz-mail)

Jim - 815 beta redhat-jc at insight.rr.com
Fri Oct 3 02:31:05 UTC 2003


Andre Robatino wrote:
>>I have seen mozilla-1.4.1 freezing problems mentioned by the original
>>posters and also mozilla mail.  If you file bugzilla reports please CC
>>me.
> 
> 
>   My mozilla also uses up almost 100% of the CPU when it "freezes".  However,
> strace -f mozilla shows it hanging on a futex system call:
> 
> [pid  3400] clock_gettime(0, 0x4a6a95c) = -1 ENOSYS (Function not implemented)
> [pid  3400] gettimeofday({1065123504, 591658}, NULL) = 0
> [pid  3400] futex(0x9b4b20c, FUTEX_WAIT, 54, {32, 968747000}) = -1 ETIMEDOUT (Connection timed out)
> [pid  3400] gettimeofday({1065123537, 579818}, NULL) = 0
> [pid  3400] futex(0x9b4b198, FUTEX_WAKE, 1) = 0
> [pid  3400] gettimeofday({1065123537, 580181}, NULL) = 0
> [pid  3400] gettimeofday({1065123537, 580318}, NULL) = 0
> [pid  3400] clock_gettime(0, 0x4a6a95c) = -1 ENOSYS (Function not implemented)
> [pid  3400] gettimeofday({1065123537, 580580}, NULL) = 0
> [pid  3400] futex(0x9b4b20c, FUTEX_WAIT, 55, {835, 666738000}
> 
> (hangs)
> 
>   So the CPU is occupied in user space, or system calls aren't being
> displayed.  I noticed that glibc updates were included in the latest batch,
> that could be it.  At the moment I can't file a bugzilla report since I don't
> have a browser that works well enough to do it.  I should mention that
> prior to beta1 I had similar problems with Mozilla hanging, though only
> sporadically, not like this.  Beta1 mostly cured it, and it was essentially
> gone before today.  So there may have been a regression.
> 
I tried "strace -f mozilla -mail" and got the excerpt below. I didn't 
test out the browser much, it does come up alright though.

Is a bug filed for this one?

Jim



[pid  4418] stat64("/usr/lib/mozilla-1.4.1/chrome/venkman.jar", 
{st_mode=S_IFREG|0644, st_size=822934, ...}) = 0
[pid  4418] write(29, "", 0)            = 0
[pid  4418] lseek(29, 24, SEEK_SET)     = 24
[pid  4418] write(29, "\0\0\0\0", 4)    = 4
[pid  4418] lseek(29, 1093101, SEEK_SET) = 1093101
[pid  4418] sched_get_priority_max(0)   = 0
[pid  4418] sched_get_priority_min(0)   = 0
[pid  4418] clone(Process 4435 attached
child_stack=0x602db08, 
flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID|CLONE_DETACHED, 
parent_tidptr=0x602dbf8, {entry_number:6, base_addr:0x602dbb0, 
limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, 
limit_in_pages:1, seg_not_present:0, useable:1}, child_tidptr=0x602dbf8) 
= 4435
[pid  4418] sched_setscheduler(0x1153, 0, 0x602ddac) = 0
[pid  4418] write(3, 
"\22\0\17\0006\0\0\2\345\0\0\0\344\0\0\0\10\0\0\0\"\0\0"..., 288 
<unfinished ...>
[pid  4435] --- SIGSTOP (Stopped (signal)) @ 0 (0) ---
[pid  4418] <... write resumed> )       = 288
[pid  4435] --- SIGSTOP (Stopped (signal)) @ 0 (0) ---
[pid  4428] <... futex resumed> )       = -1 EINTR (Interrupted system call)
[pid  4418] --- SIGSTOP (Stopped (signal)) @ 0 (0) ---
[pid  4435] --- SIGSTOP (Stopped (signal)) @ 0 (0) ---
[pid  4426] <... futex resumed> )       = -1 EINTR (Interrupted system call)
[pid  4425] <... poll resumed> [{fd=6, events=POLLIN}], 1, -1) = -1 
EINTR (Interrupted system call)
[pid  4428] --- SIGSTOP (Stopped (signal)) @ 0 (0) ---
[pid  4435] open("/usr/lib/mozilla-1.4.1/chrome/messenger.jar", 
O_RDONLY|O_LARGEFILE <unfinished ...>
[pid  4426] futex(0x94b948c, FUTEX_WAIT, 0, NULL <unfinished ...>
[pid  4425] poll( <unfinished ...>
[pid  4428] clock_gettime(0,  <unfinished ...>
[pid  4435] <... open resumed> )        = 30
[pid  4428] <... clock_gettime resumed> 0x2e9295c) = -1 ENOSYS (Function 
not implemented)
[pid  4435] lseek(30, 1240845, SEEK_SET <unfinished ...>
[pid  4428] gettimeofday( <unfinished ...>
[pid  4435] <... lseek resumed> )       = 1240845
[pid  4428] <... gettimeofday resumed> {1065147678, 157562}, NULL) = 0
[pid  4435] read(30,  <unfinished ...>
[pid  4428] futex(0x9568664, FUTEX_WAIT, 27, {0, 12292000} <unfinished ...>
[pid  4435] <... read resumed> 
"PK\3\4\n\0\0\0\0\0`\277p.\7\237$\232\232\32\0\0\232\32"..., 30) = 30
[pid  4435] lseek(30, 1240935, SEEK_SET) = 1240935
[pid  4435] read(30, "<?xml version=\"1.0\"?> \n<!--\nThe "..., 4096) = 4096
[pid  4435] read(30, "();\"/> \n        </hbox> \n      <"..., 2714) = 2714
[pid  4435] close(30)                   = 0
[pid  4435] futex(0x94efc8c, FUTEX_WAIT, 116, NULL <unfinished ...>
[pid  4428] <... futex resumed> )       = -1 ETIMEDOUT (Connection timed 
out)
[pid  4428] gettimeofday({1065147678, 193632}, NULL) = 0
[pid  4428] futex(0x95685f0, FUTEX_WAKE, 1) = 0
[pid  4428] gettimeofday({1065147678, 193796}, NULL) = 0
[pid  4428] gettimeofday({1065147678, 193848}, NULL) = 0
[pid  4428] clock_gettime(0, 0x2e9295c) = -1 ENOSYS (Function not 
implemented)
[pid  4428] gettimeofday({1065147678, 193945}, NULL) = 0
[pid  4428] futex(0x9568664, FUTEX_WAIT, 28, {0, 269903000}) = -1 
ETIMEDOUT (Connection timed out)
[pid  4428] gettimeofday({1065147678, 473682}, NULL) = 0
[pid  4428] futex(0x95685f0, FUTEX_WAKE, 1) = 0
[pid  4428] gettimeofday({1065147678, 474023}, NULL) = 0
[pid  4428] gettimeofday({1065147678, 474156}, NULL) = 0
[pid  4428] clock_gettime(0, 0x2e9295c) = -1 ENOSYS (Function not 
implemented)
[pid  4428] gettimeofday({1065147678, 474416}, NULL) = 0
[pid  4428] futex(0x9568664, FUTEX_WAIT, 29, {290, 900740000} 
<unfinished ...>
Process 4425 detached
Process 4426 detached
Process 4435 detached
Process 4428 detached






More information about the fedora-test-list mailing list