mirror of
https://github.com/UpsilonNumworks/Upsilon.git
synced 2026-05-09 08:25:44 +02:00
[GH-ISSUE #206] Crash de Upsilon avec abus du RPN #81
Labels
No labels
bug
duplicate
easy
enhancement
enhancement
fixed
fixed
good first issue
hard
invalid
pull-request
wontfix
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/Upsilon#81
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @Golem642 on GitHub (Apr 7, 2022).
Original GitHub issue: https://github.com/UpsilonNumworks/Upsilon/issues/206
Décrivez le bug
Crash de la calculatrice avec l'utilisation du RPM
Comment reproduire
Réaction attendue
Crash de Upsilon, des fois même l'écran de crash est bugué
Device (please complete the following information):
@fmOOmf commented on GitHub (Apr 8, 2022):
Hello.
Tu parles bien de l'application RPN ?
Pour moi pas de crash, j'ai fait :
2 EXE=> 2, puis2 EXE=> 2 et 2, puis*=> 4,EXE=> 4 et 4, puis*=> 16*=> 0, puis*=> 0, puis*=> 0 etc...J'obtiens toujours 0. Le nombre ne disparait pas.
2 EXE=> 0 et 2, puis*=> 0,Donc pas de crash pour moi. Je suis en 1.0.0 dev aussi.
Ma séquence est bonne ?
@Golem642 commented on GitHub (Apr 8, 2022):
Il faut réappuyer sur exe pour refaire apparaître le dernier nombre avant d'appuyer sur *. Aussi, attendez bien que les opérations se finissent complètement avant de répéter EXE puis *
@fmOOmf commented on GitHub (Apr 8, 2022):
OK. Reproduit;
Ton test élève au carré le nombre précédent, jusqu'à arriver à un nombre trop grand (plus affiché). Et c'est celui là qui déclenche le crash quand on l'utilise dans un nouveau calcul.
Bien vu.
Je détaille pour les équipes Upsilon :
2 EXE=> 2, puis2 EXE=> 2 et 2, puis*=> 4,EXE=> 4 et 4, puis*=> 16EXE=> 16 et 16, puis*=> 256,EXE=> 256 et 256, puis*=> 65536,etc ...
Effectivement, à un moment le nombre n'est plus affiché.
2 EXE=> rien et 2, puis*=> CRASH@Golem642 commented on GitHub (Apr 8, 2022):
En bonus j'ai même réussi à glitcher l'écran de crash d'Upsilon ! :) (Il restait encore quelques morceaux de l'écran du RPM il y avait des lignes de pixels cassées)
@Lauryy06 commented on GitHub (Apr 15, 2022):
This looks like #45...
Cela ressemble à #45...
@Lauryy06 commented on GitHub (Apr 17, 2022):
Now fixed
cec75bfaed.