https://bugs.kde.org/show_bug.cgi?id=492109

            Bug ID: 492109
           Summary: Plasmashell freezes when Media Player widget switches
                    to certain tracks
    Classification: Plasma
           Product: plasmashell
           Version: 6.1.4
          Platform: Fedora RPMs
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: plasma-b...@kde.org
          Reporter: krazyk...@hotmail.com
                CC: k...@davidedmundson.co.uk
  Target Milestone: 1.0

Created attachment 172897
  --> https://bugs.kde.org/attachment.cgi?id=172897&action=edit
Video of plasmashell freezing when playing specific tracks

SUMMARY
Plasmashell freezes when switching to specific tracks in Elisa with the Media
Player widget in a panel

STEPS TO REPRODUCE
1. Have the Media Player widget added to a panel
2. Have a playlist in Elisa with specific tracks
3. Skip tracks until it freezes plasmashell

OBSERVED RESULT
Plasmashell freezes and does not recover

EXPECTED RESULT
Plasmashell does not freeze and remains responsive

SOFTWARE/OS VERSIONS
Operating System: Fedora Linux 40
KDE Plasma Version: 6.1.4
KDE Frameworks Version: 6.5.0
Qt Version: 6.7.2
Kernel Version: 6.10.6-200.fc40.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 16 × Intel® Core™ i9-9900K CPU @ 3.60GHz
Memory: 31.1 GiB of RAM
Graphics Processor: NVIDIA GeForce GTX 1080 Ti/PCIe/SSE2

ADDITIONAL INFORMATION

Elisa version: 24.05.2

When it skips to a track which causes a freeze, I see the following line in my
journal
Aug 23 23:20:57 kathdesktop elisa[4363]: [mp3float @ 0x5588c79f7780] Could not
update timestamps for skipped samples.

Using pkill -9 plasmashell will restore plasmashell. Although if one of the
troublesome tracks is still playing, plasmashell will not begin.

I have been able to reproduce this with the same tracks that seem to trigger
it.

I have attached a video of how it crashes. Showing expected functionality,
until it reaches a track which causes a freeze. In this example, Thirty Seconds
to Mars - Walk on Water

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to