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 <<a hre= f=3D"mailto:eancaer@gmail.com">eancaer@gmail.com</a>>:<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= & registers:<br>don't know how to derive register state from a uco= ntext_t on this platform<br>*0x0 <???> at ???<br>0x25c04a <reportS= tackState+0xda> at /usr/home/edwin/Smalltalk53/opensmalltalk-vm/building= /linux64x64/squeak.cog.spur/build/squeak<br>0x25e237 <sigsegv+0x137> = at /usr/home/edwin/Smalltalk53/opensmalltalk-vm/building/linux64x64/squeak.= cog.spur/build/squeak<br>0x800414c6e <_pthread_sigmask+0x53e> at /lib= /libthr.so.3</span><br><div><div dir=3D"ltr"><div dir=3D"ltr"><a> </a><br><= /div><div>I don'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>