- Affected App
- WoltLab Suite Forum
For awhile now my UserQuitCronjob has failed to execute. Stack trace below. Let me know what information I can provide to help locate the cause.
Code
Could not execute statement 'DELETE FROM wcf1_user WHERE userID = ?'
Stacktrace:
#0 /webroot/wcf/lib/data/DatabaseObjectEditor.class.php(110): wcf\system\database\statement\PreparedStatement->execute(Array)
#1 /webroot/wcf/lib/data/user/UserEditor.class.php(73): wcf\data\DatabaseObjectEditor::deleteAll(Array)
#2 [internal function]: wcf\data\user\UserEditor::deleteAll(Array)
#3 /webroot/wcf/lib/data/AbstractDatabaseObjectAction.class.php(354): call_user_func(Array, Array)
#4 /webroot/wcf/lib/data/user/UserAction.class.php(142): wcf\data\AbstractDatabaseObjectAction->delete()
#5 [internal function]: wcf\data\user\UserAction->delete()
#6 /webroot/wcf/lib/data/AbstractDatabaseObjectAction.class.php(204): call_user_func(Array)
#7 /webroot/wcf/lib/system/cronjob/UserQuitCronjob.class.php(39): wcf\data\AbstractDatabaseObjectAction->executeAction()
#8 /webroot/wcf/lib/data/cronjob/CronjobAction.class.php(147): wcf\system\cronjob\UserQuitCronjob->execute(Object(wcf\data\cronjob\Cronjob))
#9 [internal function]: wcf\data\cronjob\CronjobAction->execute()
#10 /webroot/wcf/lib/data/AbstractDatabaseObjectAction.class.php(204): call_user_func(Array)
#11 /webroot/wcf/lib/action/AJAXProxyAction.class.php(74): wcf\data\AbstractDatabaseObjectAction->executeAction()
#12 /webroot/wcf/lib/action/AJAXInvokeAction.class.php(104): wcf\action\AJAXProxyAction->invoke()
#13 /webroot/wcf/lib/action/AbstractAction.class.php(47): wcf\action\AJAXInvokeAction->execute()
#14 /webroot/wcf/lib/action/AJAXInvokeAction.class.php(63): wcf\action\AbstractAction->__run()
#15 /webroot/wcf/lib/system/request/Request.class.php(83): wcf\action\AJAXInvokeAction->__run()
#16 /webroot/wcf/lib/system/request/RequestHandler.class.php(94): wcf\system\request\Request->execute()
#17 /webroot/wcf/acp/index.php(9): wcf\system\request\RequestHandler->handle('wcf', true)
#18 {main}
SQLSTATE[HY000]: General error: 1205 Lock wait timeout exceeded; try restarting transaction
Stacktrace
#0 /webroot/wcf/lib/system/database/statement/PreparedStatement.class.php(93): PDOStatement->execute(Array)
#1 /webroot/wcf/lib/data/DatabaseObjectEditor.class.php(110): wcf\system\database\statement\PreparedStatement->execute(Array)
#2 /webroot/wcf/lib/data/user/UserEditor.class.php(73): wcf\data\DatabaseObjectEditor::deleteAll(Array)
#3 [internal function]: wcf\data\user\UserEditor::deleteAll(Array)
#4 /webroot/wcf/lib/data/AbstractDatabaseObjectAction.class.php(354): call_user_func(Array, Array)
#5 /webroot/wcf/lib/data/user/UserAction.class.php(142): wcf\data\AbstractDatabaseObjectAction->delete()
#6 [internal function]: wcf\data\user\UserAction->delete()
#7 /webroot/wcf/lib/data/AbstractDatabaseObjectAction.class.php(204): call_user_func(Array)
#8 /webroot/wcf/lib/system/cronjob/UserQuitCronjob.class.php(39): wcf\data\AbstractDatabaseObjectAction->executeAction()
#9 /webroot/wcf/lib/data/cronjob/CronjobAction.class.php(147): wcf\system\cronjob\UserQuitCronjob->execute(Object(wcf\data\cronjob\Cronjob))
#10 [internal function]: wcf\data\cronjob\CronjobAction->execute()
#11 /webroot/wcf/lib/data/AbstractDatabaseObjectAction.class.php(204): call_user_func(Array)
#12 /webroot/wcf/lib/action/AJAXProxyAction.class.php(74): wcf\data\AbstractDatabaseObjectAction->executeAction()
#13 /webroot/wcf/lib/action/AJAXInvokeAction.class.php(104): wcf\action\AJAXProxyAction->invoke()
#14 /webroot/wcf/lib/action/AbstractAction.class.php(47): wcf\action\AJAXInvokeAction->execute()
#15 /webroot/wcf/lib/action/AJAXInvokeAction.class.php(63): wcf\action\AbstractAction->__run()
#16 /webroot/wcf/lib/system/request/Request.class.php(83): wcf\action\AJAXInvokeAction->__run()
#17 /webroot/wcf/lib/system/request/RequestHandler.class.php(94): wcf\system\request\Request->execute()
#18 /webroot/wcf/acp/index.php(9): wcf\system\request\RequestHandler->handle('wcf', true)
#19 {main}
Display More