[M3devel] CM3 d5.5.0 CVSup client issues.

Tony Hosking hosking at cs.purdue.edu
Fri Sep 28 19:59:32 CEST 2007


I forget if we tried the "paranoid" GC configuration or not.  Can you  
run with @M3paranoidgc and see what happens?  Again, I am unable to  
replicate the problems you are seeing, even on my Solaris 10 box.

On Sep 26, 2007, at 2:03 PM, Alex Bochannek wrote:

> I am back from vacation. I just updated my cm3 tree and did the usual
> "do-cm3-core buildship; install-cm3-compiler upgrade; do-cm3-std
> buildship" dance. I then did a make clean on cvsup and a make install.
>
> I not get reproducible core dumps every time I run it, with or without
> GUI. cvsup startes and then cores:
>
>
> -bash-3.00$ cvsup -g cvsupfile.cm3
> Connected to birch.elegosoft.com
>
>
> ***
> *** runtime error:
> ***    Segmentation violation - possible attempt to dereference NIL
> ***    pc = 0x51e9782c
> ***
>
> Abort (core dumped)
> -bash-3.00$ mdb core
> $c
> libc.so.1`_lwp_kill+8(6, 0, feea4af8, ffffffff, feee8284, 6)
> libc.so.1`abort+0x110(fec1eeb0, 1, 48c988, a8390, feeeb298, 0)
> RTOS__Crash+4(1, 1d, df7fb0, e09fa0, 533dbc, 0)
> RTProcess__Crash+0x98(0, a, 10, 0, 0, 0)
> RTError__EndError+0x58(1, fec1f20c, fec1f210, fec1f214, 0, 0)
> RTError__ErrorPC+0x1d8(51e9782c, 531bbc, 0, 0, 1, 0)
> RTError__MsgPC+0x38(51e9782c, 531bbc, 0, 0, 0, 0)
> RTSignal__SegV+0x68(b, fec1f730, fec1f478, 1, 0, 1)
> libc.so.1`__sighndlr+0xc(b, fec1f730, fec1f478, 44381c, 0, 1)
> libc.so.1`call_user_handler+0x3b8(b, 0, 8, 0, fed11800, fec1f478)
> 0x51e9782c(feba49b0, 2f, 7fffffff, 0, 0, 0)
> SupMisc__PathLast+0x1c(feba49b0, fec660b0, 4924a0, 0, 0, 0)
> TreeList__PutCollectionList+0x3a00(fedc8cd0, fedb29b8, 1, 0,  
> fedeb430, 0)
> TreeList__ListCollection+0x4a4(fedc8cd0, fedb29b8, feeecbc0,  
> fed11800, 533b2c, 0
> )
> TreeList__Apply+0x2dc(fedc8cd0, 1000, feeecbc0, fed11800, 533b68, 0)
> ThreadPThread__RunThread+0x3c4(d4a1e0, 0, 0, 0, 0, 1)
> ThreadPThread__ThreadBase+0x44(d4a1e0, fec20000, 0, 0, 44bae4, 1)
> libc.so.1`_lwp_start(0, 0, 0, 0, 0, 0)
>
> I am not sure if that is even in the Modula-3 libraries, but you can
> probably tell. Here's the ls; ldd:
>
> -rwxr-xr-x   1 root     other    5396444 Sep 26 10:56 /usr/local/ 
> bin/cvsup
>       libXaw.so.5 =>   /usr/lib/libXaw.so.5
>       libXmu.so.4 =>   /usr/lib/libXmu.so.4
>      libXext.so.0 =>  /usr/lib/libXext.so.0
>        libXt.so.4 =>    /usr/lib/libXt.so.4
>       libX11.so.4 =>   /usr/lib/libX11.so.4
>    libsocket.so.1 =>        /lib/libsocket.so.1
>       libnsl.so.1 =>   /lib/libnsl.so.1
>         libw.so.1 =>     /lib/libw.so.1
>        libdl.so.1 =>    /lib/libdl.so.1
>   libpthread.so.1 =>       /lib/libpthread.so.1
>    libthread.so.1 =>        /lib/libthread.so.1
>        librt.so.1 =>    /lib/librt.so.1
>         libm.so.2 =>     /lib/libm.so.2
>         libc.so.1 =>     /lib/libc.so.1
>        libSM.so.6 =>    /usr/openwin/lib/libSM.so.6
>       libICE.so.6 =>   /usr/openwin/lib/libICE.so.6
>        libmp.so.2 =>    /lib/libmp.so.2
>       libmd5.so.1 =>   /lib/libmd5.so.1
>       libscf.so.1 =>   /lib/libscf.so.1
>       libaio.so.1 =>   /lib/libaio.so.1
>       libdoor.so.1 =>  /lib/libdoor.so.1
>      libuutil.so.1 =>         /lib/libuutil.so.1
> /platform/SUNW,Sun-Fire-480R/lib/libc_psr.so.1
> /platform/SUNW,Sun-Fire-480R/lib/libmd5_psr.so.1
>
> Hope this helps. Let me know what else I shoudl try.
>
> Alex.




More information about the M3devel mailing list