| Summary: | Elisa crashes in TrackMetadataModel::fillDataFromTrackData() on startup | ||
|---|---|---|---|
| Product: | [Applications] Elisa | Reporter: | pat_h |
| Component: | general | Assignee: | Matthieu Gallien <matthieu_gallien> |
| Status: | REPORTED --- | ||
| Severity: | crash | CC: | hutson, nate |
| Priority: | NOR | Keywords: | drkonqi |
| Version First Reported In: | 20.12.0 | ||
| Target Milestone: | --- | ||
| Platform: | Debian stable | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
| Attachments: | Crash log from KDE. | ||
|
Description
pat_h
2020-12-21 08:40:48 UTC
I can confirm that downgrading to 20.08.2 solves the issue for me. So elisa: 20.08.2 Qt Version: 5.15.2 Frameworks Version: 5.74.0 seems to be a working combination, whereas elisa: 20.12.0 Qt Version: 5.15.2 Frameworks Version: 5.74.0 seems not be one (at least on my computer). Kind regards Patrick I can confirm that elisa: 20.12.0 Qt Version: 5.15.2 Frameworks Version: 5.77.0 is a working combination, too. This seems to be a case, where Debian testing contained an unfortunate combination of package versions. As this is resolved, now, it would be fine for me to close this bug report, however, as I lack the overview which combinations other distros use, the developers should judge if they want to close it or if they want to implement compatibility with frameworks 5.77.0 into 20.12.1. Kind regards Patrick Created attachment 134489 [details]
Crash log from KDE.
A recent update of my Kubuntu system has led to Elisa crashing on startup.
OS: Kubuntu 20.04
elisa: 19.12.3-1
Qt Version: 5.12.8
Frameworks Version: 5.68.0
Crash information attached.
#15 QMap<DataTypes::ColumnsRoles, QVariant>::operator= (other=..., this=0x555e79d94f00) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qmap.h:643 #16 QMap<DataTypes::ColumnsRoles, QVariant>::operator= (other=..., this=0x555e79d94f00) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qmap.h:640 #17 DataTypes::MusicDataType::operator= (this=0x555e79d94f00) at ./src/datatypes.h:83 #18 DataTypes::TrackDataType::operator= (this=0x555e79d94f00) at ./src/datatypes.h:109 #19 TrackMetadataModel::fillDataFromTrackData (this=0x555e79d94ef0, trackData=..., fieldsForTrack=...) at ./src/models/trackmetadatamodel.cpp:289 #20 0x00007ff7ab76b5c3 in TrackMetadataModel::radioData (this=0x555e79d94ef0, radiosData=...) at ./src/models/trackmetadatamodel.cpp:661 |