Poster un nouveau sujet Poster une réponse
Jolis BUGS : lettres minuscules en fête dans une 83
Auteur Message
linkakro



Autorisation : Membre
Nb de messages : 3767
Inscrit le : Lun 19 Oct 2009, 21:25
Posté le : Mer 29 Jui 2011, 18:51   Citer 

J'hésitais à en faire un article...
----

Je me suis amusé à incorporer des lettres minuscules dans une ti83 émulée avec wabbitemu. godgrace.gif
Comme prévu, les caractères sont convertis mais mal affichés.
Mais des bugs encore plus innattendus se produisent quand on les affiche ! crazy.gif laugh.gif

La chaîne testée est "abcdefghijklmnopqrstuvwxyz"
Le programme CARACBUG est comme ceci :
Code
Prompt X
sub("abcdefghijklmnopqrstuvwxyz",X,1)



A gauche : aperçu de chaque caractère laugh.gif
Au milieu : la lettre q (plantage grâve) frozen.gif
A droite : la lettre k (plantage grâve) frozen.gif

RASSUREZ VOUS : les deux plantages grâves de ce programme ne se produisent qu'avec la commande "Disp".
Output semble innoffensive lors de mes tests.



0,Q,K

A gauche : trois apparences différentes de la même chaîne. Cela dépend de la méthode d'affichage et de l'action. laugh.gif
A droite : effet colatéral dans l'écran principal laugh.gif



========

EDIT 3/7/11 : Programme matrix
Tant qu'on y est faisons la matrice avec les 6 lettres les plus "longues" :



----------------------
ti82statfr: 2008, inscrit: 2009, ti84pocketfr: noël2011, ti30xbmultiview: iut 2012-2014
Perfectionniste, manque tact. Pas le temps de tout publier depuis 2011. Répond toujours aux questions. (rédigé juin 2014)

Pour tout le monde et surtout les débutants, quelques-uns des articles courants :
*Traductions Algorithmie/Ti-Basic.
*Caractères spéciaux sur Tout82
Les défauts du TI-Basic : Goto_versus_algo et DelVar/End/Lbl/guillemet/store
 Adresse email Haut de page Bas de page 
 
sandro



Autorisation : Membre
Nb de messages : 1387
Inscrit le : Ven 25 Mar 2011, 22:58
Posté le : Mer 29 Jui 2011, 22:14   Citer 

Intérrecent, mais est-ce que u pourais poster le programme que je l'essaye sur Virtual TI et sur la vraie TI82stats.fr (après un back-up).
Sino, j'ai déjà entendu dire que Wabbitemu n'émulais pas toujours parfaitement l'ASM, mais ça, c'et du basic ! crazy.gif

sandro

----------------------
mort à l'inutile, place à la mémoire libre et aux programmes
 Adresse email Haut de page Bas de page 
 
linkakro



Autorisation : Membre
Nb de messages : 3767
Inscrit le : Lun 19 Oct 2009, 21:25
Posté le : Mer 29 Jui 2011, 23:44   Citer 

C'est édité.


J'ai essayé avec ma 82statfr.
J'ai parcourut le programme et la chaîne contenait un morceau d'un autre de mes programmes, en bugguant tous les caractères autres que les lettres majuscules. ahh.gif Cela ne se produit qu'en éditant le code dans la calculatrice.
Du reste, ma 82statfr a buggué moins fort que la fausse 83.

Visiblement la conversion de la chaîne dépend du modèle et de la mémoire.
rappel : 82statfr = rom de 83 dans une carte mère de 83+.

----------------------
ti82statfr: 2008, inscrit: 2009, ti84pocketfr: noël2011, ti30xbmultiview: iut 2012-2014
Perfectionniste, manque tact. Pas le temps de tout publier depuis 2011. Répond toujours aux questions. (rédigé juin 2014)

Pour tout le monde et surtout les débutants, quelques-uns des articles courants :
*Traductions Algorithmie/Ti-Basic.
*Caractères spéciaux sur Tout82
Les défauts du TI-Basic : Goto_versus_algo et DelVar/End/Lbl/guillemet/store
 Adresse email Haut de page Bas de page 
 
Persalteas



Autorisation : Membre
Nb de messages : 2164
Inscrit le : Sam 23 Jan 2010, 20:09
Posté le : Jeu 30 Jui 2011, 11:18   Citer 

ça me fait penser à l'Axe: Un caractère (une suite de 0 et 1 à la base) peut être interprétée comme caractère, comme nombre, comme pic...

C'est un peu pareil, là: La TI interprète une suite inconnue en lettres.

Mais j'avoue que faire un mem clear, c'est du gros bug!!

 Adresse email Haut de page Bas de page 
 
Wirekey



Autorisation : Membre
Nb de messages : 240
Inscrit le : Mer 17 Jui 2009, 0:54
Posté le : Mar 05 Juil 2011, 3:14   Citer 


Citer : persalteas
C'est un peu pareil, là: La TI interprète une suite inconnue en lettres.



Je ne sais pas... comment répondre clairement à .. 3h du mat euh...

ce n'est qu'une question de ... bytes

tant que le programme est valide la calto affiche ce qu'elle connait.

Bref je vous dirais quoi demain eyeonly.gif

 Adresse email Haut de page Bas de page 
 
Poster un nouveau sujet Poster une réponse





  Powered by Fire-Soft-Board v1.0.10 © 2004 - 2024 Groupe FSB
Page générée en 9 requêtes
BlackOne par Grimmlink