DragonFly users List (threaded) for 2013-04
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]
Re: Porting sbcl to DragonFly
--oPmsXEqKQNHCSXW7
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
Hi Vasily,
I tried myself porting sbcl to dragonfly, and succeeded insofar as I removed
some kernel panics caused by sbcl.
I cannot though reproduce your problem on my machine right now, can you ple=
ase
advise me about what version of dragonfly's world/kernel you are using and
which steps exactly i have to take to reproducethe problem?
Looking at threading problems in gdb is usually less than useful.
Cheers,
Markus
On Wed, Apr 03, 2013 at 09:22:09AM +0400, vasily postnicov wrote:
> > I am still concerned about sb-concurrency's symbol-value-in-thread.3 te=
st .
> It always causes sbcl to crash and always in different fashion (sometimes=
it
> just prints "Illegal instruction" and crashes, sometimes sbcl debugger is
> invoked with "The integrity of this image is possibly compromised" messag=
e and
> sometimes there are "[diagnostic] cache_lock: blocked on 0xffffffe00653ea=
c8
> sbcl.core" kernel messages)
>=20
> Cannot fix it. Still no luck. So I put sbcl binary (for x86-64), lisp fil=
e,
> which can cause a crash, and 2 cores of crashed sbcl into archive and hop=
e,
> that someone can help me:
>=20
> shamazmazum.users.sourceforge.net/sbcl-bin.tar.bz2 (23 M)
>=20
> The bug has more probability to reproduce, when system is under load (I u=
sed
> 'make buildworld'). On idle system this test often completes without any =
error.
>=20
> Backtrace usually looks like:
> (gdb) bt
> #0 0x000000080085f864 in _umtx_wakeup_err () from /usr/lib/libpthread.so.0
> Cannot access memory at address 0x80ebcff08
>=20
> And thread info usually looks like:
> (gdb) info thread
> Id Target Id Frame
> 6 process 765 0x0000000800859dc8 in ?? () from /usr/lib/
> libpthread.so.0
> 5 process 711 0x000000080085f864 in _umtx_wakeup_err ()f=
rom /
> usr/lib/libpthread.so.0
> 4 process 705 0x0000000020100019 in ?? ()
> 3 process 1 0x0000001002c458fb in ?? ()
> * 2 process 724 0x000000080085f864 in _umtx_wakeup_err() fr=
om /
> usr/lib/libpthread.so.0
>=20
> Again, sources can be found here:
> https://github.com/shamazmazum/sbcl-dragonfly
>=20
> in 'dragonfly' branch.
>=20
> Still no response from sbcl-devel, so you are my only hope ;)
>=20
>=20
--oPmsXEqKQNHCSXW7
Content-Type: application/pgp-signature
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (DragonFly)
iQIcBAEBAgAGBQJRXDk4AAoJEEYIAIuHgtZG47UP/RNMyrkbliSknKEodl8euktH
M0hJkKI+gap4EMVrDefKNkS5XyczYSzwYG2acQW2wBbAyjOJO7fRyRvQuVFOLHNF
MymKUGGzYC2yZRC/24ocwukii0xXiseMzFKC8Ia8nEDWUJEL39PfmBiHtZNLnnfr
u1GZJt6QQRY6k1+wnivGLAoJIg/ztsHkf3XkdqtBgsuo0vpP4Ar7fgg5lfXZNBAp
U6j91se3eSiND4SVXVxr5OtrsnwIWkrE6bYnLUJ/RQIGCYDpwhxJQRieSlX8ucao
S8VqVlIUR0FbdL0lMg15D6I1AMBxIz6TgaApd01E6gUC7mfah3MQXNLj7s4wFnZ2
Hz71VQ5sDgGb/DZ0lrVS4NrHGIYo5QpxllIQrTQQN4bW80rMZe6lwDXKABXGw4V8
Lueu6BF2Tp0yxqDd4IXdVfvy4wQ5E8ZK11Gt3NE858rx8e7lXwK0/lA25O+0yAfd
9k8Vf48WFiQP4FK7deGxT93bEVixBa6RmNHNFUQOLXlnaHKCg+lpWMbiuVznqTKL
zWlae4HZPwfEypYeTrMSiafzOWfcXGMkahZfDdWuWu8VmxEaPyUnM6yrYKRK+V+Q
MCbsJpqLUWX6Pw0WJnK6f5nteZiQswz3KHUccm+ENw0CB0Mw+juuMOmQ7v1mAI1v
cOKzk74lRHYX3Vq9X9L3
=46jl
-----END PGP SIGNATURE-----
--oPmsXEqKQNHCSXW7--
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]