Page MenuHomePhabricator

PhabricatorApplicationTransactionPublishWorker errors with Unable to load transactions
Closed, DuplicatePublic

Description

Some users reported not getting mails, I've checked the deamon logs and found:

[2015-09-03 13:55:14] EXCEPTION: (PhutilProxyException) Permanent failure while executing Task ID 526519. {>} (PhabricatorWorkerPermanentFailureException) Unable to load transactions: PHID-XACT-DREV-wdmrkxdekjwktrf. at [<phabricator>/src/applications/transactions/worker/PhabricatorApplicationTransactionPublishWorker.php:105]
arcanist(), phabricator(), phutil()
  #0 <#2> PhabricatorApplicationTransactionPublishWorker::loadTransactions(DifferentialRevision) called at [<phabricator>/src/applications/transactions/worker/PhabricatorApplicationTransactionPublishWorker.php:19]
  #1 <#2> PhabricatorApplicationTransactionPublishWorker::doWork() called at [<phabricator>/src/infrastructure/daemon/workers/PhabricatorWorker.php:91]
  #2 <#2> PhabricatorWorker::executeTask() called at [<phabricator>/src/infrastructure/daemon/workers/storage/PhabricatorWorkerActiveTask.php:162]
  #3 <#2> PhabricatorWorkerActiveTask::executeTask() called at [<phabricator>/src/infrastructure/daemon/workers/PhabricatorTaskmasterDaemon.php:22]
  #4 PhabricatorTaskmasterDaemon::run() called at [<phutil>/src/daemon/PhutilDaemon.php:183]
  #5 PhutilDaemon::execute() called at [<phutil>/scripts/daemon/exec/exec_daemon.php:125]
[2015-09-02 12:49:04] EXCEPTION: (PhutilProxyException) Permanent failure while executing Task ID 524864. {>} (PhabricatorWorkerPermanentFailureException) Unable to load transactions: PHID-XACT-TASK-dpptgavo3cftd7d. at [<phabricator>/src/applications/transactions/worker/PhabricatorApplicationTransactionPublishWorker.php:105]
arcanist(), phabricator(), phutil()
  #0 <#2> PhabricatorApplicationTransactionPublishWorker::loadTransactions(ManiphestTask) called at [<phabricator>/src/applications/transactions/worker/PhabricatorApplicationTransactionPublishWorker.php:19]
  #1 <#2> PhabricatorApplicationTransactionPublishWorker::doWork() called at [<phabricator>/src/infrastructure/daemon/workers/PhabricatorWorker.php:91]
  #2 <#2> PhabricatorWorker::executeTask() called at [<phabricator>/src/infrastructure/daemon/workers/storage/PhabricatorWorkerActiveTask.php:162]
  #3 <#2> PhabricatorWorkerActiveTask::executeTask() called at [<phabricator>/src/infrastructure/daemon/workers/PhabricatorTaskmasterDaemon.php:22]
  #4 PhabricatorTaskmasterDaemon::run() called at [<phutil>/src/daemon/PhutilDaemon.php:183]
  #5 PhutilDaemon::execute() called at [<phutil>/scripts/daemon/exec/exec_daemon.php:125]

Event Timeline

champo updated the task description. (Show Details)
champo added a project: Mail.
champo added a subscriber: champo.

arcanist(), phabricator(), phutil()

What version of Phabricator are you running?

arcanist 9b8c9d280ea47e7256dd1ac0ff17fe4aa363477e
libphutil e276f31b7117d97b8e0e9d948b49085ce75a8f91
phabricator 36e78fd4f7238ea7a95035829ed28f19ff5c813b

Sorry, my install doesn't use the cloned repo so the version isn't included in crashes. We copy it to avoid problems in the running version when git is operation on the repo. Will include it in the future!

I can't tell if you have 3ef270b2926e or not. Update Phabricator?

I have that commit deployed. I'll update anyway. The error seems sporadic so I can't be sure it'll reproduce again. Is there any way to be notified of fatals in the daemons?

At least some of these were likely T10214. I'm just going to merge this there until more evidence crops up.