Linux, c'est pas drôle quand chacun y va de sa distrib perso : je tombe par hasard sur un bug sur mon eeepc équipé de OOo packagé par ubuntu 10.04
Je lui demande "simplifier(x+2x)" et je tombe sur :
Code : Tout sélectionner
Program received signal SIGABRT, Aborted.
0x00e48422 in __kernel_vsyscall ()
(gdb) bt
#0 0x00e48422 in __kernel_vsyscall ()
#1 0x0013a651 in raise () from /lib/tls/i686/cmov/libc.so.6
#2 0x0013da82 in abort () from /lib/tls/i686/cmov/libc.so.6
#3 0x0017149d in ?? () from /lib/tls/i686/cmov/libc.so.6
#4 0x0017b591 in ?? () from /lib/tls/i686/cmov/libc.so.6
#5 0x0017cde8 in ?? () from /lib/tls/i686/cmov/libc.so.6
#6 0x0017fecd in free () from /lib/tls/i686/cmov/libc.so.6
#7 0x00594bcd in rtl_freeMemory ()
from /usr/lib/openoffice/program/../basis-link/ure-link/lib/libuno_sal.so.3
#8 0x08048e71 in operator delete(void*) ()
#9 0x009e78f3 in std::vector<int, std::allocator<int> >::~vector() () from /usr/lib/libgraphite.so.3
#10 0xafe6c5c9 in giac::sym2rmul(__gnu_cxx::__normal_iterator<giac::gen const*, std::vector<giac::gen, std::allocator<giac::gen> > >, __gnu_cxx::__normal_iterator<giac::gen const*, std::vector<giac::gen, std::allocator<giac::gen> > >, giac::dbgprint_vector<giac::gen> const&, giac::dbgprint_vector<giac::gen> const&, giac::dbgprint_vector<giac::gen> const&, giac::dbgprint_vector<giac::gen> const&, int, giac::gen&, giac::gen&, giac::context const*) ()
from /home/devs/.openoffice.org/3/user/uno_packages/cache/uno_packages/f2yoyA_/CmathOOoCAS.oxt/Linux_x86/libgiac.so.0
#11 0xafe6e6a8 in giac::sym2r(giac::symbolic const&, giac::dbgprint_vector<giac::gen> const&, giac::dbgprint_vector<giac::gen> const&, giac::dbgprint_vector<giac::gen> const&, giac::dbgprint_vector<giac::gen> const&, int, giac::gen&, giac::gen&, giac::context const*) ()
from /home/devs/.openoffice.org/3/user/uno_packages/cache/uno_packages/f2yoyA_/CmathOOoCAS.oxt/Linux_x86/libgiac.so.0
#12 0xafe70c61 in giac::sym2r(giac::gen const&, giac::dbgprint_vector<giac::gen> const&, giac::dbgprint_vector<giac::gen> const&, giac::dbgprint_vector<giac::gen> const&, giac::dbgprint_vector<giac::gen> const&, int, giac::gen&, giac::gen&, giac::context const*) ()
from /home/devs/.openoffice.org/3/user/uno_packages/cache/uno_packages/f2yoyA_/CmathOOoCAS.oxt/Linux_x86/libgiac.so.0
etc...
Sur le même eeepc, xcas n'a pas ce problème (avec la même libgiac !).
De plus, ce plantage n'apparaît pas sur mon linux32 équipé de OOo officiel provenant de OpenOffice.org.
Ça semble donc être lié à OOo-ubuntu lui-même. J'espère que chaque distrib ne va pas apporter son lot de bugs ! Là je fais un effort parce que j'aime bien ubuntu et que cet OOo va être plutôt répandu !
Je te tiens au courant de la suite du debug, A+