Bug#594178: clisp: SIGSEGV during install - probably fixed

Bálint Réczey balint at balintreczey.hu
Fri Sep 17 22:57:06 UTC 2010


Hi,

Could the problem be that in the buggy cases the fas files had not
been rebuilt for the new clisp version?
It seems that clisp segfaults when loading
/var/cache/common-lisp-controller/0/clisp/common-lisp-controller/common-lisp-controller.fas

macg4:/home/rbalint# apt-get install clisp
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
  cl-asdf common-lisp-controller libffcall1 libsigsegv0 realpath
Suggested packages:
  gdb clisp-doc clisp-dev slime
Recommended packages:
  sbcl lisp-compiler
The following NEW packages will be installed:
  cl-asdf clisp common-lisp-controller libffcall1 libsigsegv0 realpath
0 upgraded, 6 newly installed, 0 to remove and 0 not upgraded.
Need to get 5,371kB of archives.
After this operation, 14.0MB of additional disk space will be used.
Do you want to continue [Y/n]?
Get:1 http://ftp.hu.debian.org/debian/ squeeze/main libffcall1 powerpc
1.10+cvs20100619-2 [13.3kB]
Get:2 http://ftp.hu.debian.org/debian/ squeeze/main libsigsegv0
powerpc 2.5-3 [23.2kB]
Get:3 http://ftp.hu.debian.org/debian/ squeeze/main cl-asdf all
2:2.004-1 [503kB]
Get:4 http://ftp.hu.debian.org/debian/ squeeze/main realpath powerpc
1.15 [16.5kB]
Get:5 http://ftp.hu.debian.org/debian/ squeeze/main
common-lisp-controller all 7.4 [34.5kB]
Get:6 http://ftp.hu.debian.org/debian/ squeeze/main clisp powerpc
1:2.48-3 [4,781kB]
Fetched 5,371kB in 1min 25s (63.1kB/s)
Preconfiguring packages ...
Selecting previously deselected package libffcall1.
(Reading database ... 143130 files and directories currently installed.)
Unpacking libffcall1 (from .../libffcall1_1.10+cvs20100619-2_powerpc.deb) ...
Selecting previously deselected package libsigsegv0.
Unpacking libsigsegv0 (from .../libsigsegv0_2.5-3_powerpc.deb) ...
Selecting previously deselected package cl-asdf.
Unpacking cl-asdf (from .../cl-asdf_2%3a2.004-1_all.deb) ...
Selecting previously deselected package realpath.
Unpacking realpath (from .../realpath_1.15_powerpc.deb) ...
Selecting previously deselected package common-lisp-controller.
Unpacking common-lisp-controller (from
.../common-lisp-controller_7.4_all.deb) ...
Adding system user `cl-builder' (UID 111) ...
Adding new group `cl-builder' (GID 120) ...
Adding new user `cl-builder' (UID 111) with group `cl-builder' ...
Not creating home directory `/usr/share/common-lisp/'.
Selecting previously deselected package clisp.
Unpacking clisp (from .../clisp_1%3a2.48-3_powerpc.deb) ...
Processing triggers for install-info ...
Processing triggers for man-db ...
Setting up libffcall1 (1.10+cvs20100619-2) ...
Setting up libsigsegv0 (2.5-3) ...
Setting up realpath (1.15) ...
Setting up common-lisp-controller (7.4) ...
Reinstalling for clisp
Recompiling Common Lisp Controller for clisp
Installing clc...
;; Loading file /usr/lib/clisp-2.48/install-clc.lisp ...
;;  Loading file
/usr/share/common-lisp/source/common-lisp-controller/common-lisp-controller.lisp
...
;;  Loaded file
/usr/share/common-lisp/source/common-lisp-controller/common-lisp-controller.lisp
;;  Loading file
/var/cache/common-lisp-controller/0/clisp/common-lisp-controller/common-lisp-controller.fas
...
;;  Loaded file
/var/cache/common-lisp-controller/0/clisp/common-lisp-controller/common-lisp-controller.fas
;;  Loading file /var/cache/common-lisp-controller/0/clisp/cl-asdf/asdf.fas ...
WARNING: DEFGENERIC: redefining function SYSTEM-SOURCE-FILE in
         /var/cache/common-lisp-controller/0/clisp/cl-asdf/asdf.fas,
was defined in top-level
;;  Loaded file /var/cache/common-lisp-controller/0/clisp/cl-asdf/asdf.fas
;;  Loading file
/var/cache/common-lisp-controller/0/clisp/cl-asdf/wild-modules.fas ...
;;  Loaded file
/var/cache/common-lisp-controller/0/clisp/cl-asdf/wild-modules.fas
;;  Loading file
/var/cache/common-lisp-controller/0/clisp/common-lisp-controller/post-sysdef-install.fas
...
;;  Loaded file
/var/cache/common-lisp-controller/0/clisp/common-lisp-controller/post-sysdef-install.fas
;; Loaded file /usr/lib/clisp-2.48/install-clc.lisp
;; Wrote the memory image into /usr/lib/clisp-2.48/full/lispinit.mem
(3,375,308 bytes)
Bytes permanently allocated:            108,736
Bytes currently in use:               3,259,760
Bytes available until next GC:          812,225
created /usr/lib/clisp-2.48/full/lispinit.mem as expected.
-rw-r--r-- 1 root root 3375308 Sep 13 22:47
/usr/lib/clisp-2.48/full/lispinit.mem

Done rebuilding
Setting up cl-asdf (2:2.004-1) ...
Reinstalling for clisp
Recompiling Common Lisp Controller for clisp
Installing clc...
;; Loading file /usr/lib/clisp-2.48/install-clc.lisp ...
;;  Loading file
/usr/share/common-lisp/source/common-lisp-controller/common-lisp-controller.lisp
...
;;  Loaded file
/usr/share/common-lisp/source/common-lisp-controller/common-lisp-controller.lisp
;;  Loading file
/var/cache/common-lisp-controller/0/clisp/common-lisp-controller/common-lisp-controller.fas
...
;;  Loaded file
/var/cache/common-lisp-controller/0/clisp/common-lisp-controller/common-lisp-controller.fas
;;  Loading file /var/cache/common-lisp-controller/0/clisp/cl-asdf/asdf.fas ...
WARNING: DEFGENERIC: redefining function SYSTEM-SOURCE-FILE in
         /var/cache/common-lisp-controller/0/clisp/cl-asdf/asdf.fas,
was defined in top-level
;;  Loaded file /var/cache/common-lisp-controller/0/clisp/cl-asdf/asdf.fas
;;  Loading file
/var/cache/common-lisp-controller/0/clisp/cl-asdf/wild-modules.fas ...
;;  Loaded file
/var/cache/common-lisp-controller/0/clisp/cl-asdf/wild-modules.fas
;;  Loading file
/var/cache/common-lisp-controller/0/clisp/common-lisp-controller/post-sysdef-install.fas
...
;;  Loaded file
/var/cache/common-lisp-controller/0/clisp/common-lisp-controller/post-sysdef-install.fas
;; Loaded file /usr/lib/clisp-2.48/install-clc.lisp
;; Wrote the memory image into /usr/lib/clisp-2.48/full/lispinit.mem
(3,375,308 bytes)
Bytes permanently allocated:            108,736
Bytes currently in use:               3,259,760
Bytes available until next GC:          812,225
created /usr/lib/clisp-2.48/full/lispinit.mem as expected.
-rw-r--r-- 1 root root 3375308 Sep 13 22:48
/usr/lib/clisp-2.48/full/lispinit.mem

Done rebuilding
Setting up clisp (1:2.48-3) ...
Installing clc...
;; Loading file /usr/lib/clisp-2.48/install-clc.lisp ...
;;  Loading file
/usr/share/common-lisp/source/common-lisp-controller/common-lisp-controller.lisp
...
;;  Loaded file
/usr/share/common-lisp/source/common-lisp-controller/common-lisp-controller.lisp
;;  Loading file
/var/cache/common-lisp-controller/0/clisp/common-lisp-controller/common-lisp-controller.fas
...
;;  Loaded file
/var/cache/common-lisp-controller/0/clisp/common-lisp-controller/common-lisp-controller.fas
;;  Loading file /var/cache/common-lisp-controller/0/clisp/cl-asdf/asdf.fas ...
WARNING: DEFGENERIC: redefining function SYSTEM-SOURCE-FILE in
         /var/cache/common-lisp-controller/0/clisp/cl-asdf/asdf.fas,
was defined in top-level
;;  Loaded file /var/cache/common-lisp-controller/0/clisp/cl-asdf/asdf.fas
;;  Loading file
/var/cache/common-lisp-controller/0/clisp/cl-asdf/wild-modules.fas ...
;;  Loaded file
/var/cache/common-lisp-controller/0/clisp/cl-asdf/wild-modules.fas
;;  Loading file
/var/cache/common-lisp-controller/0/clisp/common-lisp-controller/post-sysdef-install.fas
...
;;  Loaded file
/var/cache/common-lisp-controller/0/clisp/common-lisp-controller/post-sysdef-install.fas
;; Loaded file /usr/lib/clisp-2.48/install-clc.lisp
;; Wrote the memory image into /usr/lib/clisp-2.48/full/lispinit.mem
(3,376,096 bytes)
Bytes permanently allocated:            108,736
Bytes currently in use:               3,260,548
Bytes available until next GC:          812,422
created /usr/lib/clisp-2.48/full/lispinit.mem as expected.
-rw-r--r-- 1 root root 3376096 Sep 13 22:48
/usr/lib/clisp-2.48/full/lispinit.mem
macg4:/home/rbalint#




-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: powerpc (ppc)

Kernel: Linux 2.6.32-5-powerpc
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages clisp depends on:
ii  common-lisp-controlle 7.4                Common Lisp source and compiler ma
ii  libc6                 2.11.2-2           Embedded GNU C Library: Shared lib
ii  libdb4.8              4.8.30-2           Berkeley v4.8 Database Libraries [
ii  libffcall1            1.10+cvs20100619-2 Foreign Function Call Libraries
ii  libncurses5           5.7+20100313-2     shared libraries for terminal hand
ii  libreadline5          5.2-7              GNU readline and history libraries
ii  libsigsegv0           2.5-3              Library for handling page faults i
ii  libx11-6              2:1.3.3-3          X11 client-side library
ii  libxau6               1:1.0.6-1          X11 authorisation library
ii  libxext6              2:1.1.2-1          X11 miscellaneous extension librar
ii  libxpm4               1:3.5.8-1          X11 pixmap library

clisp recommends no packages.

Versions of packages clisp suggests:
pn  clisp-dev                     <none>     (no description available)
pn  clisp-doc                     <none>     (no description available)
pn  gdb                           <none>     (no description available)
pn  slime                         <none>     (no description available)

-- no debconf information

Cheers,
Balint





More information about the pkg-common-lisp-devel mailing list