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

[CRASH] [hyprbars + hyprtrails] Hyprland segfaults when hyprbars and hyprtrails are on at the same time #299

Open
Aproxia-dev opened this issue Feb 23, 2025 · 2 comments

Comments

@Aproxia-dev
Copy link

pretty much just what the title says :/

Hyprland 0.47.2 built from branch v0.47.2-b at commit 882f7ad7d2bbfc7440d0ccaef93b1cdd78e8e3ff  (version: bump to 0.47.2).
Date: 2025-02-02
Tag: v0.47.2, commits: 882f7ad7d2bbfc7440d0ccaef93b1cdd78e8e3ff
built against:
 aquamarine 0.7.2
 hyprlang 0.6.0
 hyprutils 0.5.0
 hyprcursor 0.1.11
 hyprgraphics 0.1.1


no flags were set

plugins installed using nix

wayland.windowManager.hyprland = {
    plugins = (with inputs.hyprland-plugins.packages.${system}; [
        hyprbars
        hyprtrails
        hyprexpo
    ]) ++ [
        pkgs.hyprlandPlugins.hyprsplit
        inputs.hypr-dynamic-cursors.packages.${system}.hypr-dynamic-cursors
    ];
};

inputs:

    ## Hyprland stuff
    hyprland = {
      url = "github:hyprwm/Hyprland/v0.47.2";
      inputs.nixpkgs.follows = "nixpkgs";
    };
	hyprland-plugins = {
		url = "github:hyprwm/hyprland-plugins";
		inputs.hyprland.follows = "hyprland";
    };

	hypr-dynamic-cursors = {
        url = "github:VirtCode/hypr-dynamic-cursors";
        inputs.hyprland.follows = "hyprland";
    };

    nixpkgs.follows = "unstable";

full configuration for reference can be found here

@vaxerski
Copy link
Member

crash report where

@Aproxia-dev
Copy link
Author

           PID: 34633 (.Hyprland-wrapp)
           UID: 1000 (apro)
           GID: 100 (users)
        Signal: 11 (SEGV)
     Timestamp: Sun 2025-02-23 12:27:33 CET (1min 8s ago)
  Command Line: /etc/profiles/per-user/apro/bin/hyprland -c /home/apro/.config/hypr/hyprlandd.conf
    Executable: /nix/store/nvks6s3bw1a34ckdv5yhjdzlbw86agz5-hyprland-0.47.2/bin/.Hyprland-wrapped
 Control Group: /user.slice/user-1000.slice/session-5.scope
          Unit: session-5.scope
         Slice: user-1000.slice
       Session: 5
     Owner UID: 1000 (apro)
       Boot ID: 36dc68cbec5f46d9972cb8039ff50ec0
    Machine ID: 61e7071da2d14a13a6879832f2440e5d
      Hostname: mksft-desktop
       Storage: /var/lib/systemd/coredump/core.\x2eHyprland-wrapp.1000.36dc68cbec5f46d9972cb8039ff50ec0.34633.1740310053000000.zst (present)
  Size on Disk: 4.5M
       Message: Process 34633 (.Hyprland-wrapp) of user 1000 dumped core.
                
                Module libhypr-dynamic-cursors.so without build-id.
                Module libhyprsplit.so without build-id.
                Module libhyprexpo.so without build-id.
                Module libhyprtrails.so without build-id.
                Module libhyprbars.so without build-id.
                Module libpciaccess.so.0 without build-id.
                Module liblzma.so.5 without build-id.
                Module libX11-xcb.so.1 without build-id.
                Module libdrm_intel.so.1 without build-id.
                Module libdrm_amdgpu.so.1 without build-id.
                Module libdrm_radeon.so.1 without build-id.
                Module libxcb-dri3.so.0 without build-id.
                Module libxshmfence.so.1 without build-id.
                Module libxcb-present.so.0 without build-id.
                Module libxcb-sync.so.1 without build-id.
                Module libxcb-randr.so.0 without build-id.
                Module libsensors.so.5 without build-id.
                Module libzstd.so.1 without build-id.
                Module libgraphite2.so.3 without build-id.
                Module libdatrie.so.1 without build-id.
                Module libicudata.so.74 without build-id.
                Module libgudev-1.0.so.0 without build-id.
                Module libexpat.so.1 without build-id.
                Module liblcms2.so.2 without build-id.
                Module libbrotlienc.so.1 without build-id.
                Module libbrotlicommon.so.1 without build-id.
                Module libsharpyuv.so.0 without build-id.
                Module libpcre2-8.so.0 without build-id.
                Module libxml2.so.2 without build-id.
                Module libbrotlidec.so.1 without build-id.
                Module libbz2.so.1 without build-id.
                Module libcap.so.2 without build-id.
                Module libpangoft2-1.0.so.0 without build-id.
                Module libharfbuzz.so.0 without build-id.
                Module libthai.so.0 without build-id.
                Module libfribidi.so.0 without build-id.
                Module libGLX.so.0 without build-id.
                Module libselinux.so.1 without build-id.
                Module libXdmcp.so.6 without build-id.
                Module libXau.so.6 without build-id.
                Module libabsl_time_zone.so.2407.0.0 without build-id.
                Module libabsl_civil_time.so.2407.0.0 without build-id.
                Module libabsl_int128.so.2407.0.0 without build-id.
                Module libabsl_log_severity.so.2407.0.0 without build-id.
                Module libabsl_raw_logging_internal.so.2407.0.0 without build-id.
                Module libabsl_throw_delegate.so.2407.0.0 without build-id.
                Module libabsl_spinlock_wait.so.2407.0.0 without build-id.
                Module libabsl_base.so.2407.0.0 without build-id.
                Module libabsl_string_view.so.2407.0.0 without build-id.
                Module libabsl_strings_internal.so.2407.0.0 without build-id.
                Module libabsl_strings.so.2407.0.0 without build-id.
                Module libabsl_time.so.2407.0.0 without build-id.
                Module libabsl_utf8_for_code_point.so.2407.0.0 without build-id.
                Module libabsl_decode_rust_punycode.so.2407.0.0 without build-id.
                Module libabsl_demangle_rust.so.2407.0.0 without build-id.
                Module libabsl_demangle_internal.so.2407.0.0 without build-id.
                Module libabsl_debugging_internal.so.2407.0.0 without build-id.
                Module libabsl_malloc_internal.so.2407.0.0 without build-id.
                Module libabsl_symbolize.so.2407.0.0 without build-id.
                Module libabsl_stacktrace.so.2407.0.0 without build-id.
                Module libabsl_kernel_timeout_internal.so.2407.0.0 without build-id.
                Module libabsl_graphcycles_internal.so.2407.0.0 without build-id.
                Module libabsl_synchronization.so.2407.0.0 without build-id.
                Module libabsl_exponential_biased.so.2407.0.0 without build-id.
                Module libabsl_hashtablez_sampler.so.2407.0.0 without build-id.
                Module libabsl_bad_optional_access.so.2407.0.0 without build-id.
                Module libabsl_low_level_hash.so.2407.0.0 without build-id.
                Module libabsl_bad_variant_access.so.2407.0.0 without build-id.
                Module libabsl_city.so.2407.0.0 without build-id.
                Module libabsl_hash.so.2407.0.0 without build-id.
                Module libabsl_raw_hash_set.so.2407.0.0 without build-id.
                Module libabsl_crc_cpu_detect.so.2407.0.0 without build-id.
                Module libabsl_crc_internal.so.2407.0.0 without build-id.
                Module libabsl_str_format_internal.so.2407.0.0 without build-id.
                Module libabsl_crc32c.so.2407.0.0 without build-id.
                Module libabsl_crc_cord_state.so.2407.0.0 without build-id.
                Module libabsl_cordz_handle.so.2407.0.0 without build-id.
                Module libabsl_cordz_functions.so.2407.0.0 without build-id.
                Module libabsl_cord_internal.so.2407.0.0 without build-id.
                Module libabsl_cordz_info.so.2407.0.0 without build-id.
                Module libabsl_cord.so.2407.0.0 without build-id.
                Module libabsl_flags_commandlineflag_internal.so.2407.0.0 without build-id.
                Module libabsl_flags_commandlineflag.so.2407.0.0 without build-id.
                Module libabsl_flags_private_handle_accessor.so.2407.0.0 without build-id.
                Module libabsl_flags_program_name.so.2407.0.0 without build-id.
                Module libabsl_flags_config.so.2407.0.0 without build-id.
                Module libabsl_flags_reflection.so.2407.0.0 without build-id.
                Module libabsl_flags_marshalling.so.2407.0.0 without build-id.
                Module libabsl_flags_internal.so.2407.0.0 without build-id.
                Module libabsl_log_internal_fnmatch.so.2407.0.0 without build-id.
                Module libabsl_vlog_config_internal.so.2407.0.0 without build-id.
                Module libabsl_strerror.so.2407.0.0 without build-id.
                Module libabsl_log_entry.so.2407.0.0 without build-id.
                Module libabsl_log_sink.so.2407.0.0 without build-id.
                Module libabsl_log_globals.so.2407.0.0 without build-id.
                Module libabsl_log_internal_globals.so.2407.0.0 without build-id.
                Module libabsl_log_internal_log_sink_set.so.2407.0.0 without build-id.
                Module libabsl_log_internal_proto.so.2407.0.0 without build-id.
                Module libabsl_log_internal_format.so.2407.0.0 without build-id.
                Module libabsl_examine_stack.so.2407.0.0 without build-id.
                Module libabsl_log_internal_nullguard.so.2407.0.0 without build-id.
                Module libabsl_log_internal_message.so.2407.0.0 without build-id.
                Module libabsl_log_internal_conditions.so.2407.0.0 without build-id.
                Module libabsl_log_internal_check_op.so.2407.0.0 without build-id.
                Module libicuuc.so.74 without build-id.
                Module libwacom.so.9 without build-id.
                Module libevdev.so.2 without build-id.
                Module libmtdev.so.1 without build-id.
                Module libGLdispatch.so.0 without build-id.
                Module libxcb-shm.so.0 without build-id.
                Module libXext.so.6 without build-id.
                Module libfreetype.so.6 without build-id.
                Module libfontconfig.so.1 without build-id.
                Module libpng16.so.16 without build-id.
                Module libz.so.1 without build-id.
                Module libffi.so.8 without build-id.
                Module libX11.so.6 without build-id.
                Module libXfixes.so.3 without build-id.
                Module libXrender.so.1 without build-id.
                Module libmagic.so.1 without build-id.
                Module libjxl_threads.so.0.11 without build-id.
                Module libjxl_cms.so.0.11 without build-id.
                Module libjxl.so.0.11 without build-id.
                Module libwebp.so.7 without build-id.
                Module libjpeg.so.62 without build-id.
                Module libtomlplusplus.so.3 without build-id.
                Module librsvg-2.so.2 without build-id.
                Module libzip.so.5 without build-id.
                Module libdisplay-info.so.2 without build-id.
                Module libseat.so.1 without build-id.
                Module libGLESv2.so.2 without build-id.
                Module libOpenGL.so.0 without build-id.
                Module libgcc_s.so.1 without build-id.
                Module libstdc++.so.6 without build-id.
                Module libpangocairo-1.0.so.0 without build-id.
                Module libpango-1.0.so.0 without build-id.
                Module libGL.so.1 without build-id.
                Module libxcb-xfixes.so.0 without build-id.
                Module libxcb-res.so.0 without build-id.
                Module libxcb-render.so.0 without build-id.
                Module libxcb-icccm.so.4 without build-id.
                Module libxcb-errors.so.0 without build-id.
                Module libxcb-composite.so.0 without build-id.
                Module libxcb.so.1 without build-id.
                Module libre2.so.11 without build-id.
                Module libinput.so.10 without build-id.
                Module libxkbcommon.so.0 without build-id.
                Module libEGL.so.1 without build-id.
                Module libdrm.so.2 without build-id.
                Module libXcursor.so.1 without build-id.
                Module libgbm.so.1 without build-id.
                Module libhyprutils.so.4 without build-id.
                Module libhyprlang.so.2 without build-id.
                Module libhyprgraphics.so.0 without build-id.
                Module libhyprcursor.so.0 without build-id.
                Module libaquamarine.so.6 without build-id.
                Stack trace of thread 34633:
                #0  0x0000778e79035778 wl_event_source_timer_update (libwayland-server.so.0 + 0xc778)
                #1  0x0000778e480bd3a7 _Z6onTickPv (libhyprtrails.so + 0x223a7)
                #2  0x0000778e790361ca wl_event_loop_dispatch (libwayland-server.so.0 + 0xd1ca)
                #3  0x0000778e79033635 wl_display_run (libwayland-server.so.0 + 0xa635)
                #4  0x000000000084defc n/a (n/a + 0x0)
                #5  0x0000000000000000 n/a (n/a + 0x0)
                ELF object binary architecture: AMD x86-64

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