[kdeplasma-addons] [Bug 464861] Plamashell keeps crashing at login with image of the day wallpapaer

2023-01-28 Thread Stefano
https://bugs.kde.org/show_bug.cgi?id=464861

--- Comment #4 from Stefano  ---
Also, it doesn't seem to happen with other wallpaper providers than unsplash.

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

[kdeplasma-addons] [Bug 464861] Plamashell keeps crashing at login with image of the day wallpapaer

2023-01-28 Thread Stefano
https://bugs.kde.org/show_bug.cgi?id=464861

--- Comment #3 from Stefano  ---
I have a new backtrace. Hope this helps.

Also, I'm not sure this is correlated, but I noticed that this never happened
when using latte-dock instead of the panel.

Application: Plasma (plasmashell), signal: Segmentation fault

[KCrash Handler]
#4  0x7f87dcaf6347 in
std::__atomic_base::compare_exchange_strong
(__m2=std::memory_order_acquire, __m1=std::memory_order_acquire, __p2=0x1,
__p1=: 0x0, this=this@entry=0x7489085063480854) at
/usr/include/c++/12/bits/atomic_base.h:876
#5  std::atomic::compare_exchange_strong
(__m2=std::memory_order_acquire, __m1=std::memory_order_acquire, __p2=0x1,
__p1=: 0x0, this=this@entry=0x7489085063480854) at
/usr/include/c++/12/atomic:625
#6  QAtomicOps::testAndSetAcquire
(currentValue=, newValue=0x1, expectedValue=0x0,
_q_value=) at
../../include/QtCore/../../src/corelib/thread/qatomic_cxx11.h:308
#7  QBasicAtomicPointer::testAndSetAcquire (currentValue=: , newValue=0x1, expectedValue=0x0,
this=this@entry=0x7489085063480854) at
../../include/QtCore/../../src/corelib/thread/qbasicatomic.h:273
#8  QBasicMutex::fastTryLock (current=: ,
this=this@entry=0x7489085063480854) at thread/qmutex.h:128
#9  QMutex::lock (this=this@entry=0x7489085063480854) at thread/qmutex.cpp:232
#10 0x7f87dccddff4 in std::unique_lock::lock (this=) at /usr/include/c++/12/bits/unique_lock.h:131
#11 std::unique_lock::unique_lock (__m=..., this=)
at /usr/include/c++/12/bits/unique_lock.h:69
#12 (anonymous namespace)::qt_unique_lock (mutex=...) at
../../include/QtCore/5.15.8/QtCore/private/../../../../../src/corelib/thread/qlocking_p.h:106
#13 QCoreApplicationPrivate::lockThreadPostEventList (object=)
at kernel/qcoreapplication.cpp:1500
#14 0x7f87dccdf5d9 in QCoreApplication::postEvent (receiver=0x55b393bd27a0,
event=0x7f8794282df0, priority=0) at kernel/qcoreapplication.cpp:1546
#15 0x7f87dcd132dd in QtPrivate::QSlotObjectBase::call (a=0x7f879e6429f0,
r=0x55b393bd27a0, this=0x55b39515c020) at
../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#16 doActivate (sender=0x55b393c0edb0, signal_index=29,
argv=0x7f879e6429f0) at kernel/qobject.cpp:3923
#17 0x7f87dcd0c75f in QMetaObject::activate
(sender=sender@entry=0x55b393c0edb0, m=m@entry=0x7f87deb6ec40,
local_signal_index=local_signal_index@entry=7, argv=argv@entry=0x0) at
kernel/qobject.cpp:3983
#18 0x7f87de890993 in QQuickWindow::afterRendering
(this=this@entry=0x55b393c0edb0) at .moc/moc_qquickwindow.cpp:564
#19 0x7f87de897028 in QQuickWindowPrivate::renderSceneGraph
(this=0x55b39377fed0, size=..., surfaceSize=...) at
/usr/src/debug/qtdeclarative-everywhere-src-5.15.8+kde22/src/quick/items/qquickwindow.cpp:619
#20 0x7f87de837ff7 in QSGRenderThread::syncAndRender (this=0x7f87d001ff90,
grabImage=0x0) at
/usr/src/debug/qtdeclarative-everywhere-src-5.15.8+kde22/src/quick/scenegraph/qsgthreadedrenderloop.cpp:836
#21 0x7f87de838ecf in QSGRenderThread::run (this=0x7f87d001ff90) at
/usr/src/debug/qtdeclarative-everywhere-src-5.15.8+kde22/src/quick/scenegraph/qsgthreadedrenderloop.cpp:1042
#22 0x7f87dcaf5e3d in QThreadPrivate::start (arg=0x7f87d001ff90) at
thread/qthread_unix.cpp:330
#23 0x7f87dc49398d in start_thread () from /lib64/libc.so.6
#24 0x7f87dc51a380 in clone3 () from /lib64/libc.so.6

Thread 11 (Thread 0x7f879ee446c0 (LWP 4741) "plasmash:gdrv0"):
#1  0x7f87dc492cd0 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libc.so.6
#2  0x7f87d4ab659b in cnd_wait (mtx=0x55b3944cdbe0, cond=0x55b3944cdc08) at
../src/c11/impl/threads_posix.c:135
#3  util_queue_thread_func (input=input@entry=0x55b3942f5140) at
../src/util/u_queue.c:290
#4  0x7f87d4b10d67 in impl_thrd_routine (p=) at
../src/c11/impl/threads_posix.c:67
#5  0x7f87dc49398d in start_thread () from /lib64/libc.so.6
#6  0x7f87dc51a380 in clone3 () from /lib64/libc.so.6

Thread 10 (Thread 0x7f879f6456c0 (LWP 4740) "plasmash:gdrv0"):
#1  0x7f87dc492cd0 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libc.so.6
#2  0x7f87d4ab659b in cnd_wait (mtx=0x55b394254620, cond=0x55b394254648) at
../src/c11/impl/threads_posix.c:135
#3  util_queue_thread_func (input=input@entry=0x55b393a7d500) at
../src/util/u_queue.c:290
#4  0x7f87d4b10d67 in impl_thrd_routine (p=) at
../src/c11/impl/threads_posix.c:67
#5  0x7f87dc49398d in start_thread () from /lib64/libc.so.6
#6  0x7f87dc51a380 in clone3 () from /lib64/libc.so.6

Thread 9 (Thread 0x7f87b899f6c0 (LWP 4734) "Thread (pooled)"):
#1  0x7f87dc492fd4 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib64/libc.so.6
#2  0x7f87dcafb6dc in QWaitConditionPrivate::wait_relative (deadline=...,
this=0x55b393f05960) at thread/qwaitcondition_unix.cpp:136
#3  QWaitConditionPrivate::wait (deadline=..., this=0x55b393f05960) at
thread/qwaitcondition_unix.cpp:144
#4  QWaitCondition::wait (this=this@entry=0x55b393d85960,
mutex=mutex@entry=0x55b393dccca8, deadline=...) at

[kdeplasma-addons] [Bug 464861] Plamashell keeps crashing at login with image of the day wallpapaer

2023-01-27 Thread Stefano
https://bugs.kde.org/show_bug.cgi?id=464861

--- Comment #2 from Stefano  ---
(In reply to Nate Graham from comment #1)
> Hmm, the backtrace is truncated a bit:
> 
> [KCrash Handler]
> #4  0x7fc26a0f6347 in QMutex::lock() () from /lib64/libQt5Core.so.5
> 
> Can you attach the full backtrace that includes frames 1-3 as well? The
> "Crashed Processed Viewer" app may help you retrieve it.

Sure! I'll try the next time it happens!

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

[kdeplasma-addons] [Bug 464861] Plamashell keeps crashing at login with image of the day wallpapaer

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

Nate Graham  changed:

   What|Removed |Added

 Resolution|--- |BACKTRACE
  Component|general |Picture of the Day
 CC||i...@guoyunhe.me,
   ||n...@kde.org,
   ||qydwhotm...@gmail.com
 Status|REPORTED|NEEDSINFO
   Target Milestone|1.0 |---
Product|plasmashell |kdeplasma-addons

--- Comment #1 from Nate Graham  ---
Hmm, the backtrace is truncated a bit:

[KCrash Handler]
#4  0x7fc26a0f6347 in QMutex::lock() () from /lib64/libQt5Core.so.5

Can you attach the full backtrace that includes frames 1-3 as well? The
"Crashed Processed Viewer" app may help you retrieve it.

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