Re: [MacRuby-devel] MacRuby 0.10 Sqlite3 and Sequel

2011-04-09 Thread Morgan Schweers
Greetings, It is a pretty reduced test case, in fact. I dug into it briefly, but it quickly went over my head... It's clear there's a difference in how the stack is unwound when a block return happens eight-ish levels down, between the two. It looks like in MRI code that is later in methods that

Re: [MacRuby-devel] MacRuby crash log

2011-04-09 Thread Eloy Duran
When the crash occurs is it always the same? If so, please try to find the code in your app, where the actual crash occurs, and create a simple self contained reduction and create a ticket with the reduction. Please also add a comment that says it only crashes sometimes. HTH On 8 apr 2011, at

Re: [MacRuby-devel] MacRuby 0.10 Sqlite3 and Sequel

2011-04-09 Thread Eloy Duran
If it works on MRI but not on MacRuby it's a bug. Unless someone with MacRuby +Sequel experience can give you a workaround, the only course of action would be to create a simple self contained reduction, by hunting down the code in Sequel that's broken on MacRuby and create a ticket with the red

Re: [MacRuby-devel] Concurrent SSL requests -> segfault

2011-04-09 Thread Watson
Hi, everyone I think that we should implement callback functions for CRYPTO_set_locking_callback() and CRYPTO_set_id_callback() in ext/openssl. see http://www.openssl.org/support/faq.html#PROG1 > Multi-threaded applications must provide two callback functions to OpenSSL by > calling CRYPTO_set_l