Hello,
Du solltest auf jeden Fall darauf achten, ob die "Blackbox" selber einen Error-Handler setzt oder aber mit $php_errormsg arbeitet. Dann wäre die Funtion nämlich durch das Setezn deines Handlers gestört.
Liebe Grüße aus dem schönen Oberharz
Tom vom Berg