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

            Bug ID: 454499
           Summary: KWIN crash when night screen is on
           Product: kwin
           Version: 5.23.3
          Platform: unspecified
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: kwin-bugs-n...@kde.org
          Reporter: juliano.raimu...@gmail.com
  Target Milestone: ---

Application: kwin_x11 (5.23.3)

Qt Version: 5.15.2
Frameworks Version: 5.88.0
Operating System: Linux 4.18.0-348.23.1.el8_5.x86_64 x86_64
Windowing System: X11
Distribution: Red Hat Enterprise Linux 8.6 (Ootpa)
DrKonqi: 5.23.3 [KCrashBackend]

-- Information about the crash:
- What I was doing when the application crashed:
Browsing my google chrome.

Normally when I activate the night color it crashes. In this case the "Night
Color Control"

The reporter is unsure if this crash is reproducible.

-- Backtrace:
Application: KWin (kwin_x11), signal: Segmentation fault

[New LWP 604592]
[New LWP 604602]
[New LWP 604608]
[New LWP 604614]
[New LWP 604615]
[New LWP 604621]
[New LWP 604674]
[New LWP 775426]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
0x00007f9bb57f3ae1 in poll () from /lib64/libc.so.6
__preamble__
[Current thread is 1 (Thread 0x7f9bc1407140 (LWP 604585))]

Thread 9 (Thread 0x7f9b2789a700 (LWP 775426)):
#0  0x00007f9bb57f3bd6 in ppoll () at /lib64/libc.so.6
#1  0x00007f9bb88ee035 in qt_safe_poll(pollfd*, unsigned long, timespec const*)
() at /lib64/libQt5Core.so.5
#2  0x00007f9bb88ef270 in
QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /lib64/libQt5Core.so.5
#3  0x00007f9bb889c3eb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/lib64/libQt5Core.so.5
#4  0x00007f9bb86e219f in QThread::exec() () at /lib64/libQt5Core.so.5
#5  0x00007f9bbebaf409 in QQmlThreadPrivate::run() () at /lib64/libQt5Qml.so.5
#6  0x00007f9bb86e3450 in QThreadPrivate::start(void*) () at
/lib64/libQt5Core.so.5
#7  0x00007f9bb7e2c1cf in start_thread () at /lib64/libpthread.so.0
#8  0x00007f9bb5708d83 in clone () at /lib64/libc.so.6

Thread 8 (Thread 0x7f9b77fff700 (LWP 604674)):
#0  0x00007f9bb7e3244c in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x00007f9bb86e92a3 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at
/lib64/libQt5Core.so.5
#2  0x00007f9bbf3dc704 in QSGRenderThread::processEventsAndWaitForMore() () at
/lib64/libQt5Quick.so.5
#3  0x00007f9bbf3dcb79 in QSGRenderThread::run() () at /lib64/libQt5Quick.so.5
#4  0x00007f9bb86e3450 in QThreadPrivate::start(void*) () at
/lib64/libQt5Core.so.5
#5  0x00007f9bb7e2c1cf in start_thread () at /lib64/libpthread.so.0
#6  0x00007f9bb5708d83 in clone () at /lib64/libc.so.6

Thread 7 (Thread 0x7f9b613c5700 (LWP 604621)):
#0  0x00007f9bb57f3bd6 in ppoll () at /lib64/libc.so.6
#1  0x00007f9bb88ee035 in qt_safe_poll(pollfd*, unsigned long, timespec const*)
() at /lib64/libQt5Core.so.5
#2  0x00007f9bb88ef270 in
QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /lib64/libQt5Core.so.5
#3  0x00007f9bb889c3eb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/lib64/libQt5Core.so.5
#4  0x00007f9bb86e219f in QThread::exec() () at /lib64/libQt5Core.so.5
#5  0x00007f9bbebaf409 in QQmlThreadPrivate::run() () at /lib64/libQt5Qml.so.5
#6  0x00007f9bb86e3450 in QThreadPrivate::start(void*) () at
/lib64/libQt5Core.so.5
#7  0x00007f9bb7e2c1cf in start_thread () at /lib64/libpthread.so.0
#8  0x00007f9bb5708d83 in clone () at /lib64/libc.so.6

Thread 6 (Thread 0x7f9b52c03700 (LWP 604615)):
#0  0x00007f9bb88f0350 in QTimerInfoList::timerWait(timespec&) () at
/lib64/libQt5Core.so.5
#1  0x00007f9bb88ef4b4 in
QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /lib64/libQt5Core.so.5
#2  0x00007f9bb889c3eb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/lib64/libQt5Core.so.5
#3  0x00007f9bb86e219f in QThread::exec() () at /lib64/libQt5Core.so.5
#4  0x00007f9bb86e3450 in QThreadPrivate::start(void*) () at
/lib64/libQt5Core.so.5
#5  0x00007f9bb7e2c1cf in start_thread () at /lib64/libpthread.so.0
#6  0x00007f9bb5708d83 in clone () at /lib64/libc.so.6

Thread 5 (Thread 0x7f9b60a83700 (LWP 604614)):
#0  0x00007f9bb7e3244c in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x00007f9b8ef60deb in util_queue_thread_func () at
/usr/lib64/dri/i965_dri.so
#2  0x00007f9b8ef60b6b in impl_thrd_routine () at /usr/lib64/dri/i965_dri.so
#3  0x00007f9bb7e2c1cf in start_thread () at /lib64/libpthread.so.0
#4  0x00007f9bb5708d83 in clone () at /lib64/libc.so.6

Thread 4 (Thread 0x7f9b63306700 (LWP 604608)):
#0  0x00007f9bb57f3bd6 in ppoll () at /lib64/libc.so.6
#1  0x00007f9bb88ee035 in qt_safe_poll(pollfd*, unsigned long, timespec const*)
() at /lib64/libQt5Core.so.5
#2  0x00007f9bb88ef270 in
QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /lib64/libQt5Core.so.5
#3  0x00007f9bb889c3eb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/lib64/libQt5Core.so.5
#4  0x00007f9bb86e219f in QThread::exec() () at /lib64/libQt5Core.so.5
#5  0x00007f9bbebaf409 in QQmlThreadPrivate::run() () at /lib64/libQt5Qml.so.5
#6  0x00007f9bb86e3450 in QThreadPrivate::start(void*) () at
/lib64/libQt5Core.so.5
#7  0x00007f9bb7e2c1cf in start_thread () at /lib64/libpthread.so.0
#8  0x00007f9bb5708d83 in clone () at /lib64/libc.so.6

Thread 3 (Thread 0x7f9b87fff700 (LWP 604602)):
#0  0x00007f9bb57f3bd6 in ppoll () at /lib64/libc.so.6
#1  0x00007f9bb88ee035 in qt_safe_poll(pollfd*, unsigned long, timespec const*)
() at /lib64/libQt5Core.so.5
#2  0x00007f9bb88ef270 in
QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /lib64/libQt5Core.so.5
#3  0x00007f9bb889c3eb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/lib64/libQt5Core.so.5
#4  0x00007f9bb86e219f in QThread::exec() () at /lib64/libQt5Core.so.5
#5  0x00007f9bb770ac89 in QDBusConnectionManager::run() () at
/lib64/libQt5DBus.so.5
#6  0x00007f9bb86e3450 in QThreadPrivate::start(void*) () at
/lib64/libQt5Core.so.5
#7  0x00007f9bb7e2c1cf in start_thread () at /lib64/libpthread.so.0
#8  0x00007f9bb5708d83 in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7f9b8e2bb700 (LWP 604592)):
#0  0x00007f9bb7e3244c in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x00007f9b8ef60deb in util_queue_thread_func () at
/usr/lib64/dri/i965_dri.so
#2  0x00007f9b8ef60b6b in impl_thrd_routine () at /usr/lib64/dri/i965_dri.so
#3  0x00007f9bb7e2c1cf in start_thread () at /lib64/libpthread.so.0
#4  0x00007f9bb5708d83 in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7f9bc1407140 (LWP 604585)):
[KCrash Handler]
#4  0x0000000000000070 in  ()
#5  0x00007f9bbf392da6 in
QSGOpenGLAtlasTexture::AtlasBase::bind(QSGTexture::Filtering) () at
/lib64/libQt5Quick.so.5
#6  0x00007f9bbf38eec1 in
QSGOpaqueTextureMaterialShader::updateState(QSGMaterialShader::RenderState
const&, QSGMaterial*, QSGMaterial*) () at /lib64/libQt5Quick.so.5
#7  0x00007f9bbf374f25 in
QSGBatchRenderer::Renderer::renderMergedBatch(QSGBatchRenderer::Batch const*)
() at /lib64/libQt5Quick.so.5
#8  0x00007f9bbf378a65 in QSGBatchRenderer::Renderer::renderBatches() () at
/lib64/libQt5Quick.so.5
#9  0x00007f9bbf3790d4 in QSGBatchRenderer::Renderer::render() () at
/lib64/libQt5Quick.so.5
#10 0x00007f9bbf3620e4 in QSGRenderer::renderScene(QSGBindable const&) () at
/lib64/libQt5Quick.so.5
#11 0x00007f9bbf3625bb in QSGRenderer::renderScene(unsigned int) () at
/lib64/libQt5Quick.so.5
#12 0x00007f9bbf3cbbe5 in
QSGDefaultRenderContext::renderNextFrame(QSGRenderer*, unsigned int) () at
/lib64/libQt5Quick.so.5
#13 0x00007f9bbf4364c9 in QQuickWindowPrivate::renderSceneGraph(QSize const&,
QSize const&) () at /lib64/libQt5Quick.so.5
#14 0x00007f9bbf4bef6d in QQuickRenderControl::render() () at
/lib64/libQt5Quick.so.5
#15 0x00007f9bc053e8d3 in KWin::EffectQuickView::update() () at
/lib64/libkwineffects.so.13
#16 0x00007f9bb88d0b7e in void doActivate<false>(QObject*, int, void**) () at
/lib64/libQt5Core.so.5
#17 0x00007f9bb88d401e in QTimer::timeout(QTimer::QPrivateSignal) () at
/lib64/libQt5Core.so.5
#18 0x00007f9bb88c9f8b in QObject::event(QEvent*) () at /lib64/libQt5Core.so.5
#19 0x00007f9bb6ab81e2 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /lib64/libQt5Widgets.so.5
#20 0x00007f9bb6abef90 in QApplication::notify(QObject*, QEvent*) () at
/lib64/libQt5Widgets.so.5
#21 0x00007f9bb889d6f2 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /lib64/libQt5Core.so.5
#22 0x00007f9bb88f0f44 in QTimerInfoList::activateTimers() () at
/lib64/libQt5Core.so.5
#23 0x00007f9bb88ef3a0 in
QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /lib64/libQt5Core.so.5
#24 0x00007f9b97a9ab42 in
QXcbUnixEventDispatcher::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() at /lib64/libQt5XcbQpa.so.5
#25 0x00007f9bb889c3eb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/lib64/libQt5Core.so.5
#26 0x00007f9bb88a4844 in QCoreApplication::exec() () at /lib64/libQt5Core.so.5
#27 0x00005600ef9f44e9 in main ()
[Inferior 1 (process 604585) detached]

Possible duplicates by query: bug 446606, bug 445980, bug 445677, bug 444429,
bug 444381.

Reported using DrKonqi

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

Reply via email to