From: Florian Gilcher Date: 2010-01-21T19:21:56+09:00 Subject: Re: Multi-threaded DBI causing segfault On Jan 21, 2010, at 11:00 AM, Xavier Noëlle wrote: > >> Also, you could run it in gdb to try to debug the cause. >> >> http://wiki.github.com/rdp/ruby_tutorials_core/building-mri#debug_build > > That was a good idea...in theory ! Because when I compile sources for > the exact same version (and patchlevel) of Ruby, I don't get the same > error...then I tried to run gdb directly on the standard Ubuntu 9.10 > binary, but I think the error is not really helpful: > > Program received signal SIGSEGV, Segmentation fault. > 0x00007ffff7b77517 in st_foreach () from /usr/lib/libruby1.8.so.1.8 Be aware that the Debian (and thus Ubuntu) maintainers do mangle with the standard Ruby distribution in non-trivial ways, so you might be their fault. Although I cannot imagine why such a thing would happen, because their patches usually concern packaging issues. But it shouldn't hurt to file that as a bug report to them. Regards, Florian