freetalk: catcher_handler() segfault fix