[Bug 6588] PAW - Segmentation violation - Traceq lun = 0, level = 99

Stan Thomas thomas at physics.utah.edu
Tue Jan 10 18:16:36 UTC 2006


Public bug report changed:
https://launchpad.net/malone/bugs/6588

Comment:
Hi all,

Stan Thomas wrote:

>   Ubuntu is Debian based. I dumped the info for the Debian package,
> paw_2005.05.09-1_i386.deb. It included the email address of the package
> maintainer so I am also also ccing this email to him.

(That's me.)

> I should also mention that I submitted this as a bug to the Ubuntu bug
> tracking system:
> 
> https://launchpad.net/distros/ubuntu/+source/cernlib/+bug/6588

I'm not familiar with Ubuntu's bug reporting system, so someone who
works on the distribution (in MOTU, I guess?) will have to forward this
comment along to it.


> Ian, here is the Debian package info:
> 
> $ dpkg -I paw_2005.05.09-1_i386.deb

>>>I am encountering a seg fault problem with PAW installed via
>>>Synaptic/apt-get on Ubuntu 5.10 (Breezy Badger).
>>>
>>>
>>>Here is a very simple example demostrating the problem. I am attempting
>>>to read in a tiny ASCII data file into an ntuple.
>>>
>>>-----------------------------------------------------------------------
>>>---
>>>$ paw
>>>******************************************************
>>>*                                                    *
>>>*            W E L C O M E    to   P A W             *
>>>*                                                    *
>>>*       Version 2.14/04      12 January 2004         *
>>>*                                                    *
>>>******************************************************
>>>Workstation type (?=HELP) <CR>=1 :
>>>Version 1.29/04 of HIGZ started
>>>
>>>
>>>PAW > nt/cre 1 nvar=2 varlist=x y
>>>PAW > nt/read 1 bob.dat
>>>
>>>
>>>*** Break *** Segmentation violation
>>>Traceq lun = 0, level = 99

If I am not mistaken, this looks like Debian bug # 324902, for which a
log is available at http://bugs.debian.org/324902 .  The culprit of this
bug was a compiler problem, which I reported here:
http://bugs.debian.org/325050 .  So I think the only fix, unfortunately,
is to recompile your package of PAW with a compiler not having the bug.

To recompile the Debian Way (TM), which I guess is the same as the
Ubuntu way, I provide some instructions on the Cernlib in Debian FAQ
page, http://people.debian.org/~kmccarty/cernlib/faq.html , specifically
question 2.2.  Before recompiling, you'll want to install an older gcc
package, for instance "gcc-3.3", and make sure that /usr/bin/gcc is a
symlink to gcc-3.3 (for instance), not gcc-3.4 or gcc-4.0.  (Unless your
gcc-4.0 is newer than version 4.0.2-4, then you could use that as well.)

Alternatively I suspect that this should be fixed in the PAW package
currently available from the development version of Ubuntu, Dapper
Drake, if you're willing to use that.

I hope this helps you.

best regards,

-- 
Kevin B. McCarty <kmccarty at princeton.edu>   Physics Department
WWW: http://www.princeton.edu/~kmccarty/    Princeton University
GPG: public key ID 4F83C751                 Princeton, NJ 08544




More information about the universe-bugs mailing list