basho/lager — pull request #101 by Vagabond (2012-12-07 21:41:37+00:00)
Title: Reject invalid format strings more aggressively

Example:

```
lager:log(info, [], [{google, bomb}]).

16:39:31.723 [error] gen_event lager_console_backend installed in lager_event terminated with reason: bad argument in call to io:put_chars(user, unicode, [["16",58,"39",58,"31",46,"701"]," [","info","] ",[{google,bomb}],"\r\n"]) in lager_console_backend:handle_event/2 line 74
```

Becomes

```
lager:log(info, [], [{google, bomb}]).

16:39:07.751 [info] FORMAT ERROR: [{google,bomb}] []
```