Skip to content

Conversation

@pcanal
Copy link
Member

@pcanal pcanal commented May 19, 2025

This fixes #18556.

We should keep trying to try to load a ClassInfo until we try the auto-parsing. TClass::LoadClassInfo should set fCanLoadClassInfo to false when the ClassInfo is found and set it to false also when we tried auto parsing but did not find the ClassInfo.

In the later case, the ClassInfo might still be loaded if information about the class is later loaded/parsed.

Backport of #18587

This fixes root-project#18556.

We should keep trying to try to load a ClassInfo until we try the auto-parsing.
TClass::LoadClassInfo should set fCanLoadClassInfo to false when the ClassInfo
is found *and* set it to false also when we tried auto parsing but did not find
the ClassInfo.

In the later case, the ClassInfo might still be loaded if information
about the class is later loaded/parsed.
@pcanal pcanal added this to the 6.34.10 milestone May 19, 2025
@pcanal pcanal self-assigned this May 19, 2025
@pcanal pcanal requested a review from dpiparo as a code owner May 19, 2025 15:33
@github-actions
Copy link

Test Results

    12 files      12 suites   2d 7h 20m 23s ⏱️
 2 652 tests  2 652 ✅ 0 💤 0 ❌
31 404 runs  31 404 ✅ 0 💤 0 ❌

Results for commit 74d71b1.

@pcanal pcanal merged commit b743af6 into root-project:v6-34-00-patches May 19, 2025
15 checks passed
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.

1 participant