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

--- Comment #1 from Igor Kovalenko <igor.v.kovale...@gmail.com> ---
here is kwin_wayland crash from same happening after turning off displayport
connected monitor

Thread 1 (Thread 0x7f2a4b8ed140 (LWP 9081)):
#0  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:49
#1  0x00007f2a50f2a60b in __GI_abort () at abort.c:100
#2  0x00007f2a50f2a42f in __assert_fail_base (fmt=0x7f2a4a4c2a30 "%s%s%s:%u:
%s%sПроверочное утверждение «%s» не выполнено.\n%n", assertion=0x7f2a50811778
"0 && \"Couldn't find current GLX or EGL context.\\n\"", file=0x7f2a50811750
"../libepoxy-1.5.4/src/dispatch_common.c", line=<optimized out>,
function=<optimized out>) at assert.c:92
#3  0x00007f2a50f39b02 in __GI___assert_fail
(assertion=assertion@entry=0x7f2a50811778 "0 && \"Couldn't find current GLX or
EGL context.\\n\"", file=file@entry=0x7f2a50811750
"../libepoxy-1.5.4/src/dispatch_common.c", line=line@entry=863,
function=function@entry=0x7f2a508117b0 <__PRETTY_FUNCTION__.38469>
"epoxy_get_proc_address") at assert.c:101
#4  0x00007f2a507efb87 in epoxy_get_proc_address (name=0x7f2a508004d9
<entrypoint_strings+9849> "glDeleteProgram") at
../libepoxy-1.5.4/src/dispatch_common.c:863
#5  epoxy_get_proc_address (name=0x7f2a508004d9 <entrypoint_strings+9849>
"glDeleteProgram") at ../libepoxy-1.5.4/src/dispatch_common.c:839
#6  0x00007f2a507c4482 in epoxy_glDeleteProgram_resolver () at
src/gl_generated_dispatch.c:81668
#7  epoxy_glDeleteProgram_global_rewrite_ptr (program=19) at
src/gl_generated_dispatch.c:49458
#8  0x00007f2a50ebbc9a in KWin::ContrastShader::reset
(this=this@entry=0x564a75930670) at
/var/tmp/portage/kde-plasma/kwin-5.20.3/work/kwin-5.20.3/effects/backgroundcontrast/contrastshader.cpp:40
#9  0x00007f2a50ebbcf3 in KWin::ContrastShader::~ContrastShader
(this=0x564a75930670, __in_chrg=<optimized out>) at
/var/tmp/portage/kde-plasma/kwin-5.20.3/work/kwin-5.20.3/effects/backgroundcontrast/contrastshader.cpp:30
#10 KWin::ContrastShader::~ContrastShader (this=0x564a75930670,
__in_chrg=<optimized out>) at
/var/tmp/portage/kde-plasma/kwin-5.20.3/work/kwin-5.20.3/effects/backgroundcontrast/contrastshader.cpp:31
#11 0x00007f2a50eb7fa1 in KWin::ContrastEffect::~ContrastEffect
(this=0x564a758fed10, __in_chrg=<optimized out>) at
/var/tmp/portage/kde-plasma/kwin-5.20.3/work/kwin-5.20.3/effects/backgroundcontrast/contrast.cpp:63
#12 0x00007f2a50eb8049 in KWin::ContrastEffect::~ContrastEffect
(this=0x564a758fed10, __in_chrg=<optimized out>) at
/var/tmp/portage/kde-plasma/kwin-5.20.3/work/kwin-5.20.3/effects/backgroundcontrast/contrast.cpp:64
#13 0x00007f2a52c5b76b in KWin::EffectsHandlerImpl::destroyEffect
(this=this@entry=0x564a75936790, effect=0x564a758fed10) at
/var/tmp/portage/kde-plasma/kwin-5.20.3/work/kwin-5.20.3/effects.cpp:1433
#14 0x00007f2a52c5cb0a in KWin::EffectsHandlerImpl::unloadEffect
(this=this@entry=0x564a75936790, name=...) at
/var/tmp/portage/kde-plasma/kwin-5.20.3/work/kwin-5.20.3/effects.cpp:1407
#15 0x00007f2a52c5cede in KWin::EffectsHandlerImpl::reloadEffect
(this=0x564a75936790, effect=<optimized out>) at
/var/tmp/portage/kde-plasma/kwin-5.20.3/work/kwin-5.20.3/effects.cpp:1491
#16 0x00007f2a50eba96f in KWin::ContrastEffect::slotScreenGeometryChanged
(this=0x564a758fed10) at
/var/tmp/portage/kde-plasma/kwin-5.20.3/work/kwin-5.20.3/effects/backgroundcontrast/contrast.cpp:70
#17 0x00007f2a51623465 in QtPrivate::QSlotObjectBase::call (a=0x7ffd3255cce0,
r=0x564a758fed10, this=0x564a759962d0) at
/var/tmp/portage/dev-qt/qtcore-5.15.1-r1/work/qtbase-everywhere-src-5.15.1/include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#18 doActivate<false> (sender=0x564a75936790, signal_index=36, argv=<optimized
out>) at
/var/tmp/portage/dev-qt/qtcore-5.15.1-r1/work/qtbase-everywhere-src-5.15.1/src/corelib/kernel/qobject.cpp:3886
#19 0x00007f2a5161d3a7 in QMetaObject::activate (sender=<optimized out>,
m=m@entry=0x7f2a52ae3580 <KWin::EffectsHandler::staticMetaObject>,
local_signal_index=local_signal_index@entry=33, argv=argv@entry=0x7ffd3255cce0)
at
/var/tmp/portage/dev-qt/qtcore-5.15.1-r1/work/qtbase-everywhere-src-5.15.1/src/corelib/kernel/qobject.cpp:3946
#20 0x00007f2a52abea55 in KWin::EffectsHandler::screenGeometryChanged
(this=<optimized out>, _t1=...) at
libkwineffects/kwineffects_autogen/EWIEGA46WW/moc_kwineffects.cpp:1738
#21 0x00007f2a52c5384f in KWin::EffectsHandlerImpl::desktopResized
(this=<optimized out>, size=...) at
/var/tmp/portage/kde-plasma/kwin-5.20.3/work/kwin-5.20.3/effects.cpp:805
#22 0x00007f2a52d619a9 in KWin::Workspace::desktopResized (this=0x564a751ab370)
at /var/tmp/portage/kde-plasma/kwin-5.20.3/work/kwin-5.20.3/workspace.cpp:1973
#23 0x00007f2a51623498 in doActivate<false> (sender=0x564a75127540,
signal_index=4, argv=<optimized out>) at
/var/tmp/portage/dev-qt/qtcore-5.15.1-r1/work/qtbase-everywhere-src-5.15.1/src/corelib/kernel/qobject.cpp:3898
#24 0x00007f2a51623465 in QtPrivate::QSlotObjectBase::call (a=0x7ffd3255ceb0,
r=0x564a75127540, this=0x564a75135b90) at
/var/tmp/portage/dev-qt/qtcore-5.15.1-r1/work/qtbase-everywhere-src-5.15.1/include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#25 doActivate<false> (sender=0x564a7501ac40, signal_index=3, argv=<optimized
out>) at
/var/tmp/portage/dev-qt/qtcore-5.15.1-r1/work/qtbase-everywhere-src-5.15.1/src/corelib/kernel/qobject.cpp:3886
#26 0x00007f2a5161d3a7 in QMetaObject::activate
(sender=sender@entry=0x564a7501ac40, m=m@entry=0x7f2a52e86080
<KWin::Platform::staticMetaObject>,
local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at
/var/tmp/portage/dev-qt/qtcore-5.15.1-r1/work/qtbase-everywhere-src-5.15.1/src/corelib/kernel/qobject.cpp:3946
#27 0x00007f2a52bc2330 in KWin::Platform::screensQueried
(this=this@entry=0x564a7501ac40) at
kwin_autogen/EWIEGA46WW/moc_platform.cpp:313
#28 0x00007f2a4a4f6120 in KWin::DrmBackend::updateOutputs (this=0x564a7501ac40)
at
/var/tmp/portage/kde-plasma/kwin-5.20.3/work/kwin-5.20.3/plugins/platforms/drm/drm_backend.cpp:520
#29 0x00007f2a4a4f730a in KWin::DrmBackend::<lambda()>::operator()
(__closure=0x564a751a75c0) at
/var/tmp/portage/kde-plasma/kwin-5.20.3/work/kwin-5.20.3/plugins/platforms/drm/drm_backend.cpp:349
#30 QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void,
KWin::DrmBackend::openDrm()::<lambda()> >::call (arg=<optimized out>, f=...) at
/usr/include/qt5/QtCore/qobjectdefs_impl.h:146
#31 QtPrivate::Functor<KWin::DrmBackend::openDrm()::<lambda()>,
0>::call<QtPrivate::List<>, void> (arg=<optimized out>, f=...) at
/usr/include/qt5/QtCore/qobjectdefs_impl.h:256
#32 QtPrivate::QFunctorSlotObject<KWin::DrmBackend::openDrm()::<lambda()>, 0,
QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *,
void **, bool *) (which=<optimized out>, this_=0x564a751a75b0, r=<optimized
out>, a=<optimized out>, ret=<optimized out>) at
/usr/include/qt5/QtCore/qobjectdefs_impl.h:443
#33 0x00007f2a51623465 in QtPrivate::QSlotObjectBase::call (a=0x7ffd3255d190,
r=0x564a7501ac40, this=0x564a751a75b0) at
/var/tmp/portage/dev-qt/qtcore-5.15.1-r1/work/qtbase-everywhere-src-5.15.1/include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#34 doActivate<false> (sender=0x564a750d24b0, signal_index=3, argv=<optimized
out>) at
/var/tmp/portage/dev-qt/qtcore-5.15.1-r1/work/qtbase-everywhere-src-5.15.1/src/corelib/kernel/qobject.cpp:3886
#35 0x00007f2a5161d3a7 in QMetaObject::activate
(sender=sender@entry=0x564a750d24b0, m=m@entry=0x7f2a518c81a0
<QSocketNotifier::staticMetaObject>,
local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffd3255d190)
at
/var/tmp/portage/dev-qt/qtcore-5.15.1-r1/work/qtbase-everywhere-src-5.15.1/src/corelib/kernel/qobject.cpp:3946
#36 0x00007f2a51626c16 in QSocketNotifier::activated
(this=this@entry=0x564a750d24b0, _t1=..., _t2=<optimized out>, _t3=...) at
.moc/moc_qsocketnotifier.cpp:178
#37 0x00007f2a516273eb in QSocketNotifier::event (this=0x564a750d24b0,
e=0x7ffd3255d450) at
/var/tmp/portage/dev-qt/qtcore-5.15.1-r1/work/qtbase-everywhere-src-5.15.1/src/corelib/kernel/qsocketnotifier.cpp:302
#38 0x00007f2a5201937f in QApplicationPrivate::notify_helper
(this=this@entry=0x564a74fc1ba0, receiver=receiver@entry=0x564a750d24b0,
e=e@entry=0x7ffd3255d450) at
/var/tmp/portage/dev-qt/qtwidgets-5.15.1/work/qtbase-everywhere-src-5.15.1/src/widgets/kernel/qapplication.cpp:3630
#39 0x00007f2a520222f8 in QApplication::notify (this=0x7ffd3255d810,
receiver=0x564a750d24b0, e=0x7ffd3255d450) at
/var/tmp/portage/dev-qt/qtwidgets-5.15.1/work/qtbase-everywhere-src-5.15.1/src/widgets/kernel/qapplication.cpp:3154
#40 0x00007f2a515edce7 in QCoreApplication::notifyInternal2
(receiver=0x564a750d24b0, event=0x7ffd3255d450) at
/var/tmp/portage/dev-qt/qtcore-5.15.1-r1/work/qtbase-everywhere-src-5.15.1/src/corelib/kernel/qcoreapplication.cpp:1063
#41 0x00007f2a516431f8 in QEventDispatcherUNIXPrivate::activateSocketNotifiers
(this=0x564a74fc65b0) at
/var/tmp/portage/dev-qt/qtcore-5.15.1-r1/work/qtbase-everywhere-src-5.15.1/src/corelib/kernel/qeventdispatcher_unix.cpp:304
#42 0x00007f2a51643573 in QEventDispatcherUNIX::processEvents (this=<optimized
out>, flags=...) at
/var/tmp/portage/dev-qt/qtcore-5.15.1-r1/work/qtbase-everywhere-src-5.15.1/src/corelib/kernel/qeventdispatcher_unix.cpp:511
#43 0x00007f2a4b337aad in QUnixEventDispatcherQPA::processEvents
(this=<optimized out>, flags=...) at
/var/tmp/portage/dev-qt/qtgui-5.15.1-r1/work/qtbase-everywhere-src-5.15.1/src/platformsupport/eventdispatchers/qunixeventdispatcher.cpp:63
#44 0x00007f2a515ec943 in QEventLoop::exec (this=this@entry=0x7ffd3255d5c0,
flags=..., flags@entry=...) at
/var/tmp/portage/dev-qt/qtcore-5.15.1-r1/work/qtbase-everywhere-src-5.15.1/include/QtCore/../../src/corelib/global/qflags.h:69
#45 0x00007f2a515f4db6 in QCoreApplication::exec () at
/var/tmp/portage/dev-qt/qtcore-5.15.1-r1/work/qtbase-everywhere-src-5.15.1/include/QtCore/../../src/corelib/global/qflags.h:121
#46 0x0000564a7385b52d in main (argc=<optimized out>, argv=<optimized out>) at
/var/tmp/portage/kde-plasma/kwin-5.20.3/work/kwin-5.20.3/main_wayland.cpp:702

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

Reply via email to