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

24 #368

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

24 #368

Groveer opened this issue Nov 26, 2024 · 1 comment

Comments

@Groveer
Copy link
Contributor

Groveer commented Nov 26, 2024

#0  Waylib::Server::WSurface::outputs() const (this=0x0) at ./src/server/kernel/wsurface.cpp:369
linuxdeepin/treeland.private#1  0x00007f0ba7d0fc17 in SurfaceWrapper::setOutputs(QList<Waylib::Server::WOutput*> const&) (this=0x5631f6f10290, outputs=...) at ./src/core/surfacewrapper.cpp:426
linuxdeepin/treeland.private#2  0x00007f0ba7d29b4d in RootSurfaceContainer::updateSurfaceOutputs(SurfaceWrapper*) (this=<optimized out>, surface=0x5631f6f10290) at ./src/core/rootsurfacecontainer.cpp:394
linuxdeepin/treeland.private#3  0x00007f0ba6b0096c in  () at /usr/bin/../lib/x86_64-linux-gnu/libQt6Core.so.6
linuxdeepin/treeland.private#4  0x00007f0ba7d10fae in SurfaceWrapper::geometryChange(QRectF const&, QRectF const&) (this=0x5631f6f10290, newGeo=<optimized out>, oldGeometry=...) at ./src/core/surfacewrapper.cpp:649
linuxdeepin/treeland.private#5  0x00007f0ba5d79645 in QQuickItem::setPosition(QPointF const&) () at /usr/bin/../lib/x86_64-linux-gnu/libQt6Quick.so.6
linuxdeepin/treeland.private#6  0x00007f0ba7d0b143 in SurfaceWrapper::moveNormalGeometryInOutput(QPointF const&) (this=<optimized out>, position=<optimized out>) at ./src/core/surfacewrapper.cpp:292
linuxdeepin/treeland.private#7  0x00007f0ba7d1bb28 in Output::arrangeNonLayerSurface(SurfaceWrapper*, QSizeF const&) (this=this@entry=0x5631f51e16e0, surface=surface@entry=0x5631f6f10290, sizeDiff=...)
    at ./src/core/output.cpp:547
linuxdeepin/treeland.private#8  0x00007f0ba7d1bdb6 in Output::arrangeNonLayerSurfaces() (this=this@entry=0x5631f51e16e0) at ./src/core/output.cpp:574
linuxdeepin/treeland.private#9  0x00007f0ba7d1c6d4 in Output::arrangeLayerSurfaces() (this=0x5631f51e16e0) at ./src/core/output.cpp:480
linuxdeepin/treeland.private#10 0x00007f0ba6b0096c in  () at /usr/bin/../lib/x86_64-linux-gnu/libQt6Core.so.6
linuxdeepin/treeland.private#11 0x00007f0ba6b0096c in  () at /usr/bin/../lib/x86_64-linux-gnu/libQt6Core.so.6
linuxdeepin/treeland.private#12 0x00007f0ba6310afc in wl_signal_emit_mutable () at /usr/bin/../lib/x86_64-linux-gnu/libwayland-server.so.0
linuxdeepin/treeland.private#13 0x00007f0ba784490d in  () at /usr/bin/../lib/x86_64-linux-gnu/libwlroots-0.18.so
linuxdeepin/treeland.private#14 0x00007f0ba407636e in  () at /lib/x86_64-linux-gnu/libffi.so.8
linuxdeepin/treeland.private#15 0x00007f0ba407565d in  () at /lib/x86_64-linux-gnu/libffi.so.8
linuxdeepin/treeland.private#16 0x00007f0ba4075e53 in ffi_call () at /lib/x86_64-linux-gnu/libffi.so.8
linuxdeepin/treeland.private#17 0x00007f0ba6314f46 in  () at /usr/bin/../lib/x86_64-linux-gnu/libwayland-server.so.0
linuxdeepin/treeland.private#18 0x00007f0ba630fc9a in  () at /usr/bin/../lib/x86_64-linux-gnu/libwayland-server.so.0
linuxdeepin/treeland.private#19 0x00007f0ba6312c52 in wl_event_loop_dispatch () at /usr/bin/../lib/x86_64-linux-gnu/libwayland-server.so.0
linuxdeepin/treeland.private#20 0x00007f0ba7a65a04 in operator() (__closure=0x5631f44fad50) at ./src/server/kernel/wserver.cpp:108
linuxdeepin/treeland.private#21 operator() (__closure=<optimized out>) at /usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs_impl.h:141
linuxdeepin/treeland.private#22 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#23 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#24 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
linuxdeepin/treeland.private#25 QtPrivate::QCallableObject<Waylib::Server::WServerPrivate::init()::<lambda()>, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *)
    (which=<optimized out>, this_=0x5631f44fad40, r=<optimized out>, a=<optimized out>, ret=<optimized out>) at /usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs_impl.h:572
linuxdeepin/treeland.private#26 0x00007f0ba6b0096c in  () at /usr/bin/../lib/x86_64-linux-gnu/libQt6Core.so.6
linuxdeepin/treeland.private#27 0x00007f0ba6b0ae83 in QSocketNotifier::activated(QSocketDescriptor, QSocketNotifier::Type, QSocketNotifier::QPrivateSignal) () at /usr/bin/../lib/x86_64-linux-gnu/libQt6Core.so.6
linuxdeepin/treeland.private#28 0x00007f0ba6b0afb3 in QSocketNotifier::event(QEvent*) () at /usr/bin/../lib/x86_64-linux-gnu/libQt6Core.so.6
linuxdeepin/treeland.private#29 0x00007f0ba6ab4898 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/bin/../lib/x86_64-linux-gnu/libQt6Core.so.6
linuxdeepin/treeland.private#30 0x00007f0ba6cb04af in  () at /usr/bin/../lib/x86_64-linux-gnu/libQt6Core.so.6
linuxdeepin/treeland.private#31 0x00007f0ba4a52619 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
linuxdeepin/treeland.private#32 0x00007f0ba4a546c7 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
linuxdeepin/treeland.private#33 0x00007f0ba4a54cd0 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
linuxdeepin/treeland.private#34 0x00007f0ba6ca7fd0 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/bin/../lib/x86_64-linux-gnu/libQt6Core.so.6
linuxdeepin/treeland.private#35 0x00007f0ba6abd5da in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/bin/../lib/x86_64-linux-gnu/libQt6Core.so.6
linuxdeepin/treeland.private#36 0x00007f0ba6ab76c8 in QCoreApplication::exec() () at /usr/bin/../lib/x86_64-linux-gnu/libQt6Core.so.6
linuxdeepin/treeland.private#37 0x00005631d9f2c4c2 in main(int, char**) (argc=<optimized out>, argv=<optimized out>) at ./src/main.cpp:46
@wineee
Copy link
Member

wineee commented Nov 29, 2024

可能修复 vioken/waylib#564

@wineee wineee transferred this issue from linuxdeepin/treeland.private Jan 17, 2025
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