Skip to content

[cmsShow] Fix crash on load of configuration in release CMSSW_20_X#51282

Open
alja wants to merge 1 commit into
cms-sw:masterfrom
alja:from-CMSSW_20_1_X_2026-06-22-1100
Open

[cmsShow] Fix crash on load of configuration in release CMSSW_20_X#51282
alja wants to merge 1 commit into
cms-sw:masterfrom
alja:from-CMSSW_20_1_X_2026-06-22-1100

Conversation

@alja

@alja alja commented Jun 23, 2026

Copy link
Copy Markdown
Contributor

PR description:

cmsShow crashes when a pre-existing Fireworks configuration is present:
The Fireworks configuration parser attempts to load collections with the reco namespace, and the program crashes when accessing dictionaries within FWItemAccessorFactory.

A workaround for the problem is that CMSSW_20_1_X releases and beyond add the io_v1 namespace in the configuration type at runtime if the io_v1 string is not already added.

PR validation:

To test, run cmsShow with configuration from the Fireworks/Core/macros directory and with a data file from the CMSSW_20_X release validation.

@cmsbuild cmsbuild changed the base branch from CMSSW_20_1_X to master June 23, 2026 02:36
@cmsbuild

Copy link
Copy Markdown
Contributor

@alja, CMSSW_20_1_X branch is closed for direct updates. cms-bot is going to move this PR to master branch.
In future, please use cmssw master branch to submit your changes.

@cmsbuild

Copy link
Copy Markdown
Contributor

cms-bot internal usage

@cmsbuild

Copy link
Copy Markdown
Contributor

-code-checks

Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-51282/49892

Code check has found code style and quality issues which could be resolved by applying following patch(s)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants