Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[JENKINS-74990] Prevent stack overflow / Revert 'Add icons for search' #451

Merged
merged 1 commit into from
Dec 12, 2024

Conversation

MarkEWaite
Copy link
Contributor

@MarkEWaite MarkEWaite commented Dec 12, 2024

[JENKINS-74990] Prevent stack overflow / Revert "Add icons for search"

JENKINS-74990 notes that when a folder definition includes the XML:

<icon class="jenkins.branch.MetadataActionFolderIcon" plugin="[email protected]_a_3da_2eb_db_4">
  <owner class="com.cloudbees.hudson.plugins.folder.Folder" reference="../.."/>
</icon>

then the 6.971.v9a_984fd08864 release of the plugin reports a stack overflow.

Revert the change so that there is enough time for diagnosis without the pressure of users reporting and diagnosing bugs.

Change has no tests because I wanted to implement a quick solution so that users won't be affected.

This reverts commit c9fe2ab.

Testing done

Confirmed that the issue is visible without this change and is resolved with this change. Details in JENKINS-74990

Proposed changelog entries

  • [JENKINS-74990] Prevent stack overflow on folders with MetadataActionFolderIcon

Submitter checklist

  • JIRA issue is well described
  • Changelog entry appropriate for the audience affected by the change (users or developer, depending on the change).
  • Appropriate autotests or explanation to why this change has no tests

https://issues.jenkins.io/browse/JENKINS-74990 notes that when a folder
definition includes the XML:

```
<icon class="jenkins.branch.MetadataActionFolderIcon" plugin="[email protected]_a_3da_2eb_db_4">
  <owner class="com.cloudbees.hudson.plugins.folder.Folder" reference="../.."/>
</icon>
```

then the 6.971.v9a_984fd08864 release of the plugin reports a stack overflow.

Revert the change so that there is enough time for diagnosis without
the pressure of users reporting and diagnosing bugs.

This reverts commit c9fe2ab.
@MarkEWaite MarkEWaite requested a review from a team as a code owner December 12, 2024 22:05
@MarkEWaite MarkEWaite changed the title [JENKINS-74990] Prevent stack overflow / Revert Add icons for search' [JENKINS-74990] Prevent stack overflow / Revert 'Add icons for search' Dec 12, 2024
@MarkEWaite MarkEWaite mentioned this pull request Dec 12, 2024
3 tasks
@dwnusbaum dwnusbaum added the bug label Dec 12, 2024
@dwnusbaum dwnusbaum merged commit c9b85a6 into jenkinsci:master Dec 12, 2024
17 checks passed
@MarkEWaite MarkEWaite deleted the revert-icons-for-search branch December 13, 2024 01:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants