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

--- Comment #3 from sophi <k...@splitmail.link> ---
I got another crash (I get them about 10 a day :) )
Opened it myself with gdb and it got MUCH more information

(gdb) bt
#0  __GI___pthread_sigmask (how=1, newmask=<optimized out>, oldmask=0x0) at
./nptl/pthread_sigmask.c:43
#1  0x00007f830585a6f9 in __GI___sigprocmask (how=<optimized out>,
set=<optimized out>, oset=<optimized out>) at
../sysdeps/unix/sysv/linux/sigprocmask.c:25
#2  0x00007f83082bfe9b in KCrash::setCrashHandler(void (*)(int))
(handler=handler@entry=0x0) at ./src/kcrash.cpp:414
#3  0x00007f83082c0b3e in KCrash::defaultCrashHandler(int) (sig=11) at
./src/kcrash.cpp:625
#4  0x00007f830585a510 in <signal handler called> () at
/lib/x86_64-linux-gnu/libc.so.6
#5  QWeakPointer<QObject>::internalData() const (this=0x60) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer_impl.h:702
#6  QPointer<QScreen>::data() const (this=0x60) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qpointer.h:77
#7  QPointer<QScreen>::operator QScreen*() const (this=0x60) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qpointer.h:83
#8  DesktopView::screenToFollow() const (this=0x0) at
./shell/desktopview.cpp:123
#9  0x0000561f18fb26d3 in ShellCorona::screenInvariants() const
(this=0x7f82f0004bd0) at ./shell/shellcorona.cpp:828
#10 0x00007f83060fba32 in QtPrivate::QSlotObjectBase::call(QObject*, void**)
(a=0x7fff4317a890, r=0x7f82f0004bd0, this=0x561f1b26ac40) at
../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#11 doActivate<false>(QObject*, int, void**) (sender=0x7f82f0004cf8,
signal_index=3, argv=0x7fff4317a890) at kernel/qobject.cpp:3925
#12 0x00007f83060f454f in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) (sender=<optimized out>, m=m@entry=0x7f83063632e0
<QTimer::staticMetaObject>, local_signal_index=local_signal_index@entry=0,
argv=argv@entry=0x7fff4317a890) at kernel/qobject.cpp:3985
#13 0x00007f83060ff85a in QTimer::timeout(QTimer::QPrivateSignal)
(this=<optimized out>, _t1=...) at .moc/moc_qtimer.cpp:205
#14 0x00007f83060ef30b in QObject::event(QEvent*) (this=0x7f82f0004cf8,
e=0x7fff4317a9e0) at kernel/qobject.cpp:1369
#15 0x00007f8306f62d2e in QApplicationPrivate::notify_helper(QObject*, QEvent*)
(this=<optimized out>, receiver=0x7f82f0004cf8, e=0x7fff4317a9e0) at
kernel/qapplication.cpp:3640
#16 0x00007f83060c30d8 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
(receiver=0x7f82f0004cf8, event=0x7fff4317a9e0) at
kernel/qcoreapplication.cpp:1064
#17 0x00007f83060c329e in QCoreApplication::sendEvent(QObject*, QEvent*)
(receiver=<optimized out>, event=<optimized out>) at
kernel/qcoreapplication.cpp:1462
#18 0x00007f830611bcc9 in QTimerInfoList::activateTimers()
(this=0x561f1af03d40) at kernel/qtimerinfo_unix.cpp:643
#19 0x00007f830611c574 in timerSourceDispatch(GSource*, GSourceFunc, gpointer)
(source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:183
#20 0x00007f8304a6d1b4 in g_main_dispatch
(context=context@entry=0x561f1af04ad0) at ../../../glib/gmain.c:3476
#21 0x00007f8304a702d7 in g_main_context_dispatch_unlocked
(context=0x561f1af04ad0) at ../../../glib/gmain.c:4284
#22 g_main_context_iterate_unlocked (context=context@entry=0x561f1af04ad0,
block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at
../../../glib/gmain.c:4349
#23 0x00007f8304a708f0 in g_main_context_iteration (context=0x561f1af04ad0,
may_block=1) at ../../../glib/gmain.c:4414
#24 0x00007f830611c8d6 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x561f1af03e80, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#25 0x00007f83060c1b7b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7fff4317ac20, flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:69
#26 0x00007f83060ca020 in QCoreApplication::exec() () at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#27 0x00007f830653258c in QGuiApplication::exec() () at
kernel/qguiapplication.cpp:1863
#28 0x00007f8306f62ca5 in QApplication::exec() () at
kernel/qapplication.cpp:2832
#29 0x0000561f18f82db4 in main(int, char**) (argc=<optimized out>,
argv=<optimized out>) at ./shell/main.cpp:235


(gdb) print *(class ShellCorona*)0x7f82f0004bd0
$1 = {<Plasma::Corona> = {<QObject> = {_vptr.QObject = 0x561f190154c0 <vtable
for ShellCorona+16>, static staticMetaObject = {d = {superdata = {direct =
0x0}, stringdata = 0x7f83062969c0 <qt_meta_stringdata_QObject>, data =
0x7f83062968a0 <qt_meta_data_QObject>, static_metacall = 0x7f83060f9910
<QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>,
relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d = 0x561f1b26b7f0},
static staticQtMetaObject = {
        d = {superdata = {direct = 0x0}, stringdata = 0x7f8306299960
<qt_meta_stringdata_Qt>, data = 0x7f8306296ae0 <qt_meta_data_Qt>,
static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}}, static
staticMetaObject = {d = {superdata = {direct = 0x7f830635a180
<QObject::staticMetaObject>}, stringdata = 0x7f83084def80
<qt_meta_stringdata_Plasma__Corona>, data = 0x7f83084dec20
<qt_meta_data_Plasma__Corona>, 
        static_metacall = 0x7f83084894a0
<Plasma::Corona::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>,
relatedMetaObjects = 0x0, extradata = 0x0}}, d = 0x561f1b269370},
<QDBusContext> = {d_ptr = 0x0}, static staticMetaObject = {d = {superdata =
{direct = 0x7f83084fec80 <Plasma::Corona::staticMetaObject>}, stringdata =
0x561f18ff9960 <qt_meta_stringdata_ShellCorona>, data = 0x561f18ff9360
<qt_meta_data_ShellCorona>, 
      static_metacall = 0x561f18fbde10
<ShellCorona::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>,
relatedMetaObjects = 0x0, extradata = 0x0}}, m_config = {d = 0x561f1b2ae890},
m_configPath = {d = 0x561f1b406d10}, m_accentColorConfigWatcher = {value =
0x561f1b352830, d = 0x561f1b2e8f50}, m_accentColorFromWallpaperEnabled = false,
m_fakeColorRequestConn = {d_ptr = 0x0}, m_screenPool = 0x561f1b2a3a60, m_shell
= {d = 0x561f1b26a560}, 
  m_activityController = 0x561f1b2988a0, m_panelViews = {d = 0x561f1cbc5c10},
m_desktopViewForScreen = {{d = 0x561f1bc90540, e = 0x561f1bc90540}},
m_pendingScreenChanges = {{d = 0x7f83061ba0c0 <QHashData::shared_null>, e =
0x7f83061ba0c0 <QHashData::shared_null>}}, m_desktopDefaultsConfig =
{<KConfigBase> = {_vptr.KConfigBase = 0x7f8307b035e0 <vtable for
KConfigGroup+16>}, d = {d = 0x561f1b26a960}}, m_lnfDefaultsConfig =
{<KConfigBase> = {
      _vptr.KConfigBase = 0x7f8307b035e0 <vtable for KConfigGroup+16>}, d = {d
= 0x561f1b2f6b30}}, m_waitingPanels =
{<QListSpecialMethods<Plasma::Containment*>> = {<No data fields>}, {p = {static
shared_null = {ref = {atomic = {_q_value = std::atomic<int> = { -1 }}}, alloc =
0, begin = 0, end = 0, array = {0x0}}, d = 0x7f83061ba120
<QListData::shared_null>}, d = 0x7f83061ba120 <QListData::shared_null>}},
m_activityContainmentPlugins = {{d = 0x561f1bc902b0, 
      e = 0x561f1bc902b0}}, m_addPanelAction = 0x561f1b43ffc0, m_addPanelsMenu
= std::unique_ptr<QMenu> = {get() = 0x561f1b3c04c0}, m_lookAndFeelPackage =
{_vptr.Package = 0x7f83083cb3c8 <vtable for KPackage::Package+16>, d = {d =
0x561f1b0cb0d0}}, m_shellSurface = 0x0, m_previousWId = 0,
m_blockRestorePreviousWindow = false, m_waitingPanelsTimer = {<QObject> =
{_vptr.QObject = 0x7f8306363280 <vtable for QTimer+16>, static staticMetaObject
= {d = {superdata = {
            direct = 0x0}, stringdata = 0x7f83062969c0
<qt_meta_stringdata_QObject>, data = 0x7f83062968a0 <qt_meta_data_QObject>,
static_metacall = 0x7f83060f9910 <QObject::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}},
d_ptr = {d = 0x561f1b2ab010}, static staticQtMetaObject = {d = {superdata =
{direct = 0x0}, stringdata = 0x7f8306299960 <qt_meta_stringdata_Qt>, data =
0x7f8306296ae0 <qt_meta_data_Qt>, 
          static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}},
static staticMetaObject = {d = {superdata = {direct = 0x7f830635a180
<QObject::staticMetaObject>}, stringdata = 0x7f83062a5ec0
<qt_meta_stringdata_QTimer>, data = 0x7f83062a5de0 <qt_meta_data_QTimer>,
static_metacall = 0x7f83060ffc40 <QTimer::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}},
id = -1, inter = 250, del = 0, single = 1, 
    nulltimer = 0, type = 1}, m_appConfigSyncTimer = {<QObject> =
{_vptr.QObject = 0x7f8306363280 <vtable for QTimer+16>, static staticMetaObject
= {d = {superdata = {direct = 0x0}, stringdata = 0x7f83062969c0
<qt_meta_stringdata_QObject>, data = 0x7f83062968a0 <qt_meta_data_QObject>,
static_metacall = 0x7f83060f9910 <QObject::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}},
d_ptr = {d = 0x561f1b2ab070}, 
      static staticQtMetaObject = {d = {superdata = {direct = 0x0}, stringdata
= 0x7f8306299960 <qt_meta_stringdata_Qt>, data = 0x7f8306296ae0
<qt_meta_data_Qt>, static_metacall = 0x0, relatedMetaObjects = 0x0, extradata =
0x0}}}, static staticMetaObject = {d = {superdata = {direct = 0x7f830635a180
<QObject::staticMetaObject>}, stringdata = 0x7f83062a5ec0
<qt_meta_stringdata_QTimer>, data = 0x7f83062a5de0 <qt_meta_data_QTimer>, 
        static_metacall = 0x7f83060ffc40 <QTimer::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}},
id = -1, inter = 10000, del = 0, single = 1, nulltimer = 0, type = 1},
m_invariantsTimer = {<QObject> = {_vptr.QObject = 0x7f8306363280 <vtable for
QTimer+16>, static staticMetaObject = {d = {superdata = {direct = 0x0},
stringdata = 0x7f83062969c0 <qt_meta_stringdata_QObject>, 
          data = 0x7f83062968a0 <qt_meta_data_QObject>, static_metacall =
0x7f83060f9910 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int,
void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d =
0x561f1b2ab0d0}, static staticQtMetaObject = {d = {superdata = {direct = 0x0},
stringdata = 0x7f8306299960 <qt_meta_stringdata_Qt>, data = 0x7f8306296ae0
<qt_meta_data_Qt>, static_metacall = 0x0, relatedMetaObjects = 0x0, extradata =
0x0}}}, 
    static staticMetaObject = {d = {superdata = {direct = 0x7f830635a180
<QObject::staticMetaObject>}, stringdata = 0x7f83062a5ec0
<qt_meta_stringdata_QTimer>, data = 0x7f83062a5de0 <qt_meta_data_QTimer>,
static_metacall = 0x7f83060ffc40 <QTimer::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}},
id = -1, inter = 250, del = 0, single = 1, nulltimer = 0, type = 1},
m_waylandPlasmaShell = 0x561f1b2f8810, 
  m_waylandWindowManagement = 0x561f1b2e3f50, m_previousPlasmaWindow = {wp = {d
= 0x0, value = 0x0}}, m_closingDown = false, m_screenReorderInProgress = false,
m_testModeLayout = {d = 0x7f83061b9800 <QArrayData::shared_null>},
m_strutManager = 0x561f1b2aff00, m_shellContainmentConfig = {wp = {d = 0x0,
value = 0x0}}}

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

Reply via email to