тогда прощенья просим, сам я свой упрощенный пример не додумался проверить. 
значит я где-то напортачил, буду искать.
UPD: проблема, как всегда, в невнимательности. теперь я вижу, в чем проблема. было вот так:
jQuery(document).ready(function($, undefined) {
     try {
          $form.change(function(){ 
               function_misc();
          }
     }
     catch(err) {
          ...
     }
     function function_misc(){
          throw "error";
     }
});