[plasmashell] [Bug 524005] New: Plasmashell crashed on LANG=C.UTF-8 plasmashell --replace

"Angel Parra" <[email protected]>
Newsgroups gmane.comp.kde.devel.bugs
Message-ID <[email protected]/>
https://bugs.kde.org/show_bug.cgi?id=524005

            Bug ID: 524005
           Summary: Plasmashell crashed on LANG=C.UTF-8 plasmashell
                    --replace
    Classification: Plasma
           Product: plasmashell
      Version First 6.7.4
       Reported In:
          Platform: Arch Linux
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: generic-crash
          Assignee: [email protected]
          Reporter: [email protected]
  Target Milestone: 1.0

Application: plasmashell (6.7.4)

ApplicationNotResponding [ANR]: false
Qt Version: 6.11.1
Frameworks Version: 6.28.0
Operating System: Linux 7.1.6-zen1-1-zen x86_64
Windowing System: Wayland
Distribution: "Arch Linux"
DrKonqi: 6.7.4 [CoredumpBackend]

-- Information about the crash:
I was debugging an issue with the powerdevil applets (QML code only) for which
I've issued plasmashell --replace to test the changes, when it crashed and
fortunately I could gather the backtrace this time.

Powerdevil is not contained on the plasma-workspace applet so it would be
rather extraneous to me if that was the cause of the crash.

Additional details: I am using Vulkan Threaded RHI settings

The crash can be reproduced sometimes.

-- Backtrace (Reduced):
#4  lower_immediate_samplers (b=b@entry=0x7f3c1dfa1b60,
tex=tex@entry=0x7f3c7048a498, cb_data=cb_data@entry=0x7f3c1dfa1b40) at
../mesa-26.1.6/src/amd/vulkan/nir/radv_nir_lower_immediate_samplers.c:79
#5  0x00007f3c5e06db7c in nir_shader_tex_pass (shader=<optimized out>,
pass=0x7f3c5e06d580 <lower_immediate_samplers>, preserved=131,
cb_data=0x7f3c1dfa1b40) at ../mesa-26.1.6/src/compiler/nir/nir_builder.h:240
#6  radv_nir_lower_immediate_samplers (shader=<optimized out>,
device=<optimized out>, stage=<optimized out>) at
../mesa-26.1.6/src/amd/vulkan/nir/radv_nir_lower_immediate_samplers.c:103
#7  0x00007f3c5e14cf9f in radv_shader_spirv_to_nir (device=0x7f3c70035a90,
stage=0x7f3c7042ea60, options=0x7f3c1dfa20b0, is_internal=<optimized out>) at
../mesa-26.1.6/src/amd/vulkan/radv_shader.c:886
#8  0x00007f3c5e12edc1 in radv_graphics_shaders_compile
(device=device@entry=0x7f3c70035a90, cache=cache@entry=0x7f3c70006c00,
stages=stages@entry=0x7f3c70427f40, gfx_state=0x7f3c1dfa2948,
keep_executable_info=keep_executable_info@entry=false,
keep_statistic_info=keep_statistic_info@entry=false, is_internal=false,
retained_shaders=0x0, noop_fs=false, debug=0x7f3c1dfa22b0,
binaries=0x7f3c1dfa2240, gs_copy_debug=0x7f3c1dfa21f0,
gs_copy_binary=0x7f3c1dfa21e8) at
../mesa-26.1.6/src/amd/vulkan/radv_pipeline_graphics.c:2604
#9  0x00007f3c5e131f34 in radv_graphics_pipeline_compile
(pipeline=pipeline@entry=0x7f3c70426b50,
pCreateInfo=pCreateInfo@entry=0x7f3c1dfa32a0,
gfx_state=gfx_state@entry=0x7f3c1dfa28a0, device=device@entry=0x7f3c70035a90,
cache=cache@entry=0x7f3c70006c00,
fast_linking_enabled=fast_linking_enabled@entry=false) at
../mesa-26.1.6/src/amd/vulkan/radv_pipeline_graphics.c:3072
#10 0x00007f3c5e134054 in radv_graphics_pipeline_init
(pipeline=pipeline@entry=0x7f3c70426b50, device=device@entry=0x7f3c70035a90,
cache=cache@entry=0x7f3c70006c00, pCreateInfo=pCreateInfo@entry=0x7f3c1dfa32a0)
at ../mesa-26.1.6/src/amd/vulkan/radv_pipeline_graphics.c:3332
#11 0x00007f3c5e134ac0 in radv_graphics_pipeline_create (_device=<optimized
out>, _cache=<optimized out>, pCreateInfo=0x7f3c1dfa32a0, pAllocator=0x0,
pPipeline=<optimized out>) at
../mesa-26.1.6/src/amd/vulkan/radv_pipeline_graphics.c:3395
#12 radv_CreateGraphicsPipelines (_device=0x7f3c70035a90,
pipelineCache=0x7f3c70006c00, count=1, pCreateInfos=<optimized out>,
pAllocator=0x0, pPipelines=0x7f3c70425808) at
../mesa-26.1.6/src/amd/vulkan/radv_pipeline_graphics.c:3552
#13 0x00007f3cb98c3989 in QVkGraphicsPipeline::create() () from
/usr/lib/libQt6Gui.so.6
#14 0x00007f3cba6b5ff8 in QSGBatchRenderer::Renderer::ensurePipelineState
(this=<optimized out>, e=0x7f3c7023c6e0, sms=<optimized out>,
depthPostPass=false) at
/usr/src/debug/qt6-declarative/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp:2802
#15 0x00007f3cba6c76b9 in QSGBatchRenderer::Renderer::prepareRenderMergedBatch
(this=0x7f3c7004ede0, batch=0x7f3c70083b20, renderBatch=0x7f3c1dfa44f0) at
/usr/src/debug/qt6-declarative/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp:3299
#16 0x00007f3cba6bd3df in QSGBatchRenderer::Renderer::prepareRenderMergedBatch
(this=<optimized out>, batch=<optimized out>, renderBatch=0x7f3c1dfa44f0) at
/usr/src/debug/qt6-declarative/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp:3189
#17 QSGBatchRenderer::Renderer::prepareRenderPass
(this=this@entry=0x7f3c7004ede0, ctx=ctx@entry=0x7f3c7004f1a8) at
/usr/src/debug/qt6-declarative/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp:3929
#18 0x00007f3cba6becdd in QSGBatchRenderer::Renderer::render
(this=0x7f3c7004ede0) at
/usr/src/debug/qt6-declarative/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp:3689
#19 QSGBatchRenderer::Renderer::render (this=0x7f3c7004ede0) at
/usr/src/debug/qt6-declarative/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp:3682


Reported using DrKonqi

-- 
You are receiving this mail because:
You are watching all bug changes.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.