Summary: | Discover crashes in Transaction::isActive() during or after updating | ||
---|---|---|---|
Product: | [Applications] Discover | Reporter: | Gatoso <gatoso> |
Component: | discover | Assignee: | Aleix Pol <aleixpol> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | achrislong, alvesmonteiro, anvariom, brian.j.schrader.me, daviehodge, dennis.schridde, fikri.ms.200598, frowigu, gerald, hannu.lehtimaki, hwfgt, ittome, john, Joris, jr, martinstingl, mwinthrop, nate, roland, rostrzycki, sami.saarinen, simonandric5, terrano.hain, wkristan, yerimyah1 |
Priority: | NOR | Keywords: | drkonqi |
Version: | 5.8.7 | ||
Target Milestone: | --- | ||
Platform: | Neon | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Attachments: |
New crash information added by DrKonqi
New crash information added by DrKonqi |
Description
Gatoso
2017-08-12 02:40:17 UTC
*** Bug 386447 has been marked as a duplicate of this bug. *** *** Bug 386615 has been marked as a duplicate of this bug. *** *** Bug 386477 has been marked as a duplicate of this bug. *** *** Bug 386618 has been marked as a duplicate of this bug. *** All instances of this crash happened in Discover 5.8.x and Qt 5.7.1 or 5.6.1. Is anyone able to reproduce this crash using a newer version of Discover or Qt? (In reply to Nate Graham from comment #5) > All instances of this crash happened in Discover 5.8.x and Qt 5.7.1 or 5.6.1. > > Is anyone able to reproduce this crash using a newer version of Discover or > Qt? In KDE Neon, with Qt 5.9.1 and Discover 5.11, this bug is not present, but in KDE Neon LTS is a recurrent problem since some of the last updates. *** Bug 386690 has been marked as a duplicate of this bug. *** Looks like this has been fixed with newer software. *** Bug 386774 has been marked as a duplicate of this bug. *** *** Bug 386774 has been marked as a duplicate of this bug. *** *** Bug 386774 has been marked as a duplicate of this bug. *** (In reply to Nate Graham from comment #8) > Looks like this has been fixed with newer software. Was neon LTS updated to Qt 5.9 and KDE Plasma 5.11, or is neon LTS still broken in this way? *** Bug 386849 has been marked as a duplicate of this bug. *** *** Bug 386847 has been marked as a duplicate of this bug. *** *** Bug 386837 has been marked as a duplicate of this bug. *** I haven't manually installed anything which wasn't in the repos. This is LTS and it is still broken, no where near fixed and DEFINITELY NOT RESOLVED. *** Bug 386774 has been marked as a duplicate of this bug. *** As I mentioned in Bug 386774, if you can demonstrate that this is still happening when using software newer than Qt 5.7.1 and Discover 5.8.x, please let us know. If you are unable to use Discover to perform the updates because of this bug, use the command-line: `sudo apt upgrade`. Reopening. 5.8 is still supported and using Qt 5.7 is what we required then, we can't expect our users to update Qt just like that... *** Bug 386958 has been marked as a duplicate of this bug. *** I am pretty sure 4fc2782a3d5de3a484a7e122b0ba3915b3685a03 will fix this. Will poke Neon maintainers and see if they can get the patch in. I have been trying to update the system on a LTS system and I couldn't reproduce the issue. (even without the patch) *** Bug 387037 has been marked as a duplicate of this bug. *** I am pretty sure 4fc2782a3d5de3a484a7e122b0ba3915b3685a03 will fix this. Will poke Neon maintainers and see if they can get the patch in. I have been trying to update the system on a LTS system and I couldn't reproduce the issue. (even without the patch) Plasma Discover in KDE neon User LTS edition is built with a patch now which takes it up to the same as Plasma/5.8 branch in git https://packaging.neon.kde.org/plasma/plasma-discover.git/tree/debian/patches/plasma-5.8-lts-branch.diff?h=Neon/release-lts Package version is 5.8.8-0neon+16.04+xenial+build14 Alright, thanks Jonathan. Please someone reopen if you get the issue again. *** Bug 387089 has been marked as a duplicate of this bug. *** *** Bug 387450 has been marked as a duplicate of this bug. *** *** Bug 387458 has been marked as a duplicate of this bug. *** *** Bug 387488 has been marked as a duplicate of this bug. *** *** Bug 387653 has been marked as a duplicate of this bug. *** *** Bug 387457 has been marked as a duplicate of this bug. *** *** Bug 387916 has been marked as a duplicate of this bug. *** *** Bug 388799 has been marked as a duplicate of this bug. *** *** Bug 388801 has been marked as a duplicate of this bug. *** Hey all I'm still facing same issue, here are the details: Application: plasma-discover (5.8.8) Qt Version: 5.6.1 Frameworks Version: 5.36.0 Operating System: Linux 4.4.0-112-generic x86_64 Distribution: Ubuntu 16.04.3 LTS -- Information about the crash: - What I was doing when the application crashed: Open Discover, reload updates, run updates The crash can be reproduced every time. Backtrace, which is similar to original backtrace for this bug report: https://paste.ubuntu.com/26448830/ Thanks for hints thomi Created attachment 132056 [details]
New crash information added by DrKonqi
plasma-discover (5.19.5) using Qt 5.15.0
- What I was doing when the application crashed:
Updating packages, i just recently updated from 18.04 to 20.04 today, after the update discover crashes every time i go to the updates page in discover
-- Backtrace (Reduced):
#4 0x00007f14a33f2617 in QQmlData::wasDeleted(QObject const*) (object=0x558cf7f9d6e0) at ../../include/QtQml/5.15.0/QtQml/private/../../../../../src/qml/qml/qqmldata_p.h:338
#5 QV4::QObjectWrapper::wrap(QV4::ExecutionEngine*, QObject*) (object=0x558cf7f9d6e0, engine=0x558cf45fd160) at jsruntime/qv4qobjectwrapper_p.h:213
#6 loadProperty(QV4::ExecutionEngine*, QObject*, QQmlPropertyData const&) (v4=0x558cf45fd160, object=0x558cf81051e0, property=...) at jsruntime/qv4qobjectwrapper.cpp:139
#7 0x00007f14a33f36b2 in QV4::QObjectWrapper::getQmlProperty(QV4::ExecutionEngine*, QQmlContextData*, QObject*, QV4::String*, QV4::QObjectWrapper::RevisionMode, bool*, QQmlPropertyData**) (engine=engine@entry=0x558cf45fd160, qmlContext=qmlContext@entry=0x558cf80f5db0, object=0x558cf81051e0, name=0x7f14961af628, revisionMode=revisionMode@entry=QV4::QObjectWrapper::IgnoreRevision, hasProperty=hasProperty@entry=0x0, property=0x0) at jsruntime/qv4qobjectwrapper.cpp:388
#8 0x00007f14a35641e3 in QV4::QQmlTypeWrapper::virtualGet(QV4::Managed const*, QV4::PropertyKey, QV4::Value const*, bool*) (m=0x7f14961af618, id=..., receiver=0x7f14961af618, hasProperty=0x0) at ../../include/QtQml/5.15.0/QtQml/private/../../../../../src/qml/common/qv4staticvalue_p.h:325
Created attachment 132233 [details]
New crash information added by DrKonqi
plasma-discover (5.19.5) using Qt 5.15.1
- What I was doing when the application crashed:
After the fetching done, discover was crashed
- Custom settings of the application:
I don't know
-- Backtrace (Reduced):
#4 0x00007f52d5880246 in QQmlData::wasDeleted(QObject const*) (object=0x5650806672c0) at /usr/src/debug/libqt5-qtdeclarative-5.15.1-2.1.x86_64/include/QtQml/5.15.1/QtQml/private/../../../../../src/qml/qml/qqmldata_p.h:338
#5 QV4::QObjectWrapper::wrap(QV4::ExecutionEngine*, QObject*) (object=0x5650806672c0, engine=0x56507ee0f4f0) at /usr/src/debug/libqt5-qtdeclarative-5.15.1-2.1.x86_64/src/qml/jsruntime/qv4qobjectwrapper_p.h:213
#6 loadProperty(QV4::ExecutionEngine*, QObject*, QQmlPropertyData const&) (v4=0x56507ee0f4f0, object=0x5650807ddfe0, property=...) at /usr/src/debug/libqt5-qtdeclarative-5.15.1-2.1.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:139
#7 0x00007f52d5881732 in QV4::QObjectWrapper::getQmlProperty(QV4::ExecutionEngine*, QQmlContextData*, QObject*, QV4::String*, QV4::QObjectWrapper::RevisionMode, bool*, QQmlPropertyData**) (engine=engine@entry=0x56507ee0f4f0, qmlContext=qmlContext@entry=0x565080948260, object=0x5650807ddfe0, name=0x7f52ccfb3628, revisionMode=revisionMode@entry=QV4::QObjectWrapper::IgnoreRevision, hasProperty=hasProperty@entry=0x0, property=0x0) at /usr/src/debug/libqt5-qtdeclarative-5.15.1-2.1.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:388
#8 0x00007f52d59c7733 in QV4::QQmlTypeWrapper::virtualGet(QV4::Managed const*, QV4::PropertyKey, QV4::Value const*, bool*) (m=0x7f52ccfb3618, id=..., receiver=0x7f52ccfb3618, hasProperty=0x0) at /usr/src/debug/libqt5-qtdeclarative-5.15.1-2.1.x86_64/include/QtQml/5.15.1/QtQml/private/../../../../../src/qml/common/qv4staticvalue_p.h:325
|