Dertemining what is sending ABRT signal

Some of my ruby processes quit saying they were aborted. I just put in
place Signal.trap(“ABRT”) {… } code what I want to know is what is
generating the ABRT signal. Is there a way to find out or trace it,
even if it is the OS I need to know.

Thanks