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

            Bug ID: 441394
           Summary: Every damn time I use that activity Plasma crashes
           Product: plasmashell
           Version: 5.22.4
          Platform: openSUSE RPMs
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: k...@davidedmundson.co.uk
          Reporter: kevin.coo...@gmail.com
                CC: plasma-b...@kde.org
  Target Milestone: 1.0

Application: plasmashell (5.22.4)

Qt Version: 5.15.2
Frameworks Version: 5.85.0
Operating System: Linux 5.13.12-1-default x86_64
Windowing System: X11
Drkonqi Version: 5.22.4
Distribution: "openSUSE Tumbleweed"

-- Information about the crash:
- What I was doing when the application crashed:
Trying to get back to work on a huge database development project (I have 40
tables to load w/ ~60gb of data--and thats my data dictionary!) and when I
switched back to my "admin" desktop, which has a lot of plasmoids of dubious
quality, to try and fix some problem w/ flakey behavior on the part of the Qt
windows decorators which made it impossible to get Konsole out of my way.

I did have an active (proxyish) connection to Google Cloud SQL, and was also
connected to MariaDB on my workstation.  A million Firefox pages open trying to
figure out if I want to try and learn pgloader or take a bigger leap w/
openrefine...but memory was about 8 out of 16gb used.  I had been keeping an
eye on things w/ HTOP, and I didn't see anything that looked like a memory
leak.

I suspect it is a flakey plasmoid, and I am getting rid of them as soon as
I...ah crap...it just crashed again just LOOKING at the plasmoids.

Tmux and framebuffer are looking pretty good these days....
- Unusual behavior I noticed:
Switching activities and it seems to be to the one cluttered w/ plasmoids.
- Custom settings of the application:
Nothing too odd.  I have just installed it, and am trying to work out the
glitches (no sound?!?), so I have gone over my alternatives w/ a fine tooth
comb to make sure that everythign Python3 is 3.8 (I did install 3.9 as well, as
I figure if I am going to have to learn it, might as well start w/ the current
version--now figuring out which verion of Qt (5.15? 6?) to use is a problem for
another day.

The crash can be reproduced every time.

-- Backtrace:
Application: Plasma (plasmashell), signal: Segmentation fault
Content of s_kcrashErrorMessage: [Current thread is 1 (Thread 0x7fb28e41e980
(LWP 5450))]
[KCrash Handler]
#6  QString::~QString (this=<optimized out>, this=<optimized out>) at
/usr/include/c++/11/bits/atomic_base.h:385
#7  QString::clear (this=0x55e907342890) at
/usr/include/qt5/QtCore/qstring.h:1092
#8  KProcess::clearProgram (this=<optimized out>) at
/usr/src/debug/kcoreaddons-5.85.0-1.1.x86_64/src/lib/io/kprocess.cpp:158
#9  0x00007fb2753a4f81 in Konsole::Pty::start (this=0x55e906ecefb0,
program=..., programArguments=..., environment=..., winid=0,
addToUtmp=<optimized out>) at lib/Pty.cpp:165
#10 0x00007fb2753a56b5 in Konsole::Session::run (this=0x55e907338b90) at
/usr/include/qt5/QtCore/qstringlist.h:138
#11 0x00007fb2753c558b in KSession::qt_metacall (this=0x55e9073217c0,
_c=QMetaObject::InvokeMetaMethod, _id=14, _a=0x7fff8bcc7340) at
/usr/src/debug/qmltermwidget-0.2.0-2.8.x86_64/moc_ksession.cpp:407
#12 0x00007fb29258404d in QQmlObjectOrGadget::metacall
(this=this@entry=0x7fff8bcc7580, type=type@entry=QMetaObject::InvokeMetaMethod,
index=<optimized out>, argv=argv@entry=0x7fff8bcc7340) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.3.x86_64/src/qml/qml/qqmlobjectorgadget.cpp:51
#13 0x00007fb292461c7e in CallMethod (callType=QMetaObject::InvokeMetaMethod,
callArgs=0x7fb2829b05b0, engine=0x55e9062491d0, argTypes=0x0, argCount=0,
returnType=43, index=<optimized out>, object=...) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.3.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:1319
#14 CallPrecise (object=..., data=..., engine=engine@entry=0x55e9062491d0,
callArgs=callArgs@entry=0x7fb2829b05b0,
callType=callType@entry=QMetaObject::InvokeMetaMethod) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.3.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:1573
#15 0x00007fb292464f0b in CallOverloaded (callType=<optimized out>,
propertyCache=<optimized out>, callArgs=<optimized out>, engine=<optimized
out>, data=..., object=...) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.3.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:1645
#16 QV4::QObjectMethod::callInternal (this=<optimized out>,
thisObject=<optimized out>, argv=<optimized out>, argc=<optimized out>) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.3.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:2133
#17 0x00007fb292481b53 in QV4::FunctionObject::call (argc=<optimized out>,
argv=<optimized out>, thisObject=<optimized out>, this=<optimized out>) at
../../include/QtQml/5.15.2/QtQml/private/../../../../../../src/qml/jsruntime/qv4functionobject_p.h:202
#18 QV4::Moth::VME::interpret (frame=0x7fff8bcc7840, engine=0x55e9062491d0,
code=0x7fb2829b0538 "") at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.3.x86_64/src/qml/jsruntime/qv4vme_moth.cpp:754
#19 0x00007fb2924847e7 in QV4::Moth::VME::exec
(frame=frame@entry=0x7fff8bcc7840, engine=engine@entry=0x55e9062491d0) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.3.x86_64/src/qml/jsruntime/qv4vme_moth.cpp:463
#20 0x00007fb292417c6e in QV4::Function::call (this=this@entry=0x55e90730eed0,
thisObject=<optimized out>, argv=argv@entry=0x7fb2829b0500, argc=<optimized
out>, context=<optimized out>) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.3.x86_64/src/qml/jsruntime/qv4function.cpp:69
#21 0x00007fb29259ec05 in QQmlJavaScriptExpression::evaluate
(this=this@entry=0x55e907361500, callData=callData@entry=0x7fb2829b04d0,
isUndefined=isUndefined@entry=0x0) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.3.x86_64/src/qml/qml/qqmljavascriptexpression.cpp:212
#22 0x00007fb29255065b in QQmlBoundSignalExpression::evaluate (this=<optimized
out>, a=<optimized out>) at
../../include/QtQml/5.15.2/QtQml/private/../../../../../../src/qml/jsruntime/qv4jscall_p.h:95
#23 0x00007fb292551848 in QQmlBoundSignal_callback (e=0x55e907341c60, a=0x0) at
../../include/QtQml/5.15.2/QtQml/private/../../../../../../src/qml/qml/qqmlboundsignalexpressionpointer_p.h:69
#24 0x00007fb292583af5 in QQmlNotifier::emitNotify (endpoint=<optimized out>,
a=0x0) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.3.x86_64/src/qml/qml/qqmlnotifier.cpp:104
#25 0x00007fb290f8cb38 in ?? () from /lib64/libQt5Core.so.5
#26 0x00007fb2925b45fc in QQmlObjectCreator::finalize (this=0x55e906285320,
interrupt=...) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.3.x86_64/src/qml/qml/qqmlobjectcreator.cpp:1442
#27 0x00007fb29254aac5 in QQmlIncubatorPrivate::incubate (this=0x55e906aea360,
i=...) at /usr/include/qt5/QtCore/qscopedpointer.h:116
#28 0x00007fb29254b0bd in QQmlEnginePrivate::incubate (this=0x55e90658ddd0,
i=..., forContext=<optimized out>) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.3.x86_64/src/qml/qml/qqmlincubator.cpp:89
#29 0x00007fb2925449fb in QQmlComponent::create (this=<optimized out>,
incubator=..., context=<optimized out>, forContext=<optimized out>) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.3.x86_64/src/qml/qml/qqmlcomponent.cpp:1178
#30 0x00007fb292f548da in KDeclarative::QmlObject::completeInitialization
(initialProperties=..., this=0x55e906aeb580) at
/usr/src/debug/kdeclarative-5.85.0-1.1.x86_64/src/kdeclarative/qmlobject.cpp:307
#31 KDeclarative::QmlObject::completeInitialization (this=0x55e906aeb580,
initialProperties=...) at
/usr/src/debug/kdeclarative-5.85.0-1.1.x86_64/src/kdeclarative/qmlobject.cpp:289
#32 0x00007fb2932279eb in PlasmaQuick::AppletQuickItem::init
(this=this@entry=0x55e906af3450) at
/usr/src/debug/plasma-framework-5.85.0-1.1.x86_64/src/plasmaquick/appletquickitem.cpp:649
#33 0x00007fb28820d802 in AppletInterface::init (this=0x55e906af3450) at
/usr/src/debug/plasma-framework-5.85.0-1.1.x86_64/src/scriptengines/qml/plasmoid/appletinterface.cpp:141
#34 0x00007fb293224e91 in PlasmaQuick::AppletQuickItem::itemChange
(this=0x55e906af3450, change=QQuickItem::ItemSceneChange, value=...) at
/usr/src/debug/plasma-framework-5.85.0-1.1.x86_64/src/plasmaquick/appletquickitem.cpp:927
#35 0x00007fb292a643ab in QQuickItemPrivate::refWindow (this=0x55e906af3500,
c=0x55e906ab5f90) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.3.x86_64/src/quick/items/qquickitem.cpp:3003
#36 0x00007fb292a64369 in QQuickItemPrivate::refWindow (this=0x55e906a9db50,
c=0x55e906ab5f90) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.3.x86_64/src/quick/items/qquickitem.cpp:2996
#37 0x00007fb292a64770 in QQuickItem::setParentItem (this=0x55e906a9fba0,
parentItem=<optimized out>) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.3.x86_64/src/quick/items/qquickitem.cpp:2716
#38 0x00007fb29322cd1d in PlasmaQuick::ContainmentViewPrivate::setContainment
(this=0x55e906cbacb0, cont=<optimized out>) at
/usr/src/debug/plasma-framework-5.85.0-1.1.x86_64/src/plasmaquick/containmentview.cpp:122
#39 0x000055e904ade349 in ShellCorona::addOutput
(this=this@entry=0x55e9064b02a0, screen=<optimized out>,
screen@entry=0x55e90604c3b0) at
/usr/src/debug/plasma5-workspace-5.22.4-1.4.x86_64/shell/shellcorona.cpp:1237
#40 0x000055e904adf00b in ShellCorona::load (this=<optimized out>) at
/usr/src/debug/plasma5-workspace-5.22.4-1.4.x86_64/shell/shellcorona.cpp:701
#41 0x00007fb290f8cfd3 in ?? () from /lib64/libQt5Core.so.5
#42 0x00007fb2931de2f1 in KActivities::Consumer::serviceStatusChanged
(this=<optimized out>, _t1=<optimized out>) at
/usr/src/debug/kactivities5-5.85.0-1.1.x86_64/build/src/lib/KF5Activities_autogen/EWIEGA46WW/moc_consumer.cpp:253
#43 0x00007fb290f8cfd3 in ?? () from /lib64/libQt5Core.so.5
#44 0x00007fb2931ef312 in KActivities::ActivitiesCache::serviceStatusChanged
(_t1=KActivities::Consumer::Running, this=0x55e9062daf50) at
/usr/src/debug/kactivities5-5.85.0-1.1.x86_64/build/src/lib/KF5Activities_autogen/EWIEGA46WW/moc_activitiescache_p.cpp:412
#45 KActivities::ActivitiesCache::setAllActivities (this=0x55e9062daf50,
_activities=...) at
/usr/src/debug/kactivities5-5.85.0-1.1.x86_64/src/lib/activitiescache_p.cpp:270
#46 0x00007fb2931e2677 in
KActivities::ActivitiesCache::passInfoFromReply<QList<ActivityInfo>, void
(KActivities::ActivitiesCache::*)(QList<ActivityInfo> const&)> (f=<optimized
out>, watcher=0x55e9064cf6a0, this=0x55e9062daf50) at
/usr/src/debug/kactivities5-5.85.0-1.1.x86_64/src/lib/activitiescache_p.cpp:180
#47 KActivities::ActivitiesCache::setAllActivitiesFromReply
(watcher=0x55e9064cf6a0, this=0x55e9062daf50) at
/usr/src/debug/kactivities5-5.85.0-1.1.x86_64/src/lib/activitiescache_p.cpp:195
#48 KActivities::ActivitiesCache::qt_static_metacall (_o=0x55e9062daf50,
_c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at
/usr/src/debug/kactivities5-5.85.0-1.1.x86_64/build/src/lib/KF5Activities_autogen/EWIEGA46WW/moc_activitiescache_p.cpp:201
#49 0x00007fb290f8d008 in ?? () from /lib64/libQt5Core.so.5
#50 0x00007fb2919d2fff in
QDBusPendingCallWatcher::finished(QDBusPendingCallWatcher*) () from
/lib64/libQt5DBus.so.5
#51 0x00007fb290f82f7e in QObject::event(QEvent*) () from
/lib64/libQt5Core.so.5
#52 0x00007fb291ce8a7f in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /lib64/libQt5Widgets.so.5
#53 0x00007fb290f5698a in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from /lib64/libQt5Core.so.5
#54 0x00007fb290f599d7 in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) () from /lib64/libQt5Core.so.5
#55 0x00007fb290fae7e3 in ?? () from /lib64/libQt5Core.so.5
#56 0x00007fb28f27780f in g_main_dispatch (context=0x7fb284005000) at
../glib/gmain.c:3337
#57 g_main_context_dispatch (context=0x7fb284005000) at ../glib/gmain.c:4055
#58 0x00007fb28f277b98 in g_main_context_iterate
(context=context@entry=0x7fb284005000, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4131
#59 0x00007fb28f277c4f in g_main_context_iteration (context=0x7fb284005000,
may_block=1) at ../glib/gmain.c:4196
#60 0x00007fb290fade64 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /lib64/libQt5Core.so.5
#61 0x00007fb290f5538b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/lib64/libQt5Core.so.5
#62 0x00007fb290f5d670 in QCoreApplication::exec() () from
/lib64/libQt5Core.so.5
#63 0x000055e904ab9479 in main (argc=<optimized out>, argv=0x7fff8bcca7b0) at
/usr/src/debug/plasma5-workspace-5.22.4-1.4.x86_64/shell/main.cpp:254
[Inferior 1 (process 5450) detached]

Possible duplicates by query: bug 441333, bug 430698, bug 424171, bug 421499,
bug 418026.

Reported using DrKonqi

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

Reply via email to