Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Grapher stuck in infinite loading with an expression containing Pascal's Triangle #2272

Open
Oxey405 opened this issue Dec 9, 2024 · 0 comments

Comments

@Oxey405
Copy link

Oxey405 commented Dec 9, 2024

Describe the bug

When using the grapher and defining a function that contains a Pascal's Triangle, the grapher gets stuck in an infinte loop of calculations.
Even after restarting the calculator, the grapher is still softlocked. A full reset is required to use Numworks' grapher again.
(this also crashes the simulator)

Screenshots

screenshot

To Reproduce

Steps to reproduce the behavior:

  1. Go to the 'Grapher' app
  2. Type 'f(x) = (10 x)'
  3. Try to render the graph
  4. The system blocks itself

Expected behavior

If an app is blocked for more than 5s, the system exits to main menu and resets the memory of this app only
Or if the grapher sees an expression that will produced undefined behavior, it prevents the user from executing it.

Environment

  • Epsilon version (23.2.x or later).
  • The platform(s) on which the problem happens: Device (N120) and Simulator (both tested)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant