Issue during multiple calls to C embedded Ruby with dlopen


I try to embed a Ruby interpreter into an application through a shared
library. This application can call more than one time Ruby interpreter.
In the attached testcase, first call works as expected but next calls
create a segmentation fault.

Any idea of what is wrong in my code or is it really a Ruby bug?

I use Ruby 1.8.7-p248 and have the same behavior (ie segfault) with Ruby

Thanks for your consideration,

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs