π
<-

KhiCAS, le moteur formel Giac/Xcas pour toutes TI-Nspire

:32tins: :32tinsktpb: :32tinsktpn: :32tinscas: :32tinstpkc: :32tinstpktpb: :32tinstp: :32tinscastp: :32tinscmc: :32tinscx: :32tinscxcas:

Re: KhiCAS, le moteur formel Giac/Xcas pour toutes TI-Nspire

Unread postby Adriweb » 04 May 2015, 02:36

Out of curiosity, does it still crash when opening a "standard" tns file in between ?
Maybe some things don't get restored well under specific circumstances... who knows, especially when it's not reproducible on everyone's machine :(

MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)
My calculator programs
Mes programmes pour calculatrices
User avatar
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 78.9%
 
Posts: 14744
Images: 1119
Joined: 01 Jun 2007, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Twitter: adriweb
GitHub: adriweb

Re: KhiCAS, le moteur formel Giac/Xcas pour toutes TI-Nspire

Unread postby Strontium » 04 May 2015, 05:34

Nope, still crashes. I've begun to think that it's an issue with ndless, not KhiCAS.
User avatar
Strontium
Niveau 2: MI2 (Membre Initié)
Niveau 2: MI2 (Membre Initié)
Level up: 66.7%
 
Posts: 10
Joined: 21 Apr 2015, 07:52
Gender: Not specified
Calculator(s):
MyCalcs profile

Re: KhiCAS, le moteur formel Giac/Xcas pour toutes TI-Nspire

Unread postby Vogtinator » 04 May 2015, 08:47

Entirely possible, but to solve the issues some more testing is needed.
Can someone try to reproduce the crashes on OS 3.6 with the new and old ndless_resources?
Last edited by Vogtinator on 04 May 2015, 08:48, edited 1 time in total.
User avatar
VogtinatorPremium
Niveau 9: IC (Compteur Infatigable)
Niveau 9: IC (Compteur Infatigable)
Level up: 1.6%
 
Posts: 217
Joined: 29 Mar 2014, 15:55
Gender: Male
Calculator(s):
MyCalcs profile

Re: KhiCAS, le moteur formel Giac/Xcas pour toutes TI-Nspire

Unread postby Strontium » 08 May 2015, 07:31

I found a \LOGS direction in root. It appears it stores some crash logs. Could it be of any use?
User avatar
Strontium
Niveau 2: MI2 (Membre Initié)
Niveau 2: MI2 (Membre Initié)
Level up: 66.7%
 
Posts: 10
Joined: 21 Apr 2015, 07:52
Gender: Not specified
Calculator(s):
MyCalcs profile

Re: KhiCAS, le moteur formel Giac/Xcas pour toutes TI-Nspire

Unread postby Vogtinator » 08 May 2015, 19:04

If you got a XXXX_exception logfile, you can upload it, although it won't be easy to read and make use out of it.
User avatar
VogtinatorPremium
Niveau 9: IC (Compteur Infatigable)
Niveau 9: IC (Compteur Infatigable)
Level up: 1.6%
 
Posts: 217
Joined: 29 Mar 2014, 15:55
Gender: Male
Calculator(s):
MyCalcs profile

Re: KhiCAS, le moteur formel Giac/Xcas pour toutes TI-Nspire

Unread postby Strontium » 10 Jul 2015, 01:45

I tried out Khicas in Firebird using the files I got from my own calculator using Polydumper. KhiCAS still causes a crash under the same circumstances.

Here is the entire log from the serial monitor, from first boot, to installing ndless, to using KhiCAS, to the crash.
http://pastebin.com/5w46wrb7

I'm not sure if it will help at all. One thing I have noticed, though, is that the line
Code: Select all
Module ID lookup failed for module 646f6362 in TI_RM_GetString()
appears a ton while browsing the documents until I install ndless. I am unsure if that is a problem with the emulator or not, though.

The debugger displays this line when the (emulated) calc crashes:
Code: Select all
Warning (1037e4f4): Data abort: address=74f9f708 status=05 instruction at 1037e4f4
User avatar
Strontium
Niveau 2: MI2 (Membre Initié)
Niveau 2: MI2 (Membre Initié)
Level up: 66.7%
 
Posts: 10
Joined: 21 Apr 2015, 07:52
Gender: Not specified
Calculator(s):
MyCalcs profile

Re: KhiCAS, le moteur formel Giac/Xcas pour toutes TI-Nspire

Unread postby Vogtinator » 10 Jul 2015, 13:19

I can reproduce that issue 4 out of 5 times (once it was a lua script error: "attempt to call global 'View' (a table value)") on Ndless 3.6 (old), Ndless 3.6 (new) and Ndless 3.9.1.
The crash is internally to lua, so it's likely that something is wrong with luagiac, maybe memory corruption like an off-by-one-error. It doesn't crash for me if nothing was evaluated.
I just tried with gdb, I can debug khicas just fine with the latest firebird release.
Strontium wrote:I'm not sure if it will help at all. One thing I have noticed, though, is that the line
Module ID lookup failed for module 646f6362 in TI_RM_GetString()
appears a ton while browsing the documents until I install ndless. I am unsure if that is a problem with the emulator or not, though.

That's a bug in the OS that was so annoying that ndless fixes it.
User avatar
VogtinatorPremium
Niveau 9: IC (Compteur Infatigable)
Niveau 9: IC (Compteur Infatigable)
Level up: 1.6%
 
Posts: 217
Joined: 29 Mar 2014, 15:55
Gender: Male
Calculator(s):
MyCalcs profile

Re: KhiCAS, le moteur formel Giac/Xcas pour toutes TI-Nspire

Unread postby profrd » 26 Nov 2015, 14:10

Concerning the Crashes reported by [ Strontium ] I notice on the posted Youtube Video at https://www.youtube.com/watch?v=x8jGmwUyYyc that his Calculator is probably Connected by the USB port to his PC.

Sometime ago I have been aware of a Ndless "bug" which resulted in a similar Crash with [ Reboot ] if someone presses the [ Scratchpad ] button while the Calculator is still [ Connected ] by the USB Port.

I don´t know if this may be the cause of the problem ocurring to [ Strontium ], but it sure may lead to some new "light" or at least another "direction" of investigation, since it may actually be a [ Ndless ] problem and not a [ KhiCAS ] fault.

I still have OS engine 3.6, ( both on Nspire CX CAS Calculator and also on K-ARM TI ) but have not yet installed [ KhiCAS ] on them.

Another suggestion would be to see if the Crashes still occur not just only on a Physical TI-Nspire Calculator ( disconnected from USB port ), but also with an Emulator ( like K-ARM TI or nspire_emu ) running the Same OS Version ( extracted from the Physical Calc by [ polydumper ] ).

My Sincere Best Wishes to All and Most Grateful Thanks to Parisse, Critor, Adriweb, SpiroH and many others with their More than Dedicated Passion and Effort, have been able to Rise the Standards by which today Calculators ( in face of the strong competition with Tablets and Smartphones ) still shows up as More than Useful and Attractive tools to all the New Generation of Students, and Certainly to the Old Generation of Teachers ( which someday in past were also Passionate and Dedicated Students ... )
User avatar
profrd
Niveau 0: MI (Membre Inactif)
Niveau 0: MI (Membre Inactif)
Level up: 80%
 
Posts: 3
Joined: 26 Nov 2015, 13:39
Gender: Not specified
Calculator(s):
MyCalcs profile

Re: KhiCAS, le moteur formel Giac/Xcas pour toutes TI-Nspire

Unread postby profrd » 27 Nov 2015, 14:25

The link describing the [ Ndless ] Reboot process by pressing the [ ScratchPad ] button while still connected by the USB Port is https://ndlessly.wordpress.com/ndless-troubleshooting/

Concerning the suggestion for testing on other platforms like [ Emulators ], I notice that [ Strontium ] has already done so and Reproduced the error with the New [ Firebird ] emulator announced at https://tiplanet.org/forum/viewtopic.php?t=16652&p=183653 and available from GitHub at https://github.com/nspire-emus/firebird/releases, so it seems that the problem is a Bit More intricate one, and probably related with some abnormal interaction between KhiCAS and Ndless, deserving further investigation.

Thanks once more and a Very Nice Work to All !
User avatar
profrd
Niveau 0: MI (Membre Inactif)
Niveau 0: MI (Membre Inactif)
Level up: 80%
 
Posts: 3
Joined: 26 Nov 2015, 13:39
Gender: Not specified
Calculator(s):
MyCalcs profile

Re: KhiCAS, le moteur formel Giac/Xcas pour toutes TI-Nspire

Unread postby r4nd0mdvr » 22 Jan 2016, 23:01

Hello, I am fairly new to TI Planet. KhiCAS doesn't factor quadratic equations without a leading coefficient of 1. Does anyone know how to fix this?
User avatar
r4nd0mdvr
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Level up: 12.3%
 
Posts: 30
Joined: 19 Dec 2015, 14:07
Gender: Male
Calculator(s):
MyCalcs profile
Class: Geometry

PreviousNext

Return to News TI-Nspire

Who is online

Users browsing this forum: ClaudeBot [spider] and 16 guests

-
Search
-
Social TI-Planet
-
Featured topics
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
1234
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
841 utilisateurs:
>789 invités
>44 membres
>8 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)