Jump to content

Topic on Extension talk:LastUserLogin

Extension causing deadlock with Visual Editor / Parsoid

2
Divinorum ari (talkcontribs)

Not sure, if this is more problem of the Visual Editor, Parsoid or this extension, so I'm trying here. When trying to start Visual Editor, I'm ending up with following error (when LastUserLogin enabled):

A database query error has occurred. This may indicate a bug in the software.

  • Query: UPDATE `user` SET user_touched = "20160501161258" WHERE user_id = 1
  • Function: DatabaseBase::query
  • Error: 1205 Lock wait timeout exceeded; try restarting transaction (localhost)

Backtrace:

#0 /home/tomisko/Wiki/includes/db/Database.php(1076): DatabaseBase->reportQueryError('Lock wait timeo...', 1205, 'UPDATE `user` S...', 'DatabaseBase::q...', false) #1 /home/tomisko/Wiki/extensions/LastUserLogin/LastUserLogin.body.php(38): DatabaseBase->query('UPDATE `user` S...') #2 /home/tomisko/Wiki/includes/Setup.php(730): LastUserLogin::updateUserTouched() #3 /home/tomisko/Wiki/includes/WebStart.php(137): require_once('/home/tomisko/W...') #4 /home/tomisko/Wiki/load.php(32): require('/home/tomisko/W...') #5 {main}

Disabling extension is solving the problem. Could you please chek it ?

THank you.

Ivan

Harry0725 (talkcontribs)

I have VisualEditor in MW 1.27.0 with Parsoid installed.

It was working well until LastUserLogin installed..

Parsoid seems like working, but VisualEditor cannot run and showed up http 0 error.

It also make another extension "Flow" not working since it also uses Parsoid.

And YES, everything goes back to work after LastUserLogin is disabled.

Pls try to solve this if possible. Thanks!

Reply to "Extension causing deadlock with Visual Editor / Parsoid"