Closed Bug 1711016 Opened 4 years ago Closed 3 years ago

Firefox 89.0 beta (64-bit) linux devedition freezes on page loading from time to time

Categories

(Core :: Widget: Gtk, defect, P3)

Firefox 89
defect

Tracking

()

RESOLVED DUPLICATE of bug 1714779

People

(Reporter: kavaleras, Unassigned)

Details

Attachments

(1 file)

User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:89.0) Gecko/20100101 Firefox/89.0

Steps to reproduce:

I am Just opening one or more different pages.

Actual results:

Firefox freezes. Main proccess firefox use 100% CPU. It happens from time to time.

Expected results:

Loaded content of sites.

Attaching strace and gdb output:

$ sudo strace -p 8710
strace: Process 8710 attached
futex(0x7f28c92b641c, FUTEX_WAIT_PRIVATE, 0, NULL

$ sudo gdb -p 8710
GNU gdb (Ubuntu 8.1.1-0ubuntu1) 8.1.1
Copyright (C) 2018 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".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
http://www.gnu.org/software/gdb/bugs/.
Find the GDB manual and other documentation resources online at:
http://www.gnu.org/software/gdb/documentation/.
For help, type "help".
Type "apropos word" to search for commands related to "word".
Attaching to process 8710
[New LWP 8763]
[New LWP 8764]
[New LWP 8765]
[New LWP 8766]
[New LWP 8767]
[New LWP 8769]
[New LWP 8770]
[New LWP 8773]
[New LWP 8774]
[New LWP 8775]
[New LWP 8777]
[New LWP 8778]
[New LWP 8781]
[New LWP 8782]
[New LWP 8783]
[New LWP 8784]
[New LWP 8785]
[New LWP 8786]
[New LWP 8787]
[New LWP 8788]
[New LWP 8789]
[New LWP 8790]
[New LWP 8795]
[New LWP 8796]
[New LWP 8797]
[New LWP 8801]
[New LWP 8805]
[New LWP 8806]
[New LWP 8808]
[New LWP 8812]
[New LWP 8813]
[New LWP 8814]
[New LWP 8815]
[New LWP 8816]
[New LWP 8824]
[New LWP 8827]
[New LWP 8844]
[New LWP 8845]
[New LWP 8847]
[New LWP 8848]
[New LWP 8850]
[New LWP 8851]
[New LWP 8853]
[New LWP 8855]
[New LWP 8856]
[New LWP 8857]
[New LWP 8858]
[New LWP 8862]
[New LWP 8875]
[New LWP 8876]
[New LWP 8878]
[New LWP 8880]
[New LWP 8890]
[New LWP 8894]
[New LWP 8896]
[New LWP 8916]
[New LWP 8967]
[New LWP 8969]
[New LWP 8975]
[New LWP 8976]
[New LWP 9025]
[New LWP 9026]
[New LWP 9028]
[New LWP 9142]
[New LWP 9143]
[New LWP 9144]
[New LWP 9145]
[New LWP 10063]
[New LWP 10064]
[New LWP 10065]
[New LWP 10066]
[New LWP 10198]
[New LWP 10526]
[New LWP 10622]
[New LWP 10623]
[New LWP 10624]
[New LWP 10625]
[New LWP 11398]
[New LWP 11399]
[New LWP 11400]
[New LWP 11401]
[New LWP 11828]
[New LWP 11833]
[New LWP 11834]
[New LWP 11835]
[New LWP 12026]
[New LWP 12027]
[New LWP 12028]
[New LWP 12029]
[New LWP 12123]
[New LWP 12124]
[New LWP 12125]
[New LWP 12126]
[New LWP 12128]
[New LWP 12129]
[New LWP 12130]
[New LWP 12131]
[New LWP 12151]
[New LWP 12152]
[New LWP 12153]
[New LWP 12154]
[New LWP 12221]
[New LWP 12222]
[New LWP 12223]
[New LWP 12224]
[New LWP 13663]
[New LWP 13664]
[New LWP 13665]
[New LWP 13666]
[New LWP 13669]
[New LWP 16956]
[New LWP 17033]
[New LWP 17034]
[New LWP 17035]
[New LWP 17036]
[New LWP 17322]
[New LWP 17476]
[New LWP 20442]
[New LWP 20553]
[New LWP 20554]
[New LWP 20555]
[New LWP 20556]
[New LWP 20557]
[New LWP 20558]
[New LWP 20559]
[New LWP 20560]
[New LWP 22269]
[New LWP 24061]
[New LWP 24337]
[New LWP 24377]
[New LWP 24390]
[New LWP 24657]
[New LWP 24658]
[New LWP 24659]
[New LWP 24660]
[New LWP 24748]
[New LWP 24851]
[New LWP 25065]
[New LWP 25397]
[New LWP 25872]
[New LWP 25877]
[New LWP 25888]
[New LWP 26151]
[New LWP 26177]
[New LWP 26185]
[New LWP 26271]
[New LWP 26273]
[New LWP 26286]
[New LWP 26307]
[New LWP 26314]
[New LWP 26425]
[New LWP 26426]
[New LWP 26427]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
0x00007f28edbdbad3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7f28c92b641c) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
88 ../sysdeps/unix/sysv/linux/futex-internal.h: No such file or directory.
(gdb)

The Bugbug bot thinks this bug should belong to the 'Core::Widget: Gtk' component, and is moving the bug to that component. Please revert this change in case you think the bot is wrong.

Component: Untriaged → Widget: Gtk
Product: Firefox → Core

Can you attach a backtrace from gdb please?
Thanks.

Flags: needinfo?(kavaleras)

(In reply to Martin Stránský [:stransky] (ni? me) from comment #3)

Can you attach a backtrace from gdb please?
Thanks.

I don't know much in debugging. What command i have to run on frozen process?
I can attach output of this:
gdb -p <PID> -ex "thread apply all bt" -ex "quit" > output.log

(In reply to Valeriy Kryvoshyia from comment #4)

(In reply to Martin Stránský [:stransky] (ni? me) from comment #3)

Can you attach a backtrace from gdb please?
Thanks.

I don't know much in debugging. What command i have to run on frozen process?
I can attach output of this:
gdb -p <PID> -ex "thread apply all bt" -ex "quit" > output.log

Yes, that may work.

This time it has frozen while i have switched from loaded (with intensive JS work) tab to new tab.
Attached gdb trace with threads.

Flags: needinfo?(kavaleras)
Priority: -- → P3

FF 89.0 freezes whan opening/loading content one or more tabs. This does not occur rarely, problem seems to be urgent.
OS Kubuntu 20.04 LTS

This looks like bug 1714779, dup'ing against that one where we're gathering some stacks that look actionable.

Status: UNCONFIRMED → RESOLVED
Closed: 3 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: