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

SoundSourceOpus: Fix invocation of inherited method #4252

Merged
merged 1 commit into from Aug 29, 2021
Merged

SoundSourceOpus: Fix invocation of inherited method #4252

merged 1 commit into from Aug 29, 2021

Conversation

uklotzde
Copy link
Contributor

@uklotzde uklotzde commented Aug 28, 2021

A finding while analyzing https://bugs.launchpad.net/mixxx/+bug/1940777. Not sure if this inaccuracy could cause a crash on Windows depending on the compiler version and settings.

The member function is defined in MetadataSourceTagLib, a base class of SoundSource.

For main this fix will soon become obsolete after #4251 has been merged.

@uklotzde uklotzde added this to the 2.3.1 milestone Aug 28, 2021
Copy link
Member

@daschuer daschuer left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't understand how this changes the produced code, but it is anyway a good practice to call the desired function directly.

@daschuer daschuer merged commit b093668 into mixxxdj:2.3 Aug 29, 2021
@daschuer
Copy link
Member

Thank you.

@uklotzde uklotzde deleted the soundsourceopus branch August 29, 2021 16:57
@Holzhaus Holzhaus added the changelog This PR should be included in the changelog label Aug 30, 2021
@Holzhaus
Copy link
Member

As this apparently fixes a crash, we should add it to the changelog.

@uklotzde
Copy link
Contributor Author

This fix was pure speculation. We don't know if 2.3.1 would be affected nor if this fixes the issue if it actually occurs.

2.3.0 is not affected as the bug reports states.

@Holzhaus
Copy link
Member

OK.

@Holzhaus Holzhaus removed the changelog This PR should be included in the changelog label Aug 30, 2021
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.

None yet

3 participants