Bug 426855 - Discover crash
Summary: Discover crash
Status: RESOLVED DUPLICATE of bug 425670
Alias: None
Product: Discover
Classification: Applications
Component: discover (show other bugs)
Version: 5.19.5
Platform: Neon Linux
: NOR crash
Target Milestone: ---
Assignee: Dan Leinir Turthra Jensen
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2020-09-22 08:40 UTC by proteus5
Modified: 2020-09-22 15:15 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description proteus5 2020-09-22 08:40:56 UTC
Application: plasma-discover (5.19.5)

Qt Version: 5.15.0
Frameworks Version: 5.74.0
Operating System: Linux 5.4.0-48-generic x86_64
Windowing system: X11
Distribution: KDE neon User Edition 5.19

-- Information about the crash:
- What I was doing when the application crashed:
I typed on Settings, then I typed over a ppa to delete it because of the previous Bionic release, and disover crashed soon after. Then, I run again Discover so I typed on Settings and it crashed again.

The crash can be reproduced every time.

-- Backtrace:
Application: Discover (plasma-discover), signal: Segmentation fault

[KCrash Handler]
#4  0x00007fcd009c8617 in QQmlData::wasDeleted (object=0x558729ced090) at ../../include/QtQml/5.15.0/QtQml/private/../../../../../src/qml/qml/qqmldata_p.h:338
#5  QV4::QObjectWrapper::wrap (object=0x558729ced090, engine=0x558727d13640) at jsruntime/qv4qobjectwrapper_p.h:213
#6  loadProperty (v4=0x558727d13640, object=0x55872a4a26f0, property=...) at jsruntime/qv4qobjectwrapper.cpp:139
#7  0x00007fcd009c96b2 in QV4::QObjectWrapper::getQmlProperty (engine=engine@entry=0x558727d13640, qmlContext=qmlContext@entry=0x55872a3fe550, object=0x55872a4a26f0, name=0x7fccf33b9628, revisionMode=revisionMode@entry=QV4::QObjectWrapper::IgnoreRevision, hasProperty=hasProperty@entry=0x0, property=0x0) at jsruntime/qv4qobjectwrapper.cpp:388
#8  0x00007fcd00b3a1e3 in QV4::QQmlTypeWrapper::virtualGet (m=0x7fccf33b9618, id=..., receiver=0x7fccf33b9618, hasProperty=0x0) at ../../include/QtQml/5.15.0/QtQml/private/../../../../../src/qml/common/qv4staticvalue_p.h:325
#9  0x00007fcd0094d18c in QV4::Object::get (receiver=0x7fccf33b9618, hasProperty=0x0, name=0x7fccf33b9620, this=0x7fccf33b9618) at ../../include/QtQml/5.15.0/QtQml/private/../../../../../src/qml/jsruntime/qv4string_p.h:167
#10 QV4::Lookup::getterFallback (l=<optimized out>, engine=0x558727d13640, object=...) at jsruntime/qv4lookup.cpp:201
#11 0x00007fcd009eac87 in QV4::Moth::VME::interpret (frame=0x7ffedef1e140, engine=0x558727d13640, code=0x7fcce43186d4 ":*\030\006\002") at jsruntime/qv4vme_moth.cpp:638
#12 0x00007fcd009f01af in QV4::Moth::VME::exec (frame=frame@entry=0x7ffedef1e140, engine=engine@entry=0x558727d13640) at jsruntime/qv4vme_moth.cpp:463
#13 0x00007fcd0097cdfd in QV4::Function::call (this=this@entry=0x5587284a6440, thisObject=<optimized out>, argv=argv@entry=0x7fccf33b95b0, argc=<optimized out>, context=<optimized out>) at jsruntime/qv4function.cpp:69
#14 0x00007fcd00b23607 in QQmlJavaScriptExpression::evaluate (this=this@entry=0x55872a4a2280, callData=callData@entry=0x7fccf33b9580, isUndefined=isUndefined@entry=0x7ffedef1e33f) at ../../include/QtQml/5.15.0/QtQml/private/../../../../../src/qml/jsruntime/qv4value_p.h:343
#15 0x00007fcd00b29463 in QQmlBinding::evaluate (this=this@entry=0x55872a4a2280, isUndefined=isUndefined@entry=0x7ffedef1e33f) at ../../include/QtQml/5.15.0/QtQml/private/../../../../../src/qml/jsruntime/qv4jscall_p.h:95
#16 0x00007fcd00b2d99d in QQmlNonbindingBinding::doUpdate (this=0x55872a4a2280, watcher=..., flags=..., scope=...) at qml/qqmlbinding.cpp:254
#17 0x00007fcd00b2a762 in QQmlBinding::update (this=0x55872a4a2280, flags=...) at qml/qqmlbinding.cpp:194
#18 0x00007fcd009c8e45 in QQmlData::flushPendingBinding (propertyIndex=..., o=0x55872a3fe800) at ../../include/QtQml/5.15.0/QtQml/private/../../../../../src/qml/qml/qqmldata_p.h:421
#19 QV4::QObjectWrapper::getProperty (engine=0x558727d13640, object=0x55872a3fe800, property=0x7fcce81b4748) at jsruntime/qv4qobjectwrapper.cpp:236
#21 QV4::QQmlContextWrapper::lookupScopeObjectProperty (l=0x5587284a5030, engine=0x558727d13640, base=0x0) at jsruntime/qv4qmlcontext.cpp:569
#22 0x00007fcd009ea9fc in QV4::Moth::VME::interpret (frame=0x7ffedef1e670, engine=0x558727d13640, code=0x7fcce4318630 ":\":#:$p\030\006\002") at jsruntime/qv4vme_moth.cpp:585
#23 0x00007fcd009f01af in QV4::Moth::VME::exec (frame=frame@entry=0x7ffedef1e670, engine=engine@entry=0x558727d13640) at jsruntime/qv4vme_moth.cpp:463
#24 0x00007fcd0097cdfd in QV4::Function::call (this=this@entry=0x5587284a63a0, thisObject=<optimized out>, argv=argv@entry=0x7fccf33b9500, argc=<optimized out>, context=<optimized out>) at jsruntime/qv4function.cpp:69
#25 0x00007fcd00b23607 in QQmlJavaScriptExpression::evaluate (this=this@entry=0x55872a4a23a0, callData=callData@entry=0x7fccf33b94d0, isUndefined=isUndefined@entry=0x7ffedef1e86f) at ../../include/QtQml/5.15.0/QtQml/private/../../../../../src/qml/jsruntime/qv4value_p.h:343
#26 0x00007fcd00b29463 in QQmlBinding::evaluate (this=this@entry=0x55872a4a23a0, isUndefined=isUndefined@entry=0x7ffedef1e86f) at ../../include/QtQml/5.15.0/QtQml/private/../../../../../src/qml/jsruntime/qv4jscall_p.h:95
#27 0x00007fcd00b2d99d in QQmlNonbindingBinding::doUpdate (this=0x55872a4a23a0, watcher=..., flags=..., scope=...) at qml/qqmlbinding.cpp:254
#28 0x00007fcd00b2a762 in QQmlBinding::update (this=0x55872a4a23a0, flags=...) at qml/qqmlbinding.cpp:194
#29 0x00007fcd00b3cb2e in QQmlObjectCreator::finalize (this=0x55872a3e0380, interrupt=...) at qml/qqmlobjectcreator.cpp:1394
#30 0x00007fcd00abf835 in QQmlIncubatorPrivate::incubate (this=0x55872a3d4370, i=...) at qml/qqmlincubator.cpp:364
#31 0x00007fcd00ac0072 in QQmlIncubationController::incubateFor (this=0x558727e52370, msecs=<optimized out>) at ../../include/QtQml/5.15.0/QtQml/private/../../../../../src/qml/qml/ftw/qintrusivelist_p.h:216
#32 0x00007fccffe775e0 in doActivate<false> (sender=0x558727deab40, signal_index=3, argv=0x7ffedef1ec00) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:395
#33 0x00007fccffe70977 in QMetaObject::activate (sender=sender@entry=0x558727deab40, m=m@entry=0x7fcd01dc2680 <QSGRenderLoop::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3946
#34 0x00007fcd01a6f814 in QSGRenderLoop::timeToIncubate (this=this@entry=0x558727deab40) at .moc/moc_qsgrenderloop_p.cpp:131
#35 0x00007fcd01a95fed in QSGThreadedRenderLoop::polishAndSync (this=this@entry=0x558727deab40, w=0x558728af9be0, inExpose=inExpose@entry=false) at scenegraph/qsgthreadedrenderloop.cpp:1620
#36 0x00007fcd01a96364 in QSGThreadedRenderLoop::handleUpdateRequest (this=0x558727deab40, window=0x558727cd12a0) at scenegraph/qsgthreadedrenderloop.cpp:1428
#37 0x00007fcd01b00d75 in QQuickWindow::event (this=0x558727cd12a0, e=0x7ffedef1f040) at items/qquickwindow.cpp:1757
#38 0x00007fcd00eedcc3 in QApplicationPrivate::notify_helper (this=this@entry=0x558727c56980, receiver=receiver@entry=0x558727cd12a0, e=e@entry=0x7ffedef1f040) at kernel/qapplication.cpp:3671
#39 0x00007fcd00ef6c70 in QApplication::notify (this=0x7ffedef1f5f0, receiver=0x558727cd12a0, e=0x7ffedef1f040) at kernel/qapplication.cpp:3417
#40 0x00007fccffe406aa in QCoreApplication::notifyInternal2 (receiver=0x558727cd12a0, event=0x7ffedef1f040) at ../../include/QtCore/5.15.0/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325
#41 0x00007fcd00260894 in QPlatformWindow::deliverUpdateRequest (this=<optimized out>) at kernel/qplatformwindow.cpp:789
#42 QPlatformWindow::windowEvent (this=<optimized out>, event=<optimized out>) at kernel/qplatformwindow.cpp:476
#43 0x00007fcd00ef69eb in QApplication::notify (this=0x7ffedef1f5f0, receiver=0x558727cd12a0, e=0x7ffedef1f2d0) at kernel/qapplication.cpp:2861
#44 0x00007fccffe406aa in QCoreApplication::notifyInternal2 (receiver=0x558727cd12a0, event=0x7ffedef1f2d0) at ../../include/QtCore/5.15.0/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325
#45 0x00007fccffe9a1e0 in QTimerInfoList::activateTimers (this=0x558727cc00b0) at kernel/qtimerinfo_unix.cpp:643
#46 0x00007fccffe9ab14 in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:183
#47 idleTimerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:230
#48 0x00007fccfe1c1fbd in g_main_context_dispatch () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#49 0x00007fccfe1c2240 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#50 0x00007fccfe1c22e3 in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#51 0x00007fccffe9ae92 in QEventDispatcherGlib::processEvents (this=0x558727cc05d0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#52 0x00007fccffe3f1bb in QEventLoop::exec (this=this@entry=0x7ffedef1f510, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#53 0x00007fccffe47354 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#54 0x0000558726b87580 in main (argc=<optimized out>, argv=<optimized out>) at ./discover/main.cpp:183
[Inferior 1 (process 6029) detached]

Possible duplicates by query: bug 425855, bug 425110, bug 418815, bug 411381, bug 407130.

Reported using DrKonqi
Comment 1 Nate Graham 2020-09-22 15:15:17 UTC

*** This bug has been marked as a duplicate of bug 425670 ***