Bug de lancement: GSL error handler off
Publié : sam. sept. 10, 2011 2:01 pm
Bonjour,
En tant qu'utilisateur de Xcas à l'époque où je passais l'agrégation, maintenant que je me retrouver derrière le bureau, j'ai la charge de faire découvrir cet outil aux élèves. Mais je n'ai pas réussi à le faire fonctionner sur ma machine. Quelques posts ont un léger rapport avec mon problème, mais j'avoue ne pas en avoir compris le quart du dixième.
Mon ordinateur est sous Ubuntu 11.04, j'ai installé giac via la commande apt-get, tout s'est passé sans soucis, aucune erreur. Par contre pas moyen de lancer xcas, giac ou icas (je ne sais même pas à quoi sert ce dernier).
Voila l'erreur que la console me ressort pour chacun d'eux
thib@Thib:~$ xcas
// Using locale /usr/share/locale/
// fr_FR.UTF-8
// /usr/share/locale/
// giac
// UTF-8
GSL error handler off
*** segmentation fault: bug in PARI or calling program.
Erreur de segmentation
thib@Thib:~$ giac
// Using locale /usr/share/locale/
// fr_FR.UTF-8
// /usr/share/locale/
// giac
// UTF-8
// Maximum number of parallel threads 2
*** segmentation fault: bug in PARI or calling program.
Erreur de segmentation
thib@Thib:~$ icas
// Using locale /usr/share/locale/
// fr_FR.UTF-8
// /usr/share/locale/
// giac
// UTF-8
// Maximum number of parallel threads 2
*** segmentation fault: bug in PARI or calling program.
Erreur de segmentation
Je prends même un peu d'avance sur les réponses, j'ai vu que précédemment on avait demandé aux autres posts qui avaient le problème de faire tourner tout ça sous gdb (j'ai aucune idée de ce que c'est), donc voila:
thib@Thib:~$ gdb xcas
GNU gdb (Ubuntu/Linaro 7.2-1ubuntu11) 7.2
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "i686-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/bin/xcas...(no debugging symbols found)...done.
(gdb) run
Starting program: /usr/bin/xcas
[Thread debugging using libthread_db enabled]
// Using locale /usr/share/locale/
// fr_FR.UTF-8
// /usr/share/locale/
// giac
// UTF-8
GSL error handler off
Program received signal SIGSEGV, Segmentation fault.
0x013a3824 in XF86DRIQueryExtension () from /usr/lib/fglrx/libGL.so.1
(gdb)
Donc voila pour l'instant ce que je peux dire de mon problème. Je peux toujours au pire me rabattre sur l'ignoble solution que constitue Wine (l'outil est bien, mais c'est quand même un échec de passer par Wine quand on a un truc natif linux).
Merci à ceux qui auraient lu le post jusque là.
En tant qu'utilisateur de Xcas à l'époque où je passais l'agrégation, maintenant que je me retrouver derrière le bureau, j'ai la charge de faire découvrir cet outil aux élèves. Mais je n'ai pas réussi à le faire fonctionner sur ma machine. Quelques posts ont un léger rapport avec mon problème, mais j'avoue ne pas en avoir compris le quart du dixième.
Mon ordinateur est sous Ubuntu 11.04, j'ai installé giac via la commande apt-get, tout s'est passé sans soucis, aucune erreur. Par contre pas moyen de lancer xcas, giac ou icas (je ne sais même pas à quoi sert ce dernier).
Voila l'erreur que la console me ressort pour chacun d'eux
thib@Thib:~$ xcas
// Using locale /usr/share/locale/
// fr_FR.UTF-8
// /usr/share/locale/
// giac
// UTF-8
GSL error handler off
*** segmentation fault: bug in PARI or calling program.
Erreur de segmentation
thib@Thib:~$ giac
// Using locale /usr/share/locale/
// fr_FR.UTF-8
// /usr/share/locale/
// giac
// UTF-8
// Maximum number of parallel threads 2
*** segmentation fault: bug in PARI or calling program.
Erreur de segmentation
thib@Thib:~$ icas
// Using locale /usr/share/locale/
// fr_FR.UTF-8
// /usr/share/locale/
// giac
// UTF-8
// Maximum number of parallel threads 2
*** segmentation fault: bug in PARI or calling program.
Erreur de segmentation
Je prends même un peu d'avance sur les réponses, j'ai vu que précédemment on avait demandé aux autres posts qui avaient le problème de faire tourner tout ça sous gdb (j'ai aucune idée de ce que c'est), donc voila:
thib@Thib:~$ gdb xcas
GNU gdb (Ubuntu/Linaro 7.2-1ubuntu11) 7.2
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "i686-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/bin/xcas...(no debugging symbols found)...done.
(gdb) run
Starting program: /usr/bin/xcas
[Thread debugging using libthread_db enabled]
// Using locale /usr/share/locale/
// fr_FR.UTF-8
// /usr/share/locale/
// giac
// UTF-8
GSL error handler off
Program received signal SIGSEGV, Segmentation fault.
0x013a3824 in XF86DRIQueryExtension () from /usr/lib/fglrx/libGL.so.1
(gdb)
Donc voila pour l'instant ce que je peux dire de mon problème. Je peux toujours au pire me rabattre sur l'ignoble solution que constitue Wine (l'outil est bien, mais c'est quand même un échec de passer par Wine quand on a un truc natif linux).
Merci à ceux qui auraient lu le post jusque là.