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

David Korth <gerbils...@gerbilsoft.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |gerbils...@gerbilsoft.com

--- Comment #1 from David Korth <gerbils...@gerbilsoft.com> ---
I'm getting the exact same crash on krfb-24.02.0. (qt6)

/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/optional:477: constexpr
_Tp& std::_Optional_base_impl<_Tp, _Dp>::_M_get() [with _Tp = PipeWireCursor;
_Dp = std::_Optional_base<PipeWireCursor, false, false>]: Assertion
'this->_M_is_engaged()' failed.

Thread 1 "krfb-virtualmon" received signal SIGABRT, Aborted.
__pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6,
no_tid=no_tid@entry=0)
    at pthread_kill.c:44
warning: 44     pthread_kill.c: No such file or directory
(gdb) bt
#0  __pthread_kill_implementation (threadid=<optimized out>,
signo=signo@entry=6, no_tid=no_tid@entry=0)
    at pthread_kill.c:44
#1  0x00007ffff70fa373 in __pthread_kill_internal (signo=6, threadid=<optimized
out>)
    at pthread_kill.c:78
#2  0x00007ffff70a88c6 in __GI_raise (sig=sig@entry=6) at
../sysdeps/posix/raise.c:26
#3  0x00007ffff70908b7 in __GI_abort () at abort.c:79
#4  0x00007ffff5f1072f in std::__glibcxx_assert_fail (file=<optimized out>,
line=<optimized out>, 
    function=<optimized out>, condition=<optimized out>)
    at
/var/tmp/portage/sys-devel/gcc-13.2.0/work/gcc-13.2.0/libstdc++-v3/src/c++11/debug.cc:61
#5  0x00007fffea3ec4b3 in PWFrameBuffer::cursorPosition() ()
   from /usr/lib64/qt6/plugins/krfb/framebuffer/pw.so
#6  0x0000555555569f29 in RfbServerManager::updateScreens() ()
#7  0x00007ffff639e0f6 in void doActivate<false>(QObject*, int, void**) ()
   from /usr/lib64/libQt6Core.so.6
#8  0x00007ffff63ae22e in QTimer::timeout(QTimer::QPrivateSignal) () from
/usr/lib64/libQt6Core.so.6
#9  0x00007ffff639414f in QObject::event(QEvent*) () from
/usr/lib64/libQt6Core.so.6
#10 0x00007ffff75024f9 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
()
   from /usr/lib64/libQt6Widgets.so.6
#11 0x00007ffff6342738 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
()
   from /usr/lib64/libQt6Core.so.6
#12 0x00007ffff64cf720 in QTimerInfoList::activateTimers() () from
/usr/lib64/libQt6Core.so.6
#13 0x00007ffff65d2901 in timerSourceDispatch(_GSource*, int (*)(void*), void*)
()
   from /usr/lib64/libQt6Core.so.6
#14 0x00007ffff52c2ad2 in g_main_dispatch (context=0x7fffec000ef0) at
../glib-2.78.4/glib/gmain.c:3476
#15 0x00007ffff5320ff7 in g_main_context_dispatch_unlocked
(context=0x7fffec000ef0)
    at ../glib-2.78.4/glib/gmain.c:4284
#16 g_main_context_iterate_unlocked.isra.0
(context=context@entry=0x7fffec000ef0, block=block@entry=1, 
    dispatch=dispatch@entry=1, self=<optimized out>) at
../glib-2.78.4/glib/gmain.c:4349
#17 0x00007ffff52c0be0 in g_main_context_iteration (context=0x7fffec000ef0,
may_block=1)
    at ../glib-2.78.4/glib/gmain.c:4414
#18 0x00007ffff65d2bf0 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
   from /usr/lib64/libQt6Core.so.6
#19 0x00007ffff634eeba in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
   from /usr/lib64/libQt6Core.so.6
#20 0x00007ffff634a6ff in QCoreApplication::exec() () from
/usr/lib64/libQt6Core.so.6
#21 0x000055555555da40 in main ()

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

Reply via email to