Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

26 #462

Closed
Groveer opened this issue Nov 26, 2024 · 1 comment
Closed

26 #462

Groveer opened this issue Nov 26, 2024 · 1 comment

Comments

@Groveer
Copy link
Contributor

Groveer commented Nov 26, 2024

#0  0x00007f66a73c9694 in wl_resource_get_client () at /usr/bin/../lib/x86_64-linux-gnu/libwayland-server.so.0
linuxdeepin/treeland.private#1  0x00007f66a8914439 in  () at /usr/bin/../lib/x86_64-linux-gnu/libwlroots-0.18.so
linuxdeepin/treeland.private#2  0x00007f66a73caafc in wl_signal_emit_mutable () at /usr/bin/../lib/x86_64-linux-gnu/libwayland-server.so.0
linuxdeepin/treeland.private#3  0x00007f66a88f0750 in wlr_seat_keyboard_enter () at /usr/bin/../lib/x86_64-linux-gnu/libwlroots-0.18.so
linuxdeepin/treeland.private#4  0x00007f66a8b13692 in qw_seat::keyboard_enter<qw_surface&, decltype(nullptr), int, decltype(nullptr)>(qw_surface&, decltype(nullptr)&&, int&&, decltype(nullptr)&&) const (this=0x5555bb478e80)
    at /usr/include/qwlroots/qwseat.h:48
linuxdeepin/treeland.private#5  Waylib::Server::WSeatPrivate::doSetKeyboardFocus(qw_surface*) (surface=<optimized out>, this=0x5555bb4c41a0) at ./src/server/kernel/wseat.cpp:210
linuxdeepin/treeland.private#6  Waylib::Server::WSeat::setKeyboardFocusSurface(Waylib::Server::WSurface*) (this=0x5555bb4c4140, surface=0x5555bb3c2850) at ./src/server/kernel/wseat.cpp:1007
linuxdeepin/treeland.private#7  0x00007f66a7bba96c in  () at /usr/bin/../lib/x86_64-linux-gnu/libQt6Core.so.6
linuxdeepin/treeland.private#8  0x00007f66a7bba96c in  () at /usr/bin/../lib/x86_64-linux-gnu/libQt6Core.so.6
linuxdeepin/treeland.private#9  0x00007f66a817e4d6 in QWindow::focusObjectChanged(QObject*) () at /usr/bin/../lib/x86_64-linux-gnu/libQt6Gui.so.6
linuxdeepin/treeland.private#10 0x00007f66a6fb749d in QQuickDeliveryAgentPrivate::setFocusInScope(QQuickItem*, QQuickItem*, Qt::FocusReason, QFlags<QQuickDeliveryAgentPrivate::FocusOption>) ()
    at /usr/bin/../lib/x86_64-linux-gnu/libQt6Quick.so.6
linuxdeepin/treeland.private#11 0x00007f66a6e34c3c in QQuickItem::setFocus(bool, Qt::FocusReason) () at /usr/bin/../lib/x86_64-linux-gnu/libQt6Quick.so.6
linuxdeepin/treeland.private#12 0x00007f66a6e2c51b in QQuickItem::forceActiveFocus(Qt::FocusReason) () at /usr/bin/../lib/x86_64-linux-gnu/libQt6Quick.so.6
linuxdeepin/treeland.private#13 0x00007f66a8db35eb in Helper::afterHandleEvent(Waylib::Server::WSeat*, Waylib::Server::WSurface*, QObject*, QObject*, QInputEvent*)
    (this=0x5555bb3301c0, seat=<optimized out>, watched=0x5555bb3c2850, surfaceItem=0x5555bd8e0a70, event=<optimized out>) at ./src/core/helper.cpp:1131
linuxdeepin/treeland.private#14 0x00007f66a8b16f25 in Waylib::Server::WSeat::sendEvent(Waylib::Server::WSurface*, QObject*, QObject*, QInputEvent*)
    (target=0x5555bb3c2850, shellObject=<optimized out>, eventObject=0x5555bd8e6ea0, event=0x7ffd5b166230) at ./src/server/kernel/wseat.cpp:979
linuxdeepin/treeland.private#15 0x00007f66a8b341f9 in Waylib::Server::EventItem::event(QEvent*) (this=0x5555bd8e6ea0, event=0x7ffd5b166230) at ./src/server/qtquick/wsurfaceitem.cpp:141
linuxdeepin/treeland.private#16 0x00007f66a7b6e898 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/bin/../lib/x86_64-linux-gnu/libQt6Core.so.6
linuxdeepin/treeland.private#17 0x00007f66a6fbf252 in QQuickDeliveryAgentPrivate::deliverMatchingPointsToItem(QQuickItem*, bool, QPointerEvent*, bool) () at /usr/bin/../lib/x86_64-linux-gnu/libQt6Quick.so.6
linuxdeepin/treeland.private#18 0x00007f66a6fc0a53 in QQuickDeliveryAgentPrivate::deliverPressOrReleaseEvent(QPointerEvent*, bool) () at /usr/bin/../lib/x86_64-linux-gnu/libQt6Quick.so.6
linuxdeepin/treeland.private#19 0x00007f66a6fc1440 in QQuickDeliveryAgentPrivate::deliverPointerEvent(QPointerEvent*) () at /usr/bin/../lib/x86_64-linux-gnu/libQt6Quick.so.6
linuxdeepin/treeland.private#20 0x00007f66a6fc2c68 in QQuickDeliveryAgent::event(QEvent*) () at /usr/bin/../lib/x86_64-linux-gnu/libQt6Quick.so.6
linuxdeepin/treeland.private#21 0x00007f66a6ed6e99 in QQuickWindow::event(QEvent*) () at /usr/bin/../lib/x86_64-linux-gnu/libQt6Quick.so.6
linuxdeepin/treeland.private#22 0x00007f66a8b44d03 in Waylib::Server::WOutputRenderWindow::event(QEvent*) (this=0x5555bb3c0de0, event=0x7ffd5b166230) at ./src/server/qtquick/woutputrenderwindow.cpp:1959
linuxdeepin/treeland.private#23 0x00007f66a7b6e898 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/bin/../lib/x86_64-linux-gnu/libQt6Core.so.6
linuxdeepin/treeland.private#24 0x00007f66a8b193e0 in Waylib::Server::WSeat::notifyButton(Waylib::Server::WCursor*, Waylib::Server::WInputDevice*, Qt::MouseButton, unsigned int, unsigned int)
    (this=<optimized out>, cursor=<optimized out>, device=<optimized out>, button=Qt::LeftButton, state=<optimized out>, timestamp=2043956) at ./src/server/kernel/wseat.cpp:1128
linuxdeepin/treeland.private#25 0x00007f66a7bba96c in  () at /usr/bin/../lib/x86_64-linux-gnu/libQt6Core.so.6
linuxdeepin/treeland.private#26 0x00007f66a8bd0d96 in qw_cursor::notify_button(wlr_pointer_button_event*) () at /usr/bin/../lib/x86_64-linux-gnu/libwaylibserver.so.0
linuxdeepin/treeland.private#27 0x00007f66a73caafc in wl_signal_emit_mutable () at /usr/bin/../lib/x86_64-linux-gnu/libwayland-server.so.0
linuxdeepin/treeland.private#28 0x00007f66a73caafc in wl_signal_emit_mutable () at /usr/bin/../lib/x86_64-linux-gnu/libwayland-server.so.0
linuxdeepin/treeland.private#29 0x00007f66a88d6d79 in  () at /usr/bin/../lib/x86_64-linux-gnu/libwlroots-0.18.so
linuxdeepin/treeland.private#30 0x00007f66a88d5c2b in  () at /usr/bin/../lib/x86_64-linux-gnu/libwlroots-0.18.so
linuxdeepin/treeland.private#31 0x00007f66a73ccc52 in wl_event_loop_dispatch () at /usr/bin/../lib/x86_64-linux-gnu/libwayland-server.so.0
linuxdeepin/treeland.private#32 0x00007f66a8b1fa04 in operator() (__closure=0x5555bb49c8a0) at ./src/server/kernel/wserver.cpp:108
linuxdeepin/treeland.private#33 operator() (__closure=<optimized out>) at /usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs_impl.h:141
linuxdeepin/treeland.private#34 QtPrivate::FunctorCallBase::call_internal<void, QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void, Waylib::Server::WServerPrivate::init()::<lambda()> >::call(Waylib::Server::WServerPrivate::init()::<lambda()>&, void**)::<lambda()> > (fn=<optimized out>, args=<optimized out>) at /usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs_impl.h:65
linuxdeepin/treeland.private#35 QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void, Waylib::Server::WServerPrivate::init()::<lambda()> >::call (arg=<optimized out>, f=...)
    at /usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs_impl.h:140
linuxdeepin/treeland.private#36 QtPrivate::FunctorCallable<Waylib::Server::WServerPrivate::init()::<lambda()> >::call<QtPrivate::List<>, void> (arg=<optimized out>, f=...)
    at /usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs_impl.h:362
@wineee
Copy link
Member

wineee commented Nov 26, 2024

一样 linuxdeepin/treeland#364

@wineee wineee closed this as completed Nov 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants