The `PhabricatorRepositoryGitCommitMessageParserWorker` task seems to fail if the commit message contains unicode.
Running `./bin/phd debug task` produces the following output:
```
<VERB> PhabricatorTaskmasterDaemon Working on task 5298049 (PhabricatorRepositoryGitCommitMessageParserWorker)...
>>> [18] <connect> phabricator_repository
<<< [18] <connect> 2,894 us
>>> [19] <query> SELECT * FROM `rep..., 2) called at [/data/www/libphutil/src/xsprintf/xsprintf.php:63]
#3 xsprintf(xsprintf_query, Object AphrontMySQLiDatabaseConnection, Array of size 2 starting with: { 0 => %ns }) called at [/data/www/libphutil/src/xsprintf/qsprintf.php:66]
#4 qsprintf(Object AphrontMySQLiDatabaseConnection, %ns, >>> [14] <connect> phabricator_worker
<<< [14] <connect> 3,016 us
>>> [15] <query> SELECT id, leaseOwner FROM `worker_activetask` WHERE (leaseOwner IS NULL) ORDER BY id ASC LIMIT 1
<<< [15] <query> 4,330 us
>>> [16] <query> UPDATE `worker_activetask` task
SET leaseOwner = '11604:1396755841:ip-10-180-129-222:5', leaseExpires = UNIX_TIMESTAMP() + 60
WHERE (leaseOwner IS NULL) AND (id IN (5298049))
<<< [16] <query> 968 us
>>> [17] <query> SELECT task.*, taskdata.data _taskData, UNIX_TIMESTAMP() _serverTime
FROM `worker_activetask` task LEFT JOIN `worker_taskdata` taskdata
ON taskdata.id = task.dataID
WHERE leaseOwner = '11604:1396755841:ip-10-180-129-222:5' AND leaseExpires > UNIX_TIMESTAMP()
ORDER BY id ASC LIMIT 1
<<< [17] <query> 820 us
<VERB> PhabricatorTaskmasterDaemon Working on task 5298049 (PhabricatorRepositoryGitCommitMessageParserWorker)...
>>> [18] <connect> phabricator_repository
<<< [18] <connect> 2,894 us
>>> [19] <query> SELECT * FROM `rep...) called at [/data/www/phabricator/src/infrastructure/storage/lisk/LiskDAO.php:1263]
#5 LiskDAO::insertRecordIntoDatabase(INSERT) called at [/data/www/phabricator/src/infrastructure/storage/lisk/LiskDAO.php:1129]
#6 LiskDAO::insert() called at [/data/www/phabricator/src/infrastructure/storage/lisk/LiskDAO.php:1098]
#7 LiskDAO::save() called at [/data/www/phabricator/src/applications/daemon/event/PhabricatorDaemonEventListener.php:72]
#8 PhabricatorDaemonEventListener::handleLogEvent(Object PhutilEvent) called at [/data/www/phabricator/src/applications/daemon/event/PhabricatorDaemonEventListener.php:23]
#9 PhabricatorDaemonEventListener::handleEvent(Object PhutilEvent) called at [/data/www/libphutil/src/events/PhutilEventEngine.php:68]
#10 PhutilEventEngine::dispatchEvent(Object PhutilEvent) called at [/data/www/libphutil/src/daemon/PhutilDaemonOverseer.php:435]
#11 PhutilDaemonOverseer::dispatchEvent(daemon.didLogMessage, Array of size 3 starting with: { type => STDE }) called at [/data/www/libphutil/src/daemon/PhutilDaemonOverseer.php:324]
#12 PhutilDaemonOverseer::logMessage(STDE, >>> [14] <connect> phabricator_worker
```