Profile page UI glitches when saving a very long education name string #154

Closed
opened 2025-09-22 05:01:44 -04:00 by swap12875d · 3 comments

Description:

On the profile page, under the Education and Certificate section, entering a very long
string as the education name causes UI glitches when saving the information. This issue impacts the visual layout and usability of the profile page.

Current URL:

https://profiles.topcoder.com/swap12875

Steps to reproduce:

  1. Navigate to the profile page at https://profiles.topcoder.com/swap12875.
  2. Scroll down to the Education and Certificate section.
  3. Enter a very long string (exceeding normal length) into the education name input field.
  4. Save the changes.
  5. Observe the profile page UI after saving.

Actual results:

  • The UI layout breaks or glitches after saving the long education name string.
  • Text overlaps or stretches beyond container limits.
  • The page appears visually broken or difficult to navigate in the Education section.

Expected results:

  • The education name input should have validation or truncation to prevent UI glitches.
  • The profile page should maintain a consistent and intact layout regardless of input length.
  • Long input strings should be handled gracefully with ellipsis, wrapping, or limiting input length.

Screenshots/Videos:

OS and Browser version:

Windows 11, Chrome 140.0.7339.186

VersionDetails:

"Windows_chrome_version_screenshot"

Device:

Windows Laptop

Reproducibility:

5/5 (reproducible every time)

#### Description: On the profile page, under the Education and Certificate section, entering a very long string as the education name causes UI glitches when saving the information. This issue impacts the visual layout and usability of the profile page. #### Current URL: https://profiles.topcoder.com/swap12875 #### Steps to reproduce: 1. Navigate to the profile page at https://profiles.topcoder.com/swap12875. 2. Scroll down to the Education and Certificate section. 3. Enter a very long string (exceeding normal length) into the education name input field. 4. Save the changes. 5. Observe the profile page UI after saving. #### Actual results: - The UI layout breaks or glitches after saving the long education name string. - Text overlaps or stretches beyond container limits. - The page appears visually broken or difficult to navigate in the Education section. #### Expected results: - The education name input should have validation or truncation to prevent UI glitches. - The profile page should maintain a consistent and intact layout regardless of input length. - Long input strings should be handled gracefully with ellipsis, wrapping, or limiting input length. #### Screenshots/Videos: <video src="attachments/9befa520-2822-47b5-93ed-5e90f03aafc5" title="long education name.mp4" controls></video> #### OS and Browser version: Windows 11, Chrome 140.0.7339.186 VersionDetails: "<img src='/attachments/1f354afb-af2d-44dc-8c03-73de2f71fa79' width='600' height='375' alt='Windows_chrome_version_screenshot'>" #### Device: Windows Laptop #### Reproducibility: 5/5 (reproducible every time)
swap12875d added the WindowsChromeUI labels 2025-09-22 05:01:44 -04:00
nithya160925 added the Out of Scope label 2025-09-23 05:22:15 -04:00
Collaborator

Unlikely values: Tests involving extreme or unlikely values, such as entering gibberish or an exceptionally long string into a text field, are considered out of scope unless they introduce security vulnerabilities or cause a server crash.

Unlikely values: Tests involving extreme or unlikely values, such as entering gibberish or an exceptionally long string into a text field, are considered out of scope unless they introduce security vulnerabilities or cause a server crash.
Author

@nithya160925 , With due respect, while this may seem like an “unlikely value” case, lack of field validation can lead to DB-side risks such as truncation, data inconsistency, or even performance issues. Hence, this is not merely cosmetic but a prime concern for both data integrity and user trust.

@nithya160925 , With due respect, while this may seem like an “unlikely value” case, lack of field validation can lead to DB-side risks such as truncation, data inconsistency, or even performance issues. Hence, this is not merely cosmetic but a prime concern for both data integrity and user trust.
Collaborator

We have clearly stated in the Challenge Details page that testing with an exceptionally long string is not in scope for this bug hunt.

We have clearly stated in the Challenge Details page that testing with an exceptionally long string is not in scope for this bug hunt.
Sign in to join this conversation.
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Topcoder-Platform/public-website-qa-bug-hunt#154