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

Aki <k...@aki.tw> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |k...@aki.tw

--- Comment #5 from Aki <k...@aki.tw> ---
I encountered this error too with nvidia card.
It does not happens if I switch to intel igpu.

Below is the stacktrace of kwin_wayland.

0  __pthread_kill_implementation (no_tid=0, signo=6, threadid=<optimized out>)
at ./nptl/pthread_kill.c:44
#1  __pthread_kill_internal (signo=6, threadid=<optimized out>) at
./nptl/pthread_kill.c:78
#2  __GI___pthread_kill (threadid=<optimized out>, signo=signo@entry=6) at
./nptl/pthread_kill.c:89
#3  0x00007f14c5e3bc46 in __GI_raise (sig=sig@entry=6) at
../sysdeps/posix/raise.c:26
#4  0x00007f14c5e227fc in __GI_abort () at ./stdlib/abort.c:79
#5  0x00007f14c7d8bcaa in  () at /lib/x86_64-linux-gnu/libepoxy.so.0
#6  0x00007f14c7d8bcf0 in  () at /lib/x86_64-linux-gnu/libepoxy.so.0
#7  0x00007f14c7d8dd62 in  () at /lib/x86_64-linux-gnu/libepoxy.so.0
#8  0x0000564066424099 in KWin::querySupportedModifiers (format=875713089,
eglDisplay=0x5640669a7220)
    at /home/aki/kde/src/kwin/src/plugins/screencast/screencaststream.cpp:323
#9  KWin::ScreenCastStream::createStream() (this=this@entry=0x564066ba5a50) at
/home/aki/kde/src/kwin/src/plugins/screencast/screencaststream.cpp:344
#10 0x00005640664247b8 in KWin::ScreenCastStream::init()
(this=this@entry=0x564066ba5a50)
    at /home/aki/kde/src/kwin/src/plugins/screencast/screencaststream.cpp:295
#11 0x000056406641ca40 in
KWin::ScreencastManager::integrateStreams(KWaylandServer::ScreencastStreamV1Interface*,
KWin::ScreenCastStream*)
    (this=<optimized out>, waylandStream=0x564067230e60, stream=0x564066ba5a50)
    at /home/aki/kde/src/kwin/src/plugins/screencast/screencastmanager.cpp:201
#12 0x000056406641cc74 in
KWin::ScreencastManager::streamOutput(KWaylandServer::ScreencastStreamV1Interface*,
KWin::Output*, KWaylandServer::ScreencastV1Interface::CursorMode)
(this=<optimized out>, waylandStream=<optimized out>, streamOutput=<optimized
out>, mode=<optimized out>)
    at /home/aki/kde/src/kwin/src/plugins/screencast/screencastmanager.cpp:148
#13 0x000056406641cdab in
KWin::ScreencastManager::streamVirtualOutput(KWaylandServer::ScreencastStreamV1Interface*,
QString const&, QSize const&, double,
KWaylandServer::ScreencastV1Interface::CursorMode)
    (this=<optimized out>, stream=0x564067230e60, name=<optimized out>,
size=<optimized out>, scale=<optimized out>,
mode=KWaylandServer::ScreencastV1Interface::Metadata) at
/home/aki/kde/src/kwin/src/plugins/screencast/screencastmanager.cpp:114
#14 0x00007f14c70f36ff in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#15 0x00007f14c8b9da7f in
KWaylandServer::ScreencastV1Interface::virtualOutputScreencastRequested(KWaylandServer::ScreencastStreamV1Interface*,
QString const&, QSize const&, double,
KWaylandServer::ScreencastV1Interface::CursorMode)
(this=this@entry=0x564066b55bc0, _t1=<optimized out>, 
    _t1@entry=0x564067230e60, _t2=..., _t3=..., _t4=<optimized out>,
_t4@entry=1, _t5=<optimized out>, 
    _t5@entry=KWaylandServer::ScreencastV1Interface::Metadata)
    at
/home/aki/kde/build/kwin/src/kwin_autogen/IEXH3JLKNG/moc_screencast_v1_interface.cpp:342
#16 0x00007f14c8e402b4 in
KWaylandServer::ScreencastV1InterfacePrivate::zkde_screencast_unstable_v1_stream_virtual_output(QtWaylandServer::zkde_screencast_unstable_v1::Resource*,
unsigned int, QString const&, int, int, int, unsigned int)
    (this=<optimized out>, resource=0x5640670a2870, streamid=32, name=...,
width=<optimized out>, height=<optimized out>, scale=256, pointer=4)
    at /home/aki/kde/src/kwin/src/wayland/screencast_v1_interface.cpp:88
#17 0x00007f14c8eec85a in
QtWaylandServer::zkde_screencast_unstable_v1::handle_stream_virtual_output(wl_client*,
wl_resource*, unsigned int, char const*, int, int, int, unsigned int)
    (client=<optimized out>, resource=<optimized out>, stream=32,
name=0x5640670a4570 "fake", width=1920, height=1080, scale=256, pointer=4)
--Type <RET> for more, q to quit, c to continue without paging--
  
awn/kde/build/kwin/src/wayland/qwayland-server-zkde-screencast-unstable-v1.cpp:298
#18 0x00007f14c42e8e2e in  () at /lib/x86_64-linux-gnu/libffi.so.8
#19 0x00007f14c42e5493 in  () at /lib/x86_64-linux-gnu/libffi.so.8
#20 0x00007f14c5a442a0 in  () at /lib/x86_64-linux-gnu/libwayland-server.so.0
#21 0x00007f14c5a48694 in  () at /lib/x86_64-linux-gnu/libwayland-server.so.0
#22 0x00007f14c5a470fa in wl_event_loop_dispatch () at
/lib/x86_64-linux-gnu/libwayland-server.so.0
#23 0x00007f14c8e16109 in KWaylandServer::Display::dispatchEvents()
(this=<optimized out>) at /home/aki/kde/src/kwin/src/wayland/display.cpp:114
#24 0x00007f14c70f36ff in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#25 0x00007f14c70f6b83 in QSocketNotifier::activated(QSocketDescriptor,
QSocketNotifier::Type, QSocketNotifier::QPrivateSignal) () at
/lib/x86_64-linux-gnu/libQt5Core.so.5
#26 0x00007f14c70f73b5 in QSocketNotifier::event(QEvent*) () at
/lib/x86_64-linux-gnu/libQt5Core.so.5
#27 0x00007f14c676bf32 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#28 0x00007f14c70bae38 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /lib/x86_64-linux-gnu/libQt5Core.so.5
#29 0x00007f14c7111e2b in
QEventDispatcherUNIXPrivate::activateSocketNotifiers() () at
/lib/x86_64-linux-gnu/libQt5Core.so.5
#30 0x00007f14c7112317 in
QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /lib/x86_64-linux-gnu/libQt5Core.so.5
#31 0x00005640664e42f1 in
QUnixEventDispatcherQPA::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
()
#32 0x00007f14c70b97cb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/lib/x86_64-linux-gnu/libQt5Core.so.5
#33 0x00007f14c70c1c2a in QCoreApplication::exec() () at
/lib/x86_64-linux-gnu/libQt5Core.so.5
#34 0x00005640663f2b94 in main(int, char**) (argc=<optimized out>,
argv=<optimized out>) at /home/aki/kde/src/kwin/src/main_wayland.cpp:613

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

Reply via email to