-
Notifications
You must be signed in to change notification settings - Fork 19
Closed
Labels
bugSomething isn't workingSomething isn't working
Description
On Hyprland 0.51.1 built from branch at commit 71a1216abcc7031776630a6d88f105605c4dc1c9 it crashes hyprland as soon as I enable the plugin and takes me back to SDDM, loging in from SDDM takes me back to SDDM. Loging in from TTY crashes with 'could not connect to wayland server'. Enabling or updating the plugin with hyprpm seemingly finishes without errors, but with 'PluginManager: no $HOME or $HYPRLAND_INSTANCE_SIGNATURE'. Log:
`--------------------------------------------
Hyprland Crash Report
--------------------------------------------
This was an accident, I swear!
Hyprland received signal 11(SEGV)
Version: 71a1216abcc7031776630a6d88f105605c4dc1c9
Tag: v0.51.1
Date: Mon Sep 22 20:54:03 2025
Flags:
Hyprland seems to be running with plugins. This crash might not be Hyprland's fault.
Plugins:
()
System info:
System name: Linux
Node name: archlinux
Release: 6.17.1-arch1-1
Version: #1 SMP PREEMPT_DYNAMIC Mon, 06 Oct 2025 18:48:29 +0000
GPU:
00:02.0 VGA compatible controller [0300]: Intel Corporation Alder Lake-S GT1 [UHD Graphics 770] [8086:4690] (rev 0c) (prog-if 00 [VGA controller])
os-release:
NAME="Arch Linux"
PRETTY_NAME="Arch Linux"
ID=arch
BUILD_ID=rolling
ANSI_COLOR="38;2;23;147;209"
HOME_URL="https://archlinux.org/"
DOCUMENTATION_URL="https://wiki.archlinux.org/"
SUPPORT_URL="https://bbs.archlinux.org/"
BUG_REPORT_URL="https://gitlab.archlinux.org/groups/archlinux/-/issues"
PRIVACY_POLICY_URL="https://terms.archlinux.org/docs/privacy-policy/"
LOGO=archlinux-logo
Backtrace:
# | hyprland(_Z12getBacktracev+0x61) [0x561c0e7ee451]
getBacktrace()
??:?
#1 | hyprland(_ZN14NCrashReporter18createAndSaveCrashEi+0xc77) [0x561c0e74e067]
NCrashReporter::createAndSaveCrash(int)
??:?
#2 | hyprland(+0x23a421) [0x561c0e6c7421]
CCompositor::removeLockFile()
??:?
#3 | /usr/lib/libc.so.6(+0x3e540) [0x7f83bd83e540]
??
??:0
#4 | /var/cache/hyprpm/daxis/dynamic-cursors/dynamic-cursors.so(_ZNK9Hyprutils6Memory14CUniquePointerI13CHyprRendererE3getEv+0x35) [0x7f83a79952ef]
??
??:0
#5 | /var/cache/hyprpm/daxis/dynamic-cursors/dynamic-cursors.so(_ZNK9Hyprutils6Memory14CUniquePointerI13CHyprRendererEptEv+0x18) [0x7f83a798fe20]
??
??:0
#6 | /var/cache/hyprpm/daxis/dynamic-cursors/dynamic-cursors.so(_Z9isEnabledv+0xbc) [0x7f83a79d2e32]
??
??:0
#7 | /var/cache/hyprpm/daxis/dynamic-cursors/dynamic-cursors.so(_ZN15CHighresHandler6updateEv+0x2bd) [0x7f83a79b7995]
??
??:0
#8 | /var/cache/hyprpm/daxis/dynamic-cursors/dynamic-cursors.so(_ZN15CHighresHandlerC2Ev+0x102) [0x7f83a79b7236]
??
??:0
#9 | /var/cache/hyprpm/daxis/dynamic-cursors/dynamic-cursors.so(_ZN15CDynamicCursorsC2Ev+0x45) [0x7f83a797adb9]
??
??:0
#1 | /var/cache/hyprpm/daxis/dynamic-cursors/dynamic-cursors.so(_ZN9Hyprutils6Memory10makeUniqueI15CDynamicCursorsJEEENS0_14CUniquePointerIT_EEDpOT0_+0x2c) [0x7f83a79d0bea]
??
??:0
#11 | /var/cache/hyprpm/daxis/dynamic-cursors/dynamic-cursors.so(pluginInit+0xe65) [0x7f83a79c661a]
??
??:0
#12 | hyprland(_ZN13CPluginSystem18loadPluginInternalERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x3f8) [0x561c0e9247c8]
CPluginSystem::loadPluginInternal(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
??:?
#13 | hyprland(+0x498c5f) [0x561c0e925c5f]
CPluginSystem::loadPluginInternal(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
??:?
#14 | hyprland(+0x499368) [0x561c0e926368]
CPluginSystem::loadPluginInternal(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
??:?
#15 | hyprland(_ZN13CPluginSystem10loadPluginERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE16eSpecialPidTypes+0x20e) [0x561c0e920dfe]
CPluginSystem::loadPlugin(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, eSpecialPidTypes)
??:?
#16 | hyprland(+0x2e6647) [0x561c0e773647]
CHyprDebugOverlay::CHyprDebugOverlay()
??:?
#17 | hyprland(+0x2dd612) [0x561c0e76a612]
CHyprCtl::unregisterCommand(Hyprutils::Memory::CSharedPointer<SHyprCtlCommand> const&)
??:?
#18 | hyprland(_ZNSt17_Function_handlerIFNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE20eHyprCtlOutputFormatS5_EPS7_E9_M_invokeERKSt9_Any_dataOS6_OS5_+0x6b) [0x561c0e771b0b]
std::_Function_handler<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > (eHyprCtlOutputFormat, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >), std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > (*)(eHyprCtlOutputFormat, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)>::_M_invoke(std::_Any_data const&, eHyprCtlOutputFormat&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)
??:?
#19 | hyprland(_ZN8CHyprCtl8getReplyENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x6ab) [0x561c0e7741cb]
CHyprCtl::getReply(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)
??:?
#2 | hyprland(+0x2e83a0) [0x561c0e7753a0]
CHyprCtl::makeDynamicCall(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
??:?
#21 | /usr/lib/libwayland-server.so.0(wl_event_loop_dispatch+0x1d2) [0x7f83be46f182]
??
??:0
#22 | /usr/lib/libwayland-server.so.0(wl_display_run+0x37) [0x7f83be471297]
??
??:0
#23 | hyprland(_ZN17CEventLoopManager9enterLoopEv+0x181) [0x561c0e8c9e81]
CEventLoopManager::enterLoop()
??:?
#24 | hyprland(main+0xf07) [0x561c0e663237]
main
??:?
#25 | /usr/lib/libc.so.6(+0x27675) [0x7f83bd827675]
??
??:0
#26 | /usr/lib/libc.so.6(__libc_start_main+0x89) [0x7f83bd827729]
??
??:0
#27 | hyprland(_start+0x25) [0x561c0e6c2ce5]
_start
??:?
Log tail:
[LOG] xkb: Mod index 3 (name Mod1) got index 3
[LOG] xkb: Mod index 4 (name Mod2) got index 4
[LOG] xkb: Mod index 5 (name Mod3) got index 5
[LOG] xkb: Mod index 6 (name Mod4) got index 6
[LOG] xkb: Mod index 7 (name Mod5) got index 7
[LOG] Updating keymap fd for keyboard keyd virtual keyboard
[LOG] Updated keymap fd to 94
[LOG] Set the keyboard layout to us, ch, rs and variant to for keyboard "keyd-virtual-keyboard"
[LOG] New keyboard created, pointers Hypr: 561c1754a610 and AQ: 561c17522e60
[LOG] [AQ] libinput: New device keyd virtual pointer: 4012-6878
[LOG] New aquamarine pointer with name keyd virtual pointer
[LOG] New mouse has libinput sens 0.00 (0.00) with accel profile 2 (2)
[LOG] Attached pointer keyd-virtual-pointer to global
[LOG] Applied config to mouse 2.4g-mouse, sens 1.00
[LOG] Applied config to mouse wchcn-usb-composite-device-mouse, sens 1.00
[LOG] Applied config to mouse wchcn-usb-composite-device-consumer-control-1, sens 1.00
[LOG] Applied config to mouse primax-hp-usb-keyboard-consumer-control-1, sens 1.00
[LOG] Applied config to mouse keyd-virtual-pointer, sens 1.00
[LOG] New mouse created, pointer AQ: 561c1758cba0
[LOG] [AQ] drm: Cursor buffer imported into KMS with id 309
[LOG] Hyprctl: new connection from pid 19361
[ERR] Hyprcursor failed loading theme "BreezeX-Black", falling back to XCursor.
[LOG] XCursor scanning theme BreezeX-Black
[LOG] XCursor using theme path /home/daxis/.icons/BreezeX-Black/cursors
[LOG] XCursor parsing index.theme /home/daxis/.icons/BreezeX-Black/index.theme
[LOG] XCursor theme BreezeX-Black inherits "hicolor"
[LOG] XCursor scanning theme "hicolor"
[LOG] XCursor already has a shape default loaded, skipping
[LOG] XCursor already has a shape context-menu loaded, skipping
[LOG] XCursor already has a shape help loaded, skipping
[LOG] XCursor already has a shape pointer loaded, skipping
[LOG] XCursor already has a shape progress loaded, skipping
[LOG] XCursor already has a shape wait loaded, skipping
[LOG] XCursor already has a shape cell loaded, skipping
[LOG] XCursor already has a shape crosshair loaded, skipping
[LOG] XCursor already has a shape text loaded, skipping
[LOG] XCursor already has a shape vertical-text loaded, skipping
[LOG] XCursor already has a shape alias loaded, skipping
[LOG] XCursor already has a shape copy loaded, skipping
[LOG] XCursor already has a shape move loaded, skipping
[LOG] XCursor already has a shape no-drop loaded, skipping
[LOG] XCursor already has a shape not-allowed loaded, skipping
[LOG] XCursor already has a shape grab loaded, skipping
[LOG] XCursor already has a shape grabbing loaded, skipping
[LOG] XCursor already has a shape e-resize loaded, skipping
[LOG] XCursor already has a shape n-resize loaded, skipping
[LOG] XCursor already has a shape ne-resize loaded, skipping
[LOG] XCursor already has a shape nw-resize loaded, skipping
[LOG] XCursor already has a shape s-resize loaded, skipping
[LOG] XCursor already has a shape se-resize loaded, skipping
[LOG] XCursor already has a shape sw-resize loaded, skipping
[LOG] XCursor already has a shape w-resize loaded, skipping
[LOG] XCursor already has a shape ew-resize loaded, skipping
[LOG] XCursor already has a shape ns-resize loaded, skipping
[LOG] XCursor already has a shape nesw-resize loaded, skipping
[LOG] XCursor already has a shape nwse-resize loaded, skipping
[LOG] XCursor already has a shape col-resize loaded, skipping
[LOG] XCursor already has a shape row-resize loaded, skipping
[LOG] XCursor already has a shape all-scroll loaded, skipping
[LOG] XCursor already has a shape zoom-in loaded, skipping
[LOG] XCursor already has a shape zoom-out loaded, skipping
[LOG] [AQ] drm: Modesetting HDMI-A-3 with 3840x2160@60.00Hz
[LOG] [hookSystem] New hook event registered: tick
[LOG] Hyprctl: new connection from pid 19370
[LOG] [CXDGShellProtocol] New xdg_wm_base at 561c175a1710
[LOG] [CXDGOutputProtocol] New xdg_output for HDMI-A-3: client 561c1755e670 (xwayland)
[LOG] Hyprctl: new connection from pid 19370
[LOG] Hyprctl: new connection from pid 19370
`
rishabh-os
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working