On Fri, Mar 23, 2018 at 7:54 AM, Javier Pimás <[email protected]> wrote:
> Hi Eliot, the crash.dmp shows what I put in the first mail, gdb shows some > more info: > > #0 __GI___libc_free (mem=0x7f15fc1d15d0) at malloc.c:2965 > #1 0x00000000004c745b in primitiveFFIFree () at /home/travis/build/ > OpenSmalltalk/opensmalltalk-vm/src/plugins/SqueakFFIPrims/ > X64SysVFFIPlugin.c:6352 > #2 0x0000000000457f64 in primitiveExternalCall () at /home/travis/build/ > OpenSmalltalk/opensmalltalk-vm/spur64src/vm/gcc3x-cointerp.c:75751 > #3 0x00000000004595cb in interpretMethodFromMachineCode () at > /home/travis/build/OpenSmalltalk/opensmalltalk-vm/spur64src/vm/gcc3x- > cointerp.c:18524 > #4 0x000000000045bc69 in ceSendsupertonumArgs (selector=<optimized out>, > superNormalBar=0, rcvr=<optimized out>, numArgs=0) > at /home/travis/build/OpenSmalltalk/opensmalltalk- > vm/spur64src/vm/gcc3x-cointerp.c:16602 > #5 0x00000000009000bb in ?? () > #6 0x00007fffffffdbc0 in ?? () > #7 0x000000000045ce56 in interpret () at /home/travis/build/ > OpenSmalltalk/opensmalltalk-vm/spur64src/vm/gcc3x-cointerp.c:2731 > #8 0x00000000009ccf7f in ?? () > #9 0x00000000045e39c8 in ?? () > #10 0x00000000045e39c8 in ?? () > ... > > As it is just loading, I think that it is trying to free some memory that > was allocated before the image was saved. Looks like there is an external > address that should have been niled but for some reason wasn't. > I can take a look at the image in the simulator and/or debugger and see if any stale pointers exist. Put the image and changes somewhere where I can download them. > > On Fri, Mar 23, 2018 at 11:43 AM, Eliot Miranda <[email protected]> > wrote: > >> Hi Javier, >> >> what does the crash.dmp file say? Or what does a gdb stacktrace say? >> >> _,,,^..^,,,_ (phone) >> >> On Mar 23, 2018, at 7:18 AM, Javier Pimás <[email protected]> >> wrote: >> >> no luck with this one :( >> >> On Fri, Mar 23, 2018 at 4:48 AM, Alistair Grant <[email protected]> >> wrote: >> >>> Hi Javier, >>> >>> On 23 March 2018 at 04:54, Javier Pimás <[email protected]> >>> wrote: >>> > Hi folks, I take a fresh Pharo6.1 (spur64), load a git repository and >>> save >>> > the image. When reopening I get a segmentation fault. OS is ubuntu >>> 17.04/64 >>> > bits. I just cannot make it work, tried with all the vms I could >>> (vmI61, >>> > vmT61, vmLatest70, vmTLatest70). I suspect it is related to using git >>> but >>> > I'm not even sure. >>> > >>> > Below I put the involved code, crash dump at the end (seems to be the >>> same >>> > with any vm). btw, the vmILatest70 script does not seem to work (curl >>> > https://get.pharo.org/64/vmILatest70 | bash). >>> > >>> > Any ideas? >>> >>> I'm using the following VM on Ubuntu 16.04 without any issues: >>> >>> http://files.pharo.org/vm/pharo-spur64/linux/pharo-linux-x86 >>> _64threaded-201803160215-43a2f5c.zip >>> >>> >>> HTH, >>> Alistair >>> >>> >> >> >> -- >> Javier Pimás >> Ciudad de Buenos Aires >> >> > > > -- > Javier Pimás > Ciudad de Buenos Aires > -- _,,,^..^,,,_ best, Eliot
