Closed Bug 1428346 Opened 6 years ago Closed 10 months ago

Nightly SIGSEVs in Chrome_~dThread when multiple FF instances are created & closed

Categories

(Toolkit :: Startup and Profile System, defect)

defect

Tracking

()

RESOLVED WONTFIX

People

(Reporter: linuxhippy, Unassigned, NeedInfo)

Details

User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:59.0) Gecko/20100101 Firefox/59.0
Build ID: 20180105100137

Steps to reproduce:

I tried to create a poor man's load tester for my web-application, by starting multiple instances of firefox with separate profiles.

1. Created profiles u0-u15:
firefox_nightly/firefox  -CreateProfile "u0 /home/ce/dummy_firefox_profiles/u0"
firefox_nightly/firefox  -CreateProfile "u1 /home/ce/dummy_firefox_profiles/u1"

2. started multiple firefox instances with:
firefox_nightly/firefox -new-instance -P u0
firefox_nightly/firefox -new-instance -P u1

3. actually automated the execution using a java application:

import java.util.*;

public class SplanGuiTest {
	
	public static void main(String[] args) throws Exception {		
		Thread.sleep(5000);
		
		int profileCounter = 0;
		LinkedList<Process> processList = new LinkedList<>();
		
		while(true) 
		{
			profileCounter = (profileCounter + 1) % 15;
			Process p = Runtime.getRuntime().exec("/home/ce/Programme/firefox_nightly/firefox -new-instance -p u"+profileCounter+" http://127.0.0.1:8080/rap");
			processList.push(p);
			
			Thread.sleep(2000);
		
			if(processList.size() > 3) 
			{
				processList.removeLast().destroy();
			}
			

			Thread.sleep(100);
		}
	}
}





Actual results:

Firefox frequently died with SIGSEVs in Chrome~dthread, my whole dmesg log is full:

[59243.231323] Chrome_~dThread[23590]: segfault at 0 ip 00007fa47c0699ad sp 00007fa47a786af0 error 6 in libxul.so[7fa47bdb1000+482f000]
[59245.326985] Chrome_~dThread[23663]: segfault at 0 ip 00007f21f65699ad sp 00007f21f4c86af0 error 6 in libxul.so[7f21f62b1000+482f000]
[59245.327328] Chrome_~dThread[24117]: segfault at 0 ip 00007f97474699ad sp 00007f9745b86af0 error 6 in libxul.so[7f97471b1000+482f000]
[59245.327991] Chrome_~dThread[23792]: segfault at 0 ip 00007f6743c699ad sp 00007f6742386af0 error 6 in libxul.so[7f67439b1000+482f000]



Expected results:

No SIGSEV in Chrome~dthread
Severity: normal → critical
Component: Untriaged → Startup and Profile System
Product: Firefox → Toolkit
I see the exact same behaviour with FF 61.0-1 (debian sid package). Even when i start a very small number of instances, it segfaults. Here is a python script (requires selenium) that demonstrates the behaviour with a small number of threads!

import time
from threading import Thread

from selenium import webdriver
from selenium.webdriver.firefox.firefox_binary import FirefoxBinary


def thread_func(tid):
    print('thread[%d] started...' % (tid))

    # binary = FirefoxBinary('/usr/bin/firefox')
    binary = FirefoxBinary('/opt/firefox/firefox')
    options = webdriver.firefox.options.Options()
    options.add_argument('--headless')
    driver = webdriver.Firefox(firefox_binary=binary, options=options)
    driver.get('http://mozilla.org')
    txt = driver.find_element_by_xpath('//h2[@class="nav-logo"]/a').text

    print('thread[%d] : %s' % (tid, txt))
    driver.save_screenshot('moz%02d.png' % (tid))
    driver.quit()


threads = []
for t in range(5):
    threads.append(Thread(target=thread_func, args=(t,)))

starttime = time.perf_counter()
for t in threads:
    t.start()

for t in threads:
    t.join()
endtime = time.perf_counter()
print('timediff = {}'.format(endtime-starttime))


/var/log/messages is filled with these messages:
[5251045.491289] Chrome_~dThread[11403]: segfault at 0 ip 00007f82607c747d sp 00007f825f243b00 error 6 in libxul.so[7f82604d9000+4c75000]
[5251045.491598] Chrome_~dThread[11046]: segfault at 0 ip 00007fe93bac747d sp 00007fe93a543b00 error 6 in libxul.so[7fe93b7d9000+4c75000]
[5251045.491894] Chrome_~dThread[11072]: segfault at 0 ip 00007f7cbd2c747d sp 00007f7cbbd43b00 error 6 in libxul.so[7f7cbcfd9000+4c75000]
[5251045.492022] Chrome_~dThread[11430]: segfault at 0 ip 00007f7597ac747d sp 00007f7596543b00 error 6 in libxul.so[7f75977d9000+4c75000]
[5251045.492267] Chrome_~dThread[11427]: segfault at 0 ip 00007f11e20c747d sp 00007f11e0b43b00 error 6 in libxul.so[7f11e1dd9000+4c75000]
[5251047.836429] Chrome_~dThread[11405]: segfault at 0 ip 00007f9e2dcc747d sp 00007f9e2c743b00 error 6 in libxul.so[7f9e2d9d9000+4c75000]


I have run the script against the firefox-61.0.1.tar.bz2 linux64 tarball. It produces identical results. I have not been able to replicate this on current (20180709) nightly. If needed I can upload the dumped core file somewhere for further investigation.
I have tried the same test script with ff 62-beta8 and there are intermittent crashes.

Update with latest nightly 20180801. The situation is even worse than 62-beta8 as almost all 5 threads are crashing on every test run! The logging in /var/log/messages is identical to before:

[ 3398.379729] Chrome_~dThread[25633]: segfault at 0 ip 00007f0acf4c82cf sp 00007f0ae0638b00 error 6 in libxul.so[7f0acf19c000+526b000]
[ 3398.463639] Chrome_~dThread[25314]: segfault at 0 ip 00007f13434c82cf sp 00007f13546ddb00 error 6 in libxul.so[7f134319c000+526b000]
[ 3398.463854] Chrome_~dThread[25195]: segfault at 0 ip 00007f249e6c82cf sp 00007f24af8bab00 error 6 in libxul.so[7f249e39c000+526b000]
[ 3398.463886] Chrome_~dThread[25643]: segfault at 0 ip 00007f9f132c82cf sp 00007f9f244cbb00 error 6 in libxul.so[7f9f12f9c000+526b000]
[ 3399.365063] Chrome_~dThread[25770]: segfault at 0 ip 00007f1ce6dc82cf sp 00007f1cf7f9bb00 error 6 in libxul.so[7f1ce6a9c000+526b000]
I'm chiming in here as I'm noticing similar since yesterday with the recent firefox-63.0.3-1 on archlinux x86_64 4.19.2-arch1-1-ARCH

I get multiple of the following:
[ 2022.720632] Chrome_~dThread[20049]: segfault at 0 ip 00007ff94d3eebcb sp 00007ff9560feb00 error 6 in libxul.so[7ff94d3e5000+3c3f000]
[ 2022.720643] Code: 15 05 48 8d 15 b6 55 d3 03 48 89 10 c7 04 25 00 00 00 00 00 00 00 00 0f 0b 48 8b 05 d7 05 15 05 48 8d 0d 00 56 d3 03 48 89 08 <c7> 04 25 00 00 00 00 00 00 00 00 0f 0b e8 4d f4 ff ff 48 8b 05 b4
[ 2022.720718] audit: type=1701 audit(1543085847.837:90): auid=1001 uid=1001 gid=100 ses=2 pid=20047 comm="Chrome_~dThread" exe="/usr/lib/firefox/firefox" sig=11 res=1

with the following coredump:
$ coredumpctl info -1
           PID: 9733 (WebExtensions)
           UID: 1001 (richard)
           GID: 100 (users)
        Signal: 11 (SEGV)
     Timestamp: Sat 2018-11-24 19:57:27 CET (11h ago)
  Command Line: /usr/lib/firefox/firefox -contentproc -childID 3 -isForBrowser -prefsLen 82 -prefMapSize 195948 -schedulerPrefs 0001,2 -parentBuildID 20181116104104 -greomni /usr/lib/firefox/omni.>
    Executable: /usr/lib/firefox/firefox
 Control Group: /user.slice/user-1001.slice/session-2.scope
          Unit: session-2.scope
         Slice: user-1001.slice
       Session: 2
     Owner UID: 1001 (richard)
       Boot ID: db6ffd791eac4729828a239224fc7d24
    Machine ID: 4ebaa767a0b041dc8b1012591595f293
      Hostname: sarchx64
       Storage: /var/lib/systemd/coredump/core.WebExtensions.1001.db6ffd791eac4729828a239224fc7d24.9733.1543085847000000.lz4
       Message: Process 9733 (WebExtensions) of user 1001 dumped core.
                
                Stack trace of thread 9735:
                #0  0x00007fe60000ebcb n/a (libxul.so)
                #1  0x00007fe60045e930 n/a (libxul.so)
                #2  0x00007fe6004470da n/a (libxul.so)
                #3  0x00007fe6004476cf n/a (libxul.so)
                #4  0x00007fe60042f8ee n/a (libxul.so)
                #5  0x00007fe600431825 n/a (libxul.so)
                #6  0x00007fe60043dc52 n/a (libxul.so)
                #7  0x00007fe60042f9f2 n/a (libxul.so)
                #8  0x00007fe6094ffa9d start_thread (libpthread.so.0)
                #9  0x00007fe609273b23 __clone (libc.so.6)
                
                Stack trace of thread 9741:
                #0  0x00007fe609505afc pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                #1  0x000055ccc426dff8 _ZN7mozilla6detail21ConditionVariableImpl4waitERNS0_9MutexImplE (firefox)
                #2  0x000055ccc426e1e6 _ZN7mozilla6detail21ConditionVariableImpl8wait_forERNS0_9MutexImplERKNS_16BaseTimeDurationINS_27TimeDurationValueCalculatorEEE (firefox)
                #3  0x00007fe603321d33 n/a (libxul.so)
                #4  0x00007fe60331cc1a n/a (libxul.so)
                #5  0x00007fe6094ffa9d start_thread (libpthread.so.0)
                #6  0x00007fe609273b23 __clone (libc.so.6)
                
                Stack trace of thread 9768:
                #0  0x00007fe609505afc pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                #1  0x000055ccc426dff8 _ZN7mozilla6detail21ConditionVariableImpl4waitERNS0_9MutexImplE (firefox)
                #2  0x00007fe60013cf3d n/a (libxul.so)
                #3  0x00007fe60013fe50 n/a (libxul.so)
                #4  0x00007fe600142038 n/a (libxul.so)
                #5  0x00007fe60045b75a n/a (libxul.so)
                #6  0x00007fe600431825 n/a (libxul.so)
                #7  0x00007fe6001421ef n/a (libxul.so)
                #8  0x00007fe60915a7cc n/a (libnspr4.so)
                #9  0x00007fe6094ffa9d start_thread (libpthread.so.0)
                #10 0x00007fe609273b23 __clone (libc.so.6)
                
                Stack trace of thread 9739:
                #0  0x00007fe609505e5b pthread_cond_timedwait@@GLIBC_2.3.2 (libpthread.so.0)
                #1  0x00007fe609154557 n/a (libnspr4.so)
                #2  0x00007fe609154a2b PR_WaitCondVar (libnspr4.so)
                #3  0x00007fe6007006c8 n/a (libxul.so)
                #4  0x00007fe60915a7cc n/a (libnspr4.so)
                #5  0x00007fe6094ffa9d start_thread (libpthread.so.0)
                #6  0x00007fe609273b23 __clone (libc.so.6)
                
                Stack trace of thread 9736:
                #0  0x00007fe609268c21 __poll (libc.so.6)
                #1  0x00007fe607a9cee0 n/a (libglib-2.0.so.0)
                #2  0x00007fe607a9cfce g_main_context_iteration (libglib-2.0.so.0)
                #3  0x00007fe607a9d022 n/a (libglib-2.0.so.0)
                #4  0x00007fe607a663eb n/a (libglib-2.0.so.0)
                #5  0x00007fe6094ffa9d start_thread (libpthread.so.0)
                #6  0x00007fe609273b23 __clone (libc.so.6)
                
                Stack trace of thread 9763:
                #0  0x00007fe609505afc pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                #1  0x000055ccc426dff8 _ZN7mozilla6detail21ConditionVariableImpl4waitERNS0_9MutexImplE (firefox)
                #2  0x00007fe60013cf3d n/a (libxul.so)
                #3  0x00007fe60013fe50 n/a (libxul.so)
                #4  0x00007fe600142038 n/a (libxul.so)
                #5  0x00007fe60045b75a n/a (libxul.so)
                #6  0x00007fe600431825 n/a (libxul.so)
                #7  0x00007fe6001421ef n/a (libxul.so)
                #8  0x00007fe60915a7cc n/a (libnspr4.so)
                #9  0x00007fe6094ffa9d start_thread (libpthread.so.0)
                #10 0x00007fe609273b23 __clone (libc.so.6)
                
                Stack trace of thread 9733:
                #0  0x00007fe60950a057 recvmsg (libpthread.so.0)
                #1  0x00007fe6095c2b74 n/a (libmozsandbox.so)
                #2  0x00007fe6095b6cef n/a (libmozsandbox.so)
                #3  0x00007fe6095b7189 n/a (libmozsandbox.so)
                #4  0x00007fe6095b7c27 n/a (libmozsandbox.so)
                #5  0x00007fe6095b502f n/a (libmozsandbox.so)
                #6  0x00007fe6095b5772 n/a (libmozsandbox.so)
                #7  0x00007fe60950a3c0 __restore_rt (libpthread.so.0)
                #8  0x00007fe609263d99 __xstat (libc.so.6)
                #9  0x00007fe609230de9 __tzfile_read (libc.so.6)
                #10 0x00007fe609230961 tzset_internal (libc.so.6)
                #11 0x00007fe609230baa __tz_convert (libc.so.6)
                #12 0x00007fe607a8a5a3 g_log_writer_format_fields (libglib-2.0.so.0)
                #13 0x00007fe607a908b6 g_log_writer_standard_streams (libglib-2.0.so.0)
                #14 0x00007fe607a909c2 g_log_writer_default (libglib-2.0.so.0)
                #15 0x00007fe607a8aaa9 g_log_structured_array (libglib-2.0.so.0)
                #16 0x00007fe607a8ad61 g_log_structured_standard (libglib-2.0.so.0)
                #17 0x00007fe60851e25e n/a (libgdk-3.so.0)
                #18 0x00007fe6083b35ce _XIOError (libX11.so.6)
                #19 0x00007fe6083b0e3f _XEventsQueued (libX11.so.6)
                #20 0x00007fe6083a2998 XPending (libX11.so.6)
                #21 0x00007fe6085187cb n/a (libgdk-3.so.0)
                #22 0x00007fe607a9b952 g_main_context_check (libglib-2.0.so.0)
                #23 0x00007fe607a9ce86 n/a (libglib-2.0.so.0)
                #24 0x00007fe607a9cfce g_main_context_iteration (libglib-2.0.so.0)
                #25 0x00007fe601feb0c0 n/a (libxul.so)
                #26 0x00007fe601fb6fb2 n/a (libxul.so)
                #27 0x00007fe601fb7137 n/a (libxul.so)
                #28 0x00007fe60013fd8e n/a (libxul.so)
                #29 0x00007fe600142038 n/a (libxul.so)
                #30 0x00007fe60045b330 n/a (libxul.so)
                #31 0x00007fe600431825 n/a (libxul.so)
                #32 0x00007fe601fb4118 n/a (libxul.so)
                #33 0x00007fe602ef5f87 n/a (libxul.so)
                #34 0x00007fe600431825 n/a (libxul.so)
                #35 0x00007fe602ef6387 n/a (libxul.so)
                #36 0x000055ccc4262e86 n/a (firefox)
                #37 0x000055ccc42627e1 n/a (firefox)
                #38 0x00007fe60919c223 __libc_start_main (libc.so.6)
                #39 0x000055ccc4262a9e _start (firefox)
                
                Stack trace of thread 9738:
                #0  0x00007fe609268c21 __poll (libc.so.6)
                #1  0x00007fe607a9cee0 n/a (libglib-2.0.so.0)
                #2  0x00007fe607a9df62 g_main_loop_run (libglib-2.0.so.0)
                #3  0x00007fe607d5ac28 n/a (libgio-2.0.so.0)
                #4  0x00007fe607a663eb n/a (libglib-2.0.so.0)
                #5  0x00007fe6094ffa9d start_thread (libpthread.so.0)
                #6  0x00007fe609273b23 __clone (libc.so.6)
                
                Stack trace of thread 9760:
                #0  0x00007fe609505afc pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                #1  0x000055ccc426dff8 _ZN7mozilla6detail21ConditionVariableImpl4waitERNS0_9MutexImplE (firefox)
                #2  0x00007fe600c4028a n/a (libxul.so)
                #3  0x00007fe600c404ac n/a (libxul.so)
                #4  0x00007fe60013fecf n/a (libxul.so)
                #5  0x00007fe600142038 n/a (libxul.so)
                #6  0x00007fe60045b71a n/a (libxul.so)
                #7  0x00007fe600431825 n/a (libxul.so)
                #8  0x00007fe6001421ef n/a (libxul.so)
                #9  0x00007fe60915a7cc n/a (libnspr4.so)
                #10 0x00007fe6094ffa9d start_thread (libpthread.so.0)
                #11 0x00007fe609273b23 __clone (libc.so.6)
                
                Stack trace of thread 9740:
                #0  0x00007fe609505afc pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                #1  0x000055ccc426dff8 _ZN7mozilla6detail21ConditionVariableImpl4waitERNS0_9MutexImplE (firefox)
                #2  0x000055ccc426e1e6 _ZN7mozilla6detail21ConditionVariableImpl8wait_forERNS0_9MutexImplERKNS_16BaseTimeDurationINS_27TimeDurationValueCalculatorEEE (firefox)
                #3  0x00007fe603321d33 n/a (libxul.so)
                #4  0x00007fe60331cc1a n/a (libxul.so)
                #5  0x00007fe6094ffa9d start_thread (libpthread.so.0)
                #6  0x00007fe609273b23 __clone (libc.so.6)
                
                Stack trace of thread 9773:
                #0  0x00007fe609505afc pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                #1  0x00007fe603be95a6 n/a (libxul.so)
                #2  0x00007fe603bebe2e n/a (libxul.so)
                #3  0x00007fe603bebcd2 n/a (libxul.so)
                #4  0x00007fe603beb8eb n/a (libxul.so)
                #5  0x00007fe603c2d602 n/a (libxul.so)
                #6  0x00007fe6094ffa9d start_thread (libpthread.so.0)
                #7  0x00007fe609273b23 __clone (libc.so.6)
                
                Stack trace of thread 9879:
                #0  0x00007fe609505afc pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                #1  0x000055ccc426dff8 _ZN7mozilla6detail21ConditionVariableImpl4waitERNS0_9MutexImplE (firefox)
                #2  0x00007fe60013cf3d n/a (libxul.so)
                #3  0x00007fe60013fe50 n/a (libxul.so)
                #4  0x00007fe600142038 n/a (libxul.so)
                #5  0x00007fe60045b75a n/a (libxul.so)
                #6  0x00007fe600431825 n/a (libxul.so)
                #7  0x00007fe6001421ef n/a (libxul.so)
                #8  0x00007fe60915a7cc n/a (libnspr4.so)
                #9  0x00007fe6094ffa9d start_thread (libpthread.so.0)
                #10 0x00007fe609273b23 __clone (libc.so.6)
                
                Stack trace of thread 9762:
                #0  0x00007fe609505afc pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                #1  0x00007fe60043c6e0 n/a (libxul.so)
                #2  0x00007fe60043c714 n/a (libxul.so)
                #3  0x00007fe600430520 n/a (libxul.so)
                #4  0x00007fe600431825 n/a (libxul.so)
                #5  0x00007fe60043dc52 n/a (libxul.so)
                #6  0x00007fe60042f9f2 n/a (libxul.so)
                #7  0x00007fe6094ffa9d start_thread (libpthread.so.0)
                #8  0x00007fe609273b23 __clone (libc.so.6)
                
                Stack trace of thread 9742:
                #0  0x00007fe609505afc pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                #1  0x000055ccc426dff8 _ZN7mozilla6detail21ConditionVariableImpl4waitERNS0_9MutexImplE (firefox)
                #2  0x000055ccc426e1e6 _ZN7mozilla6detail21ConditionVariableImpl8wait_forERNS0_9MutexImplERKNS_16BaseTimeDurationINS_27TimeDurationValueCalculatorEEE (firefox)
                #3  0x00007fe603321d33 n/a (libxul.so)
                #4  0x00007fe60331cc1a n/a (libxul.so)
                #5  0x00007fe6094ffa9d start_thread (libpthread.so.0)
                #6  0x00007fe609273b23 __clone (libc.so.6)
                
                Stack trace of thread 9770:
                #0  0x00007fe609505afc pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                #1  0x00007fe603be95a6 n/a (libxul.so)
                #2  0x00007fe603bebe2e n/a (libxul.so)
                #3  0x00007fe603bebcd2 n/a (libxul.so)
                #4  0x00007fe603beb8eb n/a (libxul.so)
                #5  0x00007fe603c2d602 n/a (libxul.so)
                #6  0x00007fe6094ffa9d start_thread (libpthread.so.0)
                #7  0x00007fe609273b23 __clone (libc.so.6)
                
                Stack trace of thread 9743:
                #0  0x00007fe609505afc pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                #1  0x000055ccc426dff8 _ZN7mozilla6detail21ConditionVariableImpl4waitERNS0_9MutexImplE (firefox)
                #2  0x000055ccc426e1e6 _ZN7mozilla6detail21ConditionVariableImpl8wait_forERNS0_9MutexImplERKNS_16BaseTimeDurationINS_27TimeDurationValueCalculatorEEE (firefox)
                #3  0x00007fe603321d33 n/a (libxul.so)
                #4  0x00007fe60331cc1a n/a (libxul.so)
                #5  0x00007fe6094ffa9d start_thread (libpthread.so.0)
                #6  0x00007fe609273b23 __clone (libc.so.6)
                
                Stack trace of thread 9753:
                #0  0x00007fe609505afc pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                #1  0x000055ccc426dff8 _ZN7mozilla6detail21ConditionVariableImpl4waitERNS0_9MutexImplE (firefox)
                #2  0x00007fe60013cf3d n/a (libxul.so)
                #3  0x00007fe60013fe50 n/a (libxul.so)
                #4  0x00007fe600142038 n/a (libxul.so)
                #5  0x00007fe60045b75a n/a (libxul.so)
                #6  0x00007fe600431825 n/a (libxul.so)
                #7  0x00007fe6001421ef n/a (libxul.so)
                #8  0x00007fe60915a7cc n/a (libnspr4.so)
                #9  0x00007fe6094ffa9d start_thread (libpthread.so.0)
                #10 0x00007fe609273b23 __clone (libc.so.6)
                
                Stack trace of thread 9769:
                #0  0x00007fe609505afc pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                #1  0x00007fe603be95a6 n/a (libxul.so)
                #2  0x00007fe603bebe2e n/a (libxul.so)
                #3  0x00007fe603bebcd2 n/a (libxul.so)
                #4  0x00007fe603beb8eb n/a (libxul.so)
                #5  0x00007fe603c2d602 n/a (libxul.so)
                #6  0x00007fe6094ffa9d start_thread (libpthread.so.0)
                #7  0x00007fe609273b23 __clone (libc.so.6)
                
                Stack trace of thread 9761:
                #0  0x00007fe609505afc pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                #1  0x000055ccc426dff8 _ZN7mozilla6detail21ConditionVariableImpl4waitERNS0_9MutexImplE (firefox)
                #2  0x00007fe60013cf3d n/a (libxul.so)
                #3  0x00007fe60013fe50 n/a (libxul.so)
                #4  0x00007fe600142038 n/a (libxul.so)
                #5  0x00007fe60045b75a n/a (libxul.so)
                #6  0x00007fe600431825 n/a (libxul.so)
                #7  0x00007fe6001421ef n/a (libxul.so)
                #8  0x00007fe60915a7cc n/a (libnspr4.so)
                #9  0x00007fe6094ffa9d start_thread (libpthread.so.0)
                #10 0x00007fe609273b23 __clone (libc.so.6)
                
                Stack trace of thread 9771:
                #0  0x00007fe609505afc pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                #1  0x00007fe603be95a6 n/a (libxul.so)
                #2  0x00007fe603bebe2e n/a (libxul.so)
                #3  0x00007fe603bebcd2 n/a (libxul.so)
                #4  0x00007fe603beb8eb n/a (libxul.so)
                #5  0x00007fe603c2d602 n/a (libxul.so)
                #6  0x00007fe6094ffa9d start_thread (libpthread.so.0)
                #7  0x00007fe609273b23 __clone (libc.so.6)
                
                Stack trace of thread 9744:
                #0  0x00007fe609505afc pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                #1  0x000055ccc426dff8 _ZN7mozilla6detail21ConditionVariableImpl4waitERNS0_9MutexImplE (firefox)
                #2  0x000055ccc426e1e6 _ZN7mozilla6detail21ConditionVariableImpl8wait_forERNS0_9MutexImplERKNS_16BaseTimeDurationINS_27TimeDurationValueCalculatorEEE (firefox)
                #3  0x00007fe603321d33 n/a (libxul.so)
                #4  0x00007fe60331cc1a n/a (libxul.so)
                #5  0x00007fe6094ffa9d start_thread (libpthread.so.0)
                #6  0x00007fe609273b23 __clone (libc.so.6)
                
                Stack trace of thread 9765:
                #0  0x00007fe609505afc pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                #1  0x000055ccc426dff8 _ZN7mozilla6detail21ConditionVariableImpl4waitERNS0_9MutexImplE (firefox)
                #2  0x00007fe60013cf3d n/a (libxul.so)
                #3  0x00007fe60013fe50 n/a (libxul.so)
                #4  0x00007fe600142038 n/a (libxul.so)
                #5  0x00007fe60045b75a n/a (libxul.so)
                #6  0x00007fe600431825 n/a (libxul.so)
                #7  0x00007fe6001421ef n/a (libxul.so)
                #8  0x00007fe60915a7cc n/a (libnspr4.so)
                #9  0x00007fe6094ffa9d start_thread (libpthread.so.0)
                #10 0x00007fe609273b23 __clone (libc.so.6)
                
                Stack trace of thread 9772:
                #0  0x00007fe609505afc pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                #1  0x00007fe603be95a6 n/a (libxul.so)
                #2  0x00007fe603bebe2e n/a (libxul.so)
                #3  0x00007fe603bebcd2 n/a (libxul.so)
                #4  0x00007fe603beb8eb n/a (libxul.so)
                #5  0x00007fe603c2d602 n/a (libxul.so)
                #6  0x00007fe6094ffa9d start_thread (libpthread.so.0)
                #7  0x00007fe609273b23 __clone (libc.so.6)
                
                Stack trace of thread 9764:
                #0  0x00007fe609505afc pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                #1  0x000055ccc426dff8 _ZN7mozilla6detail21ConditionVariableImpl4waitERNS0_9MutexImplE (firefox)
                #2  0x00007fe60013cf3d n/a (libxul.so)
                #3  0x00007fe60013fe50 n/a (libxul.so)
                #4  0x00007fe600142038 n/a (libxul.so)
                #5  0x00007fe60045b75a n/a (libxul.so)
                #6  0x00007fe600431825 n/a (libxul.so)
                #7  0x00007fe6001421ef n/a (libxul.so)
                #8  0x00007fe60915a7cc n/a (libnspr4.so)
                #9  0x00007fe6094ffa9d start_thread (libpthread.so.0)
                #10 0x00007fe609273b23 __clone (libc.so.6)
                
                Stack trace of thread 9745:
                #0  0x00007fe609505afc pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                #1  0x000055ccc426dff8 _ZN7mozilla6detail21ConditionVariableImpl4waitERNS0_9MutexImplE (firefox)
                #2  0x000055ccc426e1e6 _ZN7mozilla6detail21ConditionVariableImpl8wait_forERNS0_9MutexImplERKNS_16BaseTimeDurationINS_27TimeDurationValueCalculatorEEE (firefox)
                #3  0x00007fe603321d33 n/a (libxul.so)
                #4  0x00007fe60331cc1a n/a (libxul.so)
                #5  0x00007fe6094ffa9d start_thread (libpthread.so.0)
                #6  0x00007fe609273b23 __clone (libc.so.6)
                
                Stack trace of thread 9748:
                #0  0x00007fe609268c21 __poll (libc.so.6)
                #1  0x00007fe6091564e1 n/a (libnspr4.so)
                #2  0x00007fe6001f4073 n/a (libxul.so)
                #3  0x00007fe6001f551d n/a (libxul.so)
                #4  0x00007fe6001f5780 n/a (libxul.so)
                #5  0x00007fe60013fecf n/a (libxul.so)
                #6  0x00007fe600142038 n/a (libxul.so)
                #7  0x00007fe60045b71a n/a (libxul.so)
                #8  0x00007fe600431825 n/a (libxul.so)
                #9  0x00007fe6001421ef n/a (libxul.so)
                #10 0x00007fe60915a7cc n/a (libnspr4.so)
                #11 0x00007fe6094ffa9d start_thread (libpthread.so.0)
                #12 0x00007fe609273b23 __clone (libc.so.6)
                
                Stack trace of thread 9774:
                #0  0x00007fe609505afc pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                #1  0x00007fe603be95a6 n/a (libxul.so)
                #2  0x00007fe603bebe2e n/a (libxul.so)
                #3  0x00007fe603bebcd2 n/a (libxul.so)
                #4  0x00007fe603beb8eb n/a (libxul.so)
                #5  0x00007fe603c2d602 n/a (libxul.so)
                #6  0x00007fe6094ffa9d start_thread (libpthread.so.0)
                #7  0x00007fe609273b23 __clone (libc.so.6)
                
                Stack trace of thread 9746:
                #0  0x00007fe609505afc pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                #1  0x000055ccc426dff8 _ZN7mozilla6detail21ConditionVariableImpl4waitERNS0_9MutexImplE (firefox)
                #2  0x000055ccc426e1e6 _ZN7mozilla6detail21ConditionVariableImpl8wait_forERNS0_9MutexImplERKNS_16BaseTimeDurationINS_27TimeDurationValueCalculatorEEE (firefox)
                #3  0x00007fe603321d33 n/a (libxul.so)
                #4  0x00007fe60331cc1a n/a (libxul.so)
                #5  0x00007fe6094ffa9d start_thread (libpthread.so.0)
                #6  0x00007fe609273b23 __clone (libc.so.6)
                
                Stack trace of thread 9880:
                #0  0x00007fe609505afc pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                #1  0x000055ccc426dff8 _ZN7mozilla6detail21ConditionVariableImpl4waitERNS0_9MutexImplE (firefox)
                #2  0x00007fe60013cf3d n/a (libxul.so)
                #3  0x00007fe60013fe50 n/a (libxul.so)
                #4  0x00007fe600142038 n/a (libxul.so)
                #5  0x00007fe60045b75a n/a (libxul.so)
                #6  0x00007fe600431825 n/a (libxul.so)
                #7  0x00007fe6001421ef n/a (libxul.so)
                #8  0x00007fe60915a7cc n/a (libnspr4.so)
                #9  0x00007fe6094ffa9d start_thread (libpthread.so.0)
                #10 0x00007fe609273b23 __clone (libc.so.6)
                
                Stack trace of thread 9747:
                #0  0x00007fe609505afc pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                #1  0x000055ccc426dff8 _ZN7mozilla6detail21ConditionVariableImpl4waitERNS0_9MutexImplE (firefox)
                #2  0x000055ccc426e1e6 _ZN7mozilla6detail21ConditionVariableImpl8wait_forERNS0_9MutexImplERKNS_16BaseTimeDurationINS_27TimeDurationValueCalculatorEEE (firefox)
                #3  0x00007fe603321d33 n/a (libxul.so)
                #4  0x00007fe60331cc1a n/a (libxul.so)
                #5  0x00007fe6094ffa9d start_thread (libpthread.so.0)
                #6  0x00007fe609273b23 __clone (libc.so.6)
                
                Stack trace of thread 9752:
                #0  0x00007fe609505ef6 pthread_cond_timedwait@@GLIBC_2.3.2 (libpthread.so.0)
                #1  0x000055ccc426e165 _ZN7mozilla6detail21ConditionVariableImpl8wait_forERNS0_9MutexImplERKNS_16BaseTimeDurationINS_27TimeDurationValueCalculatorEEE (firefox)
                #2  0x00007fe600146730 n/a (libxul.so)
                #3  0x00007fe60013fecf n/a (libxul.so)
                #4  0x00007fe600142038 n/a (libxul.so)
                #5  0x00007fe60045b75a n/a (libxul.so)
                #6  0x00007fe600431825 n/a (libxul.so)
                #7  0x00007fe6001421ef n/a (libxul.so)
                #8  0x00007fe60915a7cc n/a (libnspr4.so)
                #9  0x00007fe6094ffa9d start_thread (libpthread.so.0)
                #10 0x00007fe609273b23 __clone (libc.so.6)
                
                Stack trace of thread 10072:
                #0  0x00007fe609505afc pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                #1  0x000055ccc426dff8 _ZN7mozilla6detail21ConditionVariableImpl4waitERNS0_9MutexImplE (firefox)
                #2  0x00007fe60013cf3d n/a (libxul.so)
                #3  0x00007fe60013fe50 n/a (libxul.so)
                #4  0x00007fe600142038 n/a (libxul.so)
                #5  0x00007fe60045b75a n/a (libxul.so)
                #6  0x00007fe600431825 n/a (libxul.so)
                #7  0x00007fe6001421ef n/a (libxul.so)
                #8  0x00007fe60915a7cc n/a (libnspr4.so)
                #9  0x00007fe6094ffa9d start_thread (libpthread.so.0)
                #10 0x00007fe609273b23 __clone (libc.so.6)


I do have the following installed:
$ paclog-pkglist |grep fox
arch-firefox-search 0.8.2-8
firefox 63.0.3-1
firefox-adblock-plus 3.4.1-1
firefox-extension-https-everywhere 2018.10.31-1
firefox-extension-privacybadger 2018.10.3.1-1
firefox-extension-shumway 0.11.622-2
firefox-i18n-fr 63.0.3-1
firefox-theme-gnome 45.1-2
firefox-theme-gnome-tweak 42.1-1

In the process of migrating remaining bugs to the new severity system, the severity for this bug cannot be automatically determined. Please retriage this bug using the new severity system.

Severity: critical → --

The severity field is not set for this bug.
:mossop, could you have a look please?

For more information, please visit BugBot documentation.

Flags: needinfo?(dtownsend)

Is this still an issue?

Flags: needinfo?(dtownsend) → needinfo?(linuxhippy)

(In reply to Dave Townsend [:mossop] from comment #6)

Is this still an issue?

I think I recently started running into this on Firefox 114.0 built on Gentoo. Can't say for certain which version started causing the issue. Also, sadly, I can't reproduce it reliably. Let me know if this is the same issue, and if I can provide any other logs or build Firefox with more debugging options etc.

Clang/LLVM version: 16.0.6
Built using LTO and PGO
rust version: 1.70.0

Jun 29 10:58:29 gentoo systemd-coredump[1053471]: [🡕] Process 608160 (firefox) of user 1000 dumped core.

Module libnssckbi.so without build-id.
                                                  Module libfreeblpriv3.so without build-id.
                                                  Module libsqlite3.so.0 without build-id.
                                                  Module libsoftokn3.so without build-id.
                                                  Module libltdl.so.7 without build-id.
                                                  Module libvorbisfile.so.3 without build-id.
                                                  Module libcanberra.so.0 without build-id.
                                                  Module libgthread-2.0.so.0 without build-id.
                                                  Module libcanberra-gtk3.so.0 without build-id.
                                                  Module libcanberra-gtk-module.so without build-id.
                                                  Module libmvec.so.1 without build-id.
                                                  Module libmp3lame.so.0 without build-id.
                                                  Module libmpg123.so.0 without build-id.
                                                  Module libogg.so.0 without build-id.
                                                  Module libopus.so.0 without build-id.
                                                  Module libvorbisenc.so.2 without build-id.
                                                  Module libvorbis.so.0 without build-id.
                                                  Module libFLAC.so.12 without build-id.
                                                  Module libasyncns.so.0 without build-id.
                                                  Module libsndfile.so.1 without build-id.
                                                  Module libpulsecommon-16.1.so without build-id.
                                                  Module libpulse.so.0 without build-id.
                                                  Module libtinfo.so.6 without build-id.
                                                  Module libdrm_amdgpu.so.1 without build-id.
                                                  Module libdrm_radeon.so.1 without build-id.
                                                  Module libLLVM-16.so without build-id.
                                                  Module libxshmfence.so.1 without build-id.
                                                  Module libxcb-sync.so.1 without build-id.
                                                  Module libxcb-present.so.0 without build-id.
                                                  Module libxcb-dri3.so.0 without build-id.
                                                  Module libxcb-xfixes.so.0 without build-id.
                                                  Module libxcb-dri2.so.0 without build-id.
                                                  Module libglapi.so.0 without build-id.
                                                  Module libEGL_mesa.so.0 without build-id.
                                                  Module libGLX.so.0 without build-id.
                                                  Module libGL.so without build-id.
                                                  Module libGLdispatch.so.0 without build-id.
                                                  Module libEGL.so without build-id.
                                                  Module libxcb-randr.so.0 without build-id.
                                                  Module libwayland-server.so.0 without build-id.
                                                  Module libdrm.so.2 without build-id.
                                                  Module libgbm.so.1 without build-id.
                                                  Module libxml2.so.2 without build-id.
                                                  Module librsvg-2.so.2 without build-id.
                                                  Module libpixbufloader-svg.so without build-id.
                                                  Module libuuid.so.1 without build-id.
                                                  Module libSM.so.6 without build-id.
                                                  Module libICE.so.6 without build-id.
                                                  Module libnss_myhostname.so.2 without build-id.
                                                  Module libnss_resolve.so.2 without build-id.
                                                  Module libnss_mymachines.so.2 without build-id.
                                                  Module libgvfscommon.so without build-id.
                                                  Module libgvfsdbus.so without build-id.
                                                  Module libdconfsettings.so without build-id.
                                                  Module libplds4.so without build-id.
                                                  Module libicudata.so.73 without build-id.
                                                  Module libX11-xcb.so.1 without build-id.
                                                  Module libdbus-glib-1.so.2 without build-id.
                                                  Module libvpx.so.8 without build-id.
                                                  Module libevent-2.1.so.7 without build-id.
                                                  Module libwebp.so.7 without build-id.
                                                  Module libwebpdemux.so.2 without build-id.
                                                  Module libnssutil3.so without build-id.
                                                  Module libnss3.so without build-id.
                                                  Module libsmime3.so without build-id.
                                                  Module libssl3.so without build-id.
                                                  Module libplc4.so without build-id.
                                                  Module libasound.so.2 without build-id.
                                                  Module libdav1d.so.6 without build-id.
                                                  Module libaom.so.3 without build-id.
                                                  Module libicuuc.so.73 without build-id.
                                                  Module libicui18n.so.73 without build-id.
                                                  Module libxul.so without build-id.
                                                  Module libmozwayland.so without build-id.
                                                  Module libgpg-error.so.0 without build-id.
                                                  Module liblz4.so.1 without build-id.
                                                  Module libzstd.so.1 without build-id.
                                                  Module libgcrypt.so.20 without build-id.
                                                  Module libcap.so.2 without build-id.
                                                  Module libsystemd.so.0 without build-id.
                                                  Module libXdmcp.so.6 without build-id.
                                                  Module libXau.so.6 without build-id.
                                                  Module libbz2.so.1 without build-id.
                                                  Module libblkid.so.1 without build-id.
                                                  Module libdbus-1.so.3 without build-id.
                                                  Module libatspi.so.0 without build-id.
                                                  Module libjpeg.so.62 without build-id.
                                                  Module libexpat.so.1 without build-id.
                                                  Module libpixman-1.so.0 without build-id.
                                                  Module libxcb-shm.so.0 without build-id.
                                                  Module libxcb-render.so.0 without build-id.
                                                  Module libxcb.so.1 without build-id.
                                                  Module libXrender.so.1 without build-id.
                                                  Module libpng16.so.16 without build-id.
                                                  Module libgraphite2.so.3 without build-id.
                                                  Module libfreetype.so.6 without build-id.
                                                  Module libmount.so.1 without build-id.
                                                  Module libz.so.1 without build-id.
                                                  Module libffi.so.8 without build-id.
                                                  Module libpcre2-8.so.0 without build-id.
                                                  Module libXrandr.so.2 without build-id.
                                                  Module libXcomposite.so.1 without build-id.
                                                  Module libXdamage.so.1 without build-id.
                                                  Module libXcursor.so.1 without build-id.
                                                  Module libXext.so.6 without build-id.
                                                  Module libwayland-egl.so.1 without build-id.
                                                  Module libwayland-cursor.so.0 without build-id.
                                                  Module libxkbcommon.so.0 without build-id.
                                                  Module libXfixes.so.3 without build-id.
                                                  Module libwayland-client.so.0 without build-id.
                                                  Module libatk-bridge-2.0.so.0 without build-id.
                                                  Module libX11.so.6 without build-id.
                                                  Module libXi.so.6 without build-id.
                                                  Module libepoxy.so.0 without build-id.
                                                  Module libatk-1.0.so.0 without build-id.
                                                  Module libgdk_pixbuf-2.0.so.0 without build-id.
                                                  Module libcairo-gobject.so.2 without build-id.
                                                  Module libfribidi.so.0 without build-id.
                                                  Module libfontconfig.so.1 without build-id.
                                                  Module libpangoft2-1.0.so.0 without build-id.
                                                  Module libcairo.so.2 without build-id.
                                                  Module libharfbuzz.so.0 without build-id.
                                                  Module libpango-1.0.so.0 without build-id.
                                                  Module libpangocairo-1.0.so.0 without build-id.
                                                  Module libgio-2.0.so.0 without build-id.
                                                  Module libgobject-2.0.so.0 without build-id.
                                                  Module libglib-2.0.so.0 without build-id.
                                                  Module libgmodule-2.0.so.0 without build-id.
                                                  Module libgdk-3.so.0 without build-id.
                                                  Module libgtk-3.so.0 without build-id.
                                                  Module libmozgtk.so without build-id.
                                                  Module libmozsqlite3.so without build-id.
                                                  Module liblgpllibs.so without build-id.
                                                  Module libnspr4.so without build-id.
                                                  Module libmozsandbox.so without build-id.
                                                  Module libgcc_s.so.1 without build-id.
                                                  Module libm.so.6 without build-id.
                                                  Module ld-linux-x86-64.so.2 without build-id.
                                                  Module libc.so.6 without build-id.
                                                  Module libunwind.so.1 without build-id.
                                                  Module libstdc++.so.6 without build-id.
                                                  Module firefox without build-id.
                                                  Stack trace of thread 608160:
                                                  #0  0x00007fa6e38b13bc n/a (libc.so.6 + 0x863bc)
                                                  #1  0x00007fa6e38638e2 raise (libc.so.6 + 0x388e2)
                                                  #2  0x00007fa6def60601 n/a (libxul.so + 0x6960601)
                                                  #3  0x00007fa6df3530fa n/a (libxul.so + 0x6d530fa)
                                                  #4  0x00007fa6e3863980 n/a (libc.so.6 + 0x38980)
                                                  #5  0x00007fa6db7f9ed8 n/a (libxul.so + 0x31f9ed8)
                                                  #6  0x00007fa6dbb71a01 n/a (libxul.so + 0x3571a01)
                                                  #7  0x00007fa6dbb6f1f0 n/a (libxul.so + 0x356f1f0)
                                                  #8  0x00007fa6dbb6a5c1 n/a (libxul.so + 0x356a5c1)
                                                  #9  0x00007fa6dc1cd2d1 n/a (libxul.so + 0x3bcd2d1)
                                                  #10 0x00007fa6dc0b3ec9 n/a (libxul.so + 0x3ab3ec9)
                                                  #11 0x00007fa6daff9f5c n/a (libxul.so + 0x29f9f5c)
                                                  #12 0x00007fa6daff7f1f n/a (libxul.so + 0x29f7f1f)
                                                  #13 0x00007fa6daff4ac1 n/a (libxul.so + 0x29f4ac1)
                                                  #14 0x00007fa6db4a7a04 n/a (libxul.so + 0x2ea7a04)
                                                  #15 0x00007fa6dbca064d n/a (libxul.so + 0x36a064d)
                                                  #16 0x00007fa6dc4f0406 n/a (libxul.so + 0x3ef0406)
                                                  #17 0x00007fa6dc211a11 n/a (libxul.so + 0x3c11a11)
                                                  #18 0x00007fa6db7b93bc n/a (libxul.so + 0x31b93bc)
                                                  #19 0x00007fa6db7b822d n/a (libxul.so + 0x31b822d)
                                                  #20 0x00007fa6db7b72a1 n/a (libxul.so + 0x31b72a1)
                                                  #21 0x00005560e2b42473 n/a (firefox + 0x20473)
                                                  #22 0x00007fa6e384e9ca n/a (libc.so.6 + 0x239ca)
                                                  #23 0x00007fa6e384ea85 __libc_start_main (libc.so.6 + 0x23a85)
                                                  #24 0x00005560e2b79a71 _start (firefox + 0x57a71)

                                                  Stack trace of thread 608240:
                                                  #0  0x00007fa6e38ac27e n/a (libc.so.6 + 0x8127e)
                                                  #1  0x00007fa6e38aea32 pthread_cond_wait (libc.so.6 + 0x83a32)
                                                  #2  0x00005560e2ba28a7 _ZN7mozilla6detail21ConditionVariableImpl4waitERNS0_9MutexImplE (firefox + 0x808a7)
                                                  #3  0x00007fa6db383f5d n/a (libxul.so + 0x2d83f5d)
                                                  #4  0x00007fa6e373a147 n/a (libnspr4.so + 0x30147)
                                                  #5  0x00007fa6e38af6dc n/a (libc.so.6 + 0x846dc)
                                                  #6  0x00007fa6e393101c n/a (libc.so.6 + 0x10601c)

                                                  Stack trace of thread 608200:
                                                  #0  0x00007fa6e39295b9 syscall (libc.so.6 + 0xfe5b9)
                                                  #1  0x00007fa6e2166e31 g_cond_wait (libglib-2.0.so.0 + 0xc7e31)
                                                  #2  0x00007fa6e20c59fc g_async_queue_pop_unlocked (libglib-2.0.so.0 + 0x269fc)
                                                  #3  0x00007fa6e213e616 n/a (libglib-2.0.so.0 + 0x9f616)
                                                  #4  0x00007fa6e213c271 n/a (libglib-2.0.so.0 + 0x9d271)
                                                  #5  0x00007fa6e38af6dc n/a (libc.so.6 + 0x846dc)
                                                  #6  0x00007fa6e393101c n/a (libc.so.6 + 0x10601c)

                                                  Stack trace of thread 608226:
                                                  #0  0x00007fa6e38ac27e n/a (libc.so.6 + 0x8127e)
                                                  #1  0x00007fa6e38aea32 pthread_cond_wait (libc.so.6 + 0x83a32)
                                                  #2  0x00005560e2ba28a7 _ZN7mozilla6detail21ConditionVariableImpl4waitERNS0_9MutexImplE (firefox + 0x808a7)
                                                  #3  0x00007fa6daff478a n/a (libxul.so + 0x29f478a)
                                                  #4  0x00007fa6dbd165cd n/a (libxul.so + 0x37165cd)
                                                  #5  0x00007fa6dbca064d n/a (libxul.so + 0x36a064d)
                                                  #6  0x00007fa6dbca0071 n/a (libxul.so + 0x36a0071)
                                                  #7  0x00007fa6e373a147 n/a (libnspr4.so + 0x30147)
                                                  #8  0x00007fa6e38af6dc n/a (libc.so.6 + 0x846dc)
                                                  #9  0x00007fa6e393101c n/a (libc.so.6 + 0x10601c)

                                                  Stack trace of thread 608228:
                                                  #0  0x00007fa6e38ac27e n/a (libc.so.6 + 0x8127e)
                                                  #1  0x00007fa6e38aea32 pthread_cond_wait (libc.so.6 + 0x83a32)
                                                  #2  0x00005560e2ba28a7 _ZN7mozilla6detail21ConditionVariableImpl4waitERNS0_9MutexImplE (firefox + 0x808a7)
                                                  #3  0x00007fa6daff478a n/a (libxul.so + 0x29f478a)
                                                  #4  0x00007fa6dbd165cd n/a (libxul.so + 0x37165cd)
                                                  #5  0x00007fa6dbca064d n/a (libxul.so + 0x36a064d)
                                                  #6  0x00007fa6dbca0071 n/a (libxul.so + 0x36a0071)
                                                  #7  0x00007fa6e373a147 n/a (libnspr4.so + 0x30147)
                                                  #8  0x00007fa6e38af6dc n/a (libc.so.6 + 0x846dc)
                                                  #9  0x00007fa6e393101c n/a (libc.so.6 + 0x10601c)

                                                  Stack trace of thread 608231:
                                                  #0  0x00007fa6e38ac27e n/a (libc.so.6 + 0x8127e)
                                                  #1  0x00007fa6e38aed6a pthread_cond_timedwait (libc.so.6 + 0x83d6a)
                                                  #2  0x00007fa6e372e367 PR_WaitCondVar (libnspr4.so + 0x24367)
                                                  #3  0x00007fa6dc3191cc n/a (libxul.so + 0x3d191cc)
                                                  #4  0x00007fa6e373a147 n/a (libnspr4.so + 0x30147)
                                                  #5  0x00007fa6e38af6dc n/a (libc.so.6 + 0x846dc)
                                                  #6  0x00007fa6e393101c n/a (libc.so.6 + 0x10601c)

                                                  Stack trace of thread 608559:
                                                  #0  0x00005560e2b434e1 malloc (firefox + 0x214e1)
                                                  #1  0x00007fa6df9b8500 n/a (libxul.so + 0x73b8500)
                                                  ELF object binary architecture: AMD x86-64

(In reply to Kostadin Shishmanov from comment #7)

(In reply to Dave Townsend [:mossop] from comment #6)

Is this still an issue?

I think I recently started running into this on Firefox 114.0 built on Gentoo. Can't say for certain which version started causing the issue. Also, sadly, I can't reproduce it reliably. Let me know if this is the same issue, and if I can provide any other logs or build Firefox with more debugging options etc.

Given the information we have it's impossible to say. Please file a new bug if you can reproduce your issue with an official build.

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