-
Bug
-
Resolution: Fixed
-
Medium
-
9.5.0
-
None
-
1
-
Severity 2 - Major
-
Issue Summary
This is reproducible on Data Center: yes
Steps to Reproduce
- Create users with @ character in the username
- As the user, try to update avatar and upload a compatible image
Expected Results
You should be able to save successfully
Actual Results
The user's avatar keeps spinning.
The below exception is thrown in the <Bamboo_home>/logs/atlassian-bamboo.log:
2024-02-02 08:16:32,341 WARN [http-nio-8085-exec-9 url: /rest/api/latest/server] [Errors] The following warnings have been detected with resource and/or provider classes: WARNING: A sub-resource method, public com.atlassian.bamboo.plugins.rest.model.resource.RestResources com.atlassian.bamboo.plugins.rest.resource.MetadataResource.getAllServices(javax.ws.rs.core.UriInfo), with URI template, "/", is treated as a resource method 2024-02-02 08:18:40,754 ERROR [http-nio-8085-exec-9] [BambooDefaultServlet] Error occurred while processing the request for servlet path: /images/icons/spinner.gif org.apache.catalina.connector.ClientAbortException: java.io.IOException: Broken pipe at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:348) ~[catalina.jar:9.0.83] at org.apache.catalina.connector.OutputBuffer.appendByteArray(OutputBuffer.java:747) ~[catalina.jar:9.0.83] at org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:674) ~[catalina.jar:9.0.83] at org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:383) ~[catalina.jar:9.0.83] at org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:361) ~[catalina.jar:9.0.83] at org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:97) ~[catalina.jar:9.0.83] at org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:90) ~[catalina.jar:9.0.83] at org.apache.catalina.servlets.DefaultServlet.serveResource(DefaultServlet.java:1119) ~[catalina.jar:9.0.83] at org.apache.catalina.servlets.DefaultServlet.doGet(DefaultServlet.java:522) ~[catalina.jar:9.0.83] at com.atlassian.bamboo.plugin.servlet.BambooDefaultServlet.doGet(BambooDefaultServlet.java:52) ~[atlassian-bamboo-core-9.5.0.jar:?] at javax.servlet.http.HttpServlet.service(HttpServlet.java:529) ~[servlet-api.jar:4.0.FR] at org.apache.catalina.servlets.DefaultServlet.service(DefaultServlet.java:503)
Workaround
No workaround yet
- mentioned in
-
Page Failed to load