dg/dibi — pull request #85 by foglcz (2013-04-11 02:53:24+00:00)
Title: Throw entire callstack for interbase-based databases.

Errors thrown by firebird are multiline, exceptions get thrown from inside the logic. (.*) matches everything up until first line by default - this mitigates the problem and matches the entire rest of the string (= including multilines).

Original result is the first line (deepest from stack).

Steps to reproduce: create trigger -> call function -> call function that throws exception