add the original exception's backtrace when raising

just raising an exception with the string will lose the backtrace of the
original exception.  This patch adds the backtrace from the original
exception so we can tell where the real error originates.