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
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
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
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