Bug 464781

Summary: Plasmashell Crashes After Closing Windows via Thumbnail with Icons-Only Taskbar
Product: [Plasma] plasmashell Reporter: nekonexus
Component: Task Manager and Icons-Only Task ManagerAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: kde, nate
Priority: NOR Keywords: drkonqi
Version: 5.26.5   
Target Milestone: 1.0   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: New crash information added by DrKonqi

Description nekonexus 2023-01-25 03:13:38 UTC
Application: plasmashell (5.26.5)
 (Compiled from sources)
Qt Version: 5.15.8
Frameworks Version: 5.102.0
Operating System: Linux 6.1.7-273-tkg-pds x86_64
Windowing System: X11
Distribution: "Arch Linux"
DrKonqi: 5.26.5 [CoredumpBackend]

-- Information about the crash:
I'm sure this is probably a duplicate of 446874 but I wasn't entirely sure so I had it listed as related in DrKonqi

---

STEPS TO REPRODUCE
1. Install Steam (Optionally opt-in to the beta, as I have)
2. Use icons-only taskbar
3. Open a Steam chat window
4. Hover over its respective taskbar thumbnail window and click the close button

OBSERVED RESULT
Plasmashell crashes

EXPECTED RESULT
Plasmashell should have not crashed

--- 

SOFTWARE/OS VERSIONS
OS: Arch Linux x86_64
Kernel: Linux 6.1.7-273-tkg-pds (GCC compiled) - (https://github.com/frogging-family/linux-tkg)
CPU: AMD Ryzen 7 3700X (16) @ 4.05GHz
GPU: NVIDIA GeForce RTX 2080 Ti
GPU Driver Version: 525.60.11
DE: Plasma 5.26.5
KDE Frameworks Version: 5.102.0
Qt Version: 5.15.8

ADDITIONAL INFORMATION
I use an x86_64_v3 repo, namely: https://git.harting.dev/ALHP/ALHP.GO

The reporter is unsure if this crash is reproducible.

-- Backtrace (Reduced):
#7  0x00007fcf381cfea0 in QSGOpaqueTextureMaterialShader::updateState(QSGMaterialShader::RenderState const&, QSGMaterial*, QSGMaterial*) (this=0x7fce8c140130, state=..., newEffect=<optimized out>, oldEffect=0x0) at /usr/src/debug/qt5-declarative/qtdeclarative/src/quick/scenegraph/util/qsgtexturematerial.cpp:112
#8  0x00007fcf381b751c in QSGBatchRenderer::Renderer::renderMergedBatch(QSGBatchRenderer::Batch const*) (batch=<optimized out>, this=0x7fce8c1de5b0) at /usr/src/debug/qt5-declarative/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp:3080
#9  QSGBatchRenderer::Renderer::renderMergedBatch(QSGBatchRenderer::Batch const*) (this=this@entry=0x7fce8c1de5b0, batch=<optimized out>) at /usr/src/debug/qt5-declarative/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp:3009
#10 0x00007fcf381bb6d6 in QSGBatchRenderer::Renderer::renderBatches() (this=0x7fce8c1de5b0) at /usr/src/debug/qt5-declarative/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp:4039
#11 0x00007fcf381bfa7e in QSGBatchRenderer::Renderer::render() (this=<optimized out>) at /usr/src/debug/qt5-declarative/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp:4353


The reporter indicates this bug may be a duplicate of or related to bug 446874.

Reported using DrKonqi
Comment 1 nekonexus 2023-01-25 03:13:40 UTC
Created attachment 155573 [details]
New crash information added by DrKonqi

DrKonqi auto-attaching complete backtrace.
Comment 2 Nate Graham 2023-01-25 17:25:48 UTC

*** This bug has been marked as a duplicate of bug 464186 ***