Skip to content

fix: StyledBehindWindowBlur crash in render thread - #409

Merged
18202781743 merged 1 commit into
linuxdeepin:masterfrom
RigoLigoRLC:fix-blurbehind-crash
Oct 31, 2024
Merged

fix: StyledBehindWindowBlur crash in render thread#409
18202781743 merged 1 commit into
linuxdeepin:masterfrom
RigoLigoRLC:fix-blurbehind-crash

Conversation

@RigoLigoRLC

Copy link
Copy Markdown
Contributor

如果StyledBehindWindowBlur位于Loader中,则在Loader变为非活动状态时,可能触发DQuickBehindWindowBlur渲染任务中引用已释放的对象导致程序崩溃。通过使用QPointer修复了这个问题:在m_item为非法时放弃渲染。

Log:

@deepin-ci-robot

Copy link
Copy Markdown
Contributor

Hi @RigoLigoRLC. Thanks for your PR. 😃

@deepin-ci-robot

Copy link
Copy Markdown
Contributor

Hi @RigoLigoRLC. Thanks for your PR.

I'm waiting for a linuxdeepin member to verify that this patch is reasonable to test. If it is, they should reply with /ok-to-test on its own line. Until that is done, I will not automatically test new commits in this PR, but the usual testing commands by org members will still work. Regular contributors should join the org to skip this step.

Once the patch is verified, the new status will be reflected by the ok-to-test label.

I understand the commands that are listed here.

Details

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

deepin-ci-robot added a commit to linuxdeepin/dtk6declarative that referenced this pull request Oct 22, 2024
Synchronize source files from linuxdeepin/dtkdeclarative.

Source-pull-request: linuxdeepin/dtkdeclarative#409
Comment thread src/private/dquickbehindwindowblur.cpp Outdated
Comment thread src/private/dquickbehindwindowblur.cpp Outdated
deepin-ci-robot added a commit to linuxdeepin/dtk6declarative that referenced this pull request Oct 24, 2024
Synchronize source files from linuxdeepin/dtkdeclarative.

Source-pull-request: linuxdeepin/dtkdeclarative#409
如果StyledBehindWindowBlur位于Loader中,则在Loader变为非活动状态时,可能触发DQuickBehindWindowBlur渲染任务中引用已释放的对象导致程序崩溃。通过使用QPointer修复了这个问题:在m_item为非法时放弃渲染。

Log:
deepin-ci-robot added a commit to linuxdeepin/dtk6declarative that referenced this pull request Oct 24, 2024
Synchronize source files from linuxdeepin/dtkdeclarative.

Source-pull-request: linuxdeepin/dtkdeclarative#409
@deepin-ci-robot

Copy link
Copy Markdown
Contributor

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by: 18202781743, RigoLigoRLC

The full list of commands accepted by this bot can be found here.

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@deepin-bot

deepin-bot Bot commented Oct 31, 2024

Copy link
Copy Markdown
Contributor

TAG Bot

New tag: 5.7.1
DISTRIBUTION: unstable
Suggest: synchronizing this PR through rebase #401

@18202781743
18202781743 merged commit dee6853 into linuxdeepin:master Oct 31, 2024
18202781743 pushed a commit to linuxdeepin/dtk6declarative that referenced this pull request Oct 31, 2024
Synchronize source files from linuxdeepin/dtkdeclarative.

Source-pull-request: linuxdeepin/dtkdeclarative#409
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.

3 participants