From: "Iñaki Baz Castillo" Date: 2012-05-13T00:21:41+09:00 Subject: Re: [C exten] How to raise a Exception instance? 2012/5/12 Peter Zotov : > Try rb_exc_raise: >  http://rxr.whitequark.org/mri/source/eval.c#457 I checked it, but it creates a new exception and it not valid for me. I've a Hash with instances of custom exceptions. I access them from C land and want to raise exactly one of those instances (and not creating a new instance). Anyhow I've already it working by using rb_funcall for invoking Kernel.raise(my_error) in C. Thanks a lot. -- Iñaki Baz Castillo