[plasmashell] [Bug 476043] Frequent plasma crashes that affect KDE apps

2023-10-28 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=476043

fanzhuyi...@gmail.com changed:

   What|Removed |Added

   See Also||https://bugs.kde.org/show_b
   ||ug.cgi?id=476202

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

[plasmashell] [Bug 476043] Frequent plasma crashes that affect KDE apps

2023-10-28 Thread avlas
https://bugs.kde.org/show_bug.cgi?id=476043

--- Comment #12 from avlas  ---
(In reply to Nate Graham from comment #11)
> Unfortunately I do not see anything that would help me debug it. A more
> experienced Plasma developer will be needed here.

Ok thanks

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

[plasmashell] [Bug 476043] Frequent plasma crashes that affect KDE apps

2023-10-27 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=476043

--- Comment #11 from Nate Graham  ---
Unfortunately I do not see anything that would help me debug it. A more
experienced Plasma developer will be needed here.

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

[plasmashell] [Bug 476043] Frequent plasma crashes that affect KDE apps

2023-10-26 Thread avlas
https://bugs.kde.org/show_bug.cgi?id=476043

--- Comment #10 from avlas  ---
(In reply to Nate Graham from comment #9)
> The backtraces are the same, which means the same thing is ultimately
> causing both even if you can reproduce them in different ways (or rather,
> can only reproduce one, and the other is random).
> 
> Plasma always restarts with it crashes; that part isn't connected or
> relevant.

Ok. Do you see anything in the backtrace informative for the underlying cause?
Do you think this is a plasma bug or could it be a misbehaving widget that I
may have installed in my system?

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

[plasmashell] [Bug 476043] Frequent plasma crashes that affect KDE apps

2023-10-26 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=476043

--- Comment #9 from Nate Graham  ---
The backtraces are the same, which means the same thing is ultimately causing
both even if you can reproduce them in different ways (or rather, can only
reproduce one, and the other is random).

Plasma always restarts with it crashes; that part isn't connected or relevant.

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

[plasmashell] [Bug 476043] Frequent plasma crashes that affect KDE apps

2023-10-26 Thread avlas
https://bugs.kde.org/show_bug.cgi?id=476043

--- Comment #8 from avlas  ---
(In reply to Nate Graham from comment #7)
> You indicated in Bug 476072 that you can reproduce the crash by running
> `plasmashell --replace` in a terminal window; do I have that right?

The two bugs may have different roots:

- In 476072 the bug and backtrace are generated from executing `plasmashell
--replace` in krunner.

- The bug here occurs spontaneously. The sequence is that plasmashell crashes
and restarts itself. If the backtrace is equivalent to the one in 476072, does
it mean that the backtrace is not really about what makes plasmashell crash,
but instead about plasmashell restarting when it crashes? 

Is there a way to avoid plasmashell restarting automatically to better identify
the root of what makes plasmashell fail in the first place?

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

[plasmashell] [Bug 476043] Frequent plasma crashes that affect KDE apps

2023-10-25 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=476043

--- Comment #7 from Nate Graham  ---
You indicated in Bug 476072 that you can reproduce the crash by running
`plasmashell --replace` in a terminal window; do I have that right?

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

[plasmashell] [Bug 476043] Frequent plasma crashes that affect KDE apps

2023-10-25 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=476043

--- Comment #6 from Nate Graham  ---
*** Bug 476072 has been marked as a duplicate of this bug. ***

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

[plasmashell] [Bug 476043] Frequent plasma crashes that affect KDE apps

2023-10-25 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=476043

Nate Graham  changed:

   What|Removed |Added

 Resolution|BACKTRACE   |---
  Component|general |generic-crash
 Status|NEEDSINFO   |REPORTED

--- Comment #5 from Nate Graham  ---
Thanks. Pasting the backtrace inline for searchability:

Thread 1 (Thread 0x7fd1f8e20e80 (LWP 188992)):
[KCrash Handler]
#4  0x7fd1fd483245 in QScopedPointer >::operator->() const (this=0x4d9) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qscopedpointer.h:118
#5  qGetPtrHelper > const>(QScopedPointer > const&) (ptr=...) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qglobal.h:1151
#6  QQuickWindow::d_func() const (this=0x4d1) at items/qquickwindow.h:79
#7  QQuickWindow::mouseGrabberItem() const (this=0x4d1) at
items/qquickwindow.cpp:1740
#8  0x7fd1fd485a8f in QQuickWindowPrivate::removeGrabber(QQuickItem*, bool,
bool) (this=this@entry=0x563037289ab0, grabber=grabber@entry=0x563038dd7f70,
mouse=mouse@entry=true, touch=touch@entry=true) at items/qquickwindow.cpp:1007
#9  0x7fd1fd46b575 in QQuickItemPrivate::derefWindow()
(this=this@entry=0x563038eba3a0) at items/qquickitem.cpp:3035
#10 0x7fd1fd46c164 in QQuickItem::setParentItem(QQuickItem*)
(this=0x563038dd7f70, parentItem=parentItem@entry=0x0) at
items/qquickitem.cpp:2717
#11 0x7fd1fd46c464 in QQuickItem::~QQuickItem()
(this=this@entry=0x563038eba230, __in_chrg=) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qlist.h:117
#12 0x7fd1fd4d9211 in QQuickMouseArea::~QQuickMouseArea()
(this=this@entry=0x563038eba230, __in_chrg=) at
items/qquickmousearea.cpp:436
#13 0x7fd1fd5f8969 in
QQmlPrivate::QQmlElement::~QQmlElement() (this=0x563038eba230,
__in_chrg=) at
../../include/QtQml/../../src/qml/qml/qqmlprivate.h:144
#14 QQmlPrivate::QQmlElement::~QQmlElement()
(this=0x563038eba230, __in_chrg=) at
../../include/QtQml/../../src/qml/qml/qqmlprivate.h:144
#15 0x7fd1fdde131c in PlasmaQuick::AppletQuickItem::~AppletQuickItem() ()
at /lib/x86_64-linux-gnu/libKF5PlasmaQuick.so.5
#16 0x7fd1f41f34bd in AppletInterface::~AppletInterface()
(this=0x563036d4d7a0, __in_chrg=) at
./src/scriptengines/qml/plasmoid/appletinterface.cpp:132
#17 0x7fd1fb6e741e in QObjectPrivate::deleteChildren()
(this=0x563036d4c220) at kernel/qobject.cpp:2137
#18 0x7fd1fb6f23d6 in QObject::~QObject() (this=,
__in_chrg=) at kernel/qobject.cpp:1115
#19 0x7fd1f41ec8cd in DeclarativeAppletScript::~DeclarativeAppletScript()
(this=0x563036d43a90, __in_chrg=) at
./src/scriptengines/qml/plasmoid/declarativeappletscript.cpp:65
#20 0x7fd1fdb246d8 in  () at /lib/x86_64-linux-gnu/libKF5Plasma.so.5
#21 0x7fd1fdb248dd in  () at /lib/x86_64-linux-gnu/libKF5Plasma.so.5
#22 0x7fd1fdb0e2b6 in Plasma::Applet::~Applet() () at
/lib/x86_64-linux-gnu/libKF5Plasma.so.5
#23 0x7fd1fdb0e2dd in Plasma::Applet::~Applet() () at
/lib/x86_64-linux-gnu/libKF5Plasma.so.5
#24 0x7fd1fb6e741e in QObjectPrivate::deleteChildren()
(this=0x563036d366a0) at kernel/qobject.cpp:2137
#25 0x7fd1fb6f23d6 in QObject::~QObject() (this=,
__in_chrg=) at kernel/qobject.cpp:1115
#26 0x7fd1fdb13e0d in Plasma::Containment::~Containment() () at
/lib/x86_64-linux-gnu/libKF5Plasma.so.5
#27 0x563035987c40 in ShellCorona::~ShellCorona() (this=0x563036824d10,
__in_chrg=) at ./shell/shellcorona.cpp:310
#28 0x563035987f3d in ShellCorona::~ShellCorona() (this=0x563036824d10,
__in_chrg=) at ./shell/shellcorona.cpp:312
#29 0x7fd1fb6e9b83 in QObject::event(QEvent*) (this=0x563036824d10,
e=0x563042ce24a0) at kernel/qobject.cpp:1334
#30 0x7fd1fc56c763 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
(this=, receiver=0x563036824d10, e=0x563042ce24a0) at
kernel/qapplication.cpp:3640
#31 0x7fd1fb6bc88a in QCoreApplication::notifyInternal2(QObject*, QEvent*)
(receiver=0x563036824d10, event=0x563042ce24a0) at
kernel/qcoreapplication.cpp:1064
#32 0x7fd1fb6bf987 in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) (receiver=0x0, event_type=52, data=0x563036522ec0) at
kernel/qcoreapplication.cpp:1821
#33 0x7fd1fb6c376c in QCoreApplication::exec() () at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:86
#34 0x563035954a8b in main(int, char**) (argc=,
argv=) at ./shell/main.cpp:235


I can't immediately identify a cause in there.

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

[plasmashell] [Bug 476043] Frequent plasma crashes that affect KDE apps

2023-10-24 Thread avlas
https://bugs.kde.org/show_bug.cgi?id=476043

--- Comment #4 from avlas  ---
Created attachment 162553
  --> https://bugs.kde.org/attachment.cgi?id=162553=edit
backtrace

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

[plasmashell] [Bug 476043] Frequent plasma crashes that affect KDE apps

2023-10-24 Thread avlas
https://bugs.kde.org/show_bug.cgi?id=476043

avlas  changed:

   What|Removed |Added

   Target Milestone|--- |1.0
Version|5.111.0 |5.27.8
  Component|tooltips|general
Product|frameworks-plasma   |plasmashell

--- Comment #3 from avlas  ---
Happened again. It may be starting to happen after waking up from suspend
rather than other things. It my be unrelated to bug id=357895

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