Issue 1165: delete group member/include cause ConcurrentModificationException
Status:  Accepted
Owner: ----
Reported by cowboy...@gmail.com, Nov 2, 2011
Affected Version:
2.2.1

What steps will reproduce the problem?
1. enter group admin page
2. select one member and click delete button

What is the expected output? What do you see instead?
Application Error
Server Error
Internal Server Error

I've tried restart gerrit, but it does not work.

Please provide any additional information below.
[2011-11-03 10:49:05,188] WARN  / : Error in deleteGroupMembers
com.google.gwtorm.client.OrmConcurrencyException: Concurrent modification detected
        at com.google.gwtorm.jdbc.JdbcAccess.execute(JdbcAccess.java:299)
        at com.google.gwtorm.jdbc.JdbcAccess.doUpdate(JdbcAccess.java:197)
        at com.google.gwtorm.jdbc.JdbcAccess.doUpdate(JdbcAccess.java:35)
        at com.google.gwtorm.client.impl.AbstractAccess.update(AbstractAccess.java:69)
        at com.google.gerrit.httpd.rpc.account.GroupAdminServiceImpl$10.run(GroupAdminServiceImpl.java:335)
        at com.google.gerrit.httpd.rpc.account.GroupAdminServiceImpl$10.run(GroupAdminServiceImpl.java:302)
        at com.google.gerrit.httpd.rpc.BaseServiceImplementation.run(BaseServiceImplementation.java:63)
        at com.google.gerrit.httpd.rpc.account.GroupAdminServiceImpl.deleteGroupMembers(GroupAdminServiceImpl.java:302)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:616)
        at com.google.gwtjsonrpc.server.MethodHandle.invoke(MethodHandle.java:91)
        at com.google.gwtjsonrpc.server.JsonServlet.doService(JsonServlet.java:382)
        at com.google.gwtjsonrpc.server.JsonServlet.service(JsonServlet.java:268)
Jul 18, 2012
Project Member #1 choro...@wikimedia.org
Unable to replicate in 2.4 using MySQL. Can you please see if this is still affecting you on that release?

Also, which database are you using? Mysql/Postgres/H2?
Status: AwaitingInformation
Jan 16, 2013
Project Member #2 choro...@wikimedia.org
Confirmed in master (1756441). Using MySQL + LDAP for auth.

Group had 2 members, one included ldap group. Trying to delete any (combination) of the entries results in a similar stacktrace as the OP: http://p.defau.lt/?lBaiks9ssHZaKRAJGciqVQ
Summary: delete group member/include cause ConcurrentModificationException (was: delete group member cause ConcurrentModificationException)
Status: Accepted
Labels: -Priority-Minor Priority-Major
Jul 5, 2013
#3 gmark...@gmail.com
I suffer from this issue as well. Version 2.5.1, I am using MySQL and LDAP auth.
Sep 3, 2015
#4 zac.wo...@gmail.com
I'm seeing this issue with Postgres 9.4, Gerrit 2.11.2, LDAP Auth.
Nov 23, 2015
#5 Sara.Ar...@gmail.com
any update on this issue? I see this in gerrit 2.11.3