Re: Strange deadlocks in guile

2009-03-13 Thread Stanislav Ievlev
It's very strange but I see an only one thread. full Backtrace in attach. 2009/3/12 Neil Jerram n...@ossau.uklinux.net Stanislav Ievlev stanislav.iev...@gmail.com writes: Greetings! On my 2.6.18 kernel guile (latest snapshot from git, branch-release-1.8 head) in some situations

Re: ERROR: Stack overflow from 1.8.6 on HP-UX 11.23/IA, 11.31/IA

2009-03-13 Thread Ludovic Courtès
Hi, Albert Chin guile-de...@mlists.thewrittenword.com writes: On Thu, Mar 12, 2009 at 04:47:49PM -0500, Albert Chin wrote: I've built guile-1.8.6 on HP-UX 11.23/IA and 11.31/IA: $ gtar zxf guile-1.8.6.tar.gz $ cd guile-1.8.6 $ ./configure PTHREAD_CFLAGS=-mt

Re: Strange deadlocks in guile

2009-03-13 Thread Ludovic Courtès
Hi, Stanislav Ievlev stanislav.iev...@gmail.com writes: #6 0x2b98cf981eaf in scm_list_1 () from /usr/lib64/libguile.so.17 #7 0x2b98cf964099 in gdb_maybe_valid_type_p () from /usr/lib64/libguile.so.17 All theses `gdb_*' calls are strange. They refer to Guile's GDB interface, which

Re: Locks and threads

2009-03-13 Thread Neil Jerram
Andy Wingo wi...@pobox.com writes: Hey Neil, On Thu 12 Mar 2009 01:53, Neil Jerram n...@ossau.uklinux.net writes: Thanks to a hint from helgrind, I think the problem might be that the symbols obarray is not thread-safe. But surely using a mutex for every symbol that Guile reads would be