ports/116166: math/scilab: Scilab 4.1.1 exits with corrupt stack.

Thomas D. Dean tomdean at speakeasy.org
Tue Sep 11 21:40:06 UTC 2007


The following reply was made to PR ports/116166; it has been noted by GNATS.

From: "Thomas D. Dean" <tomdean at speakeasy.org>
To: bug-followup at FreeBSD.org
Cc:  
Subject: Re: ports/116166: math/scilab: Scilab 4.1.1 exits with corrupt stack.
Date: Tue, 11 Sep 2007 14:04:38 -0700 (PDT)

 I reconfigured the Hp Pavillion dv6000 to dual boot 6.2-stable and
 7.0-current.  The problem exists on 7.0-current, but, NOT 6.2-stable.
 
 In each, I did
   install 6.2 from the CD, no X, cvsup-without-gui
   cvsup [stable|current] and ports
   make/install iaw src/Makefile
   install ports
     net/cvsup
     x11/xorg
     sysutils/915resolution
     math/scilab
 
 I have included a script from the session on each, -current first,
 followed by -stable.  The environment variables are the same on
 -current and -stable.
 
 tomdean
 
 #######################################################################
 Script started on Tue Sep 11 13:33:59 2007
 > uname -a
 FreeBSD dv6000.tddhome 7.0-CURRENT FreeBSD 7.0-CURRENT #0: \
     Mon Sep 10 08:30:35 PDT 2007 \
     root at dv6000.tddhome:/scratch/obj/usr/usr/src/sys/GENERIC  i386
 > df
 Filesystem  1K-blocks    Used    Avail Capacity  Mounted on
 /dev/ad4s2a   1012974  188932   743006    20%    /
 devfs               1       1        0   100%    /dev
 /dev/ad4s2e   4058062      16  3733402     0%    /tmp
 /dev/ad4s2f  17261300 2325004 13555392    15%    /usr
 /dev/ad4s2d   4058062   16686  3716732     0%    /var
 /dev/ad4s3d  30462636      12 28025614     0%    /usr/home
 /dev/ad4s3e   5069338 2335136  2328656    50%    /usr/ports
 /dev/ad4s4d  54897426 3038530 47467102     6%    /scratch
 > scilab -debug
 /usr/local/bin/scilab: /usr/local/lib/scilab/pvm3/lib/pvmgetarch: not found
 GNU gdb 6.1.1 [FreeBSD]
 Copyright 2004 Free Software Foundation, Inc.
 GDB is free software, covered by the GNU General Public License, and you are
 welcome to change it and/or distribute copies of it under certain conditions.
 Type "show copying" to see the conditions.
 There is absolutely no warranty for GDB.  Type "show warranty" for details.
 This GDB was configured as "i386-marcel-freebsd"...(no debugging symbols found)...
 (gdb) r
 Starting program: /usr/local/lib/scilab/bin/scilex 
 
 Program received signal SIGSEGV, Segmentation fault.
 0x28ceee6a in _XtBindActions () from /usr/local/lib/libXt.so.6
 (gdb) bt
 #0  0x28ceee6a in _XtBindActions () from /usr/local/lib/libXt.so.6
 #1  0x28cf8c3c in _XtInstallTranslations () from /usr/local/lib/libXt.so.6
 #2  0x28cd9728 in RealizeWidget () from /usr/local/lib/libXt.so.6
 #3  0x00000000 in ?? ()
 #4  0xbfbfdf5c in ?? ()
 #5  0x28d05678 in __JCR_LIST__ () from /usr/local/lib/libXt.so.6
 #6  0x0000015b in ?? ()
 #7  0x00000018 in ?? ()
 #8  0xbfbfdf98 in ?? ()
 #9  0x28cd482a in XtMoveWidget () from /usr/local/lib/libXt.so.6
 Previous frame inner to this frame (corrupt stack?)
 (gdb) c
 Continuing.
 
 Program exited normally.
 (gdb) quit
 > exit
 
 Script done on Tue Sep 11 13:34:35 2007
 
 
 #######################################################################
 Script started on Tue Sep 11 13:46:54 2007
 > uname -a
 FreeBSD dv6000.tddhome 6.2-STABLE FreeBSD 6.2-STABLE #0: \
     Mon Sep 10 11:12:02 PDT 2007 \
     root at dv6000.tddhome:/scratch/obj/usr/usr/src/sys/SMP  i386
 > df
 Filesystem  1K-blocks    Used    Avail Capacity  Mounted on
 /dev/ad4s1a   1012974   63338   868600     7%    /
 devfs               1       1        0   100%    /dev
 /dev/ad4s4d  54897426 3038530 47467102     6%    /scratch
 /dev/ad4s1e   4058062      14  3733404     0%    /tmp
 /dev/ad4s1f  17261268 2025356 13855012    13%    /usr
 /dev/ad4s3d  30462636      18 28025608     0%    /usr/home
 /dev/ad4s3e   5069338 2335136  2328656    50%    /usr/ports
 /dev/ad4s1d   4058062   13448  3719970     0%    /var
 /dev/ad4s2a   1012974  188932   743006    20%    /mnt
 > scilab -debug
 /usr/local/bin/scilab: /usr/local/lib/scilab/pvm3/lib/pvmgetarch: not found
 GNU gdb 6.1.1 [FreeBSD]
 Copyright 2004 Free Software Foundation, Inc.
 GDB is free software, covered by the GNU General Public License, and you are
 welcome to change it and/or distribute copies of it under certain conditions.
 Type "show copying" to see the conditions.
 There is absolutely no warranty for GDB.  Type "show warranty" for details.
 This GDB was configured as "i386-marcel-freebsd"...(no debugging symbols found)...
 (gdb) r
 Starting program: /usr/local/lib/scilab/bin/scilex 
 
 Program exited normally.
 (gdb) quit
 > exit
 exit
 
 Script done on Tue Sep 11 13:47:30 2007



More information about the freebsd-ports-bugs mailing list