[Scilab-Dev] TCL : Milestone and further investigations.

Enrico Segre enrico.segre at weizmann.ac.il
Tue Feb 12 19:18:51 CET 2008


So finally I painfully built scilab on one system (real PIA, indeed, and without jogl, possibly). I could observe:

-open scipad, file/open source of/any function -> nothing before a CR is typed in the shell window

-debug(-1), any scipad command -> vavavuma gringo

*** glibc detected *** /usr/local/scilab/.libs/lt-scilab-bin: free(): invalid pointer: 0x0063e793 ***
======= Backtrace: =========
/lib/libc.so.6[0x3706ac1]
/lib/libc.so.6(cfree+0x90)[0x370a0f0]
/usr/local/scilab/modules/tclsci/.libs/libscitclsci.so.0(TCL_EvalScilabCmd+0x658)[0x638d48]
/usr/lib/libtcl8.4.so(TclInvokeStringCommand+0x6e)[0x486575e]
/usr/lib/libtcl8.4.so(TclEvalObjvInternal+0x333)[0x4866f93]
/usr/lib/libtcl8.4.so(Tcl_EvalObjv+0x11b)[0x4869ddb]
/usr/lib/libtcl8.4.so[0x48a2165]
/usr/lib/libtcl8.4.so(TclEvalObjvInternal+0x333)[0x4866f93]
/usr/lib/libtcl8.4.so[0x4894075]
/usr/lib/libtcl8.4.so(Tcl_ExprObj+0x1ad)[0x48912ed]
/usr/lib/libtcl8.4.so(Tcl_ExprBooleanObj+0x33)[0x48667b3]
/usr/lib/libtcl8.4.so(Tcl_IfObjCmd+0x112)[0x4874d12]
/usr/lib/libtcl8.4.so(TclEvalObjvInternal+0x333)[0x4866f93]
/usr/lib/libtcl8.4.so(Tcl_EvalEx+0x437)[0x48693d7]
/usr/lib/libtcl8.4.so(Tcl_FSEvalFile+0x21b)[0x48b18bb]
/usr/lib/libtcl8.4.so(Tcl_SourceObjCmd+0x56)[0x4877606]
/usr/lib/libtcl8.4.so(TclEvalObjvInternal+0x333)[0x4866f93]
/usr/lib/libtcl8.4.so[0x4894075]
/usr/lib/libtcl8.4.so(TclCompEvalObj+0x9c)[0x4897e2c]
/usr/lib/libtcl8.4.so(Tcl_EvalObjEx+0x69)[0x4869f89]
/usr/lib/libtcl8.4.so(Tcl_IfObjCmd+0x1b7)[0x4874db7]
/usr/lib/libtcl8.4.so(TclEvalObjvInternal+0x333)[0x4866f93]
/usr/lib/libtcl8.4.so(Tcl_EvalEx+0x437)[0x48693d7]
/usr/lib/libtcl8.4.so(Tcl_FSEvalFile+0x21b)[0x48b18bb]
/usr/lib/libtcl8.4.so(Tcl_SourceObjCmd+0x56)[0x4877606]
/usr/lib/libtcl8.4.so(TclEvalObjvInternal+0x333)[0x4866f93]
/usr/lib/libtcl8.4.so(Tcl_EvalEx+0x437)[0x48693d7]
/usr/lib/libtcl8.4.so(Tcl_Eval+0x3c)[0x48696dc]
/usr/local/scilab/modules/tclsci/.libs/libscitclsci.so.0(startTclLoop+0x123)[0x63a7b3]
/usr/local/scilab/modules/tclsci/.libs/libscitclsci.so.0(DaemonOpenTCLsci+0x1e2)[0x638472]
/lib/libpthread.so.0[0x1e3450b]
/lib/libc.so.6(clone+0x5e)[0x3770b2e]
======= Memory map: ========
00110000-00111000 r-xp 00110000 00:00 0          [vdso]
00111000-00113000 r-xp 00000000 08:12 1393091    /usr/local/scilab/modules/.libs/libscilab.so.0.0.0
00113000-00114000 rwxp 00001000 08:12 1393091    /usr/local/scilab/modules/.libs/libscilab.so.0.0.0
00114000-0011d000 r-xp 00000000 08:12 1377852    /usr/local/scilab/modules/mexlib/.libs/libmex.so.0.0.0
0011d000-0011e000 rwxp 00009000 08:12 1377852    /usr/local/scilab/modules/mexlib/.libs/libmex.so.0.0.0
0011e000-0011f000 rwxp 0011e000 00:00 0 
0011f000-00126000 r-xp 00000000 08:12 1360563    /usr/local/scilab/modules/boolean/.libs/libsciboolean.so.0.0.0
00126000-00127000 rwxp 00006000 08:12 1360563    /usr/local/scilab/modules/boolean/.libs/libsciboolean.so.0.0.0
00127000-001e1000 rwxp 00127000 00:00 0 
001e1000-00210000 r-xp 00000000 08:12 1331715    /usr/local/scilab/modules/arnoldi/.libs/libsciarnoldi.so.0.0.0
00210000-00211000 rwxp 0002f000 08:12 1331715    /usr/local/scilab/modules/arnoldi/.libs/libsciarnoldi.so.0.0.0
00211000-0021e000 r-xp 00000000 08:12 1377704    /usr/local/scilab/modules/double/.libs/libscidouble.so.0.0.0
0021e000-0021f000 rwxp 0000c000 08:12 1377704    /usr/local/scilab/modules/double/.libs/libscidouble.so.0.0.0
0021f000-002d9000 rwxp 0021f000 00:00 0 
002d9000-0034c000 r-xp 00000000 08:12 854537     /usr/local/scilab/modules/graphics/.libs/libscigraphics.so.0.0.0
0034c000-0034f000 rwxp 00073000 08:12 854537     /usr/local/scilab/modules/graphics/.libs/libscigraphics.so.0.0.0
0034f000-00354000 rwxp 0034f000 00:00 0 
00354000-00360000 r-xp 00000000 08:12 1377804    /usr/local/scilab/modules/data_structures/.libs/libscidata_structures.so.0.0.0
00360000-00361000 rwxp 0000b000 08:12 1377804    /usr/local/scilab/modules/data_structures/.libs/libscidata_structures.so.0.0.0
00361000-0041b000 rwxp 00361000 00:00 0 
0041b000-00442000 r-xp 00000000 08:12 753801     /usr/local/scilab/modules/graphic_export/.libs/libscigraphic_export.so.0.0.0
00442000-00443000 rwxp 00027000 08:12 753801     /usr/local/scilab/modules/graphic_export/.libs/libscigraphic_export.so.0.0.0
00443000-005c6000 r-xp 00000000 08:12 1343759    /usr/local/scilab/modules/renderer/.libs/libscirenderer.so.0.0.0
005c6000-005d5000 rwxp 00182000 08:12 1343759    /usr/local/scilab/modules/renderer/.libs/libscirenderer.so.0.0.0
005d5000-005d6000 rwxp 005d5000 00:00 0 
005d6000-00607000 r-xp 00000000 08:12 1392778    /usr/local/scilab/modules/gui/.libs/libscigui.so.0.0.0
00607000-00608000 rwxp 00031000 08:12 1392778    /usr/local/scilab/modules/gui/.libs/libscigui.so.0.0.0
00608000-0061a000 r-xp 00000000 08:12 1377414    /usr/local/scilab/modules/interpolation/.libs/libsciinterpolation.so.0.0.0
0061a000-0061b000 rwxp 00012000 08:12 1377414    /usr/local/scilab/modules/interpolation/.libs/libsciinterpolation.so.0.0.0
0061b000-0061e000 r-xp 00000000 08:12 1377450    /usr/local/scilab/modules/localization/.libs/libscilocalization.so.0.0.0
0061e000-00624000 rwxp 00002000 08:12 1377450    /usr/local/scilab/modules/localization/.libs/libscilocalization.so.0.0.0
00624000-0062a000 r-xp 00000000 08:12 1377440    /usr/local/scilab/modules/sound/.libs/libscisound.so.0.0.0
0062a000-0062b000 rwxp 00005000 08:12 1377440    /usr/local/scilab/modules/sound/.libs/libscisound.so.0.0.0
0062b000-0062e000 rwxp 0062b000 00:00 0 
0062e000-00631000 r-xp 00000000 08:12 1377479    /usr/local/scilab/modules/time/.libs/libscitime.so.0.0.0
00631000-00632000 rwxp 00003000 08:12 1377479    /usr/local/scilab/modules/time/.libs/libscitime.so.0.0.0
00632000-00633000 r-xp 00000000 08:12 1392999    /usr/local/scilab/modules/windows_tools/.libs/libsciwindows_tools.so.0.0.0
00633000-00634000 rwxp 00000000 08:12 1392999    /usr/local/scilab/modules/windows_tools/.libs/libsciwindows_tools.so.0.0.0
00634000-00640000 r-xp 00000000 08:12 1377882    /usr/local/scilab/modules/tclsci/.libs/libscitclsci.so.0.0.0
00640000-00641000 rwxp 0000b000 08:12 1377882    /usr/local/scilab/modules/tclsci/.libs/libscitclsci.so.0.0.0
00641000-00643000 r-xp 00000000 08:12 1360097    /usr/local/scilab/modules/intersci/.libs/libsciintersci.so.0.0.0
00643000-00644000 rwxp 00001000 08:12 1360097    /usr/local/scilab/modules/intersci/.libs/libsciintersci.so.0.0.0
00644000-00645000 r-xp 00000000 08:12 1393019    /usr/local/scilab/modules/fftw/.libs/libscifftw.so.0.0.0
00645000-00646000 rwxp 00000000 08:12 1393019    /usr/local/scilab/modules/fftw/.libs/libscifftw.so.0.0.0
00646000-00647000 r-xp 00000000 08:12 1393027    /usr/local/scilab/modules/pvm/.libs/libscipvm.so.0.0.0
00647000-00648000 rwxp 00000000 08:12 1393027    /usr/local/scilab/modules/pvm/.libs/libscipvm.so.0.0.0
00648000-0065b000 r-xp 00000000 08:12 1376824    /usr/local/scilab/modules/fileio/.libs/libscifileio.so.0.0.0
0065b000-0065c000 rwxp 00013000 08:12 1376824    /usr/local/scilab/modules/fileio/.libs/libscifileio.so.0.0.0
0065c000-0065e000 rwxp 0065c000 00:00 0 
0065e000-00665000 r-xp 00000000 08:12 884777     /usr/local/scilab/modules/shell/.libs/libscishell.so.0.0.0
00665000-00666000 rwxp 00007000 08:12 884777     /usr/local/scilab/modules/shell/.libs/libscishell.so.0.0.0
00666000-0066c000 r-xp 00000000 08:12 1343528    /usr/local/scilab/modules/console/.libs/libsciconsole.so.0.0.0
0066c000-0066d000 rwxp 00005000 08:12 1343528    /usr/local/scilab/modules/console/.libs/libsciconsole.so.0.0.0
0066d000-00671000 r-xp 00000000 08:12 1343524    /usr/local/scilab/modules/completion/.libs/libscicompletion.so.0.0.0
00671000-00672000 rwxp 00003000 08:12 1343524    /usr/local/scilab/modules/completion/.libs/libscicompletion.so.0.0.0
00672000-0067f000 r-xp 00000000 08:12 1343526    /usr/local/scilab/modules/history_manager/.libs/libscihistory_manager.so.0.0.0
0067f000-00680000 rwxp 0000c000 08:12 1343526    /usr/local/scilab/modules/history_manager/.libs/libscihistory_manager.so.0.0.0
00680000-0068c000 r-xp 00000000 08:12 1393045    /usr/local/scilab/modules/spreadsheet/.libs/libscispreadsheet.so.0.0.0
0068c000-0068d000 rwxp 0000b000 08:12 1393045    /usr/local/scilab/modules/spreadsheet/.libs/libscispreadsheet.so.0.0.0
0068d000-0068e000 r-xp 00000000 08:12 1343516    /usr/local/scilab/modules/action_binding/.libs/libsciaction_binding.so.0.0.0
0068e000-0068f000 rwxp 00000000 08:12 1343516    /usr/local/scilab/modules/action_binding/.libs/libsciaction_binding.so.0.0.0
0068f000-0069b000 r-xp 00000000 08:12 1376491    /usr/local/scilab/modules/output_stream/.libs/libscioutput_stream.so.0.0.0
0069b000-0069c000 rwxp 0000b000 08:12 1376491    /usr/local/scilab/modules/output_stream/.libs/libscioutput_stream.so.0.0.0
0069c000-0069e000 rwxp 0069c000 00:00 0 
0069e000-0069f000 r-xp 00000000 08:12 77351      /usr/lib/libpcreposix.so.0.0.0
0069f000-006a0000 rwxp 00001000 08:12 77351      /usr/lib/libpcreposix.so.0.0.0
006a0000-006a5000 r-xp 00000000 08:12 1393073    /usr/local/scilab/modules/jvm/.libs/libscijvm.so.0.0.0
006a5000-006a6000 rwxp 00004000 08:12 1393073    /usr/local/scilab/modules/jvm/.libs/libscijvm.so.0.0.0
006a6000-006a9000 r-xp 00000000 08:12 213042     /lib/libdl-2.7.so
006a9000-006aa000 r-xp 00002000 08:12 213042     /lib/libdl-2.7.so
006aa000-006ab000 rwxp 00003000 08:12 213042     /lib/libdl-2.7.so
006ab000-006ac000 r-xp 00000000 08:12 1360169    /usr/local/scilab/libs/dynamiclibrary/.libs/libscidynamiclibrary.so.0.0.0
006ac000-006ad000 rwxp 00000000 08:12 1360169    /usr/local/scilab/libs/dynamiclibrary/.libs/libscidynamiclibrary.so.0.0.0
006ad000-006ae000 r-xp 00000000 08:12 1393011    /usr/local/scilab/modules/scicos/.libs/libsciscicos.so.0.0.0
006ae000-006af000 rwxp 00000000 08:12 1393011    /usr/local/scilab/modules/scicos/.libs/libsciscicos.so.0.0.0
006b0000-006cb000 r-xp 00000000 08:12 213023     /lib/ld-2.7.so
006cb000-006cc000 r-xp 0001a000 08:12 213023     /lib/ld-2.7.so
006cc000-006cd000 rwxp 0001b000 08:12 213023     /lib/ld-2.7.so
006cd000-006f7000 r-xp 00000000 08:12 1377588    /usr/local/scilab/modules/integer/.libs/libsciinteger.so.0.0.0
006f7000-006f8000 rwxp 00029000 08:12 1377588    /usr/local/scilab/modules/integer/.libs/libsciinteger.so.0.0.0
006f8000-007b2000 rwxp 006f8000 00:00 0 
007b2000-007c7000 r-xp 00000000 08:12 1343496    /usr/local/scilab/modules/io/.libs/libsciio.so.0.0.0
007c7000-007c8000 rwxp 00015000 08:12 1343496    /usr/local/scilab/modules/io/.libs/libsciio.so.0.0.0
007c8000-00882000 rwxp 007c8000 00:00 0 
00882000-008c8000 r-xp 00000000 08:12 1377926    /usr/local/scilab/modules/sparse/.libs/libscisparse.so.0.0.0
008c8000-008c9000 rwxp 00045000 08:12 1377926    /usr/local/scilab/modules/sparse/.libs/libscisparse.so.0.0.0
008c9000-00983000 rwxp 008c9000 00:00 0 
00983000-009a6000 r-xp 00000000 08:12 1376470    /usr/local/scilab/modules/linear_algebra/.libs/libscilinear_algebra.so.0.0.0
009a6000-009a7000 rwxp 00022000 08:12 1376470    /usr/local/scilab/modules/linear_algebra/.libs/libscilinear_algebra.so.0.0.0
009a7000-00a61000 rwxp 009a7000 00:00 0 
00a61000-00aad000 r-xp 00000000 08:12 1377164    /usr/local/scilab/modules/metanet/.libs/libscimetanet.so.0.0.0
00aad000-00aae000 rwxp 0004b000 08:12 1377164    /usr/local/scilab/modules/metanet/.libs/libscimetanet.so.0.0.0
00aae000-00c9a000 rwxp 00aae000 00:00 0 
00c9a000-00ce6000 r-xp 00000000 08:12 1377279    /usr/local/scilab/modules/optimization/.libs/libscioptimization.so.0.0.0
00ce6000-00ce7000 rwxp 0004c000 08:12 1377279    /usr/local/scilab/modules/optimization/.libs/libscioptimization.so.0.0.0
00ce7000-00da1000 rwxp 00ce7000 00:00 0 
00da1000-00daf000 r-xp 00000000 08:12 1377765    /usr/local/scilab/modules/randlib/.libs/libscirandlib.so.0.0.0
00daf000-00db0000 rwxp 0000d000 08:12 1377765    /usr/local/scilab/modules/randlib/.libs/libscirandlib.so.0.0.0
00db0000-00e6c000 rwxp 00db0000 00:00 0 
00e6c000-00e70000 r-xp 00000000 08:12 1377866    /usr/local/scilab/modules/symbolic/.libs/libscisymbolic.so.0.0.0
00e70000-00e71000 rwxp 00003000 08:12 1377866    /usr/local/scilab/modules/symbolic/.libs/libscisymbolic.so.0.0.0
00e71000-00f2b000 rwxp 00e71000 00:00 0 
00f2b000-00f34000 r-xp 00000000 08:12 1377731    /usr/local/scilab/modules/special_functions/.libs/libscispecial_functions.so.0.0.0
00f34000-00f35000 rwxp 00008000 08:12 1377731    /usr/local/scilab/modules/special_functions/.libs/libscispecial_functions.so.0.0.0
00f35000-00fef000 rwxp 00f35000 00:00 0 
00fef000-01004000 r-xp 00000000 08:12 1377565    /usr/local/scilab/modules/statistics/.libs/libscistatistics.so.0.0.0
01004000-01005000 rwxp 00014000 08:12 1377565    /usr/local/scilab/modules/statistics/.libs/libscistatistics.so.0.0.0
01005000-010bf000 rwxp 01005000 00:00 0 
010bf000-010e5000 r-xp 00000000 08:12 1360526    /usr/local/scilab/modules/polynomials/.libs/libscipolynomials.so.0.0.0
010e5000-010e6000 rwxp 00025000 08:12 1360526    /usr/local/scilab/modules/polynomials/.libs/libscipolynomials.so.0.0.0
010e6000-011a1000 rwxp 010e6000 00:00 0 
011a1000-01285000 r-xp 00000000 08:12 1362297    /usr/local/scilab/libs/lapack/.libs/libscilapack.so.0.0.0
01285000-01286000 rwxp 000e4000 08:12 1362297    /usr/local/scilab/libs/lapack/.libs/libscilapack.so.0.0.0
01286000-01301000 rwxp 01286000 00:00 0 
01301000-0130c000 r-xp 00000000 08:12 213073     /lib/libgcc_s-4.1.2-20070925.so.1
0130c000-0130d000 rwxp 0000a000 08:12 213/usr/local/scilab/bin/scilab: line 381:  5980 Aborted                 "$SCILABBIN" $*






More information about the dev mailing list