[3.2.0-beta.2] Operand over 16-bits. Got 65536
See original GitHub issueAfter the fix for https://github.com/emberjs/ember.js/issues/16503 I updated from 3.0.0 and I am seeing this after a couple route transitions instead of the previous. I can’t reproduce except in this application.
Error: Operand over 16-bits. Got 65536.
at e.encode (encoder.js:26)
at t.e.push (opcode-compiler.js:1001)
at t.pushComponentDefinition (opcode-compiler.js:1831)
at e.static (opcode-compiler.js:935)
at xn (ember-glimmer.js:6472)
at e.compile (opcode-compiler.js:385)
at t.e.compileInline (opcode-compiler.js:784)
at t.e.compileInline (opcode-compiler.js:1204)
at opcode-compiler.js:170
at e.compile (opcode-compiler.js:36)
at _ (opcode-compiler.js:700)
at t.e.add (opcode-compiler.js:794)
at e.compile (opcode-compiler.js:684)
at Object.evaluate (runtime.js:1146)
at e.evaluate (runtime.js:32)
at e.evaluateSyscall (runtime.js:3475)
at e.evaluateInner (runtime.js:3447)
at e.evaluateOuter (runtime.js:3439)
at e.next (runtime.js:4828)
at e.execute (runtime.js:4813)
at i.handleException (runtime.js:4331)
at e.handleException (runtime.js:4501)
at e.throw (runtime.js:4238)
at n.evaluate (runtime.js:1266)
at e.execute (runtime.js:4225)
at e.rerender (runtime.js:4527)
at e.u.render (ember-glimmer.js:3785)
at e.runInTransaction (ember-metal.js:997)
at t.e._renderRoots (ember-glimmer.js:4066)
at t.e._renderRootsTransaction (ember-glimmer.js:4099)
at t.e._revalidate (ember-glimmer.js:4142)
at e.invokeWithOnError (backburner.js:275)
at e.flush (backburner.js:182)
at e.flush (backburner.js:344)
at e._end (backburner.js:815)
at e.end (backburner.js:542)
at e._run (backburner.js:854)
at e._join (backburner.js:836)
at e.join (backburner.js:597)
at Array.<anonymous> (ember-glimmer.js:3896)
at e._trigger (backburner.js:924)
at e._end (backburner.js:827)
at e.end (backburner.js:542)
at e._run (backburner.js:854)
at e._join (backburner.js:836)
at e.join (backburner.js:597)
at Function.E [as join] (ember-metal.js:406)
at l (route-action.js:72)
at n.sendAction (action_support.js:118)
at n.tap (nb-button-like.js:73)
at n.send (action_support.js:140)
at n [as send] (ember-utils.js:341)
at HTMLButtonElement._tap (nb-button-like.js:133)
at Object.up (tap.js:90)
at Object.gestureTrigger (dispatcher.js:265)
Issue Analytics
- State:
- Created 5 years ago
- Reactions:1
- Comments:8 (6 by maintainers)
Top Results From Across the Web
ember-source | Yarn - Package Manager
Ember.js is a JavaScript framework that greatly reduces the time, effort and resources needed to build any web application. It is focused on...
Read more >Release History Of SQLite
Release History. This page provides a high-level summary of changes to SQLite. For more detail, see the Fossil checkin logs at ...
Read more >integer overflow - CVE - Search Results
1 has integer overflows that may lead to remote code execution (in KDC, kadmind, or a GSS or Kerberos application server) on 32-bit...
Read more >Changelog — Python 3.7.15 documentation
1 (from 2.2.8) to get the fix for the CVE-2013-0340 “Billion Laughs” vulnerability. This copy is most used on Windows and macOS.
Read more >Misc/HISTORY - external/github.com/python/cpython
Issue #12837: Silence a tautological comparison warning on OS X under Clang in. socketmodule.c. What's New in Python 3.4.0 Beta 2?
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
https://github.com/emberjs/ember.js/pull/16557 bumped glimmer-vm to include a related fix, whcih was cherry-picked to beta in 9a88250 and to release in 1e55a63 (though release branch is actually on glimmer-vm v0.32.6).
Builds should be published for all channels (release, beta, and canary) soon. To test you can use:
Then update
ember-source
in yourpackage.json
to point at the tarball URL printed out from that command.@krisselden - Would you mind reviewing and confirming that this is ultimately resolved (and close)?
Closing this issue as the underlying bug has been fixed (and confirmed with the demo repos provided). The fix for this has been pulled into release (for 3.1.x release) and beta (for 3.2.0-beta.x release). The latest builds (in 10-15 minutes) to the release, beta, and canary channels should include the fix (you can get the latest tarball URL via ember-source-channel-url).
If additional issues crop up, we should report as a new issue with a reproduction.