question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

[3.2.0-beta.2] Operand over 16-bits. Got 65536

See original GitHub issue

After 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:closed
  • Created 5 years ago
  • Reactions:1
  • Comments:8 (6 by maintainers)

github_iconTop GitHub Comments

3reactions
rwjbluecommented, Apr 20, 2018

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:

npm install --global ember-source-channel-url
ember-source-channel-url release

Then update ember-source in your package.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)?

2reactions
rwjbluecommented, Apr 21, 2018

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.

Read more comments on GitHub >

github_iconTop 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 >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found