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 please 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 test . > 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" message and > sometimes there are "[diagnostic] cache_lock: blocked on 0xffffffe00653eac8 > sbcl.core" kernel messages) > > Cannot fix it. Still no luck. So I put sbcl binary (for x86-64), lisp file, > which can cause a crash, and 2 cores of crashed sbcl into archive and hope, > that someone can help me: > > shamazmazum.users.sourceforge.net/sbcl-bin.tar.bz2 (23 M) > > The bug has more probability to reproduce, when system is under load (I used > 'make buildworld'). On idle system this test often completes without any > error. > > Backtrace usually looks like: > (gdb) bt > #0 0x000000080085f864 in _umtx_wakeup_err () from /usr/lib/libpthread.so.0 > Cannot access memory at address 0x80ebcff08 > > 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 ()from / > usr/lib/libpthread.so.0 > 4 process 705 0x0000000020100019 in ?? () > 3 process 1 0x0000001002c458fb in ?? () > * 2 process 724 0x000000080085f864 in _umtx_wakeup_err() from / > usr/lib/libpthread.so.0 > > Again, sources can be found here: > https://github.com/shamazmazum/sbcl-dragonfly > > in 'dragonfly' branch. > > Still no response from sbcl-devel, so you are my only hope ;) > >
pgp7jdYPzvku3.pgp
Description: PGP signature
