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

Lamarque V. Souza <lamar...@kde.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |lamar...@kde.org

--- Comment #2 from Lamarque V. Souza <lamar...@kde.org> ---
I have the same problema but with kwin_wayland. kwin_x11 works for me.

#0  0x00007f1f6f6eaad0 in QSGTexture::setFiltering(QSGTexture::Filtering) ()
   from /usr/lib64/libQt5Quick.so.5
#1  0x00007f1f700dd5b0 in
KWin::ThumbnailTextureProvider::setTexture(QSharedPointer<KWin::GLTexture>
const&) () from /usr/lib64/libkwin.so.5
#2  0x00007f1f700dec73 in KWin::ThumbnailItemBase::updatePaintNode(QSGNode*,
QQuickItem::UpdatePaintNodeData*) () from /usr/lib64/libkwin.so.5
#3  0x00007f1f6f7c0ba8 in QQuickWindowPrivate::updateDirtyNode(QQuickItem*)
    () from /usr/lib64/libQt5Quick.so.5
#4  0x00007f1f6f7c115b in QQuickWindowPrivate::updateDirtyNodes() ()
   from /usr/lib64/libQt5Quick.so.5
#5  0x00007f1f6f7c2d8c in QQuickWindowPrivate::syncSceneGraph() ()
   from /usr/lib64/libQt5Quick.so.5
#6  0x00007f1f6f77ca88 in QSGSoftwareRenderLoop::renderWindow(QQuickWindow*,
bool) () from /usr/lib64/libQt5Quick.so.5
#7  0x00007f1f6f7d1497 in QQuickWindow::event(QEvent*) ()
   from /usr/lib64/libQt5Quick.so.5
#8  0x00007f1f6e833abf in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib64/libQt5Widgets.so.5
#9  0x00007f1f6dd3d1e8 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from /usr/lib64/libQt5Core.so.5
#10 0x00007f1f6e17ee4c in QPlatformWindow::deliverUpdateRequest() ()
   from /usr/lib64/libQt5Gui.so.5
#11 0x00007f1f6e17d3be in QPlatformWindow::windowEvent(QEvent*) ()
   from /usr/lib64/libQt5Gui.so.5
#12 0x00007f1f6e83ae1e in QApplication::notify(QObject*, QEvent*) ()
   from /usr/lib64/libQt5Widgets.so.5
#13 0x00007f1f6dd3d1e8 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from /usr/lib64/libQt5Core.so.5
#14 0x00007f1f6dd93b9e in QTimerInfoList::activateTimers() ()
   from /usr/lib64/libQt5Core.so.5
#15 0x00007f1f6dd91a6f in
QEventDispatcherUNIX::processEvents(QFlags<QEventLo--Type <RET> for more, q to
quit, c to continue without paging--
op::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#16 0x0000562822f3a6dd in
QUnixEventDispatcherQPA::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
()
#17 0x00007f1f6dd3b71b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQt5Core.so.5
#18 0x00007f1f6dd44470 in QCoreApplication::exec() ()
   from /usr/lib64/libQt5Core.so.5

My laptop has two gpus: Intel HD Graphics 530 (/dev/card/card0) and Nvidia
GeForce GTX 970M (/dev/dri/card1). m_window->openglContext() returns null 
inside ThumbnailTextureProvider::setTexture. That's probably explains why
m_window->createTextureFromNativeObject() also returns null. The point is why
the OpenGL context is null there. Maybe it is related to the fact that there
are two gpus involved?

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

Reply via email to