Skip to content

Random crash #304

Open
Open
@Jack253-png

Description

This is the debug messages in gdb:

#0 0x0000792d22a4788c in wl_map_insert_at (map=map@entry=0x608fa0a3a330,
flags=flags@entry=1, i=12, data=)
at ../wayland-1.23.1/src/wayland-util.c:290
290 start[i].next |= (flags & 0x1) << 1;
#1 0x0000792d22a47a01 in proxy_destroy (proxy=proxy@entry=0x608fa0a71980)
at ../wayland-1.23.1/src/wayland-client.c:574
#2 0x0000792d22a497c7 in wl_proxy_destroy_caller_locks (proxy=0x608fa0a71980)
at ../wayland-1.23.1/src/wayland-client.c:598
#3 wl_proxy_marshal_array_flags (proxy=0x608fa0a71980, opcode=opcode@entry=0,
interface=interface@entry=0x0, version=version@entry=4, flags=flags@entry=1,
args=args@entry=0x7ffd92cbb290) at ../wayland-1.23.1/src/wayland-client.c:943
#4 0x0000792d22a4a3bb in wl_proxy_marshal_flags (proxy=, opcode=0,
interface=0x0, version=4, flags=1) at ../wayland-1.23.1/src/wayland-client.c:857
#5 0x0000608f7f196108 in CCWlOutput::sendRelease (this=0x608fa0a70cc0)
at /usr/src/debug/xdg-desktop-portal-hyprland/xdg-desktop-portal-hyprland-1.3.8/protocols/wayland.cpp:2148
#6 CCWlOutput::~CCWlOutput (this=, this=)
at /usr/src/debug/xdg-desktop-portal-hyprland/xdg-desktop-portal-hyprland-1.3.8/protocols/wayland.cpp:2207
#7 std::default_delete::operator() (this=0x608fa0a71ae9, _ptr=0x608fa0a70cc0)
at /usr/include/c++/14.2.1/bits/unique_ptr.h:93
#8 Hyprutils::Memory::CSharedPointer
::impl::destroy (this=0x608fa0a71ad0)
at /usr/include/hyprutils/memory/SharedPtr.hpp:69
#9 Hyprutils::Memory::CSharedPointer
::impl::destroy (this=0x608fa0a71ad0)
at /usr/include/hyprutils/memory/SharedPtr.hpp:103
#10 0x0000608f7f1a0b62 in Hyprutils::Memory::CSharedPointer::destroyImpl (this=0x608fa0a48310)
at /usr/include/hyprutils/memory/SharedPtr.hpp:279
#11 Hyprutils::Memory::CSharedPointer::decrement (this=0x608fa0a48310)
at /usr/include/hyprutils/memory/SharedPtr.hpp:265
#12 Hyprutils::Memory::CSharedPointer::~CSharedPointer (this=,
this=) at /usr/include/hyprutils/memory/SharedPtr.hpp:177
#13 SOutput::~SOutput (this=, this=)
at /usr/src/debug/xdg-desktop-portal-hyprland/xdg-desktop-portal-hyprland-1.3.8/src/core/PortalManager.hpp:29
#14 std::default_delete::operator() (this=, __ptr=0x608fa0a482f0)
at /usr/include/c++/14.2.1/bits/unique_ptr.h:93
#15 std::unique_ptr<SOutput, std::default_delete >::~unique_ptr (this=,
this=) at /usr/include/c++/14.2.1/bits/unique_ptr.h:398
#16 std::destroy_at<std::unique_ptr<SOutput, std::default_delete > > (__location=0x608fa0a70920)
at /usr/include/c++/14.2.1/bits/stl_construct.h:88
#17 std::_Destroy<std::unique_ptr<SOutput, std::default_delete > > (__pointer=0x608fa0a70920)
at /usr/include/c++/14.2.1/bits/stl_construct.h:149
#18 std::_Destroy_aux::__destroy<std::unique_ptr<SOutput, std::default_delete >> (
__first=0x608fa0a70920, __last=0x608fa0a70928) at /usr/include/c++/14.2.1/bits/stl_construct.h:163
#19 std::_Destroy<std::unique_ptr<SOutput, std::default_delete >
> (__first=,
__last=0x608fa0a70928) at /usr/include/c++/14.2.1/bits/stl_construct.h:196
#20 std::_Destroy<std::unique_ptr<SOutput, std::default_delete >*, std::unique_ptr<SOutput, std::default_delete > > (__first=, __last=0x608fa0a70928)
at /usr/include/c++/14.2.1/bits/alloc_traits.h:944
--Type for more, q to quit, c to continue without paging--
#21 std::vector<std::unique_ptr<SOutput, std::default_delete >, std::allocator<std::unique_ptr<SOutput, std::default_delete > > >::~vector (this=, this=)
at /usr/include/c++/14.2.1/bits/stl_vector.h:735
#22 CPortalManager::~CPortalManager (this=, this=)
at /usr/src/debug/xdg-desktop-portal-hyprland/xdg-desktop-portal-hyprland-1.3.8/src/core/PortalManager.hpp:43
#23 0x0000608f7f1a0ced in std::default_delete::operator() (this=,
__ptr=0x608fa0a33f20) at /usr/include/c++/14.2.1/bits/unique_ptr.h:87
#24 std::unique_ptr<CPortalManager, std::default_delete >::~unique_ptr (
this=, this=) at /usr/include/c++/14.2.1/bits/unique_ptr.h:398
#25 0x0000792d2235f891 in __run_exit_handlers (status=0, listp=0x792d22507680 <__exit_funcs>,
run_list_atexit=run_list_atexit@entry=true, run_dtors=run_dtors@entry=true) at exit.c:108
#26 0x0000792d2235f95e in __GI_exit (status=) at exit.c:138

#27 0x0000792d22345e0f in __libc_start_call_main (
main=main@entry=0x608f7f189b90 <main(int, char**, char**)>, argc=argc@entry=1,
argv=argv@entry=0x7ffd92cbb658) at ../sysdeps/nptl/libc_start_call_main.h:74
#28 0x0000792d22345ecc in __libc_start_main_impl (main=0x608f7f189b90 <main(int, char**, char**)>, argc=1,
argv=0x7ffd92cbb658, init=, fini=, rtld_fini=,
stack_end=0x7ffd92cbb648) at ../csu/libc-start.c:360
#29 0x0000608f7f18b385 in _start ()

Env: ArchLinux (with latest Hyprland build), nvidia-dkms drivers

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions