Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 21 Jan 2022 10:42:28 +0100
From:      Edwin Ancaer <eancaer@gmail.com>
To:        freebsd-questions@freebsd.org
Subject:   Re: Squeak smalltalk dumps with <_pthread_sigmask+0x53e> at /lib/libthr.so.3
Message-ID:  <CAMSnosO65y9tvvhgrXVynjTVPmYY%2BWSWu5VJ85CE9cCx9Q%2BxpQ@mail.gmail.com>
In-Reply-To: <CAMSnosPYMsGQNj9WJyKfF2FFEXMTMkAtEg2LXSK9NCt-gkRMpg@mail.gmail.com>
References:  <CAMSnosPYMsGQNj9WJyKfF2FFEXMTMkAtEg2LXSK9NCt-gkRMpg@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
--0000000000009baaae05d61470f5
Content-Type: text/plain; charset="UTF-8"

Sorry guys,

I selected the wrong list for my message.

Kind regards,
*;


Op ma 17 jan. 2022 om 21:57 schreef Edwin Ancaer <eancaer@gmail.com>:

> Hello,
>
> I compiled the opensmalltalk-vm sources from Git on FreeBSD.
> [edwin@ottopedi ~]$ uname -a
> FreeBSD ottopedi 12.3-RELEASE-p1 FreeBSD 12.3-RELEASE-p1 GENERIC  amd64
>
> There were no errors during the compilation, but when executing, at
> various places, I get core dumps, allways with the following comments:
>
> C stack backtrace & registers:
> don't know how to derive register state from a ucontext_t on this platform
> *0x0 <???> at ???
> 0x25c04a <reportStackState+0xda> at
> /usr/home/edwin/Smalltalk53/opensmalltalk-vm/building/linux64x64/squeak.cog.spur/build/squeak
> 0x25e237 <sigsegv+0x137> at
> /usr/home/edwin/Smalltalk53/opensmalltalk-vm/building/linux64x64/squeak.cog.spur/build/squeak
> 0x800414c6e <_pthread_sigmask+0x53e> at /lib/libthr.so.3
>
> I don't know how to look further now. My first idea is that somewhere in
> the sources, there is an ifdef FREEBSD missing, just to derive the register
> state. As the code looks massive, I would like to asl if someone could
> confirm (or not), I am thinking in the right direction.
>
> But as I seem to be the only one with this problem (I read no otther
> reports about it on the squeal mailing lists), it might be a local problem
> also. Is there a way to find out?
>
> I would appreciate if someone could give some hints. My experience with
> FreeBSD is just using and installing, this stuff is alien for me
>
> Kind regards,
>
> Edwin Ancaer
> *;
>
>

--0000000000009baaae05d61470f5
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>Sorry guys, <br></div><div><br></div><div>I selected =
the wrong list for my message. <br></div><div><br></div><div>Kind regards, =
<br></div><div><div><div dir=3D"ltr" class=3D"gmail_signature" data-smartma=
il=3D"gmail_signature"><div dir=3D"ltr"><a> </a>*<a>;</a><br></div></div></=
div><br></div></div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=
=3D"gmail_attr">Op ma 17 jan. 2022 om 21:57 schreef Edwin Ancaer &lt;<a hre=
f=3D"mailto:eancaer@gmail.com">eancaer@gmail.com</a>&gt;:<br></div><blockqu=
ote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px=
 solid rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr"><div><span style=
=3D"font-family:monospace"><font face=3D"arial,sans-serif">Hello, <br></fon=
t></span></div><div><span style=3D"font-family:monospace"><br></span></div>=
<div><span style=3D"font-family:monospace"><font face=3D"arial,sans-serif">=
I compiled the opensmalltalk-vm sources from Git on FreeBSD.</font></span><=
/div><div><span style=3D"font-family:monospace"><font face=3D"arial,sans-se=
rif"><span style=3D"font-family:monospace">[edwin@ottopedi ~]$ uname -a</sp=
an><br><span style=3D"font-family:monospace">FreeBSD ottopedi 12.3-RELEASE-=
p1 FreeBSD 12.3-RELEASE-p1 GENERIC =C2=A0amd64</span><br></font></span></di=
v><div><span style=3D"font-family:monospace"><br></span></div><div><span st=
yle=3D"font-family:monospace"><font face=3D"arial,sans-serif">There were no=
 errors during the compilation, but when executing, at various places, I ge=
t core dumps, allways with the following comments:=C2=A0 </font><br></span>=
</div><div dir=3D"ltr"><span style=3D"font-family:monospace"><br></span></d=
iv><div dir=3D"ltr"><span style=3D"font-family:monospace">C stack backtrace=
 &amp; registers:<br>don&#39;t know how to derive register state from a uco=
ntext_t on this platform<br>*0x0 &lt;???&gt; at ???<br>0x25c04a &lt;reportS=
tackState+0xda&gt; at /usr/home/edwin/Smalltalk53/opensmalltalk-vm/building=
/linux64x64/squeak.cog.spur/build/squeak<br>0x25e237 &lt;sigsegv+0x137&gt; =
at /usr/home/edwin/Smalltalk53/opensmalltalk-vm/building/linux64x64/squeak.=
cog.spur/build/squeak<br>0x800414c6e &lt;_pthread_sigmask+0x53e&gt; at /lib=
/libthr.so.3</span><br><div><div dir=3D"ltr"><div dir=3D"ltr"><a> </a><br><=
/div><div>I don&#39;t know how to look further now. My first idea is that s=
omewhere in the sources, there is an ifdef FREEBSD missing, just to derive =
the register state. As the code looks massive, I would like to asl if someo=
ne could confirm (or not), I am thinking in the right direction.</div><div>=
<br></div><div>But as I seem to be the only one with this problem (I read n=
o otther reports about it on the squeal mailing lists), it might be a local=
 problem also. Is there a way to find out?</div><div><br></div><div>I would=
 appreciate if someone could give some hints. My experience with FreeBSD is=
 just using and installing, this stuff is alien for me=C2=A0 <br></div><div=
><br></div><div>Kind regards, <br></div><div><br></div><div>Edwin Ancaer<br=
></div><div dir=3D"ltr">*<a>;</a></div><div dir=3D"ltr"><br></div></div></d=
iv></div></div>
</blockquote></div>

--0000000000009baaae05d61470f5--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAMSnosO65y9tvvhgrXVynjTVPmYY%2BWSWu5VJ85CE9cCx9Q%2BxpQ>