Tue Apr 30 2024 04:36:37 PDT
  • Keywords: triage-deferred,
  • Priority: P3
  • Resolution: ---
  • Component: JavaScript Engine, JavaScript Engine: JIT, JavaScript: GC
  • Reporter: (does not contain the string) intermittent-bug-reporter
  • Updated: (is greater than or equal to) 2016-06-01
  • Opened: (changed after) 2016-06-01

164 bugs found.
ID Type Summary Product Comp Assignee Status Resolution Updated
1292172 new Proxy(new Error, ...) never contains stacktrace Core JavaScript Engine nobody UNCO --- 2024-03-19
1299683 Memory leak from JSRuntime::init when not on the main thread Core JavaScript Engine nobody UNCO --- 2022-10-11
1329531 Export JSPropertyDescriptor structure to allow calling it's methods from external executables. Core JavaScript Engine nobody UNCO --- 2022-10-11
1330472 How to embed the JavaScript engine sample code core dumps with spidermonkey 45 Core JavaScript Engine nobody UNCO --- 2022-10-11
1332563 Denial Of Service via try and catch and encodeURI Core JavaScript Engine nobody UNCO --- 2022-10-11
1332979 Denial of Service attack via ArraySpeciesCreate Core JavaScript Engine nobody UNCO --- 2022-10-11
1334284 Avoiding collateral damage from javascript.options.strict Core JavaScript Engine nobody UNCO --- 2024-01-25
1334941 Support asm.js validation on SharedArrayBuffer heap Core JavaScript Engine nobody UNCO --- 2022-10-11
1336821 Animation lags - most time spent in GC Core JavaScript: GC nobody UNCO --- 2022-10-11
1341264 array operation is too slow for big arrays Core JavaScript Engine nobody UNCO --- 2022-10-11
1344142 "uncaught exception: out of memory" error after updating Core JavaScript Engine nobody UNCO --- 2022-10-11
1354660 too much recursion limits in windows 64 and x86 firefox 52.0.2 Core JavaScript Engine nobody UNCO --- 2022-10-11
1359783 Script error occurs with embedded javascript in tabs Core JavaScript Engine nobody UNCO --- 2022-10-11
1368436 TinyMCE in content script: "Promise rejection value is a non-unwrappable cross-compartment wrapper" Core JavaScript Engine nobody UNCO --- 2022-10-11
1370961 Benchmark.js patterned high margin of error Core JavaScript Engine nobody UNCO --- 2022-10-11
1379942 Deep module tree stalling with module scripts Core JavaScript Engine nobody UNCO --- 2022-10-11
1277949 Expose Scripted proxies via JSAPI Core JavaScript Engine nobody NEW --- 2022-10-11
1280186 Crash in DoMarking<T> (heap / memory corruption) Core JavaScript: GC nobody NEW --- 2021-01-14
1280258 Add saner error reporting APIs Core JavaScript Engine nobody NEW --- 2022-10-11
1284607 Automate spidermonkey release note requirements Core JavaScript Engine nobody NEW --- 2022-10-11
1286638 [sm-uninit] Uses of uninitialized values (from msan or valgrind/memcheck) Core JavaScript Engine nobody NEW --- 2024-01-09
1288458 ArraySpeciesCreate should throw TypeError from GetFunctionRealm if proxy is revoked Core JavaScript Engine nobody NEW --- 2024-03-19
1290255 xpc::ReportWrapperDenial warning is unintelligible Core JavaScript Engine nobody NEW --- 2022-10-11
1290898 re-enable gdb spidermonkey unwinder by default Core JavaScript Engine nobody NEW --- 2022-10-11
1292635 [e10s] Can't complete the test262 suite Core JavaScript Engine nobody NEW --- 2022-08-27
1295656 Add an easy way to detect when slow options are in effect (eg DEBUG, GC poisoning) Core JavaScript Engine nobody NEW --- 2024-03-19
1295849 Pointless JS_FRESH_TENURED_PATTERN in Chunk::init on Linux Core JavaScript: GC nobody NEW --- 2024-03-19
1297079 Prevent nested event loops from executing code in a compartment that's running code in the outer event loop Core JavaScript Engine nobody NEW --- 2024-03-19
1297179 ES Proxies should use realm from caller context Core JavaScript Engine nobody NEW --- 2022-10-11
1297505 Unify and simplify GC hook definitions Core JavaScript: GC nobody NEW --- 2022-10-11
1298346 Investigate overrunning sweep slices to ensure we make progress Core JavaScript: GC nobody NEW --- 2022-10-11
1299370 ObjectOpResult error reporting is not very informative Core JavaScript Engine nobody NEW --- 2022-10-11
1300924 Fix shutdown minor GC profiler totals Core JavaScript: GC nobody NEW --- 2024-04-09
1304984 Optimize WebKit's ARES-6 benchmark Core JavaScript Engine nobody NEW --- 2022-10-11
1307062 [meta] JS performance Core JavaScript Engine nobody NEW --- Fri 10:11
1307399 Investigate not waiting for off thread ion compilation during GC Core JavaScript: GC nobody NEW --- 2024-04-09
1307446 Disable async stacks by default in the JS shell Core JavaScript Engine nobody NEW --- 2022-10-11
1311731 Make GC concurrent with painting Core JavaScript: GC nobody NEW --- 2022-10-11
1313651 Make JS::NumberValue constexpr. Core JavaScript Engine nobody NEW --- 2024-04-23
1313652 Add JS::IntegerConstantValue. Core JavaScript Engine nobody NEW --- 2024-04-23
1316067 Savedstacks should do something useful with the async stack even if there are no activations Core JavaScript Engine nobody NEW --- 2024-04-09
1316678 gdb frame filter should report line numbes Core JavaScript Engine nobody NEW --- 2022-10-11
1316679 gdb frame filter treats script source as iso-8859-1 Core JavaScript Engine nobody NEW --- 2022-10-11
1317520 Adjust return-in-function-that-yielded, yield-in-function-that-returns error messages to suggest using ES6 generators instead Core JavaScript Engine nobody NEW --- 2022-10-11
1317523 Various for-loop syntax errors should probably have similar names and messages Core JavaScript Engine nobody NEW --- 2022-10-11
1317908 [jsdbg2] Debugger tests don't cover forcing return values from generators and async functions Core JavaScript Engine nobody NEW --- 2022-10-11
1318072 "Permission denied to access property Symbol.toPrimitive" when accessing event.originalTarget Core JavaScript Engine nobody NEW --- 2024-04-02
1319559 Setup a taskcluster job to build --disable-ion Core JavaScript Engine nobody NEW --- 2022-10-11
1320519 subarray() does not work with Xrayed TypedArrays in WebExtensions Core JavaScript Engine nobody NEW --- 2024-04-09
1321395 JS GDB pretty-printers: AttributeError: 'NoneType' object has no attribute 'startswith' Core JavaScript Engine nobody NEW --- 2022-10-11
1321928 Statically set anonymous constructor function's name property if class has no static name method Core JavaScript Engine nobody NEW --- 2024-04-09
1322924 Crash in js::jit::PruneUnusedBranches spiking in nightly Core JavaScript Engine nobody NEW --- 2022-09-20
1323306 Break the weak marking phase into finer-grained buckets Core JavaScript: GC nobody NEW --- 2024-04-09
1323786 Crash in js::jit::BailoutFrameInfo::BailoutFrameInfo using a Galaxy S6 Core JavaScript Engine nobody NEW --- 2023-01-10
1326039 Crash in OOM | unknown | js::AutoEnterOOMUnsafeRegion::crash | js::gc::StoreBuffer::MonoTypeBuffer<T>::sinkStore Core JavaScript Engine nobody NEW --- 2023-04-13
1329880 Double-poisoning freed memory (perf) Core JavaScript Engine nobody NEW --- 2022-10-11
1329921 Add structured metadata to bailout markers for the profiler Core JavaScript Engine nobody NEW --- 2022-10-11
1329924 Profiler output should distinguish scripts by more than name:lineno Core JavaScript Engine nobody NEW --- 2022-10-11
1330231 DescribeScriptedCaller can be super inefficient on minified scripts with really long lines Core JavaScript Engine nobody NEW --- 2022-10-11
1335582 Intermittent browser/components/extensions/test/browser/browser_ext_tabs_cookieStoreId.js | application crashed [@ js::GCMarker::eagerlyMarkChildren] Core JavaScript: GC nobody NEW --- 2022-10-11
1335711 Crash in js::ConcatStrings<T> Core JavaScript Engine nobody NEW --- 2022-11-08
1336808 Intermittent REFTEST PROCESS-CRASH | file:///c:/slave/test/build/tests/jsreftest/tests/jsreftest.html?test=test262/ch11/11.8/11.8.6/S11.8.6_A2.1_T2.js | application crashed [@ js::AutoEnterOOMUnsafeRegion::crash(char const *)] Core JavaScript: GC nobody NEW --- 2022-10-11
1337988 Crash @setObejctNoCheck on ARM while creating startup cache Core JavaScript: GC nobody NEW --- 2022-10-11
1338089 SIGSEGV crash in js::gc::TenuredCell::zone() Core JavaScript: GC nobody NEW --- 2022-10-11
1338736 Try notes and yield offset arrays should be shared Core JavaScript Engine nobody NEW --- 2022-10-11
1339123 Hoisted block-level function named "arguments" not initialized with undefined per B.3.3.1 Core JavaScript Engine nobody NEW --- 2022-10-11
1339814 Add central template for weak map marking Core JavaScript: GC nobody NEW --- 2022-10-11
1341133 WebAssembly execution performance stutters in Zen Garden Wasm demo in 64-bit Firefox, but enabling built-in profiler or geckoprofiler takes the performance stutters away Core JavaScript Engine nobody NEW --- 2022-10-11
1342650 Consider adding a data structure that combines a Vector + HashSet/HashMap Core JavaScript Engine nobody NEW --- 2022-10-11
1342785 Long gc pauses when running simple canvas game Core JavaScript: GC nobody NEW --- 2022-10-11
1343588 [Meta] Make Facebook benchmark fast Core JavaScript Engine nobody NEW --- 2022-10-11
1344353 hazard analysis: edgeUsesVariable does not handle case "Assembly" Core JavaScript: GC nobody NEW --- 2022-10-11
1344503 fitzgen.github.io/bugzilla-todos/ results in hundreds of thousands of copies of the same string Core JavaScript Engine nobody NEW --- 2022-10-11
1345208 asm.js Zen Garden no longer runs in 32-bit Firefox 52, worked in 32-bit Firefox 51 Core JavaScript Engine nobody NEW --- 2022-10-11
1345212 Zen Garden Wasm demo stutters in 32-bit Firefox Core JavaScript Engine nobody NEW --- 2022-10-11
1345311 JitcodeGlobalTable::addEntry sometimes shows up in profiles Core JavaScript Engine nobody NEW --- 2022-10-11
1345717 World 1K Demo heavily janks browser Core JavaScript: GC nobody NEW --- 2023-02-15
1345915 A decimal point indicates that a number should be a double Core JavaScript Engine nobody NEW --- 2022-10-11
1346823 [hazards] Remove nsISupports special-casing due to binary XPCOM extension removal Core JavaScript: GC nobody NEW --- 2022-10-11
1347729 Shell build directories are too large Core JavaScript Engine nobody NEW --- 2022-10-11
1348000 Take scriptability of methods into account Core JavaScript: GC nobody NEW --- 2022-10-11
1348133 Treat JS prototype data as weak Core JavaScript Engine nobody NEW --- 2022-10-11
1348154 Compilation order affects results Core JavaScript: GC nobody NEW --- 2022-10-11
1348897 Assertion failure: mPtr >= aOther.mPtr, at RangedPtr.h:281 Core JavaScript Engine nobody NEW --- 2022-10-11
1349159 JS engine slowness makes zooming in/out of SVG map of the US States less smooth than in Chrome Core JavaScript Engine nobody NEW --- 2022-10-11
1350290 Crash in js::MachExceptionHandler Core JavaScript Engine nobody NEW --- 2022-10-11
1350307 WebAssembly.Module, WebAssembly.Instance, WebAssembly.Table and WebAssembly.Memory do not have a size in the DevTools Memory profiling view Core JavaScript Engine nobody NEW --- 2022-10-11
1350579 JS_ExecuteRegExpNoStatics() is heavily broken Core JavaScript Engine nobody NEW --- 2022-10-11
1352103 Remove unused marking code from JIT code map Core JavaScript: GC nobody NEW --- 2022-10-11
1352533 Apply pre-tenuring heuristic to DOM node wrappers Core JavaScript: GC nobody NEW --- 2022-10-11
1352950 Should we avoid consuming stack space while reporting over recursion? Core JavaScript Engine nobody NEW --- 2022-10-11
1353067 Improve "is not a non-null object" message Core JavaScript Engine nobody NEW --- 2022-10-11
1353465 Consider using mozilla::Variant for ParseNode Core JavaScript Engine nobody NEW --- 2022-10-11
1354114 Optimize away more ArrayIteratorNext instructions Core JavaScript Engine: J nobody NEW --- 2022-10-11
1354181 Extremely high memory usage on CNN background tabs Core JavaScript Engine nobody NEW --- 2022-10-11
1354668 Crash in Microsoft::WRL::ComPtr<T>::As<T> Core JavaScript Engine nobody NEW --- 2022-12-09
1354817 IonMonkey: ogv.js pthreads perf is comparatively slow Core JavaScript Engine: J nobody NEW --- 2022-10-11
1355019 Can we remove the special case in CrossCompartmentWrapper::nativeCall now that same-compartment security wrappers are gone? Core JavaScript Engine nobody NEW --- 2022-10-11
1356389 nsJSContext::GarbageCollectNow takes more than 8s as reported by BHR Core JavaScript: GC nobody NEW --- 2022-10-11
1356642 Exceptions thrown when GetMethod's V is not an object are a bit confusing Core JavaScript Engine nobody NEW --- 2022-10-11
1356665 Method calls take a slow path in the interpreter Core JavaScript Engine nobody NEW --- 2023-02-09
1357187 Reduce GC timeslice budgets from 10ms & 40ms. Core JavaScript: GC nobody NEW --- 2023-01-23
1357333 Implement startup snapshots Core JavaScript Engine nobody NEW --- 2022-10-11
1357435 Asynchronously free executable memory when garbage collecting Core JavaScript: GC nobody NEW --- 2022-10-11
1357810 Investigate source of memory_pressure event in gecko, and whether to repurpose it Core JavaScript: GC nobody NEW --- 2022-10-11
1358435 Investigate why creating many compartments doesn't trigger a GC Core JavaScript: GC nobody NEW --- 2022-10-11
1358777 Add an option to run each jsapi-test in separate process and support it in automation. Core JavaScript Engine nobody NEW --- 2022-10-11
1358782 deadcode in JS parser (perhaps indication of a bug) - coverity Core JavaScript Engine nobody NEW --- 2022-10-11
1358939 window object is serialized to huge string in errors by ValuetoSource Core JavaScript Engine nobody NEW --- 2022-10-11
1359751 Identify more places to use the cached string index value Core JavaScript Engine nobody NEW --- 2022-10-11
1361448 Allow running hazard analyses on osx with prebuilt xdb files Core JavaScript: GC nobody NEW --- 2022-10-11
1362038 Consider adding static analysis to prohibit Rooted locals inside loops Core JavaScript Engine nobody NEW --- 2022-10-11
1363562 Speed up parsing and baseline compilation by saving information across page visits Core JavaScript Engine nobody NEW --- 2022-10-11
1364271 TSan: data race on ZoneGroup's ownerContext_ Core JavaScript Engine: J nobody NEW --- 2022-10-11
1364487 JS Shell: fuzzingSafe and disableOOMFunctions should be moved to the global Core JavaScript Engine nobody NEW --- 2022-10-11
1364521 Ion: Fix GDB unwindng Core JavaScript Engine: J nobody NEW --- 2022-10-11
1365890 Write a test for a compartment being kept alive after its global has died Core JavaScript: GC nobody NEW --- 2022-10-11
1366873 msan error in vm/Interpreter-inl.h:722 in LessThanOperation Core JavaScript Engine: J nobody NEW --- 2024-01-10
1367074 Rename 'gray' mark state to a different colour Core JavaScript: GC nobody NEW --- 2021-07-27
1367103 [meta] Fix TSAN issues in the GC Core JavaScript: GC nobody NEW --- Thu 10:09
1367132 Allow virtual resolution of QueryInterface Core JavaScript: GC nobody NEW --- 2022-10-11
1367379 Intermittent devtools/client/netmonitor/test/browser_net_accessibility-02.js | application crashed [@ 0x1f601fac2e7f] Core JavaScript: GC nobody NEW --- 2022-10-11
1367459 Failed allocations should retry after background sweeping Core JavaScript: GC nobody NEW --- 2022-10-11
1367464 Investigate dropping entire zones when we know they're no-longer used. Core JavaScript: GC nobody NEW --- 2022-10-11
1367471 De-duplicate strings or other constant & common data during compaction Core JavaScript: GC nobody NEW --- 2022-10-11
1367840 Consider removing GC_MAX_PAUSE_MS in Firefox 60, using GC_MAX_PAUSE_MS_2 instead Core JavaScript: GC nobody NEW --- 2022-10-11
1368073 Add a preference for fast/slow GC slice times Core JavaScript: GC nobody NEW --- 2022-10-11
1368076 Optimize GetOwnPropertyKeys Core JavaScript Engine nobody NEW --- 2022-10-11
1369200 Remove support for SourceHook Core JavaScript Engine nobody NEW --- 2022-10-11
1370030 Firefox Nightly performs FFI calls from WebAssembly out to JavaScript +52.35% slower than WebKit Nightly Core JavaScript Engine nobody NEW --- 2022-10-11
1370199 Firefox Nightly performs 1MB memcpys in WebAssembly +27.03% slower than WebKit Nightly Core JavaScript Engine nobody NEW --- 2022-10-11
1370531 parseFloat allocates space for entire length of its input string Core JavaScript Engine nobody NEW --- 2022-10-11
1370831 Investigate removing Add/RemoveRawValueRoot API Core JavaScript: GC nobody NEW --- 2022-10-11
1370932 Consider renaming markAtom functions to distinguish them from GC marking Core JavaScript: GC nobody NEW --- 2022-10-11
1371590 Incorrect malloc counter update in StringBuffers's FinishStringFlat? Core JavaScript Engine nobody NEW --- 2022-10-11
1374836 Hoist setDenseInitializedLength() out of a loop. Core JavaScript Engine nobody NEW --- 2022-10-11
1374928 Would it be possible to add setTimeout-equivalent function to JS shell? Core JavaScript Engine nobody NEW --- 2022-10-11
1375144 Add a specific pseudo stack entry when we're doing compilation Core JavaScript Engine: J nobody NEW --- 2022-10-11
1376688 Consider using strcspn() in Quote() Core JavaScript Engine nobody NEW --- 2022-10-11
1377140 I'd like to access the contents of a JSString from another thread Core JavaScript Engine nobody NEW --- 2022-10-11
1377190 Comments and check in Wrapper::finalizeInBackground are wrong Core JavaScript Engine nobody NEW --- 2022-10-11
1377268 JSBC should store the chunk-compressed source. Core JavaScript Engine nobody NEW --- 2022-10-11
1377979 Terminology: consider renaming fixed/reserved slots Core JavaScript Engine nobody NEW --- 2022-10-11
1378494 JSMSG_DEBUGGEE_WOULD_RUN is printed in the user console. Core JavaScript Engine nobody NEW --- 2022-10-11
1379586 A comment about enumeration order in Shape.h is obsolete Core JavaScript Engine nobody NEW --- 2022-10-10
1380187 Which quotation should we use in error message? Core JavaScript Engine nobody NEW --- 2022-10-11
1382643 Emunittest WebAssembly Mandelbrot benchmark is +32.9% slower in Firefox compared to Chrome Core JavaScript Engine: J nobody NEW --- 2022-10-11
1344428 Can we remove JSScript.sourceStart_/LazyScript.begin_/FunctionBox.bufStart ? Core JavaScript Engine arai.unmht ASSI --- 2022-10-11
1375495 Can we store type information for inlining separately from standalone JIT compiling? Core JavaScript Engine: J arai.unmht ASSI --- 2022-10-11
1379146 data race on OOM with JSScript::refs counter. Core JavaScript Engine nicolas.b.pierron ASSI --- 2022-10-11
1337454 Assertion failure when accessing performance.mozMemory Core JavaScript: GC sphink ASSI --- 2022-10-11
1368836 Bad error message from jstests.py with -x directory Core JavaScript Engine sphink ASSI --- 2022-10-11
1289918 Make bindingsAccessedDynamically a smaller gun Core JavaScript Engine nobody REOP --- 2023-01-17
1308039 Yield to painting during GC Core JavaScript: GC nobody REOP --- 2023-08-04
1309846 Crash in js::FinishCompilation Core JavaScript Engine nobody REOP --- 2022-10-07
1310729 Crash in shutdownhang | js::EqualStrings Core JavaScript Engine nobody REOP --- 2022-09-20
1310926 Crash in TraversalTracer::onChild Core JavaScript: GC nobody REOP --- 2022-12-20
1312245 Crash in js::jit::BacktrackingAllocator::computeSpillWeight Core JavaScript Engine nobody REOP --- 2022-09-26
1348527 Crash in js::jit::X86Encoding::BaseAssembler::X86InstructionFormatter::memoryModRM Core JavaScript Engine nobody REOP --- 2022-09-20
1358836 Crash in js::jit::BaselineCompiler::compile Core JavaScript Engine nobody REOP --- 2022-12-09
1361914 Crash in js::jit::ReprotectRegion (due to MOZ_RELEASE_ASSERT(p >= base_ && uintptr_t(p) + bytes <= uintptr_t(base_) + MaxCodeBytesPerProcess)) Core JavaScript: GC nobody REOP --- 2022-11-11
1366753 Crash in js::NativeHasProperty Core JavaScript Engine nobody REOP --- 2022-10-26
1370463 Xenforo editor only loads when Devtools are open Core JavaScript Engine nobody REOP --- 2024-02-27
1380643 Crash in js::SavedFrame::create Core JavaScript Engine nobody REOP --- 2022-09-26
164 bugs found.

File a new bug in the "Core" product