Closed Bug 1844200 Opened 1 year ago Closed 1 year ago

Perma Linux valgrind-test | 12,336 bytes in 3 blocks are definitely lost at malloc / UnknownInlinedFun / UnknownInlinedFun / alloc

Categories

(Firefox Build System :: General, defect, P5)

defect

Tracking

(firefox-esr102 unaffected, firefox-esr115 unaffected, firefox115 unaffected, firefox116 unaffected, firefox117 fixed)

RESOLVED FIXED
117 Branch
Tracking Status
firefox-esr102 --- unaffected
firefox-esr115 --- unaffected
firefox115 --- unaffected
firefox116 --- unaffected
firefox117 --- fixed

People

(Reporter: intermittent-bug-filer, Assigned: glandium)

References

(Regression)

Details

(Keywords: intermittent-failure, regression)

Attachments

(1 file)

Filed by: sstanca [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=423053498&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/TCB3PU3ERGScfvcsFKdKkA/runs/0/artifacts/public/logs/live_backing.log


[task 2023-07-18T22:38:36.005Z] 22:38:36     INFO -  console.error: ({})
[task 2023-07-18T22:38:37.271Z] 22:38:37     INFO -  --26614-- memcheck GC: 81117 nodes, 18165 survivors (22.4%)
[task 2023-07-18T22:38:37.677Z] 22:38:37     INFO -  --26614-- REDIR: 0x4cefc00 (libc.so.6:__strspn_sse42) redirected to 0x484b730 (strspn)
[task 2023-07-18T22:38:37.677Z] 22:38:37     INFO -  --26614-- REDIR: 0x4cecf70 (libc.so.6:__strcspn_sse42) redirected to 0x484b630 (strcspn)
[task 2023-07-18T22:38:39.635Z] 22:38:39     INFO -  --26614-- REDIR: 0x4c91240 (libc.so.6:__strcpy_chk) redirected to 0x484add0 (__strcpy_chk)
[task 2023-07-18T22:38:42.320Z] 22:38:42     INFO -  --26723-- Archiving syms at 0x11876aa0-0x118bbf2f in /builds/worker/workspace/obj-build/security/manager/ssl/ipcclientcerts/dynamic-library/libipcclientcerts.so (have_dinfo 1)
[task 2023-07-18T22:38:42.320Z] 22:38:42     INFO -  --26723-- Scanning and archiving ExeContexts ...
[task 2023-07-18T22:38:42.321Z] 22:38:42     INFO -  --26723-- Scanned 43,224 ExeContexts, archived 276 ExeContexts
[task 2023-07-18T22:38:42.503Z] 22:38:42     INFO -  --27019-- REDIR: 0x49095d0 (libstdc++.so.6:operator new[](unsigned long)) redirected to 0x48421a0 (operator new[](unsigned long))
[task 2023-07-18T22:38:42.540Z] 22:38:42     INFO -  --27019-- REDIR: 0x4907900 (libstdc++.so.6:operator delete[](void*)) redirected to 0x48446f0 (operator delete[](void*))
[task 2023-07-18T22:38:42.639Z] 22:38:42     INFO -  --26723-- Archiving syms at 0x117d1700-0x1185f21e in /builds/worker/workspace/obj-build/security/nss/lib/freebl/freebl_freeblpriv3/libfreeblpriv3.so (have_dinfo 1)
[task 2023-07-18T22:38:42.639Z] 22:38:42     INFO -  --26723-- Scanning and archiving ExeContexts ...
[task 2023-07-18T22:38:42.641Z] 22:38:42     INFO -  --26723-- Scanned 47,625 ExeContexts, archived 376 ExeContexts
[task 2023-07-18T22:38:42.645Z] 22:38:42     INFO -  --26723-- Archiving syms at 0x117645a0-0x11798373 in /builds/worker/workspace/obj-build/security/nss/lib/softoken/softoken_softokn3/libsoftokn3.so (have_dinfo 1)
[task 2023-07-18T22:38:42.646Z] 22:38:42     INFO -  --26723-- Scanning and archiving ExeContexts ...
[task 2023-07-18T22:38:42.647Z] 22:38:42     INFO -  --26723-- Scanned 47,668 ExeContexts, archived 873 ExeContexts
[task 2023-07-18T22:38:42.680Z] 22:38:42     INFO -  ==27019==
[task 2023-07-18T22:38:42.680Z] 22:38:42     INFO -  ==27019== HEAP SUMMARY:
[task 2023-07-18T22:38:42.680Z] 22:38:42     INFO -  ==27019==     in use at exit: 223,060 bytes in 1,007 blocks
[task 2023-07-18T22:38:42.680Z] 22:38:42     INFO -  ==27019==   total heap usage: 7,785 allocs, 6,778 frees, 1,284,125 bytes allocated
[task 2023-07-18T22:38:42.680Z] 22:38:42     INFO -  ==27019==
[task 2023-07-18T22:38:42.680Z] 22:38:42     INFO -  ==27019== Searching for pointers to 986 not-freed blocks
[task 2023-07-18T22:38:42.688Z] 22:38:42     INFO -  ==27019== Checked 2,205,032 bytes
[task 2023-07-18T22:38:42.688Z] 22:38:42     INFO -  ==27019==
[task 2023-07-18T22:38:42.707Z] 22:38:42     INFO -  --26723-- REDIR: 0x49095d0 (libstdc++.so.6:operator new[](unsigned long)) redirected to 0x48421a0 (operator new[](unsigned long))
[task 2023-07-18T22:38:42.737Z] 22:38:42     INFO -  ==27019== LEAK SUMMARY:
[task 2023-07-18T22:38:42.737Z] 22:38:42     INFO -  ==27019==    definitely lost: 0 bytes in 0 blocks
[task 2023-07-18T22:38:42.737Z] 22:38:42     INFO -  ==27019==    indirectly lost: 0 bytes in 0 blocks
[task 2023-07-18T22:38:42.737Z] 22:38:42     INFO -  ==27019==      possibly lost: 2,160 bytes in 26 blocks
[task 2023-07-18T22:38:42.737Z] 22:38:42     INFO -  ==27019==    still reachable: 218,692 bytes in 957 blocks
[task 2023-07-18T22:38:42.737Z] 22:38:42     INFO -  ==27019==         suppressed: 192 bytes in 3 blocks
[task 2023-07-18T22:38:42.737Z] 22:38:42     INFO -  ==27019== Reachable blocks (those to which a pointer was found) are not shown.
[task 2023-07-18T22:38:42.737Z] 22:38:42     INFO -  ==27019== To see them, rerun with: --leak-check=full --show-leak-kinds=all
[task 2023-07-18T22:38:42.737Z] 22:38:42     INFO -  ==27019==
[task 2023-07-18T22:38:42.737Z] 22:38:42     INFO -  ==27019== ERROR SUMMARY: 26 errors from 26 contexts (suppressed: 1 from 1)
[task 2023-07-18T22:38:42.737Z] 22:38:42     INFO -  --27019--
[task 2023-07-18T22:38:42.737Z] 22:38:42     INFO -  --27019-- used_suppression:      1 dlopen leak triggered by bug 1492121 /builds/worker/checkouts/gecko/build/valgrind/x86_64-pc-linux-gnu.sup:213 suppressed: 192 bytes in 3 blocks
[task 2023-07-18T22:38:42.737Z] 22:38:42     INFO -  ==27019==
[task 2023-07-18T22:38:42.737Z] 22:38:42     INFO -  ==27019== ERROR SUMMARY: 26 errors from 26 contexts (suppressed: 1 from 1)
[task 2023-07-18T22:38:42.739Z] 22:38:42     INFO -  --26723-- REDIR: 0x4907900 (libstdc++.so.6:operator delete[](void*)) redirected to 0x48446f0 (operator delete[](void*))
[task 2023-07-18T22:38:42.857Z] 22:38:42     INFO -  ==26723==
[task 2023-07-18T22:38:42.857Z] 22:38:42     INFO -  ==26723== HEAP SUMMARY:
[task 2023-07-18T22:38:42.857Z] 22:38:42     INFO -  ==26723==     in use at exit: 227,285 bytes in 1,052 blocks
[task 2023-07-18T22:38:42.857Z] 22:38:42     INFO -  ==26723==   total heap usage: 8,876 allocs, 7,824 frees, 1,417,007 bytes allocated
[task 2023-07-18T22:38:42.857Z] 22:38:42     INFO -  ==26723==
[task 2023-07-18T22:38:42.858Z] 22:38:42     INFO -  ==26723== Searching for pointers to 1,031 not-freed blocks
[task 2023-07-18T22:38:42.862Z] 22:38:42     INFO -  ==26723== Checked 2,208,032 bytes
[task 2023-07-18T22:38:42.862Z] 22:38:42     INFO -  ==26723==
[task 2023-07-18T22:38:42.912Z] 22:38:42     INFO -  ==26723== LEAK SUMMARY:
[task 2023-07-18T22:38:42.912Z] 22:38:42     INFO -  ==26723==    definitely lost: 0 bytes in 0 blocks
[task 2023-07-18T22:38:42.912Z] 22:38:42     INFO -  ==26723==    indirectly lost: 0 bytes in 0 blocks
[task 2023-07-18T22:38:42.913Z] 22:38:42     INFO -  ==26723==      possibly lost: 2,188 bytes in 26 blocks
[task 2023-07-18T22:38:42.913Z] 22:38:42     INFO -  ==26723==    still reachable: 223,081 bytes in 1,005 blocks
[task 2023-07-18T22:38:42.913Z] 22:38:42     INFO -  ==26723==         suppressed: 0 bytes in 0 blocks
[task 2023-07-18T22:38:42.913Z] 22:38:42     INFO -  ==26723== Reachable blocks (those to which a pointer was found) are not shown.
[task 2023-07-18T22:38:42.913Z] 22:38:42     INFO -  ==26723== To see them, rerun with: --leak-check=full --show-leak-kinds=all
[task 2023-07-18T22:38:42.913Z] 22:38:42     INFO -  ==26723==
[task 2023-07-18T22:38:42.913Z] 22:38:42     INFO -  ==26723== ERROR SUMMARY: 26 errors from 26 contexts (suppressed: 0 from 0)
[task 2023-07-18T22:38:54.167Z] 22:38:54     INFO -  ==26614== Warning: set address range perms: large range [0x2d0b3fd2a000, 0x2d0bbf92a000) (noaccess)
[task 2023-07-18T22:38:55.943Z] 22:38:55     INFO -  --26614-- Archiving syms at 0x21c2c700-0x21cba21e in /builds/worker/workspace/obj-build/security/nss/lib/freebl/freebl_freeblpriv3/libfreeblpriv3.so (have_dinfo 1)
[task 2023-07-18T22:38:55.943Z] 22:38:55     INFO -  --26614-- Scanning and archiving ExeContexts ...
[task 2023-07-18T22:38:56.494Z] 22:38:56     INFO -  --26614-- Scanned 3,978,089 ExeContexts, archived 2,537 ExeContexts
[task 2023-07-18T22:38:56.511Z] 22:38:56     INFO -  --26614-- Archiving syms at 0x2214cb70-0x22186cbf in /builds/worker/workspace/obj-build/security/manager/ssl/builtins/dynamic-library/libnssckbi.so (have_dinfo 1)
[task 2023-07-18T22:38:56.512Z] 22:38:56     INFO -  --26614-- Scanning and archiving ExeContexts ...
[task 2023-07-18T22:38:57.057Z] 22:38:57     INFO -  --26614-- Scanned 3,978,215 ExeContexts, archived 193 ExeContexts
[task 2023-07-18T22:38:57.067Z] 22:38:57     INFO -  --26614-- Archiving syms at 0x21bbf5a0-0x21bf3373 in /builds/worker/workspace/obj-build/security/nss/lib/softoken/softoken_softokn3/libsoftokn3.so (have_dinfo 1)
[task 2023-07-18T22:38:57.067Z] 22:38:57     INFO -  --26614-- Scanning and archiving ExeContexts ...
[task 2023-07-18T22:38:57.617Z] 22:38:57     INFO -  --26614-- Scanned 3,978,237 ExeContexts, archived 4,687 ExeContexts
[task 2023-07-18T22:38:58.058Z] 22:38:58     INFO -  ==26614==
[task 2023-07-18T22:38:58.059Z] 22:38:58     INFO -  ==26614== HEAP SUMMARY:
[task 2023-07-18T22:38:58.059Z] 22:38:58     INFO -  ==26614==     in use at exit: 3,764,778 bytes in 34,570 blocks
[task 2023-07-18T22:38:58.060Z] 22:38:58     INFO -  ==26614==   total heap usage: 6,405,438 allocs, 6,370,868 frees, 4,636,282,517 bytes allocated
[task 2023-07-18T22:38:58.060Z] 22:38:58     INFO -  ==26614==
[task 2023-07-18T22:38:58.084Z] 22:38:58     INFO -  ==26614== Searching for pointers to 33,223 not-freed blocks
[task 2023-07-18T22:38:58.578Z] 22:38:58     INFO -  ==26614== Checked 316,015,592 bytes
[task 2023-07-18T22:38:58.578Z] 22:38:58     INFO -  ==26614==
[task 2023-07-18T22:39:00.766Z] 22:39:00     INFO -  TEST-UNEXPECTED-FAIL | valgrind-test | 12,336 bytes in 3 blocks are definitely lost at malloc / UnknownInlinedFun / UnknownInlinedFun / alloc
[task 2023-07-18T22:39:00.766Z] 22:39:00     INFO -  ==26614== 12,336 bytes in 3 blocks are definitely lost in loss record 13,652 of 13,690
[task 2023-07-18T22:39:00.766Z] 22:39:00     INFO -  ==26614==    at 0x48407B4: malloc+116 (vg_replace_malloc.c:393)
[task 2023-07-18T22:39:00.766Z] 22:39:00     INFO -  ==26614==    by 0xFEC9F67: UnknownInlinedFun (library/std/src/sys/unix/alloc.rs:14)
[task 2023-07-18T22:39:00.767Z] 22:39:00     INFO -  ==26614==    by 0xFEC9F67: UnknownInlinedFun (library/std/src/alloc.rs:381)
[task 2023-07-18T22:39:00.767Z] 22:39:00     INFO -  ==26614==    by 0xFEC9F67: alloc (alloc.rs:102)
[task 2023-07-18T22:39:00.767Z] 22:39:00     INFO -  ==26614==    by 0xFEC9F67: UnknownInlinedFun (alloc.rs:185)
[task 2023-07-18T22:39:00.767Z] 22:39:00     INFO -  ==26614==    by 0xFEC9F67: allocate (alloc.rs:245)
[task 2023-07-18T22:39:00.767Z] 22:39:00     INFO -  ==26614==    by 0xFEC9F67: exchange_malloc (alloc.rs:334)
[task 2023-07-18T22:39:00.767Z] 22:39:00     INFO -  ==26614==    by 0xFEC9F67: new<servo_arc::ArcInner<atomic_refcell::AtomicRefCell<selectors::bloom::CountingBloomFilter<selectors::bloom::BloomStorageU8>>>> (boxed.rs:217)
[task 2023-07-18T22:39:00.767Z] 22:39:00     INFO -  ==26614==    by 0xFEC9F67: new<atomic_refcell::AtomicRefCell<selectors::bloom::CountingBloomFilter<selectors::bloom::BloomStorageU8>>> (lib.rs:195)
[task 2023-07-18T22:39:00.767Z] 22:39:00     INFO -  ==26614==    by 0xFEC9F67: new_leaked<atomic_refcell::AtomicRefCell<selectors::bloom::CountingBloomFilter<selectors::bloom::BloomStorageU8>>> (lib.rs:219)
[task 2023-07-18T22:39:00.767Z] 22:39:00     INFO -  ==26614==    by 0xFEC9F67: __init (bloom.rs:29)
[task 2023-07-18T22:39:00.768Z] 22:39:00     INFO -  ==26614==    by 0xFEC9F67: {closure#0} (fast_local.rs:102)
[task 2023-07-18T22:39:00.768Z] 22:39:00     INFO -  ==26614==    by 0xFEC9F67: initialize<core::mem::manually_drop::ManuallyDrop<servo_arc::Arc<atomic_refcell::AtomicRefCell<selectors::bloom::CountingBloomFilter<selectors::bloom::BloomStorageU8>>>>, style::bloom::BLOOM_KEY::__getit::{closure_env#0}> (mod.rs:54)
[task 2023-07-18T22:39:00.768Z] 22:39:00     INFO -  ==26614==    by 0xFEC9F67: std::sys::common::thread_local::fast_local::Key<T>::try_initialize+23 (fast_local.rs:194)
[task 2023-07-18T22:39:00.768Z] 22:39:00     INFO -  ==26614==    by 0xFEAB90D: get<core::mem::manually_drop::ManuallyDrop<servo_arc::Arc<atomic_refcell::AtomicRefCell<selectors::bloom::CountingBloomFilter<selectors::bloom::BloomStorageU8>>>>, style::bloom::BLOOM_KEY::__getit::{closure_env#0}> (fast_local.rs:177)
[task 2023-07-18T22:39:00.768Z] 22:39:00     INFO -  ==26614==    by 0xFEAB90D: __getit (fast_local.rs:94)
[task 2023-07-18T22:39:00.768Z] 22:39:00     INFO -  ==26614==    by 0xFEAB90D: try_with<core::mem::manually_drop::ManuallyDrop<servo_arc::Arc<atomic_refcell::AtomicRefCell<selectors::bloom::CountingBloomFilter<selectors::bloom::BloomStorageU8>>>>, style::bloom::{impl#2}::new::{closure_env#0}<style::gecko::wrapper::GeckoElement>, servo_arc::Arc<atomic_refcell::AtomicRefCell<selectors::bloom::CountingBloomFilter<selectors::bloom::BloomStorageU8>>>> (local.rs:269)
[task 2023-07-18T22:39:00.769Z] 22:39:00     INFO -  ==26614==    by 0xFEAB90D: with<core::mem::manually_drop::ManuallyDrop<servo_arc::Arc<atomic_refcell::AtomicRefCell<selectors::bloom::CountingBloomFilter<selectors::bloom::BloomStorageU8>>>>, style::bloom::{impl#2}::new::{closure_env#0}<style::gecko::wrapper::GeckoElement>, servo_arc::Arc<atomic_refcell::AtomicRefCell<selectors::bloom::CountingBloomFilter<selectors::bloom::BloomStorageU8>>>> (local.rs:246)
[task 2023-07-18T22:39:00.769Z] 22:39:00     INFO -  ==26614==    by 0xFEAB90D: style::bloom::StyleBloom<E>::new+45 (bloom.rs:153)
[task 2023-07-18T22:39:00.769Z] 22:39:00     INFO -  ==26614==    by 0xFEBA220: new<style::gecko::wrapper::GeckoElement> (context.rs:664)
[task 2023-07-18T22:39:00.769Z] 22:39:00     INFO -  ==26614==    by 0xFEBA220: style::parallel::create_thread_local_context+80 (parallel.rs:61)
[task 2023-07-18T22:39:00.769Z] 22:39:00     INFO -  ==26614==    by 0xFEB9916: call_once<fn(&mut core::option::Option<style::context::ThreadLocalStyleContext<style::gecko::wrapper::GeckoElement>>), (&mut core::option::Option<style::context::ThreadLocalStyleContext<style::gecko::wrapper::GeckoElement>>)> (function.rs:250)
[task 2023-07-18T22:39:00.769Z] 22:39:00     INFO -  ==26614==    by 0xFEB9916: ensure<style::context::ThreadLocalStyleContext<style::gecko::wrapper::GeckoElement>, fn(&mut core::option::Option<style::context::ThreadLocalStyleContext<style::gecko::wrapper::GeckoElement>>)> (scoped_tls.rs:64)
[task 2023-07-18T22:39:00.770Z] 22:39:00     INFO -  ==26614==    by 0xFEB9916: {closure#0}<style::gecko::wrapper::GeckoElement, style::gecko::traversal::RecalcStyleOnly> (parallel.rs:79)
[task 2023-07-18T22:39:00.770Z] 22:39:00     INFO -  ==26614==    by 0xFEB9916: {closure#0}<style::parallel::distribute_one_chunk::{closure_env#0}<style::gecko::wrapper::GeckoElement, style::gecko::traversal::RecalcStyleOnly>> (mod.rs:606)
[task 2023-07-18T22:39:00.770Z] 22:39:00     INFO -  ==26614==    by 0xFEB9916: call_once<(), rayon_core::scope::{impl#1}::spawn_fifo::{closure#0}::{closure_env#0}<style::parallel::distribute_one_chunk::{closure_env#0}<style::gecko::wrapper::GeckoElement, style::gecko::traversal::RecalcStyleOnly>>> (unwind_safe.rs:271)
[task 2023-07-18T22:39:00.770Z] 22:39:00     INFO -  ==26614==    by 0xFEB9916: do_call<core::panic::unwind_safe::AssertUnwindSafe<rayon_core::scope::{impl#1}::spawn_fifo::{closure#0}::{closure_env#0}<style::parallel::distribute_one_chunk::{closure_env#0}<style::gecko::wrapper::GeckoElement, style::gecko::traversal::RecalcStyleOnly>>>, ()> (panicking.rs:500)
[task 2023-07-18T22:39:00.770Z] 22:39:00     INFO -  ==26614==    by 0xFEB9916: try<(), core::panic::unwind_safe::AssertUnwindSafe<rayon_core::scope::{impl#1}::spawn_fifo::{closure#0}::{closure_env#0}<style::parallel::distribute_one_chunk::{closure_env#0}<style::gecko::wrapper::GeckoElement, style::gecko::traversal::RecalcStyleOnly>>>> (panicking.rs:464)
[task 2023-07-18T22:39:00.771Z] 22:39:00     INFO -  ==26614==    by 0xFEB9916: catch_unwind<core::panic::unwind_safe::AssertUnwindSafe<rayon_core::scope::{impl#1}::spawn_fifo::{closure#0}::{closure_env#0}<style::parallel::distribute_one_chunk::{closure_env#0}<style::gecko::wrapper::GeckoElement, style::gecko::traversal::RecalcStyleOnly>>>, ()> (panic.rs:142)
[task 2023-07-18T22:39:00.771Z] 22:39:00     INFO -  ==26614==    by 0xFEB9916: halt_unwinding<rayon_core::scope::{impl#1}::spawn_fifo::{closure#0}::{closure_env#0}<style::parallel::distribute_one_chunk::{closure_env#0}<style::gecko::wrapper::GeckoElement, style::gecko::traversal::RecalcStyleOnly>>, ()> (unwind.rs:17)
[task 2023-07-18T22:39:00.771Z] 22:39:00     INFO -  ==26614==    by 0xFEB9916: execute_job_closure<rayon_core::scope::{impl#1}::spawn_fifo::{closure#0}::{closure_env#0}<style::parallel::distribute_one_chunk::{closure_env#0}<style::gecko::wrapper::GeckoElement, style::gecko::traversal::RecalcStyleOnly>>, ()> (mod.rs:713)
[task 2023-07-18T22:39:00.771Z] 22:39:00     INFO -  ==26614==    by 0xFEB9916: execute_job<rayon_core::scope::{impl#1}::spawn_fifo::{closure#0}::{closure_env#0}<style::parallel::distribute_one_chunk::{closure_env#0}<style::gecko::wrapper::GeckoElement, style::gecko::traversal::RecalcStyleOnly>>> (mod.rs:703)
[task 2023-07-18T22:39:00.771Z] 22:39:00     INFO -  ==26614==    by 0xFEB9916: {closure#0}<style::parallel::distribute_one_chunk::{closure_env#0}<style::gecko::wrapper::GeckoElement, style::gecko::traversal::RecalcStyleOnly>> (mod.rs:606)
[task 2023-07-18T22:39:00.771Z] 22:39:00     INFO -  ==26614==    by 0xFEB9916: <rayon_core::job::HeapJob<BODY> as rayon_core::job::Job>::execute+246 (job.rs:169)
[task 2023-07-18T22:39:00.771Z] 22:39:00     INFO -  ==26614==    by 0x102D7B5A: execute (job.rs:64)
[task 2023-07-18T22:39:00.772Z] 22:39:00     INFO -  ==26614==    by 0x102D7B5A: execute (registry.rs:874)
[task 2023-07-18T22:39:00.772Z] 22:39:00     INFO -  ==26614==    by 0x102D7B5A: rayon_core::registry::WorkerThread::wait_until_cold+234 (registry.rs:820)
[task 2023-07-18T22:39:00.772Z] 22:39:00     INFO -  ==26614==    by 0x102D8DBF: wait_until<rayon_core::latch::CountLatch> (registry.rs:803)
[task 2023-07-18T22:39:00.772Z] 22:39:00     INFO -  ==26614==    by 0x102D8DBF: main_loop (registry.rs:948)
[task 2023-07-18T22:39:00.772Z] 22:39:00     INFO -  ==26614==    by 0x102D8DBF: rayon_core::registry::ThreadBuilder::run+895 (registry.rs:54)
[task 2023-07-18T22:39:00.772Z] 22:39:00     INFO -  ==26614==    by 0x102D9F87: {closure#0} (registry.rs:99)
[task 2023-07-18T22:39:00.772Z] 22:39:00     INFO -  ==26614==    by 0x102D9F87: std::sys_common::backtrace::__rust_begin_short_backtrace+71 (backtrace.rs:135)
[task 2023-07-18T22:39:00.772Z] 22:39:00     INFO -  ==26614==    by 0x102D9EDE: {closure#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()> (mod.rs:529)
[task 2023-07-18T22:39:00.772Z] 22:39:00     INFO -  ==26614==    by 0x102D9EDE: call_once<(), std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>> (unwind_safe.rs:271)
[task 2023-07-18T22:39:00.773Z] 22:39:00     INFO -  ==26614==    by 0x102D9EDE: do_call<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>>, ()> (panicking.rs:500)
[task 2023-07-18T22:39:00.773Z] 22:39:00     INFO -  ==26614==    by 0x102D9EDE: try<(), core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>>> (panicking.rs:464)
[task 2023-07-18T22:39:00.773Z] 22:39:00     INFO -  ==26614==    by 0x102D9EDE: catch_unwind<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>>, ()> (panic.rs:142)
[task 2023-07-18T22:39:00.773Z] 22:39:00     INFO -  ==26614==    by 0x102D9EDE: {closure#1}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()> (mod.rs:528)
[task 2023-07-18T22:39:00.773Z] 22:39:00     INFO -  ==26614==    by 0x102D9EDE: core::ops::function::FnOnce::call_once{{vtable.shim}}+238 (function.rs:250)
[task 2023-07-18T22:39:00.773Z] 22:39:00     INFO -  ==26614==    by 0x103AC595: call_once<(), dyn core::ops::function::FnOnce<(), Output=()>, alloc::alloc::Global> (boxed.rs:1985)
[task 2023-07-18T22:39:00.774Z] 22:39:00     INFO -  ==26614==    by 0x103AC595: call_once<(), alloc::boxed::Box<dyn core::ops::function::FnOnce<(), Output=()>, alloc::alloc::Global>, alloc::alloc::Global> (boxed.rs:1985)
[task 2023-07-18T22:39:00.774Z] 22:39:00     INFO -  ==26614==    by 0x103AC595: std::sys::unix::thread::Thread::new::thread_start+21 (thread.rs:108)
[task 2023-07-18T22:39:00.774Z] 22:39:00     INFO -  ==26614==    by 0x12F733: set_alt_signal_stack_and_start(PthreadCreateParams*)+211 (checkouts/gecko/mozglue/interposers/pthread_create_interposer.cpp:81)
[task 2023-07-18T22:39:00.774Z] 22:39:00     INFO -  ==26614==    by 0x4C03FD3: start_thread+707 (pthread_create.c:442)
[task 2023-07-18T22:39:00.774Z] 22:39:00     INFO -  ==26614==    by 0x4C8381F: clone+63 (clone.S:100)
[task 2023-07-18T22:39:00.774Z] 22:39:00     INFO -  ==26614==
[task 2023-07-18T22:39:00.774Z] 22:39:00     INFO -  {
[task 2023-07-18T22:39:00.774Z] 22:39:00     INFO -     <insert_a_suppression_name_here>
[task 2023-07-18T22:39:00.774Z] 22:39:00     INFO -     Memcheck:Leak
[task 2023-07-18T22:39:00.774Z] 22:39:00     INFO -     match-leak-kinds: definite
[task 2023-07-18T22:39:00.774Z] 22:39:00     INFO -     fun:malloc
[task 2023-07-18T22:39:00.774Z] 22:39:00     INFO -     fun:UnknownInlinedFun
[task 2023-07-18T22:39:00.774Z] 22:39:00     INFO -     fun:UnknownInlinedFun
[task 2023-07-18T22:39:00.774Z] 22:39:00     INFO -     fun:alloc
[task 2023-07-18T22:39:00.774Z] 22:39:00     INFO -     fun:UnknownInlinedFun
[task 2023-07-18T22:39:00.775Z] 22:39:00     INFO -     fun:allocate
[task 2023-07-18T22:39:00.775Z] 22:39:00     INFO -     fun:exchange_malloc
[task 2023-07-18T22:39:00.775Z] 22:39:00     INFO -     fun:new<servo_arc::ArcInner<atomic_refcell::AtomicRefCell<selectors::bloom::CountingBloomFilter<selectors::bloom::BloomStorageU8>>>>
[task 2023-07-18T22:39:00.775Z] 22:39:00     INFO -     fun:new<atomic_refcell::AtomicRefCell<selectors::bloom::CountingBloomFilter<selectors::bloom::BloomStorageU8>>>
[task 2023-07-18T22:39:00.775Z] 22:39:00     INFO -     fun:new_leaked<atomic_refcell::AtomicRefCell<selectors::bloom::CountingBloomFilter<selectors::bloom::BloomStorageU8>>>
[task 2023-07-18T22:39:00.775Z] 22:39:00     INFO -     fun:__init
[task 2023-07-18T22:39:00.775Z] 22:39:00     INFO -     fun:{closure#0}
[task 2023-07-18T22:39:00.775Z] 22:39:00     INFO -     
Flags: needinfo?(mh+mozilla)

The involved symbol changed to
_ZN3std3sys6common12thread_local10fast_local12Key$LT$T$GT$14try_initialize...

Assignee: nobody → mh+mozilla
Status: NEW → ASSIGNED
Flags: needinfo?(mh+mozilla)
Pushed by mh@glandium.org: https://hg.mozilla.org/integration/autoland/rev/c40a4681a5e1 Update valgrind suppressions for rustc 1.71. r=firefox-build-system-reviewers,ahochheiden
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 117 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: