[squeak-dev] Squeak5.3 linux ARMv6 segfaults on startup

Fabio Niephaus lists at fniephaus.com
Sun Mar 8 20:32:35 UTC 2020


On Sun, 8 Mar 2020 at 8:12 pm, tim Rowledge <tim at rowledge.org> wrote:

>
>
> > On 2020-03-08, at 12:41 AM, Nicolas Cellier <
> nicolas.cellier.aka.nice at gmail.com> wrote:
> >
> > Hi Tim,
> > Is it 5.3 or updated 6.0?
>
> The crash.dmp is fairly helpful here-
> downloaded package  is for Squeak5.3-19431-32bit-202003021730-ARMv6
>
> The specific VM -
> Squeak VM version: 5.0-202003021730  Tue Mar  3 09:42:45 UTC 2020 gcc
> 4.9.2 [Production Spur VM]
> Built from: CoInterpreter VMMaker.oscog-nice.2712 uuid:
> da64ef0b-fb0a-4770-ac16-f9b448234615 Mar  3 2020
> With: StackToRegisterMappingCogit VMMaker.oscog-eem.2719 uuid:
> e40f3e94-3a54-411b-9613-5d19114ea131 Mar  3 2020
> Revision: VM: 202003021730
> https://github.com/OpenSmalltalk/opensmalltalk-vm.git
> Date: Mon Mar 2 18:30:55 2020 CommitHash: 6a0bc96
> Plugins: 202003021730
> https://github.com/OpenSmalltalk/opensmalltalk-vm.git
> Build host: Linux travis-job-97835d24-79f4-41d1-b7e9-c81bd8bf7149
> 4.4.0-104-generic #127~14.04.1-Ubuntu SMP Mon Dec 11 12:44:15 UTC 2017
> armv7l GNU/Linux
> plugin path:
> /home/pi/Documents/Squeak/Squeak5.3-19431-32bit-202003021730-ARMv6/bin/
> [default:
> /home/pi/Documents/Squeak/Squeak5.3-19431-32bit-202003021730-ARMv6/bin/]
>
> The image is the absolute plain release image; it crashes so immediately
> that there isn't time to change anything at all.


We could just ship an older VM, right? I think it's fine to regenerate the
ARMv6 bundles, especially if they are DOA anyway.

Fabio


>
> From the stack etc it looks as if something within
> SmalltalkImage>setGCParameters (so immediately after the return from
> snapshot primitive) calls vsprintf() and has a little conniption. Not clear
> whether the issue is in the vmParameterAt: or the vmParameterAt:put: yet.
>
> I'll try to peek at the vm code later but I'm pretty swamped right now.
>
> tim
> --
> tim Rowledge; tim at rowledge.org; http://www.rowledge.org/tim
> fallacio (n): speaking logical fallacies
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20200308/12422e42/attachment.html>


More information about the Squeak-dev mailing list