gclcvs segfaults during clc initialization

Bug #411073 reported by David A. Ventimiglia
124
This bug affects 16 people
Affects Status Importance Assigned to Milestone
gclcvs (Ubuntu)
Triaged
High
Unassigned

Bug Description

gclcvs segfaults during initialization of common-lisp-controller with the following error:

gclcvs.sh Uninstalling clc image and purging object cache ...
rm: cannot remove `Segmentation': Is a directory
rm: cannot remove `violation:': Is a directory
rm: cannot remove `c': Is a directory
rm: cannot remove `stack': Is a directory
rm: cannot remove `ok:signalling': Is a directory
rm: cannot remove `error': Is a directory
rm: cannot remove `Unrecoverable': Is a directory
rm: cannot remove `error:': Is a directory
rm: cannot remove `Segmentation': Is a directory
rm: cannot remove `violation..': Is a directory
gclcvs.sh Installing clc as Segmentation violation: c stack ok:signalling error Unrecoverable error: Segmentation violation.. ...
basename: extra operand `c'
Try `basename --help' for more information.
Segmentation violation: c stack ok:signalling error
Unrecoverable error: Segmentation violation..
Aborted
Error building send-clc-command
dpkg: error processing gclcvs (--configure):
 subprocess post-installation script returned error exit status 1

== AFFECTED VERSIONS ==
2.7.0-64

== WORKAROUND ==
This is caused by address space randomization in 2.6 kernels ( thanks to Jorrit Kronjee for the hint )

Set the sysctl variable kernel.randomize_va_space to 0 or 1 (default: 2)
Setting the variable can be done by either editing /etc/sysctl.conf and rebooting or by running the following command:
$ sudo sysctl kernel.randomize_va_space=1

Then perform the install again.
=====

Binary package hint: gclcvs

1)
Description: Ubuntu 9.04
Release: 9.04

2)
gcl-cvs 2.7.0-64

3.)
Expected it to install in Synaptic Package Manger ok

4.)
A post-install script failed.

ProblemType: Package
Architecture: i386
DistroRelease: Ubuntu 9.04
ErrorMessage: subprocess post-installation script returned error exit status 1
Package: gclcvs 2.7.0-64
SourcePackage: gclcvs
Tags: ubuntu-unr
Title: package gclcvs 2.7.0-64 failed to install/upgrade: subprocess post-installation script returned error exit status 1
Uname: Linux 2.6.28-14-generic i686

Revision history for this message
David A. Ventimiglia (ventimig) wrote :
Revision history for this message
Florian Diesch (diesch) wrote :

This bug seems to be still exist in 9.10, see bug #492738

Revision history for this message
Jean-Baptiste Lallement (jibel) wrote :

confirmed in lucid

$ apt-cache policy gclcvs common-lisp-controller
gclcvs:
  Installed: 2.7.0-64
  Candidate: 2.7.0-64
  Version table:
 *** 2.7.0-64 0
        500 ftp://ftp.free.fr lucid/universe Packages
        100 /var/lib/dpkg/status
common-lisp-controller:
  Installed: 6.18
  Candidate: 6.18
  Version table:
 *** 6.18 0
        500 ftp://ftp.free.fr lucid/universe Packages
        100 /var/lib/dpkg/status

summary: - gcl-cvs install in Synaptic failed post-install script
+ gclcvs segfaults during clc initialization
Changed in gclcvs (Ubuntu):
status: New → Confirmed
description: updated
MarcRandolph (mrand)
Changed in gclcvs (Ubuntu):
importance: Undecided → High
status: Confirmed → Triaged
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.