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
Crashes when calculating huge numbers and then using any operation #224
Comments
the attachment is invalid, what do you mean by huge numbers? |
Odd, link seems to work fine for me. By huge numbers I mean like the result from 9^9^9 which has roughly 400 million digits |
oh man, dont expect having support for such numbers, this is not a superscientific calculator |
I'm aware that this is a silly use case, but still think that the app shouldn't crash from the results |
The issue itself is not that that the number itself is huge, it's when the result of the operation is infinite (in the eyes of the computer), the input isn't updated. So next time when a user inputs any arithmetic operation, getSecondValue() is not trying to parse a non-float to a float resulting in the crash. I have a fix ready if you're interested |
try upgrading to 5.6.1 if you can still reproduce it |
this is present in version 5.6.1 as well |
sure, just send the fix with a pull request if you have it. Thanks |
How to replicate
Expected result
Most important is that the app shouldn't crash, and instead maybe display the latest valid result
The text was updated successfully, but these errors were encountered: