Summary: | Elisa crashes when trying to play or enqueue mp4 files | ||
---|---|---|---|
Product: | [Applications] Elisa | Reporter: | atrajchevski |
Component: | general | Assignee: | Matthieu Gallien <matthieu_gallien> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | brunoguedes.nave, cw, mt, nate, postix, shydr09, udayrao.28, yerrey |
Priority: | NOR | Keywords: | drkonqi |
Version: | 20.08.2 | ||
Target Milestone: | --- | ||
Platform: | openSUSE | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/multimedia/elisa/commit/e2ccbc8c98e14dc5e709e9ea5e35937b9fb6e7b5 | Version Fixed In: | 21.12.2 |
Attachments: | New crash information added by DrKonqi |
Description
atrajchevski
2020-10-25 09:09:19 UTC
I can confirm this for .ogg and .mp3 files as well I know It was working just fine 3 days ago(last time I used elisa). when I try to play or add to the playlist the program crashs and close. System Info: Operating System: KDE neon Unstable Edition KDE Plasma Version: 5.20.80 KDE Frameworks Version: 5.76.0 Qt Version: 5.15.0 Kernel Version: 5.4.0-52-generic OS Type: 64-bit Processors: 4 × Intel® Core™ i5-6200U CPU @ 2.30GHz Memory: 7,2 GiB of RAM Graphics Processor: Mesa Intel® HD Graphics 520 A possibly relevant merge request was started @ https://invent.kde.org/multimedia/elisa/-/merge_requests/207 Thanks for your report. Sorry for the delay. A fix under review is available in the associated merge request. *** Bug 431587 has been marked as a duplicate of this bug. *** Git commit 6951479520ac241072ac3f03a310fff522579453 by Nate Graham, on behalf of Matthieu Gallien. Committed on 14/01/2021 at 17:03. Pushed by ngraham into branch 'release/20.12'. fix enqueue from files explorer M +1 -1 src/models/filebrowserproxymodel.cpp https://invent.kde.org/multimedia/elisa/commit/6951479520ac241072ac3f03a310fff522579453 *** Bug 431767 has been marked as a duplicate of this bug. *** *** Bug 432313 has been marked as a duplicate of this bug. *** *** Bug 434649 has been marked as a duplicate of this bug. *** This was supposedly fixed in Elisa 20.12.2, but we just got a duplicate (Bug 434649) from 20.12.3. Re-opening. Created attachment 145190 [details]
New crash information added by DrKonqi
elisa (22.03.70) using Qt 5.15.3
This doesn't have anything to do with the actual files in the folder, rather it crashes even in an empty folder. Navigate to an empty folder in the Files view, open the empty folder and click either Play or Add to Playlist buttons and you'll segfault (kf.kio.core: Invalid URL: QUrl(""))
-- Backtrace (Reduced):
#3 std::__atomic_base<int>::operator++() (this=0x6d006f0068002f) at /usr/include/c++/9/bits/atomic_base.h:318
#4 QAtomicOps<int>::ref<int>(std::atomic<int>&) (_q_value=...) at ../../include/QtCore/../../src/corelib/thread/qatomic_cxx11.h:283
[...]
#6 QUrl::QUrl(QUrl const&) (this=0x7ffc3fb9ea48, other=...) at io/qurl.cpp:1862
#7 0x00007f84a82080c7 in std::_Head_base<0ul, QUrl, false>::_Head_base(std::_Head_base<0ul, QUrl, false> const&) (this=0x7ffc3fb9ea48) at /usr/include/c++/9/tuple:128
#8 std::_Tuple_impl<0ul, QUrl, bool>::_Tuple_impl(std::_Tuple_impl<0ul, QUrl, bool> const&) (this=0x7ffc3fb9ea40) at /usr/include/c++/9/tuple:220
Seems like a good thing to check for and fix! Wanna submit a merge request? A possibly relevant merge request was started @ https://invent.kde.org/multimedia/elisa/-/merge_requests/318 Git commit e2ccbc8c98e14dc5e709e9ea5e35937b9fb6e7b5 by Nate Graham, on behalf of Yerrey Dev. Committed on 11/01/2022 at 15:01. Pushed by ngraham into branch 'release/21.12'. Fix crash when QUrl in Enqueued files is empty Fixes the issue where the program crashes when you navigate into a folder where there are no playable music files, and attempt to hit the "Play" or "Add to Playlist" buttons on top right navigation bar. In the fix we just return in case the enqueued file QUrl is empty. FIXED-IN: 21.12.2 M +5 -0 src/models/filebrowserproxymodel.cpp https://invent.kde.org/multimedia/elisa/commit/e2ccbc8c98e14dc5e709e9ea5e35937b9fb6e7b5 |